mirror of
https://github.com/boostorg/boost.git
synced 2025-04-11 15:42:58 +00:00
test build with Intel oneAPI (icpx)
This commit is contained in:
parent
062d222142
commit
607acf2927
1 changed files with 33 additions and 0 deletions
33
.github/workflows/ci.yml
vendored
33
.github/workflows/ci.yml
vendored
|
@ -153,6 +153,39 @@ jobs:
|
|||
cd __build__
|
||||
cmake --build . -j 3 --target install
|
||||
|
||||
cmake-install-intel:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- container: intel/oneapi-hpckit:2025.0.2-0-devel-ubuntu24.04
|
||||
- container: intel/oneapi-hpckit:2024.0.1-devel-ubuntu22.04
|
||||
|
||||
container:
|
||||
image: ${{matrix.container}}
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Configure Boost
|
||||
run: |
|
||||
mkdir __build__ && cd __build__
|
||||
cmake -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_COMPILER=icpx ..
|
||||
|
||||
- name: Build Boost
|
||||
run: |
|
||||
cd __build__
|
||||
cmake --build . -j 3
|
||||
|
||||
- name: Install Boost
|
||||
run: |
|
||||
cd __build__
|
||||
cmake --build . -j 3 --target install
|
||||
|
||||
cmake-test-posix:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
Loading…
Add table
Reference in a new issue