diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 1bc9d918..37e9aaf2 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -91,8 +91,9 @@ jobs: - name: create build files run: | + test ${{ matrix.config }} = Debug && ASAN=1 cd build - cmake -G Ninja .. -DCMAKE_BUILD_TYPE=${{ matrix.config }} -DCMAKE_INSTALL_PREFIX=/fpga-runtime-for-opencl -DCMAKE_INSTALL_LIBDIR=lib + cmake -G Ninja .. -DCMAKE_BUILD_TYPE=${{ matrix.config }} -DCMAKE_INSTALL_PREFIX=/fpga-runtime-for-opencl -DCMAKE_INSTALL_LIBDIR=lib ${ASAN:+-DACL_WITH_ASAN=ON} env: CC: ${{ matrix.cross }}gcc CXX: ${{ matrix.cross }}g++