Skip to content

Commit

Permalink
Remove redundant ci jobs (#197)
Browse files Browse the repository at this point in the history
  • Loading branch information
mcbarton authored Feb 8, 2024
1 parent eb2f4ef commit 5408538
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 91 deletions.
91 changes: 1 addition & 90 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,6 @@ jobs:
fail-fast: false
matrix:
include:
- name: ubu22-x86-gcc12-clang-repl-17
os: ubuntu-22.04
compiler: gcc-12
clang-runtime: '17'
cling: Off
cppyy: Off
coverage: true
- name: ubu22-x86-gcc12-clang-repl-17-cppyy
os: ubuntu-22.04
compiler: gcc-12
Expand All @@ -43,13 +36,6 @@ jobs:
cppyy: On
xeus-clang-repl: On
coverage: true
- name: ubu22-x86-gcc9-clang-repl-16
os: ubuntu-22.04
compiler: gcc-9
clang-runtime: '16'
cling: Off
cppyy: Off
coverage: true
- name: ubu22-x86-gcc9-clang-repl-16-cppyy
os: ubuntu-22.04
compiler: gcc-9
Expand All @@ -65,14 +51,6 @@ jobs:
cppyy: On
xeus-clang-repl: On
coverage: true
- name: ubu22-x86-gcc9-clang13-cling
os: ubuntu-22.04
compiler: gcc-9
clang-runtime: '13'
cling: On
cling-version: '1.0'
cppyy: Off
coverage: true
- name: ubu22-x86-gcc9-clang13-cling-cppyy
os: ubuntu-22.04
compiler: gcc-9
Expand All @@ -92,12 +70,6 @@ jobs:
coverage: true
#Commented out until Ubuntu on arm Github runner becomes available
#os key to be replaced once known
#- name: ubu22-arm-gcc12-clang-repl-17
# os: ubuntu-22.04-arm
# compiler: gcc-12
# clang-runtime: '17'
# cling: Off
# cppyy: Off
#- name: ubu22-arm-gcc12-clang-repl-17-cppyy
# os: ubuntu-22.04-arm
# compiler: gcc-12
Expand All @@ -111,13 +83,6 @@ jobs:
# cling: Off
# cppyy: On
# xeus-clang-repl: On
#- name: ubu22-arm-gcc9-clang-repl-16
# os: ubuntu-22.04-arm
# compiler: gcc-9
# clang-runtime: '16'
# cling: Off
# cppyy: Off
# coverage: true
#- name: ubu22-arm-gcc9-clang-repl-16-cppyy
# os: ubuntu-22.04-arm
# compiler: gcc-9
Expand All @@ -132,21 +97,6 @@ jobs:
# cling: Off
# cppyy: On
# xeus-clang-repl: On
#- name: ubu22-arm-gcc9-clang13-cling
# os: ubuntu-22.04-arm
# compiler: gcc-9
# clang-runtime: '13'
# cling: On
# cling-version: '1.0'
# cppyy: Off
#- name: ubu22-arm-gcc9-clang13-cling-xeus-clang-repl
# os: ubuntu-22.04-arm
# compiler: gcc-9
# clang-runtime: '13'
# cling: On
# cling-version: '1.0'
# cppyy: On
# xeus-clang-repl: On
#- name: ubu22-arm-gcc9-clang13-cling-cppyy
# os: ubuntu-22.04-arm
# compiler: gcc-9
Expand Down Expand Up @@ -202,12 +152,6 @@ jobs:
# cling: On
# cling-version: '1.0'
# cppyy: On
- name: osx14-arm-clang-clang-repl-17
os: macos-14
compiler: clang
clang-runtime: '17'
cling: Off
cppyy: Off
- name: osx14-arm-clang-clang-repl-17-cppyy
os: macos-14
compiler: clang
Expand All @@ -221,12 +165,6 @@ jobs:
cling: Off
cppyy: On
xeus-clang-repl: On
- name: osx14-arm-clang-clang-repl-16
os: macos-14
compiler: clang
clang-runtime: '16'
cling: Off
cppyy: Off
- name: osx14-arm-clang-clang-repl-16-cppyy
os: macos-14
compiler: clang
Expand All @@ -240,13 +178,6 @@ jobs:
cling: Off
cppyy: On
xeus-clang-repl: On
- name: osx14-arm-clang-clang13-cling
os: macos-14
compiler: clang
clang-runtime: '13'
cling: On
cling-version: '1.0'
cppyy: Off
- name: osx14-arm-clang-clang13-cling-cppyy
os: macos-14
compiler: clang
Expand All @@ -262,12 +193,6 @@ jobs:
cling-version: '1.0'
cppyy: On
xeus-clang-repl: On
- name: osx13-x86-clang-clang-repl-17
os: macos-13
compiler: clang
clang-runtime: '17'
cling: Off
cppyy: Off
- name: osx13-x86-clang-clang-repl-17-cppyy
os: macos-13
compiler: clang
Expand All @@ -281,12 +206,6 @@ jobs:
cling: Off
cppyy: On
xeus-clang-repl: On
- name: osx13-x86-clang-clang-repl-16
os: macos-13
compiler: clang
clang-runtime: '16'
cling: Off
cppyy: Off
- name: osx13-x86-clang-clang-repl-16-cppyy
os: macos-13
compiler: clang
Expand All @@ -300,13 +219,6 @@ jobs:
cling: Off
cppyy: On
xeus-clang-repl: On
- name: osx13-x86-clang-clang13-cling
os: macos-13
compiler: clang
clang-runtime: '13'
cling: On
cling-version: '1.0'
cppyy: Off
- name: osx13-x86-clang-clang13-cling-cppyy
os: macos-13
compiler: clang
Expand Down Expand Up @@ -690,8 +602,7 @@ jobs:
fi
os="${{ matrix.os }}"
cmake --build . --target check-cppinterop --parallel ${{ env.ncpus }}
cppyy_on=$(echo "${{ matrix.cppyy }}" | tr '[:lower:]' '[:upper:]')
if [[ ("${cppyy_on}" != "ON") && ("${os}" == "ubuntu"*) ]]; then
if [[ ("${os}" == "ubuntu"*) ]]; then
# TODO: Remove "|| true" when fix memory issues in LLVM/Clang 17
valgrind --track-origins=yes --error-exitcode=1 unittests/CppInterOp/CppInterOpTests 2>&1 >/dev/null || true
fi
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# CppInterOp

[![Biuld Statuses](https://github.com/compiler-research/CppInterOp/workflows/Main/badge.svg)](https://github.com/compiler-research/CppInterOp/actions?query=workflow%3AMain)
[![Build Status](https://github.com/compiler-research/CppInterOp/actions/workflows/ci.yml/badge.svg)](https://github.com/compiler-research/CppInterOp/actions/workflows/ci.yml)
[![codecov]( https://codecov.io/gh/compiler-research/CppInterOp/branch/main/graph/badge.svg)](https://codecov.io/gh/compiler-research/CppInterOp)


Expand Down

0 comments on commit 5408538

Please sign in to comment.