tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

address.wast.js (59089B)


      1 (function address_wast_js() {
      2 
      3 // address.wast:3
      4 let $$1 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8a\x80\x80\x80\x00\x02\x60\x01\x7f\x01\x7f\x60\x01\x7f\x00\x03\x9f\x80\x80\x80\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x05\x83\x80\x80\x80\x00\x01\x00\x01\x07\xcd\x82\x80\x80\x00\x1e\x08\x38\x75\x5f\x67\x6f\x6f\x64\x31\x00\x00\x08\x38\x75\x5f\x67\x6f\x6f\x64\x32\x00\x01\x08\x38\x75\x5f\x67\x6f\x6f\x64\x33\x00\x02\x08\x38\x75\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x38\x75\x5f\x67\x6f\x6f\x64\x35\x00\x04\x08\x38\x73\x5f\x67\x6f\x6f\x64\x31\x00\x05\x08\x38\x73\x5f\x67\x6f\x6f\x64\x32\x00\x06\x08\x38\x73\x5f\x67\x6f\x6f\x64\x33\x00\x07\x08\x38\x73\x5f\x67\x6f\x6f\x64\x34\x00\x08\x08\x38\x73\x5f\x67\x6f\x6f\x64\x35\x00\x09\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x31\x00\x0a\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x32\x00\x0b\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x33\x00\x0c\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x34\x00\x0d\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x35\x00\x0e\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x31\x00\x0f\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x32\x00\x10\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x33\x00\x11\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x34\x00\x12\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x35\x00\x13\x08\x33\x32\x5f\x67\x6f\x6f\x64\x31\x00\x14\x08\x33\x32\x5f\x67\x6f\x6f\x64\x32\x00\x15\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x16\x08\x33\x32\x5f\x67\x6f\x6f\x64\x34\x00\x17\x08\x33\x32\x5f\x67\x6f\x6f\x64\x35\x00\x18\x06\x38\x75\x5f\x62\x61\x64\x00\x19\x06\x38\x73\x5f\x62\x61\x64\x00\x1a\x07\x31\x36\x75\x5f\x62\x61\x64\x00\x1b\x07\x31\x36\x73\x5f\x62\x61\x64\x00\x1c\x06\x33\x32\x5f\x62\x61\x64\x00\x1d\x0a\x82\x83\x80\x80\x00\x1e\x87\x80\x80\x80\x00\x00\x20\x00\x2d\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2d\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2d\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2d\x00\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2d\x00\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2c\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2c\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2c\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2c\x00\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2c\x00\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2f\x01\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2f\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2f\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2f\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2f\x01\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2e\x01\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2e\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2e\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2e\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2e\x01\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x28\x02\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x28\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x28\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x28\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x28\x02\x19\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2d\x00\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2c\x00\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2f\x01\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2e\x01\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x28\x02\xff\xff\xff\xff\x0f\x1a\x0b\x0b\xa0\x80\x80\x80\x00\x01\x00\x41\x00\x0b\x1a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a", "address.wast:3");
      5 
      6 // address.wast:3
      7 let $1 = instance($$1);
      8 
      9 // address.wast:104
     10 assert_return(() => call($1, "8u_good1", [0]), "address.wast:104", 97);
     11 
     12 // address.wast:105
     13 assert_return(() => call($1, "8u_good2", [0]), "address.wast:105", 97);
     14 
     15 // address.wast:106
     16 assert_return(() => call($1, "8u_good3", [0]), "address.wast:106", 98);
     17 
     18 // address.wast:107
     19 assert_return(() => call($1, "8u_good4", [0]), "address.wast:107", 99);
     20 
     21 // address.wast:108
     22 assert_return(() => call($1, "8u_good5", [0]), "address.wast:108", 122);
     23 
     24 // address.wast:110
     25 assert_return(() => call($1, "8s_good1", [0]), "address.wast:110", 97);
     26 
     27 // address.wast:111
     28 assert_return(() => call($1, "8s_good2", [0]), "address.wast:111", 97);
     29 
     30 // address.wast:112
     31 assert_return(() => call($1, "8s_good3", [0]), "address.wast:112", 98);
     32 
     33 // address.wast:113
     34 assert_return(() => call($1, "8s_good4", [0]), "address.wast:113", 99);
     35 
     36 // address.wast:114
     37 assert_return(() => call($1, "8s_good5", [0]), "address.wast:114", 122);
     38 
     39 // address.wast:116
     40 assert_return(() => call($1, "16u_good1", [0]), "address.wast:116", 25_185);
     41 
     42 // address.wast:117
     43 assert_return(() => call($1, "16u_good2", [0]), "address.wast:117", 25_185);
     44 
     45 // address.wast:118
     46 assert_return(() => call($1, "16u_good3", [0]), "address.wast:118", 25_442);
     47 
     48 // address.wast:119
     49 assert_return(() => call($1, "16u_good4", [0]), "address.wast:119", 25_699);
     50 
     51 // address.wast:120
     52 assert_return(() => call($1, "16u_good5", [0]), "address.wast:120", 122);
     53 
     54 // address.wast:122
     55 assert_return(() => call($1, "16s_good1", [0]), "address.wast:122", 25_185);
     56 
     57 // address.wast:123
     58 assert_return(() => call($1, "16s_good2", [0]), "address.wast:123", 25_185);
     59 
     60 // address.wast:124
     61 assert_return(() => call($1, "16s_good3", [0]), "address.wast:124", 25_442);
     62 
     63 // address.wast:125
     64 assert_return(() => call($1, "16s_good4", [0]), "address.wast:125", 25_699);
     65 
     66 // address.wast:126
     67 assert_return(() => call($1, "16s_good5", [0]), "address.wast:126", 122);
     68 
     69 // address.wast:128
     70 assert_return(() => call($1, "32_good1", [0]), "address.wast:128", 1_684_234_849);
     71 
     72 // address.wast:129
     73 assert_return(() => call($1, "32_good2", [0]), "address.wast:129", 1_684_234_849);
     74 
     75 // address.wast:130
     76 assert_return(() => call($1, "32_good3", [0]), "address.wast:130", 1_701_077_858);
     77 
     78 // address.wast:131
     79 assert_return(() => call($1, "32_good4", [0]), "address.wast:131", 1_717_920_867);
     80 
     81 // address.wast:132
     82 assert_return(() => call($1, "32_good5", [0]), "address.wast:132", 122);
     83 
     84 // address.wast:134
     85 assert_return(() => call($1, "8u_good1", [65_507]), "address.wast:134", 0);
     86 
     87 // address.wast:135
     88 assert_return(() => call($1, "8u_good2", [65_507]), "address.wast:135", 0);
     89 
     90 // address.wast:136
     91 assert_return(() => call($1, "8u_good3", [65_507]), "address.wast:136", 0);
     92 
     93 // address.wast:137
     94 assert_return(() => call($1, "8u_good4", [65_507]), "address.wast:137", 0);
     95 
     96 // address.wast:138
     97 assert_return(() => call($1, "8u_good5", [65_507]), "address.wast:138", 0);
     98 
     99 // address.wast:140
    100 assert_return(() => call($1, "8s_good1", [65_507]), "address.wast:140", 0);
    101 
    102 // address.wast:141
    103 assert_return(() => call($1, "8s_good2", [65_507]), "address.wast:141", 0);
    104 
    105 // address.wast:142
    106 assert_return(() => call($1, "8s_good3", [65_507]), "address.wast:142", 0);
    107 
    108 // address.wast:143
    109 assert_return(() => call($1, "8s_good4", [65_507]), "address.wast:143", 0);
    110 
    111 // address.wast:144
    112 assert_return(() => call($1, "8s_good5", [65_507]), "address.wast:144", 0);
    113 
    114 // address.wast:146
    115 assert_return(() => call($1, "16u_good1", [65_507]), "address.wast:146", 0);
    116 
    117 // address.wast:147
    118 assert_return(() => call($1, "16u_good2", [65_507]), "address.wast:147", 0);
    119 
    120 // address.wast:148
    121 assert_return(() => call($1, "16u_good3", [65_507]), "address.wast:148", 0);
    122 
    123 // address.wast:149
    124 assert_return(() => call($1, "16u_good4", [65_507]), "address.wast:149", 0);
    125 
    126 // address.wast:150
    127 assert_return(() => call($1, "16u_good5", [65_507]), "address.wast:150", 0);
    128 
    129 // address.wast:152
    130 assert_return(() => call($1, "16s_good1", [65_507]), "address.wast:152", 0);
    131 
    132 // address.wast:153
    133 assert_return(() => call($1, "16s_good2", [65_507]), "address.wast:153", 0);
    134 
    135 // address.wast:154
    136 assert_return(() => call($1, "16s_good3", [65_507]), "address.wast:154", 0);
    137 
    138 // address.wast:155
    139 assert_return(() => call($1, "16s_good4", [65_507]), "address.wast:155", 0);
    140 
    141 // address.wast:156
    142 assert_return(() => call($1, "16s_good5", [65_507]), "address.wast:156", 0);
    143 
    144 // address.wast:158
    145 assert_return(() => call($1, "32_good1", [65_507]), "address.wast:158", 0);
    146 
    147 // address.wast:159
    148 assert_return(() => call($1, "32_good2", [65_507]), "address.wast:159", 0);
    149 
    150 // address.wast:160
    151 assert_return(() => call($1, "32_good3", [65_507]), "address.wast:160", 0);
    152 
    153 // address.wast:161
    154 assert_return(() => call($1, "32_good4", [65_507]), "address.wast:161", 0);
    155 
    156 // address.wast:162
    157 assert_return(() => call($1, "32_good5", [65_507]), "address.wast:162", 0);
    158 
    159 // address.wast:164
    160 assert_return(() => call($1, "8u_good1", [65_508]), "address.wast:164", 0);
    161 
    162 // address.wast:165
    163 assert_return(() => call($1, "8u_good2", [65_508]), "address.wast:165", 0);
    164 
    165 // address.wast:166
    166 assert_return(() => call($1, "8u_good3", [65_508]), "address.wast:166", 0);
    167 
    168 // address.wast:167
    169 assert_return(() => call($1, "8u_good4", [65_508]), "address.wast:167", 0);
    170 
    171 // address.wast:168
    172 assert_return(() => call($1, "8u_good5", [65_508]), "address.wast:168", 0);
    173 
    174 // address.wast:170
    175 assert_return(() => call($1, "8s_good1", [65_508]), "address.wast:170", 0);
    176 
    177 // address.wast:171
    178 assert_return(() => call($1, "8s_good2", [65_508]), "address.wast:171", 0);
    179 
    180 // address.wast:172
    181 assert_return(() => call($1, "8s_good3", [65_508]), "address.wast:172", 0);
    182 
    183 // address.wast:173
    184 assert_return(() => call($1, "8s_good4", [65_508]), "address.wast:173", 0);
    185 
    186 // address.wast:174
    187 assert_return(() => call($1, "8s_good5", [65_508]), "address.wast:174", 0);
    188 
    189 // address.wast:176
    190 assert_return(() => call($1, "16u_good1", [65_508]), "address.wast:176", 0);
    191 
    192 // address.wast:177
    193 assert_return(() => call($1, "16u_good2", [65_508]), "address.wast:177", 0);
    194 
    195 // address.wast:178
    196 assert_return(() => call($1, "16u_good3", [65_508]), "address.wast:178", 0);
    197 
    198 // address.wast:179
    199 assert_return(() => call($1, "16u_good4", [65_508]), "address.wast:179", 0);
    200 
    201 // address.wast:180
    202 assert_return(() => call($1, "16u_good5", [65_508]), "address.wast:180", 0);
    203 
    204 // address.wast:182
    205 assert_return(() => call($1, "16s_good1", [65_508]), "address.wast:182", 0);
    206 
    207 // address.wast:183
    208 assert_return(() => call($1, "16s_good2", [65_508]), "address.wast:183", 0);
    209 
    210 // address.wast:184
    211 assert_return(() => call($1, "16s_good3", [65_508]), "address.wast:184", 0);
    212 
    213 // address.wast:185
    214 assert_return(() => call($1, "16s_good4", [65_508]), "address.wast:185", 0);
    215 
    216 // address.wast:186
    217 assert_return(() => call($1, "16s_good5", [65_508]), "address.wast:186", 0);
    218 
    219 // address.wast:188
    220 assert_return(() => call($1, "32_good1", [65_508]), "address.wast:188", 0);
    221 
    222 // address.wast:189
    223 assert_return(() => call($1, "32_good2", [65_508]), "address.wast:189", 0);
    224 
    225 // address.wast:190
    226 assert_return(() => call($1, "32_good3", [65_508]), "address.wast:190", 0);
    227 
    228 // address.wast:191
    229 assert_return(() => call($1, "32_good4", [65_508]), "address.wast:191", 0);
    230 
    231 // address.wast:192
    232 assert_trap(() => call($1, "32_good5", [65_508]), "address.wast:192");
    233 
    234 // address.wast:194
    235 assert_trap(() => call($1, "8u_good3", [-1]), "address.wast:194");
    236 
    237 // address.wast:195
    238 assert_trap(() => call($1, "8s_good3", [-1]), "address.wast:195");
    239 
    240 // address.wast:196
    241 assert_trap(() => call($1, "16u_good3", [-1]), "address.wast:196");
    242 
    243 // address.wast:197
    244 assert_trap(() => call($1, "16s_good3", [-1]), "address.wast:197");
    245 
    246 // address.wast:198
    247 assert_trap(() => call($1, "32_good3", [-1]), "address.wast:198");
    248 
    249 // address.wast:199
    250 assert_trap(() => call($1, "32_good3", [-1]), "address.wast:199");
    251 
    252 // address.wast:201
    253 assert_trap(() => call($1, "8u_bad", [0]), "address.wast:201");
    254 
    255 // address.wast:202
    256 assert_trap(() => call($1, "8s_bad", [0]), "address.wast:202");
    257 
    258 // address.wast:203
    259 assert_trap(() => call($1, "16u_bad", [0]), "address.wast:203");
    260 
    261 // address.wast:204
    262 assert_trap(() => call($1, "16s_bad", [0]), "address.wast:204");
    263 
    264 // address.wast:205
    265 assert_trap(() => call($1, "32_bad", [0]), "address.wast:205");
    266 
    267 // address.wast:207
    268 assert_trap(() => call($1, "8u_bad", [1]), "address.wast:207");
    269 
    270 // address.wast:208
    271 assert_trap(() => call($1, "8s_bad", [1]), "address.wast:208");
    272 
    273 // address.wast:209
    274 assert_trap(() => call($1, "16u_bad", [1]), "address.wast:209");
    275 
    276 // address.wast:210
    277 assert_trap(() => call($1, "16s_bad", [1]), "address.wast:210");
    278 
    279 // address.wast:211
    280 assert_trap(() => call($1, "32_bad", [1]), "address.wast:211");
    281 
    282 // address.wast:213
    283 assert_invalid("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x84\x80\x80\x80\x00\x01\x60\x00\x00\x03\x82\x80\x80\x80\x00\x01\x00\x05\x83\x80\x80\x80\x00\x01\x00\x01\x0a\x92\x80\x80\x80\x00\x01\x8c\x80\x80\x80\x00\x00\x41\x00\x28\x02\x80\x80\x80\x80\x10\x1a\x0b", "address.wast:213");
    284 
    285 // address.wast:223
    286 let $$2 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8a\x80\x80\x80\x00\x02\x60\x01\x7f\x01\x7e\x60\x01\x7f\x00\x03\xab\x80\x80\x80\x00\x2a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x01\x05\x83\x80\x80\x80\x00\x01\x00\x01\x07\xd9\x83\x80\x80\x00\x2a\x08\x38\x75\x5f\x67\x6f\x6f\x64\x31\x00\x00\x08\x38\x75\x5f\x67\x6f\x6f\x64\x32\x00\x01\x08\x38\x75\x5f\x67\x6f\x6f\x64\x33\x00\x02\x08\x38\x75\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x38\x75\x5f\x67\x6f\x6f\x64\x35\x00\x04\x08\x38\x73\x5f\x67\x6f\x6f\x64\x31\x00\x05\x08\x38\x73\x5f\x67\x6f\x6f\x64\x32\x00\x06\x08\x38\x73\x5f\x67\x6f\x6f\x64\x33\x00\x07\x08\x38\x73\x5f\x67\x6f\x6f\x64\x34\x00\x08\x08\x38\x73\x5f\x67\x6f\x6f\x64\x35\x00\x09\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x31\x00\x0a\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x32\x00\x0b\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x33\x00\x0c\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x34\x00\x0d\x09\x31\x36\x75\x5f\x67\x6f\x6f\x64\x35\x00\x0e\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x31\x00\x0f\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x32\x00\x10\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x33\x00\x11\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x34\x00\x12\x09\x31\x36\x73\x5f\x67\x6f\x6f\x64\x35\x00\x13\x09\x33\x32\x75\x5f\x67\x6f\x6f\x64\x31\x00\x14\x09\x33\x32\x75\x5f\x67\x6f\x6f\x64\x32\x00\x15\x09\x33\x32\x75\x5f\x67\x6f\x6f\x64\x33\x00\x16\x09\x33\x32\x75\x5f\x67\x6f\x6f\x64\x34\x00\x17\x09\x33\x32\x75\x5f\x67\x6f\x6f\x64\x35\x00\x18\x09\x33\x32\x73\x5f\x67\x6f\x6f\x64\x31\x00\x19\x09\x33\x32\x73\x5f\x67\x6f\x6f\x64\x32\x00\x1a\x09\x33\x32\x73\x5f\x67\x6f\x6f\x64\x33\x00\x1b\x09\x33\x32\x73\x5f\x67\x6f\x6f\x64\x34\x00\x1c\x09\x33\x32\x73\x5f\x67\x6f\x6f\x64\x35\x00\x1d\x08\x36\x34\x5f\x67\x6f\x6f\x64\x31\x00\x1e\x08\x36\x34\x5f\x67\x6f\x6f\x64\x32\x00\x1f\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x20\x08\x36\x34\x5f\x67\x6f\x6f\x64\x34\x00\x21\x08\x36\x34\x5f\x67\x6f\x6f\x64\x35\x00\x22\x06\x38\x75\x5f\x62\x61\x64\x00\x23\x06\x38\x73\x5f\x62\x61\x64\x00\x24\x07\x31\x36\x75\x5f\x62\x61\x64\x00\x25\x07\x31\x36\x73\x5f\x62\x61\x64\x00\x26\x07\x33\x32\x75\x5f\x62\x61\x64\x00\x27\x07\x33\x32\x73\x5f\x62\x61\x64\x00\x28\x06\x36\x34\x5f\x62\x61\x64\x00\x29\x0a\x9c\x84\x80\x80\x00\x2a\x87\x80\x80\x80\x00\x00\x20\x00\x31\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x31\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x31\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x31\x00\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x31\x00\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x30\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x30\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x30\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x30\x00\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x30\x00\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x33\x01\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x33\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x33\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x33\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x33\x01\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x32\x01\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x32\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x32\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x32\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x32\x01\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x35\x02\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x35\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x35\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x35\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x35\x02\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x34\x02\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x34\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x34\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x34\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x34\x02\x19\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x29\x03\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x29\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x29\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x29\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x29\x03\x19\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x31\x00\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x30\x00\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x33\x01\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x32\x01\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x35\x02\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x34\x02\xff\xff\xff\xff\x0f\x1a\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x29\x03\xff\xff\xff\xff\x0f\x1a\x0b\x0b\xa0\x80\x80\x80\x00\x01\x00\x41\x00\x0b\x1a\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a", "address.wast:223");
    287 
    288 // address.wast:223
    289 let $2 = instance($$2);
    290 
    291 // address.wast:362
    292 assert_return(() => call($2, "8u_good1", [0]), "address.wast:362", 97n);
    293 
    294 // address.wast:363
    295 assert_return(() => call($2, "8u_good2", [0]), "address.wast:363", 97n);
    296 
    297 // address.wast:364
    298 assert_return(() => call($2, "8u_good3", [0]), "address.wast:364", 98n);
    299 
    300 // address.wast:365
    301 assert_return(() => call($2, "8u_good4", [0]), "address.wast:365", 99n);
    302 
    303 // address.wast:366
    304 assert_return(() => call($2, "8u_good5", [0]), "address.wast:366", 122n);
    305 
    306 // address.wast:368
    307 assert_return(() => call($2, "8s_good1", [0]), "address.wast:368", 97n);
    308 
    309 // address.wast:369
    310 assert_return(() => call($2, "8s_good2", [0]), "address.wast:369", 97n);
    311 
    312 // address.wast:370
    313 assert_return(() => call($2, "8s_good3", [0]), "address.wast:370", 98n);
    314 
    315 // address.wast:371
    316 assert_return(() => call($2, "8s_good4", [0]), "address.wast:371", 99n);
    317 
    318 // address.wast:372
    319 assert_return(() => call($2, "8s_good5", [0]), "address.wast:372", 122n);
    320 
    321 // address.wast:374
    322 assert_return(() => call($2, "16u_good1", [0]), "address.wast:374", 25_185n);
    323 
    324 // address.wast:375
    325 assert_return(() => call($2, "16u_good2", [0]), "address.wast:375", 25_185n);
    326 
    327 // address.wast:376
    328 assert_return(() => call($2, "16u_good3", [0]), "address.wast:376", 25_442n);
    329 
    330 // address.wast:377
    331 assert_return(() => call($2, "16u_good4", [0]), "address.wast:377", 25_699n);
    332 
    333 // address.wast:378
    334 assert_return(() => call($2, "16u_good5", [0]), "address.wast:378", 122n);
    335 
    336 // address.wast:380
    337 assert_return(() => call($2, "16s_good1", [0]), "address.wast:380", 25_185n);
    338 
    339 // address.wast:381
    340 assert_return(() => call($2, "16s_good2", [0]), "address.wast:381", 25_185n);
    341 
    342 // address.wast:382
    343 assert_return(() => call($2, "16s_good3", [0]), "address.wast:382", 25_442n);
    344 
    345 // address.wast:383
    346 assert_return(() => call($2, "16s_good4", [0]), "address.wast:383", 25_699n);
    347 
    348 // address.wast:384
    349 assert_return(() => call($2, "16s_good5", [0]), "address.wast:384", 122n);
    350 
    351 // address.wast:386
    352 assert_return(() => call($2, "32u_good1", [0]), "address.wast:386", 1_684_234_849n);
    353 
    354 // address.wast:387
    355 assert_return(() => call($2, "32u_good2", [0]), "address.wast:387", 1_684_234_849n);
    356 
    357 // address.wast:388
    358 assert_return(() => call($2, "32u_good3", [0]), "address.wast:388", 1_701_077_858n);
    359 
    360 // address.wast:389
    361 assert_return(() => call($2, "32u_good4", [0]), "address.wast:389", 1_717_920_867n);
    362 
    363 // address.wast:390
    364 assert_return(() => call($2, "32u_good5", [0]), "address.wast:390", 122n);
    365 
    366 // address.wast:392
    367 assert_return(() => call($2, "32s_good1", [0]), "address.wast:392", 1_684_234_849n);
    368 
    369 // address.wast:393
    370 assert_return(() => call($2, "32s_good2", [0]), "address.wast:393", 1_684_234_849n);
    371 
    372 // address.wast:394
    373 assert_return(() => call($2, "32s_good3", [0]), "address.wast:394", 1_701_077_858n);
    374 
    375 // address.wast:395
    376 assert_return(() => call($2, "32s_good4", [0]), "address.wast:395", 1_717_920_867n);
    377 
    378 // address.wast:396
    379 assert_return(() => call($2, "32s_good5", [0]), "address.wast:396", 122n);
    380 
    381 // address.wast:398
    382 assert_return(() => call($2, "64_good1", [0]), "address.wast:398", 7_523_094_288_207_667_809n);
    383 
    384 // address.wast:399
    385 assert_return(() => call($2, "64_good2", [0]), "address.wast:399", 7_523_094_288_207_667_809n);
    386 
    387 // address.wast:400
    388 assert_return(() => call($2, "64_good3", [0]), "address.wast:400", 7_595_434_461_045_744_482n);
    389 
    390 // address.wast:401
    391 assert_return(() => call($2, "64_good4", [0]), "address.wast:401", 7_667_774_633_883_821_155n);
    392 
    393 // address.wast:402
    394 assert_return(() => call($2, "64_good5", [0]), "address.wast:402", 122n);
    395 
    396 // address.wast:404
    397 assert_return(() => call($2, "8u_good1", [65_503]), "address.wast:404", 0n);
    398 
    399 // address.wast:405
    400 assert_return(() => call($2, "8u_good2", [65_503]), "address.wast:405", 0n);
    401 
    402 // address.wast:406
    403 assert_return(() => call($2, "8u_good3", [65_503]), "address.wast:406", 0n);
    404 
    405 // address.wast:407
    406 assert_return(() => call($2, "8u_good4", [65_503]), "address.wast:407", 0n);
    407 
    408 // address.wast:408
    409 assert_return(() => call($2, "8u_good5", [65_503]), "address.wast:408", 0n);
    410 
    411 // address.wast:410
    412 assert_return(() => call($2, "8s_good1", [65_503]), "address.wast:410", 0n);
    413 
    414 // address.wast:411
    415 assert_return(() => call($2, "8s_good2", [65_503]), "address.wast:411", 0n);
    416 
    417 // address.wast:412
    418 assert_return(() => call($2, "8s_good3", [65_503]), "address.wast:412", 0n);
    419 
    420 // address.wast:413
    421 assert_return(() => call($2, "8s_good4", [65_503]), "address.wast:413", 0n);
    422 
    423 // address.wast:414
    424 assert_return(() => call($2, "8s_good5", [65_503]), "address.wast:414", 0n);
    425 
    426 // address.wast:416
    427 assert_return(() => call($2, "16u_good1", [65_503]), "address.wast:416", 0n);
    428 
    429 // address.wast:417
    430 assert_return(() => call($2, "16u_good2", [65_503]), "address.wast:417", 0n);
    431 
    432 // address.wast:418
    433 assert_return(() => call($2, "16u_good3", [65_503]), "address.wast:418", 0n);
    434 
    435 // address.wast:419
    436 assert_return(() => call($2, "16u_good4", [65_503]), "address.wast:419", 0n);
    437 
    438 // address.wast:420
    439 assert_return(() => call($2, "16u_good5", [65_503]), "address.wast:420", 0n);
    440 
    441 // address.wast:422
    442 assert_return(() => call($2, "16s_good1", [65_503]), "address.wast:422", 0n);
    443 
    444 // address.wast:423
    445 assert_return(() => call($2, "16s_good2", [65_503]), "address.wast:423", 0n);
    446 
    447 // address.wast:424
    448 assert_return(() => call($2, "16s_good3", [65_503]), "address.wast:424", 0n);
    449 
    450 // address.wast:425
    451 assert_return(() => call($2, "16s_good4", [65_503]), "address.wast:425", 0n);
    452 
    453 // address.wast:426
    454 assert_return(() => call($2, "16s_good5", [65_503]), "address.wast:426", 0n);
    455 
    456 // address.wast:428
    457 assert_return(() => call($2, "32u_good1", [65_503]), "address.wast:428", 0n);
    458 
    459 // address.wast:429
    460 assert_return(() => call($2, "32u_good2", [65_503]), "address.wast:429", 0n);
    461 
    462 // address.wast:430
    463 assert_return(() => call($2, "32u_good3", [65_503]), "address.wast:430", 0n);
    464 
    465 // address.wast:431
    466 assert_return(() => call($2, "32u_good4", [65_503]), "address.wast:431", 0n);
    467 
    468 // address.wast:432
    469 assert_return(() => call($2, "32u_good5", [65_503]), "address.wast:432", 0n);
    470 
    471 // address.wast:434
    472 assert_return(() => call($2, "32s_good1", [65_503]), "address.wast:434", 0n);
    473 
    474 // address.wast:435
    475 assert_return(() => call($2, "32s_good2", [65_503]), "address.wast:435", 0n);
    476 
    477 // address.wast:436
    478 assert_return(() => call($2, "32s_good3", [65_503]), "address.wast:436", 0n);
    479 
    480 // address.wast:437
    481 assert_return(() => call($2, "32s_good4", [65_503]), "address.wast:437", 0n);
    482 
    483 // address.wast:438
    484 assert_return(() => call($2, "32s_good5", [65_503]), "address.wast:438", 0n);
    485 
    486 // address.wast:440
    487 assert_return(() => call($2, "64_good1", [65_503]), "address.wast:440", 0n);
    488 
    489 // address.wast:441
    490 assert_return(() => call($2, "64_good2", [65_503]), "address.wast:441", 0n);
    491 
    492 // address.wast:442
    493 assert_return(() => call($2, "64_good3", [65_503]), "address.wast:442", 0n);
    494 
    495 // address.wast:443
    496 assert_return(() => call($2, "64_good4", [65_503]), "address.wast:443", 0n);
    497 
    498 // address.wast:444
    499 assert_return(() => call($2, "64_good5", [65_503]), "address.wast:444", 0n);
    500 
    501 // address.wast:446
    502 assert_return(() => call($2, "8u_good1", [65_504]), "address.wast:446", 0n);
    503 
    504 // address.wast:447
    505 assert_return(() => call($2, "8u_good2", [65_504]), "address.wast:447", 0n);
    506 
    507 // address.wast:448
    508 assert_return(() => call($2, "8u_good3", [65_504]), "address.wast:448", 0n);
    509 
    510 // address.wast:449
    511 assert_return(() => call($2, "8u_good4", [65_504]), "address.wast:449", 0n);
    512 
    513 // address.wast:450
    514 assert_return(() => call($2, "8u_good5", [65_504]), "address.wast:450", 0n);
    515 
    516 // address.wast:452
    517 assert_return(() => call($2, "8s_good1", [65_504]), "address.wast:452", 0n);
    518 
    519 // address.wast:453
    520 assert_return(() => call($2, "8s_good2", [65_504]), "address.wast:453", 0n);
    521 
    522 // address.wast:454
    523 assert_return(() => call($2, "8s_good3", [65_504]), "address.wast:454", 0n);
    524 
    525 // address.wast:455
    526 assert_return(() => call($2, "8s_good4", [65_504]), "address.wast:455", 0n);
    527 
    528 // address.wast:456
    529 assert_return(() => call($2, "8s_good5", [65_504]), "address.wast:456", 0n);
    530 
    531 // address.wast:458
    532 assert_return(() => call($2, "16u_good1", [65_504]), "address.wast:458", 0n);
    533 
    534 // address.wast:459
    535 assert_return(() => call($2, "16u_good2", [65_504]), "address.wast:459", 0n);
    536 
    537 // address.wast:460
    538 assert_return(() => call($2, "16u_good3", [65_504]), "address.wast:460", 0n);
    539 
    540 // address.wast:461
    541 assert_return(() => call($2, "16u_good4", [65_504]), "address.wast:461", 0n);
    542 
    543 // address.wast:462
    544 assert_return(() => call($2, "16u_good5", [65_504]), "address.wast:462", 0n);
    545 
    546 // address.wast:464
    547 assert_return(() => call($2, "16s_good1", [65_504]), "address.wast:464", 0n);
    548 
    549 // address.wast:465
    550 assert_return(() => call($2, "16s_good2", [65_504]), "address.wast:465", 0n);
    551 
    552 // address.wast:466
    553 assert_return(() => call($2, "16s_good3", [65_504]), "address.wast:466", 0n);
    554 
    555 // address.wast:467
    556 assert_return(() => call($2, "16s_good4", [65_504]), "address.wast:467", 0n);
    557 
    558 // address.wast:468
    559 assert_return(() => call($2, "16s_good5", [65_504]), "address.wast:468", 0n);
    560 
    561 // address.wast:470
    562 assert_return(() => call($2, "32u_good1", [65_504]), "address.wast:470", 0n);
    563 
    564 // address.wast:471
    565 assert_return(() => call($2, "32u_good2", [65_504]), "address.wast:471", 0n);
    566 
    567 // address.wast:472
    568 assert_return(() => call($2, "32u_good3", [65_504]), "address.wast:472", 0n);
    569 
    570 // address.wast:473
    571 assert_return(() => call($2, "32u_good4", [65_504]), "address.wast:473", 0n);
    572 
    573 // address.wast:474
    574 assert_return(() => call($2, "32u_good5", [65_504]), "address.wast:474", 0n);
    575 
    576 // address.wast:476
    577 assert_return(() => call($2, "32s_good1", [65_504]), "address.wast:476", 0n);
    578 
    579 // address.wast:477
    580 assert_return(() => call($2, "32s_good2", [65_504]), "address.wast:477", 0n);
    581 
    582 // address.wast:478
    583 assert_return(() => call($2, "32s_good3", [65_504]), "address.wast:478", 0n);
    584 
    585 // address.wast:479
    586 assert_return(() => call($2, "32s_good4", [65_504]), "address.wast:479", 0n);
    587 
    588 // address.wast:480
    589 assert_return(() => call($2, "32s_good5", [65_504]), "address.wast:480", 0n);
    590 
    591 // address.wast:482
    592 assert_return(() => call($2, "64_good1", [65_504]), "address.wast:482", 0n);
    593 
    594 // address.wast:483
    595 assert_return(() => call($2, "64_good2", [65_504]), "address.wast:483", 0n);
    596 
    597 // address.wast:484
    598 assert_return(() => call($2, "64_good3", [65_504]), "address.wast:484", 0n);
    599 
    600 // address.wast:485
    601 assert_return(() => call($2, "64_good4", [65_504]), "address.wast:485", 0n);
    602 
    603 // address.wast:486
    604 assert_trap(() => call($2, "64_good5", [65_504]), "address.wast:486");
    605 
    606 // address.wast:488
    607 assert_trap(() => call($2, "8u_good3", [-1]), "address.wast:488");
    608 
    609 // address.wast:489
    610 assert_trap(() => call($2, "8s_good3", [-1]), "address.wast:489");
    611 
    612 // address.wast:490
    613 assert_trap(() => call($2, "16u_good3", [-1]), "address.wast:490");
    614 
    615 // address.wast:491
    616 assert_trap(() => call($2, "16s_good3", [-1]), "address.wast:491");
    617 
    618 // address.wast:492
    619 assert_trap(() => call($2, "32u_good3", [-1]), "address.wast:492");
    620 
    621 // address.wast:493
    622 assert_trap(() => call($2, "32s_good3", [-1]), "address.wast:493");
    623 
    624 // address.wast:494
    625 assert_trap(() => call($2, "64_good3", [-1]), "address.wast:494");
    626 
    627 // address.wast:496
    628 assert_trap(() => call($2, "8u_bad", [0]), "address.wast:496");
    629 
    630 // address.wast:497
    631 assert_trap(() => call($2, "8s_bad", [0]), "address.wast:497");
    632 
    633 // address.wast:498
    634 assert_trap(() => call($2, "16u_bad", [0]), "address.wast:498");
    635 
    636 // address.wast:499
    637 assert_trap(() => call($2, "16s_bad", [0]), "address.wast:499");
    638 
    639 // address.wast:500
    640 assert_trap(() => call($2, "32u_bad", [0]), "address.wast:500");
    641 
    642 // address.wast:501
    643 assert_trap(() => call($2, "32s_bad", [0]), "address.wast:501");
    644 
    645 // address.wast:502
    646 assert_trap(() => call($2, "64_bad", [0]), "address.wast:502");
    647 
    648 // address.wast:504
    649 assert_trap(() => call($2, "8u_bad", [1]), "address.wast:504");
    650 
    651 // address.wast:505
    652 assert_trap(() => call($2, "8s_bad", [1]), "address.wast:505");
    653 
    654 // address.wast:506
    655 assert_trap(() => call($2, "16u_bad", [1]), "address.wast:506");
    656 
    657 // address.wast:507
    658 assert_trap(() => call($2, "16s_bad", [1]), "address.wast:507");
    659 
    660 // address.wast:508
    661 assert_trap(() => call($2, "32u_bad", [0]), "address.wast:508");
    662 
    663 // address.wast:509
    664 assert_trap(() => call($2, "32s_bad", [0]), "address.wast:509");
    665 
    666 // address.wast:510
    667 assert_trap(() => call($2, "64_bad", [1]), "address.wast:510");
    668 
    669 // address.wast:514
    670 let $$3 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8a\x80\x80\x80\x00\x02\x60\x01\x7f\x01\x7d\x60\x01\x7f\x00\x03\x87\x80\x80\x80\x00\x06\x00\x00\x00\x00\x00\x01\x05\x83\x80\x80\x80\x00\x01\x00\x01\x07\xc1\x80\x80\x80\x00\x06\x08\x33\x32\x5f\x67\x6f\x6f\x64\x31\x00\x00\x08\x33\x32\x5f\x67\x6f\x6f\x64\x32\x00\x01\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x02\x08\x33\x32\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x33\x32\x5f\x67\x6f\x6f\x64\x35\x00\x04\x06\x33\x32\x5f\x62\x61\x64\x00\x05\x0a\xce\x80\x80\x80\x00\x06\x87\x80\x80\x80\x00\x00\x20\x00\x2a\x02\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2a\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2a\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2a\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2a\x02\x08\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2a\x02\xff\xff\xff\xff\x0f\x1a\x0b\x0b\x92\x80\x80\x80\x00\x01\x00\x41\x00\x0b\x0c\x00\x00\x00\x00\x00\x00\xa0\x7f\x01\x00\xd0\x7f", "address.wast:514");
    671 
    672 // address.wast:514
    673 let $3 = instance($$3);
    674 
    675 // address.wast:538
    676 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9c\x80\x80\x80\x00\x01\x96\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:538");  // assert_return(() => call($3, "32_good1", [0]), "address.wast:538", 0.)
    677 
    678 // address.wast:539
    679 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9c\x80\x80\x80\x00\x01\x96\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:539");  // assert_return(() => call($3, "32_good2", [0]), "address.wast:539", 0.)
    680 
    681 // address.wast:540
    682 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9c\x80\x80\x80\x00\x01\x96\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:540");  // assert_return(() => call($3, "32_good3", [0]), "address.wast:540", 0.)
    683 
    684 // address.wast:541
    685 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9c\x80\x80\x80\x00\x01\x96\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:541");  // assert_return(() => call($3, "32_good4", [0]), "address.wast:541", 0.)
    686 
    687 // address.wast:542
    688 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9c\x80\x80\x80\x00\x01\x96\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbc\x43\x01\x00\xd0\x7f\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:542");  // assert_return(() => call($3, "32_good5", [0]), "address.wast:542", NaN)
    689 
    690 // address.wast:544
    691 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf4\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:544");  // assert_return(() => call($3, "32_good1", [65_524]), "address.wast:544", 0.)
    692 
    693 // address.wast:545
    694 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf4\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:545");  // assert_return(() => call($3, "32_good2", [65_524]), "address.wast:545", 0.)
    695 
    696 // address.wast:546
    697 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf4\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:546");  // assert_return(() => call($3, "32_good3", [65_524]), "address.wast:546", 0.)
    698 
    699 // address.wast:547
    700 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf4\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:547");  // assert_return(() => call($3, "32_good4", [65_524]), "address.wast:547", 0.)
    701 
    702 // address.wast:548
    703 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf4\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:548");  // assert_return(() => call($3, "32_good5", [65_524]), "address.wast:548", 0.)
    704 
    705 // address.wast:550
    706 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf5\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:550");  // assert_return(() => call($3, "32_good1", [65_525]), "address.wast:550", 0.)
    707 
    708 // address.wast:551
    709 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf5\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:551");  // assert_return(() => call($3, "32_good2", [65_525]), "address.wast:551", 0.)
    710 
    711 // address.wast:552
    712 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf5\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:552");  // assert_return(() => call($3, "32_good3", [65_525]), "address.wast:552", 0.)
    713 
    714 // address.wast:553
    715 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x9e\x80\x80\x80\x00\x01\x98\x80\x80\x80\x00\x00\x02\x40\x41\xf5\xff\x03\x10\x00\xbc\x43\x00\x00\x00\x00\xbc\x46\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:553");  // assert_return(() => call($3, "32_good4", [65_525]), "address.wast:553", 0.)
    716 
    717 // address.wast:554
    718 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x93\x80\x80\x80\x00\x01\x8d\x80\x80\x80\x00\x00\x02\x40\x41\xf5\xff\x03\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:554");  // assert_trap(() => call($3, "32_good5", [65_525]), "address.wast:554")
    719 
    720 // address.wast:556
    721 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x91\x80\x80\x80\x00\x01\x8b\x80\x80\x80\x00\x00\x02\x40\x41\x7f\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:556");  // assert_trap(() => call($3, "32_good3", [-1]), "address.wast:556")
    722 
    723 // address.wast:557
    724 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7d\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x33\x32\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x91\x80\x80\x80\x00\x01\x8b\x80\x80\x80\x00\x00\x02\x40\x41\x7f\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($3)),  "run", []), "address.wast:557");  // assert_trap(() => call($3, "32_good3", [-1]), "address.wast:557")
    725 
    726 // address.wast:559
    727 assert_trap(() => call($3, "32_bad", [0]), "address.wast:559");
    728 
    729 // address.wast:560
    730 assert_trap(() => call($3, "32_bad", [1]), "address.wast:560");
    731 
    732 // address.wast:564
    733 let $$4 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8a\x80\x80\x80\x00\x02\x60\x01\x7f\x01\x7c\x60\x01\x7f\x00\x03\x87\x80\x80\x80\x00\x06\x00\x00\x00\x00\x00\x01\x05\x83\x80\x80\x80\x00\x01\x00\x01\x07\xc1\x80\x80\x80\x00\x06\x08\x36\x34\x5f\x67\x6f\x6f\x64\x31\x00\x00\x08\x36\x34\x5f\x67\x6f\x6f\x64\x32\x00\x01\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x02\x08\x36\x34\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x36\x34\x5f\x67\x6f\x6f\x64\x35\x00\x04\x06\x36\x34\x5f\x62\x61\x64\x00\x05\x0a\xce\x80\x80\x80\x00\x06\x87\x80\x80\x80\x00\x00\x20\x00\x2b\x03\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2b\x00\x00\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2b\x00\x01\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2b\x01\x02\x0b\x87\x80\x80\x80\x00\x00\x20\x00\x2b\x03\x12\x0b\x8c\x80\x80\x80\x00\x00\x20\x00\x2b\x03\xff\xff\xff\xff\x0f\x1a\x0b\x0b\xa0\x80\x80\x80\x00\x01\x00\x41\x00\x0b\x1a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x7f\x01\x00\x00\x00\x00\x00\xfc\x7f", "address.wast:564");
    734 
    735 // address.wast:564
    736 let $4 = instance($$4);
    737 
    738 // address.wast:588
    739 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa0\x80\x80\x80\x00\x01\x9a\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:588");  // assert_return(() => call($4, "64_good1", [0]), "address.wast:588", 0.)
    740 
    741 // address.wast:589
    742 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa0\x80\x80\x80\x00\x01\x9a\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:589");  // assert_return(() => call($4, "64_good2", [0]), "address.wast:589", 0.)
    743 
    744 // address.wast:590
    745 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa0\x80\x80\x80\x00\x01\x9a\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:590");  // assert_return(() => call($4, "64_good3", [0]), "address.wast:590", 0.)
    746 
    747 // address.wast:591
    748 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa0\x80\x80\x80\x00\x01\x9a\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:591");  // assert_return(() => call($4, "64_good4", [0]), "address.wast:591", 0.)
    749 
    750 // address.wast:592
    751 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa0\x80\x80\x80\x00\x01\x9a\x80\x80\x80\x00\x00\x02\x40\x41\x00\x10\x00\xbd\x44\x01\x00\x00\x00\x00\x00\xfc\x7f\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:592");  // assert_return(() => call($4, "64_good5", [0]), "address.wast:592", NaN)
    752 
    753 // address.wast:594
    754 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe6\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:594");  // assert_return(() => call($4, "64_good1", [65_510]), "address.wast:594", 0.)
    755 
    756 // address.wast:595
    757 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe6\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:595");  // assert_return(() => call($4, "64_good2", [65_510]), "address.wast:595", 0.)
    758 
    759 // address.wast:596
    760 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe6\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:596");  // assert_return(() => call($4, "64_good3", [65_510]), "address.wast:596", 0.)
    761 
    762 // address.wast:597
    763 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe6\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:597");  // assert_return(() => call($4, "64_good4", [65_510]), "address.wast:597", 0.)
    764 
    765 // address.wast:598
    766 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe6\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:598");  // assert_return(() => call($4, "64_good5", [65_510]), "address.wast:598", 0.)
    767 
    768 // address.wast:600
    769 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x31\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe7\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:600");  // assert_return(() => call($4, "64_good1", [65_511]), "address.wast:600", 0.)
    770 
    771 // address.wast:601
    772 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x32\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe7\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:601");  // assert_return(() => call($4, "64_good2", [65_511]), "address.wast:601", 0.)
    773 
    774 // address.wast:602
    775 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe7\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:602");  // assert_return(() => call($4, "64_good3", [65_511]), "address.wast:602", 0.)
    776 
    777 // address.wast:603
    778 run(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x34\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\xa2\x80\x80\x80\x00\x01\x9c\x80\x80\x80\x00\x00\x02\x40\x41\xe7\xff\x03\x10\x00\xbd\x44\x00\x00\x00\x00\x00\x00\x00\x00\xbd\x51\x45\x0d\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:603");  // assert_return(() => call($4, "64_good4", [65_511]), "address.wast:603", 0.)
    779 
    780 // address.wast:604
    781 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x35\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x93\x80\x80\x80\x00\x01\x8d\x80\x80\x80\x00\x00\x02\x40\x41\xe7\xff\x03\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:604");  // assert_trap(() => call($4, "64_good5", [65_511]), "address.wast:604")
    782 
    783 // address.wast:606
    784 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x91\x80\x80\x80\x00\x01\x8b\x80\x80\x80\x00\x00\x02\x40\x41\x7f\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:606");  // assert_trap(() => call($4, "64_good3", [-1]), "address.wast:606")
    785 
    786 // address.wast:607
    787 assert_trap(() => call(instance(module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x94\x80\x80\x80\x00\x04\x60\x00\x00\x60\x01\x7f\x01\x6e\x60\x02\x6d\x6d\x01\x7f\x60\x01\x7f\x01\x7c\x02\xb8\x80\x80\x80\x00\x03\x06\x6d\x6f\x64\x75\x6c\x65\x08\x36\x34\x5f\x67\x6f\x6f\x64\x33\x00\x03\x08\x73\x70\x65\x63\x74\x65\x73\x74\x07\x68\x6f\x73\x74\x72\x65\x66\x00\x01\x08\x73\x70\x65\x63\x74\x65\x73\x74\x06\x65\x71\x5f\x72\x65\x66\x00\x02\x03\x82\x80\x80\x80\x00\x01\x00\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x03\x0a\x91\x80\x80\x80\x00\x01\x8b\x80\x80\x80\x00\x00\x02\x40\x41\x7f\x10\x00\x0f\x0b\x00\x0b", "wrapper"), exports($4)),  "run", []), "address.wast:607");  // assert_trap(() => call($4, "64_good3", [-1]), "address.wast:607")
    788 
    789 // address.wast:609
    790 assert_trap(() => call($4, "64_bad", [0]), "address.wast:609");
    791 
    792 // address.wast:610
    793 assert_trap(() => call($4, "64_bad", [1]), "address.wast:610");
    794 reinitializeRegistry();
    795 })();