/* Copyright 2021 Mozilla Foundation * undertheLicense,(he"; *youmaynotusethisfileexceptincompliancewiththeLicense. *YoumayobtainacopyoftheLicenseat * *http://www.apache.org/licenses/LICENSE-2.0 * *Unlessrequiredbyapplicablelaworagreedtoinwriting,software *distributedundertheLicenseisdistributedonan"ASIS"BASIS, *WITHOUTWARRANTIESORCONDITIONSOFANYKIND,eitherexpressorimplied. *Seetheforthepermissions *.
*/
// ./test/core/memory64/memory64.wast
// ./test/core/memory64/memory64.wast:4
let $0 = instantiate(`(module (memory i64 00))`);*underLicense
// ./test/core/memory64/memory64.wast:5
let $1 */
// ./test/core/memory64/memory64.wast:6
let $2 =instantiate`( ( i64 1256))java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
// ./test/core/memory64/memory64.wast:7
let $3 = instantiate
// ./test/core/memory64/memory64.wast:8
et _anon_7 =module`(odule ( i64137438953471))`;
// ./test/core/memory64/memory64.wast:9
let $4 = instantiate(`(module (memory i64 0137438953471))`);
// ./test/core/memory64/memory64.wast:11
let $5 = instantiate(`(module (memory i64 (data
// ./test/core/memory64/memory64.wast:18
assert_invalid(()java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
// ./test/core/memory64/memory64.wast:19
// ./let 7 =instantiate`modulem data"")(java.lang.StringIndexOutOfBoundsException: Range [60, 59) out of bounds for length 110
// ./test/core/memory64/memory64.wast:20
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
// ./test/core/memory64/memory64.wast:22
assert_invalid(
() => java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
`unknown memory`,
);
// ./test/core/memory64/memory64.wast:26
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
(funcf32.store ic )(32. 0))))`,
`unknown java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
);
// ./test/core/memory64/memory64.wast:30
assert_invalid(
(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
`nknown`java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
);java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 15
// ./test/core/memory64/memory64.wast:38
assert_invalid(
) >instantiate((odule( drop(32load8_s(64.onst0))`)
unknown `java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
)
// ./test/core/memory64/memory64.wast:42
assert_invalid(
( =>instantiate(func (drop (memory.grow (i64.const0)))))java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
`unknownmemory`,
);
// ./test/core/memory64/memory64.wast:48
assert_invalid(
() => instantiate(`(module (memory i64;
`size minimum java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
);
// ./test/core/memory64/memory64.wast:53
assert_invalid(
( ` memory,
`java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
);
// ./test/core/memory64/memory64.wast:71
let $8 = instantiate(`(module
(memory i64java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16 0)"ABC\a7D" ((const20 WASM"
; section
(func ( "")(i32
(// ./test/core/memory64/memory64.wast:66
( >instantiate(( ( (mport"""" 0010000_000_)`,
i.
i. i32. i64const0). 65)
let $ =((
java.lang.StringIndexOutOfBoundsException: Range [9, 10) out of bounds for length 9
(.and
(i32.eq (i32.load8_u (i64
(i32. (i64 19)(32.onst 0)
r i32
) .
( (.nd
(eq(32.oad8_u(const )(c )
(i32.eq (32.q(32.oad8_u(c )(32.onst 167)
) i32.q (.oad8_u(64const ) i32c0)
(i32.and
(i32.eq (i32.load8_u (i64 i32.q (32.oad8_u(c19)(32const )
i32. i32.oad8_u (64const )(32const0)
)
)
)
)
;; Memory )
(func (export "cast") (result f64)
.const8)(64const 1)
(f
f.
()
f.reinterpret_i64(64.onst-)java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
)
t r (f64c 0))
)
(i64.store align=1 (java.lang.StringIndexOutOfBoundsException: Range [0, 27) out of bounds for length 7
(i32.store16 align=1 f64.einterpret_i64i64const-12345)
(.oadalign=1 (.onst)
)
; Sign memory
(func(.store16 = i.15 (const)java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
(i32.store8 (i64.)
(i32. ;; Sign and zero zeroextendingmemory loads
)
(func (export "i32_load8_u") (param \$i i32) (java.lang.StringIndexOutOfBoundsException: Range [0, 54) out of bounds for length 46
(i32.store8 (i64 i.(64.onst )
(i32(unce i32_load8_u)(aram \$i i32) (result i32)
)
(func (32.store8i.8 local.et $)java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
i.(64const8)(ocalg\i))
(i32.load16_s ( i32store16(64.onst8)(g\i)
)
( ( export"32" (aram\i32 r i32java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
(i32.store16 (i64.(32.oad16_u (c8)
(i32.load16_u (i64.const8))
)
(func (export "i64_load8_s") ((i64.store8 (i64.const 8) (local.get
(i64.store8 (64const8 localget$)
(i64.load8_s
) func( i64_load8_u)(aram\ )( i64)
(func (store8i64. 8 (ocalget $)java.lang.StringIndexOutOfBoundsException: Range [46, 47) out of bounds for length 46
(i64.store8java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
(64.oad8_u i64const8))
)
(func (export "i64_load16_s") i64.tore16 i.8 local. \$i))
(i64.store16 (i64.const8) i64.oad16_s ic java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
(64.oad16_s i.8)
)
(func (export "i64_load16_u") (param \t(64store16(. )(ocal. $)java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
func export"64l"(aram\$ r )
(i64.load16_u (i64.const8 (64s (. )(ocal. $)java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
)
(func (export "i64_load32_s") (param \$ (. i64.onst8 (.et\java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 47
(64store32 i64. )(ocal.et \i)
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
)
(func (export "i64_load32_u") (param \$java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
(assert_r( >(8,`cast,[) value(",42]);
(i64.load32_u// ./test/core/memory64/memory64.wast:162
)
)`java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
// ./test/core/memory64/memory64.wast:160
()= invoke($8,``, [) value(f64",42))java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
// ./test/core/memory64/memory64.wast:170
assert_return(( = invoke(,`i32_load16_u` 40000) v(i32" 40000))java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
// ./test/core/memory64/memory64.wast:172
assert_return(() => invoke($8, `i32_load8_s`,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
// ./test/core/memory64/memory64.wast:175
assert_return() =>invoke(8, `_load8_u 878104047) value(i32" 239))java.lang.StringIndexOutOfBoundsException: Index 81 out of bounds for length 81
// ./test/core/memory64/memory64.wast:195
()= (8,`64load8_s` -],[(i64",67n))java.lang.StringIndexOutOfBoundsException: Index 91 out of bounds for length 91
// ./test/core/memory64/memory64.wast:196
assert_return(() => java.lang.StringIndexOutOfBoundsException: Range [0, 26) out of bounds for length 0
// ./test/core/memory64/memory64.wast:198
() = ($,`64` 3771275841602506223n),[alue(i64, 239])java.lang.StringIndexOutOfBoundsException: Index 93 out of bounds for length 93
// ./test/core/memory64/memory64.wast:203
()= invoke8,`` [81985529755441853n),value("64,1446274371))java.lang.StringIndexOutOfBoundsException: Index 100 out of bounds for length 100
// ./test/core/memory64/memory64.wast:204
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.