wasm-micro-runtime/samples/native-stack-overflow/run.sh

21 lines
558 B
Bash
Executable File

#! /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 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}