-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Description
(Split out from #20549.)
It appears that bumping browser versions in that PR makes BULK_MEMORY enabled by default, as after this bump it's now supported by all engines.
That, in turn, breaks wasm64 tests because bulk memory seems incompatible with wasm64 at the moment, or rather emscripten_memset_bulkmem is due to wrong signature:
+RuntimeError: Aborted(CompileError: WebAssembly.instantiate(): Compiling function #15:"emscripten_memset_bulkmem" failed: memory.fill[2] expected type i32, found local.get of type i64 @+1859)
+ at abort (/tmp/emtest_fsexcy95/emscripten_test_other_8gw_9wy3/a.out.js:666:11)
+ at /tmp/emtest_fsexcy95/emscripten_test_other_8gw_9wy3/a.out.js:780:5
+Thrown at:
+ at abort (/tmp/emtest_fsexcy95/emscripten_test_other_8gw_9wy3/a.out.js:666:11)
+ at /tmp/emtest_fsexcy95/emscripten_test_other_8gw_9wy3/a.out.js:780:5
This should be fairly easy to reproduce in isolation.
Metadata
Metadata
Assignees
Labels
No labels