diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5ba5633f6..81336ba04 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -47,14 +47,14 @@ jobs: run: | mkdir -p build cd build - CC=gcc-12 CXX=g++-12 cmake \ - -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ - -DCMAKE_INSTALL_PREFIX="$PWD/install" \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_FLAGS="-fuse-ld=lld" \ - -DCMAKE_CXX_FLAGS="-fuse-ld=lld" \ - -DIMHEX_PATTERNS_PULL_MASTER=ON \ + CC=gcc-12 CXX=g++-12 cmake \ + -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ + -DCMAKE_INSTALL_PREFIX="$PWD/install" \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_FLAGS="-fuse-ld=lld -fsanitize=address,leak,undefined -fno-sanitize-recover=all" \ + -DCMAKE_CXX_FLAGS="-fuse-ld=lld -fsanitize=address,leak,undefined -fno-sanitize-recover=all" \ + -DIMHEX_OFFLINE_BUILD=ON \ .. make -j4 unit_tests install diff --git a/lib/external/pattern_language b/lib/external/pattern_language index a385803c1..94f67b7ff 160000 --- a/lib/external/pattern_language +++ b/lib/external/pattern_language @@ -1 +1 @@ -Subproject commit a385803c1d8eb467833cfe30c70fad98cfe4b941 +Subproject commit 94f67b7ff81c97379c679c74ff7459a973d08093