Files
lean4/tests/compiler/test_single.sh
2022-12-30 12:45:30 +01:00

19 lines
396 B
Bash
Executable File

#!/usr/bin/env bash
source ../common.sh
# First check the C version actually works...
echo "running C program..."
rm "./$f.out" || true
compile_lean_c_backend
exec_check "./$f.out"
diff_produced
# Then check the LLVM version
if lean_has_llvm_support; then
echo "running LLVM program..."
rm "./$f.out" || true
compile_lean_llvm_backend
exec_check "./$f.out"
diff_produced
fi