aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-03-18 21:32:58 +0800
committerMistivia <i@mistivia.com>2025-03-18 21:32:58 +0800
commitafb5ae7905c666eb259288ba0d3b47f71a13958f (patch)
tree9d754a68179a4b7736f3d02f9a5dd5a910c65841 /Makefile
parentc684a4a302e95d860210a9ddaa891adf9775eadc (diff)
add parser unit test
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index bdf1afb..46d01fd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
target = fvm
-cflags = -g -O3
-ldflags = -lm
+cflags = -g -fsanitize=address -fno-omit-frame-pointer
+ldflags = -lm -fsanitize=address -fno-omit-frame-pointer
cc = gcc
csc = chicken-csc
@@ -19,7 +19,9 @@ full: all $(tests_bin)
$(target): $(obj) src/main.o
$(cc) $(cflags) $(ldflags) -o $@ $^
-test: $(tests_bin)
+buildtest: $(tests_bin)
+
+test: buildtest
@echo
@echo "Run tests:"
@scripts/runall.sh $^