Skip to content

Commit b4933ab

Browse files
committed
use gcc-13 & llvm-18 under ubuntu-24.04
1 parent de69b99 commit b4933ab

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
WITH_BFD: yes
1313
PYTHON_VERSION: '3.12'
1414
TEST_SYMPY: yes
15-
OS: ubuntu-24.04
15+
OS: ubuntu-20.04
1616
CC: gcc
1717

1818
- BUILD_TYPE: Debug
@@ -97,15 +97,16 @@ jobs:
9797
CC: clang
9898

9999
- BUILD_TYPE: Debug
100-
PYTHON_VERSION: '3.10'
100+
PYTHON_VERSION: '3.12'
101101
WITH_SYMPY: yes
102-
WITH_LLVM: 14
102+
WITH_LLVM: 18
103103
WITH_SCIPY: yes
104104
INTEGER_CLASS: 'boostmp'
105105
PYTEST_ADDOPTS: '-k "not integer_nthroot"'
106-
OS: ubuntu-22.04
107-
EXTRA_APT_REPOSITORY: 'deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main'
108-
EXTRA_APT_PACKAGES: 'llvm-14'
106+
OS: ubuntu-24.04
107+
CC: gcc # ubuntu nobel uses gcc-13
108+
#EXTRA_APT_REPOSITORY: 'deb http://apt.llvm.org/jammy/ llvm-toolchain-nobel-18 main'
109+
EXTRA_APT_PACKAGES: 'llvm-18'
109110

110111
- BUILD_TYPE: Debug
111112
PYTHON_VERSION: '3.8'

0 commit comments

Comments
 (0)