diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 66e750c5d2d7d60f408126e48cbbd997d3a38f6c..8b49ed57212fba47e7bc714c8a00affb27df8d7e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,8 +2,11 @@ image: $CI_REGISTRY/vlasami6/fmltest:master
 
 test:
   script:
-    - meson setup build
+    - meson setup build -D b_sanitize=address,undefined
     - meson compile -C build
     - cppcheck --error-exitcode=1 *.c
-    - env FML="$(readlink -f ./build/fml)" FML_REF_BC_INT=/cfml/fml /FMLtest/suite ast_interpret
-        hello_world.fml
+    - export ASAN_OPTIONS=symbolize=1:debug=1:detect_leaks=1:strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
+    - export FML="$(readlink -f ./build/fml)"
+    - export FML_REF=/cfml/fml
+    - /FMLtest/suite ast_interpret
+        hello_world