File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change 1515 runs-on : ubuntu-latest
1616 steps :
1717 - uses : actions/checkout@v4
18-
18+ - name : Fix kernel mmap rnd bits
19+ # Asan in llvm 14 provided in ubuntu 22.04 is incompatible with
20+ # high-entropy ASLR in much newer kernels that GitHub runners are
21+ # using leading to random crashes: https://reviews.llvm.org/D148280
22+ run : sudo sysctl vm.mmap_rnd_bits=28
1923 - name : set cache env
2024 run : |
2125 echo "cache-name=`git ls-remote https://github.com/openssl/openssl.git ${{matrix.branch}} | awk '{print $1}'`" >> "$GITHUB_ENV"
5559 make clean build
5660 DESTDIR=tmp make install uninstall
5761 make deb
58- - name : make
62+
63+ - if : ${{ matrix.branch != 'openssl-3.5' }}
64+ name : make
5965 run : |
6066 make -f Makefile_v1
6167 ./cmpClient -help
6672 ./cmpClient -help
6773 make -f Makefile_v1 clean
6874
75+ - if : ${{ matrix.branch == 'openssl-3.5' }}
76+ name : test_Mock with PQ algorithms
77+ run : |
78+ cd test/recipes/80-test_cmp_http_data/Mock/
79+ ./setup-mock.sh all
80+ cd ../../../../
81+ make -f Makefile_v1 test_Mock
82+
6983
You can’t perform that action at this time.
0 commit comments