Skip to content

Commit

Permalink
.github: add clang-19 jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
ldv-alt committed Nov 1, 2024
1 parent 5f1979b commit 530d374
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,20 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86_64:
runs-on: ubuntu-24.04
env:
CC: clang-19
TARGET: x86_64
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86_64:
runs-on: ubuntu-24.04
env:
Expand Down Expand Up @@ -346,6 +360,20 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86:
runs-on: ubuntu-24.04
env:
CC: clang-19
TARGET: x86
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86:
runs-on: ubuntu-24.04
env:
Expand Down Expand Up @@ -562,6 +590,21 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86_64-debug:
runs-on: ubuntu-24.04
env:
CC: clang-19
CPPFLAGS: -DUTEMPTER_DEBUG
TARGET: x86_64
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86_64-debug:
runs-on: ubuntu-24.04
env:
Expand Down Expand Up @@ -832,6 +875,21 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86-debug:
runs-on: ubuntu-24.04
env:
CC: clang-19
CPPFLAGS: -DUTEMPTER_DEBUG
TARGET: x86
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86-debug:
runs-on: ubuntu-24.04
env:
Expand Down Expand Up @@ -1057,6 +1115,21 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86_64-log:
runs-on: ubuntu-24.04
env:
CC: clang-19
CPPFLAGS: -DUTEMPTER_LOG
TARGET: x86_64
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86_64-log:
runs-on: ubuntu-24.04
env:
Expand Down Expand Up @@ -1327,6 +1400,21 @@ jobs:
- name: build check
run: ci/run-build-and-tests.sh

clang19-x86-log:
runs-on: ubuntu-24.04
env:
CC: clang-19
CPPFLAGS: -DUTEMPTER_LOG
TARGET: x86
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: install dependencies
run: ci/install-dependencies.sh
- name: build check
run: ci/run-build-and-tests.sh

clang18-x86-log:
runs-on: ubuntu-24.04
env:
Expand Down

0 comments on commit 530d374

Please sign in to comment.