Add unit test suites (#3490)

This commit is contained in:
Zhang, Yi
2024-06-04 11:24:27 +08:00
committed by GitHub
parent 0a80cc4e94
commit 380cd7b0e7
194 changed files with 14104 additions and 34 deletions

View File

@ -0,0 +1,31 @@
#!/bin/bash
#
# Copyright (C) 2019 Intel Corporation. All rights reserved.
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
#
# Define a list of .wasm files
file_names=("main")
WORKDIR="$PWD"
WAMRC_ROOT_DIR="${WORKDIR}/../../../wamr-compiler"
WAMRC="${WAMRC_ROOT_DIR}/build/wamrc"
WAST2WASM="/opt/wabt/bin/wat2wasm"
# build wamrc if not exist
if [ ! -s "$WAMRC" ]; then
cd $WAMRC_ROOT_DIR
if [ -d "$WAMRC/build" ]; then
rm -r build
fi
cmake -B build && cmake --build build -j $(nproc)
cd $WORKDIR
fi
# Iterate over the files array
for file_name in "${file_names[@]}"; do
# compile wasm to aot
$WAMRC -o "wasm-apps/${file_name}.aot" "wasm-apps/${file_name}.wasm"
done