]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Use halt_on_error in sanitizer options.
authorNathan Moinvaziri <nathan@nathanm.com>
Fri, 18 Mar 2022 18:05:58 +0000 (11:05 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 21 Mar 2022 10:33:08 +0000 (11:33 +0100)
https://lists.llvm.org/pipermail/cfe-dev/2015-October/045710.html

.github/workflows/cmake.yml
.github/workflows/configure.yml

index 2bf834a70f7522f34f178791e5c662ea2f86f5b9..e7a099a437374eab2c4de33f0ee5dd91b0fd95cd 100644 (file)
@@ -488,11 +488,11 @@ jobs:
         cd ${{ matrix.build-dir || '.' }}
         ctest --verbose -C Release --output-on-failure --max-width 120 -j ${{ matrix.parallels-jobs || '6' }}
       env:
-        ASAN_OPTIONS: ${{ matrix.asan-options || 'verbosity=0' }}:abort_on_error=1
-        MSAN_OPTIONS: ${{ matrix.msan-options || 'verbosity=0' }}:abort_on_error=1
-        TSAN_OPTIONS: ${{ matrix.tsan-options || 'verbosity=0' }}:abort_on_error=1
-        LSAN_OPTIONS: ${{ matrix.lsan-options || 'verbosity=0' }}:abort_on_error=1
-        UBSAN_OPTIONS: ${{ matrix.ubsan-options || 'verbosity=0' }}:print_stacktrace=1:abort_on_error=1
+        ASAN_OPTIONS: ${{ matrix.asan-options || 'verbosity=0' }}:abort_on_error=1:halt_on_error=1
+        MSAN_OPTIONS: ${{ matrix.msan-options || 'verbosity=0' }}:abort_on_error=1:halt_on_error=1
+        TSAN_OPTIONS: ${{ matrix.tsan-options || 'verbosity=0' }}:abort_on_error=1:halt_on_error=1
+        LSAN_OPTIONS: ${{ matrix.lsan-options || 'verbosity=0' }}:abort_on_error=1:halt_on_error=1
+        UBSAN_OPTIONS: ${{ matrix.ubsan-options || 'verbosity=0' }}:print_stacktrace=1:abort_on_error=1:halt_on_error=1
 
     - name: Generate coverage report
       if: matrix.codecov
index 2ab9d0e5242ec2ff929cf3a015fb382b1bad1ec4..ce367493ee7d53c6e867929742a09f9f534f2926 100644 (file)
@@ -239,9 +239,9 @@ jobs:
         make test
       env:
         QEMU_RUN: ${{ matrix.qemu-run }}
-        ASAN_OPTIONS: abort_on_error=1
-        MSAN_OPTIONS: abort_on_error=1
-        UBSAN_OPTIONS: print_stacktrace=1:abort_on_error=1
+        ASAN_OPTIONS: abort_on_error=1:halt_on_error=1
+        MSAN_OPTIONS: abort_on_error=1:halt_on_error=1
+        UBSAN_OPTIONS: print_stacktrace=1:abort_on_error=1:halt_on_error=1
 
     - name: Upload build errors
       uses: actions/upload-artifact@v2