We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91227e5 commit 5f42785Copy full SHA for 5f42785
1 file changed
.github/workflows/prof_asan.yml
@@ -54,6 +54,13 @@ jobs:
54
/tmp/build-cargo/
55
key: ${{ runner.os }}-cargo-asan-${{ hashFiles('**/Cargo.lock') }}
56
57
+ - name: Fix kernel mmap rnd bits
58
+ # Asan in llvm 14 provided in ubuntu 22.04 is incompatible with
59
+ # high-entropy ASLR in much newer kernels that GitHub runners are
60
+ # using leading to random crashes: https://reviews.llvm.org/D148280
61
+ # https://github.com/actions/runner-images/issues/9491#issuecomment-1989718917
62
+ run: sysctl vm.mmap_rnd_bits=28
63
+
64
- name: Run phpt tests
65
run: |
66
set -eux
0 commit comments