Skip to content

Commit

Permalink
Merge branch 'main' into Turn-on-Ubuntu-24.04-arm-cppyy-build-ci
Browse files Browse the repository at this point in the history
  • Loading branch information
mcbarton authored Jan 28, 2025
2 parents c84888f + 5681228 commit 933bc74
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 9 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/Ubuntu-arm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -275,33 +275,37 @@ jobs:
fail-fast: false
matrix:
include:
- name: ubu22-arm-gcc12-clang-repl-19
- name: ubu22-arm-gcc12-clang-repl-19-cppyy
os: ubuntu-22.04-arm
compiler: gcc-12
clang-runtime: '19'
cling: Off
- name: ubu22-arm-gcc12-clang-repl-18
cppyy: On
- name: ubu22-arm-gcc12-clang-repl-18-cppyy
os: ubuntu-22.04-arm
compiler: gcc-12
clang-runtime: '18'
cling: Off
- name: ubu22-arm-gcc12-clang-repl-17
cppyy: On
- name: ubu22-arm-gcc12-clang-repl-17-cppyy
os: ubuntu-22.04-arm
compiler: gcc-12
clang-runtime: '17'
cling: Off
cppyy: On
- name: ubu22-arm-gcc12-clang-repl-16
os: ubuntu-22.04-arm
compiler: gcc-12
clang-runtime: '16'
cling: Off
cppyy: Off
- name: ubu22-arm-gcc9-clang13-cling
- name: ubu22-arm-gcc9-clang13-cling-cppyy
os: ubuntu-22.04-arm
compiler: gcc-9
clang-runtime: '13'
cling: On
cling-version: '1.0'
cppyy: On
- name: ubu24-arm-gcc12-clang-repl-19-cppyy
os: ubuntu-24.04-arm
compiler: gcc-12
Expand Down
14 changes: 9 additions & 5 deletions .github/workflows/Ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -314,33 +314,37 @@ jobs:
cling: On
cling-version: '1.0'
cppyy: On
- name: ubu24-x86-gcc12-clang-repl-19
- name: ubu24-x86-gcc12-clang-repl-19-cppyy
os: ubuntu-24.04
compiler: gcc-12
clang-runtime: '19'
cling: Off
- name: ubu24-x86-gcc12-clang-repl-18
cppyy: On
- name: ubu24-x86-gcc12-clang-repl-18-cppyy
os: ubuntu-24.04
compiler: gcc-12
clang-runtime: '18'
cling: Off
- name: ubu24-x86-gcc12-clang-repl-17
cppyy: On
- name: ubu24-x86-gcc12-clang-repl-17-cppyy
os: ubuntu-24.04
compiler: gcc-12
clang-runtime: '17'
cling: Off
cppyy: On
- name: ubu24-x86-gcc12-clang-repl-16
os: ubuntu-24.04
compiler: gcc-12
clang-runtime: '16'
cling: Off
cppyy: Off
- name: ubu24-x86-gcc9-clang13-cling
- name: ubu24-x86-gcc9-clang13-cling-cppyy
os: ubuntu-24.04
compiler: gcc-9
clang-runtime: '13'
cling: On
cling-version: '1.0'
cppyy: On

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -604,7 +608,7 @@ jobs:
echo "Running valgrind on passing tests"
CLANG_VERSION="${{ matrix.clang-runtime }}"
SUPPRESSION_FILE="../etc/clang${CLANG_VERSION}-valgrind.supp"
valgrind --show-error-list=yes --error-exitcode=1 --track-origins=yes --suppressions="${SUPPRESSION_FILE}" --suppressions=../etc/valgrind-cppyy-cling.supp python -m pytest -m "not xfail" -sv -ra
valgrind --show-error-list=yes --error-exitcode=1 --track-origins=yes --gen-suppressions=all --suppressions="${SUPPRESSION_FILE}" --suppressions=../etc/valgrind-cppyy-cling.supp python -m pytest -m "not xfail" -sv -ra
export RETCODE=+$?
echo ::endgroup::

Expand Down

0 comments on commit 933bc74

Please sign in to comment.