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 })();