Try again with clang-18 install.

This commit is contained in:
jzmaddock
2024-04-06 14:13:03 +01:00
parent ba61613eff
commit d347b0d979

View File

@ -145,10 +145,10 @@ jobs:
commit-filter: '[skip ci];[ci skip];[CI SKIP];[SKIP CI];***CI SKIP***;***SKIP CI***;[windows];[Windows];[WINDOWS];[apple];[Apple];[APPLE]' commit-filter: '[skip ci];[ci skip];[CI SKIP];[SKIP CI];***CI SKIP***;***SKIP CI***;[windows];[Windows];[WINDOWS];[apple];[Apple];[APPLE]'
commit-filter-separator: ';' commit-filter-separator: ';'
fail-fast: true fail-fast: true
- name: Add repository - name: Grab install script
run: sudo apt-add-repository -y "ppa:ubuntu-toolchain-r/test" run: wget https://apt.llvm.org/llvm.sh && chmod u+x llvm.sh
- name: Install packages - name: Install clang 18 packages
run: sudo apt install clang-18 run: sudo ./llvm.sh 18 && clang++-18 --version
- name: Checkout main boost - name: Checkout main boost
run: git clone -b develop --depth 1 https://github.com/boostorg/boost.git ../boost-root run: git clone -b develop --depth 1 https://github.com/boostorg/boost.git ../boost-root
- name: Update tools/boostdep - name: Update tools/boostdep
@ -167,7 +167,7 @@ jobs:
run: ./b2 headers run: ./b2 headers
working-directory: ../boost-root working-directory: ../boost-root
- name: Test - name: Test
run: ./test.sh ./config/clang.sh run: CXXFLAGS=clang++-18 ./test.sh ./config/clang.sh
working-directory: ../boost-root/libs/regex/test/module working-directory: ../boost-root/libs/regex/test/module
macos: macos:
runs-on: macos-latest runs-on: macos-latest