diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index c7e4a955b8..356e9432c9 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -498,16 +498,16 @@ jobs: - name: Build Debug Runtime (sanitizers) if: matrix.directives == 'pool_memalign,address_sanitizer,undefined_behavior_sanitizer' run: | - ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make configure arch=x86-64 config=debug use=${{ matrix.directives }} - ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make build config=debug + ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make configure arch=x86-64 config=debug use=${{ matrix.directives }} + ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make build config=debug - name: Test with Debug Runtime (sanitizers) if: matrix.directives == 'pool_memalign,address_sanitizer,undefined_behavior_sanitizer' - run: ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make test-ci config=debug + run: ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make test-ci config=debug usedebugger='${{ matrix.debugger }}' - name: Build Release Runtime (sanitizers) if: matrix.directives == 'pool_memalign,address_sanitizer,undefined_behavior_sanitizer' run: | - ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make configure arch=x86-64 config=release use=${{ matrix.directives }} - ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make build config=release + ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make configure arch=x86-64 config=release use=${{ matrix.directives }} + ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make build config=release - name: Test with Release Runtime (sanitizers) if: matrix.directives == 'pool_memalign,address_sanitizer,undefined_behavior_sanitizer' - run: ASAN_OPTIONS=detect_leaks=0 PATH=build/libs/bin/:$PATH make test-ci config=release + run: ASAN_OPTIONS=detect_leaks=0 PATH=$PWD/build/libs/bin/:$PATH make test-ci config=release usedebugger='${{ matrix.debugger }}'