| 12345678910111213141516171819202122232425262728 |
- #! /bin/sh
- set -e
- NAME=${1:-test1}
- echo "====== Interpreter ${NAME}"
- out/native-stack-overflow out/wasm-apps/testapp.wasm ${NAME}
- echo
- echo "====== Interpreter WAMR_DISABLE_HW_BOUND_CHECK=1 ${NAME}"
- out/native-stack-overflow.WAMR_DISABLE_HW_BOUND_CHECK out/wasm-apps/testapp.wasm ${NAME}
- echo
- echo "====== AOT ${NAME}"
- out/native-stack-overflow out/wasm-apps/testapp.wasm.aot ${NAME}
- echo
- echo "====== AOT w/ signature ${NAME}"
- out/native-stack-overflow out/wasm-apps/testapp.wasm.aot.signature ${NAME}
- echo
- echo "====== AOT WAMR_DISABLE_HW_BOUND_CHECK=1 ${NAME}"
- out/native-stack-overflow.WAMR_DISABLE_HW_BOUND_CHECK out/wasm-apps/testapp.wasm.aot.bounds-checks ${NAME}
- echo
- echo "====== AOT w/ signature WAMR_DISABLE_HW_BOUND_CHECK=1 ${NAME}"
- out/native-stack-overflow.WAMR_DISABLE_HW_BOUND_CHECK out/wasm-apps/testapp.wasm.aot.signature.bounds-checks ${NAME}
|