summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorTomasz Konojacki <me@xenu.pl>2021-10-15 19:45:20 +0200
committerxenu <me@xenu.pl>2021-10-15 21:26:54 +0200
commit229e23b64687900359b531b3aeaae7fa90eaca86 (patch)
tree53554ddb447facc4ad7d76bfd3fae30ffa945124 /.github
parent0163c912394bd3d42bae250f8dabe208191ab35b (diff)
downloadperl-229e23b64687900359b531b3aeaae7fa90eaca86.tar.gz
disable LeakSanitizer in GitHub Actions
It randomly fails with a fatal error for no apparent reason. Fixes #19189
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/testsuite.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml
index 724b81a754..809d93daff 100644
--- a/.github/workflows/testsuite.yml
+++ b/.github/workflows/testsuite.yml
@@ -560,8 +560,9 @@ jobs:
ASAN_OPTIONS=detect_leaks=0 ./perl -Ilib -V
ASAN_OPTIONS=detect_leaks=0 ./perl -Ilib -e 'use Config; print Config::config_sh'
- name: Run Tests
+ # LeakSanitizer is disabled because it randomly crashes, see [gh #19189]
run: |
- PERL_DESTRUCT_LEVEL=2 TEST_JOBS=2 ./perl t/harness
+ ASAN_OPTIONS=detect_leaks=0 PERL_DESTRUCT_LEVEL=2 TEST_JOBS=2 ./perl t/harness
# ____ _____ ____ _ _ _ _ _ ___ ____ ___ ____ _____
# | _ \| ____| _ \| | | | | | \ | |_ _/ ___/ _ \| _ \| ____|
@@ -606,5 +607,6 @@ jobs:
ASAN_OPTIONS=detect_leaks=0 ./perl -Ilib -V
ASAN_OPTIONS=detect_leaks=0 ./perl -Ilib -e 'use Config; print Config::config_sh'
- name: Run Tests
+ # LeakSanitizer is disabled because it randomly crashes, see [gh #19189]
run: |
- PERL_DESTRUCT_LEVEL=2 LC_ALL=en_US.UTF-8 PERL_UNICODE="" PERL_DESTRUCT_LEVEL=2 TEST_JOBS=2 ./perl t/harness
+ ASAN_OPTIONS=detect_leaks=0 PERL_DESTRUCT_LEVEL=2 LC_ALL=en_US.UTF-8 PERL_UNICODE="" TEST_JOBS=2 ./perl t/harness