Skip to content

Commit 309cab1

Browse files
committed
Add loongarch64 qemu test in run_tests.sh
1 parent 4afbd48 commit 309cab1

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

run_tests.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,12 @@ rm -rf build_rvv && mkdir build_rvv && cd build_rvv
9191
CC=riscv64-linux-gnu-gcc-13 CXX=riscv64-linux-gnu-g++-13 cmake .. -DCMAKE_C_COMPILER_TARGET="riscv64-linux-gnu" -DCMAKE_CXX_COMPILER_TARGET="riscv64-linux-gnu" -DCMAKE_CROSSCOMPILING=true -DCMAKE_CROSSCOMPILING_EMULATOR="/usr/bin/qemu-riscv64;-cpu;max;-L;/usr/riscv64-linux-gnu" -DCMAKE_SYSTEM_NAME=Linux
9292
clear && make -j && ctest -j && cd .. && rm -rf build_rvv
9393

94+
#######################################
95+
echo LOONGARCH64 GCC
96+
export QEMU_LD_PREFIX=/usr/loongarch64-linux-gnu
97+
rm -rf build_loong64 && mkdir build_loong64 && cd build_loong64
98+
CC=loongarch64-linux-gnu-gcc-14 CXX=loongarch64-linux-gnu-g++-14 cmake .. -DCMAKE_C_COMPILER_TARGET="loongarch64-linux-gnu" -DCMAKE_CXX_COMPILER_TARGET="loongarch64-linux-gnu" -DCMAKE_CROSSCOMPILING=true -DCMAKE_CROSSCOMPILING_EMULATOR="/usr/bin/qemu-loongarch64-static;-cpu;max;-L;/usr/loongarch64-linux-gnu" -DCMAKE_SYSTEM_NAME=Linux
99+
clear && make -j && ctest -j && cd .. && rm -rf build_loong64
100+
94101

95102
echo Success

0 commit comments

Comments
 (0)