1
0
mirror of https://github.com/TREX-CoE/qmckl.git synced 2024-11-19 20:42:50 +01:00

Include the CI steps with AddressSanitizer

This commit is contained in:
q-posev 2022-07-08 17:52:34 +02:00
parent daf85efe67
commit f1f83d1582

View File

@ -76,6 +76,24 @@ jobs:
run: make python-test run: make python-test
working-directory: _build working-directory: _build
- name: Re-build QMCkl with AddressSanitizer
run: |
mkdir _build_as
cd _build_as
../configure CFLAGS="-g -O2 -fsanitize=address -fno-omit-frame-pointer" LDFLAGS="-fsanitize=address" --enable-silent-rules
make -j2
- name: Run test
run: make -j2 check
working-directory: _build_as
- name: Archive test log file
if: failure()
uses: actions/upload-artifact@v2
with:
name: test-report-ubuntu-as
path: _build_as/test-suite.log
# x86_macos: # x86_macos:
# #
# runs-on: macos-latest # runs-on: macos-latest