Hello,
I've encountered an assertion failure when running wasm-opt on a specific file using the --optimize-added-constants option.
Here are the details:
$ wasm-opt small.wasm --optimize-added-constants -o test.opt.wasm
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
wasm-opt: /b/s/w/ir/cache/builder/emscripten-releases/binaryen/src/passes/OptimizeAddedConstants.cpp:289: void wasm::OptimizeAddedConstants::doWalkFunction(Function *): Assertion `getPassOptions().lowMemoryUnused' failed.
Aborted (core dumped)
$ wasm-opt --version
wasm-opt version 116 (version_116-293-gfeb8f2412)
This issue was observed on Ubuntu 20.04.
Hello,
I've encountered an assertion failure when running wasm-opt on a specific file using the
--optimize-added-constantsoption.Here are the details:
This issue was observed on Ubuntu 20.04.