2323 artifact-out : build-rocky8
2424 artifact-path : ./build/install ./build/openvkl/build
2525 cmd : |
26- sudo dnf install gcc-toolset-11 -y
26+ dnf install gcc-toolset-11 -y
2727 scl enable gcc-toolset-11 .github/scripts/build.sh
2828
2929 test-rocky8 :
@@ -46,13 +46,10 @@ jobs:
4646 force-delete : true # guarantees .gitattributes are respected in working dir
4747 submodules : true
4848 image : rockylinux:8
49+ dpcpp-version : intel/2025.2
4950 artifact-out : build-rocky8-icx
5051 artifact-path : ./build/install ./build/openvkl/build
5152 cmd : |
52- module load cmake
53- module load intel/2022.1
54- export CC=icx
55- export CXX=icpx
5653 export CXXFLAGS="-fPIC -fp-model=precise"
5754 export LDFLAGS="-static-intel"
5855 .github/scripts/build.sh
@@ -77,13 +74,10 @@ jobs:
7774 force-delete : true # guarantees .gitattributes are respected in working dir
7875 submodules : true
7976 image : rockylinux:8
77+ dpcpp-version : intel/2025.2
8078 artifact-out : build-rocky8-icx-tbb2020
8179 artifact-path : ./build/install ./build/openvkl/build
8280 cmd : |
83- module load cmake
84- module load intel/2022.1
85- export CC=icx
86- export CXX=icpx
8781 export CXXFLAGS="-fPIC -fp-model=precise"
8882 export LDFLAGS="-static-intel"
8983 .github/scripts/build.sh -D TBB_VERSION=2020.3 -D TBB_HASH=""
@@ -108,13 +102,10 @@ jobs:
108102 force-delete : true # guarantees .gitattributes are respected in working dir
109103 submodules : true
110104 image : rockylinux:8
105+ dpcpp-version : intel/2025.2
111106 artifact-out : build-rocky8-icx-tbb2020-avx512_8
112107 artifact-path : ./build/install ./build/openvkl/build
113108 cmd : |
114- module load cmake
115- module load intel/2022.1
116- export CC=icx
117- export CXX=icpx
118109 export CXXFLAGS="-fPIC -fp-model=precise"
119110 export LDFLAGS="-static-intel"
120111 .github/scripts/build.sh -D TBB_VERSION=2020.3 -D TBB_HASH="" -D OPENVKL_EXTRA_OPTIONS="-DOPENVKL_ISA_AVX512SKX_8_WIDE=ON -DOPENVKL_ISA_AVX512SKX=OFF"
@@ -157,33 +148,6 @@ jobs:
157148 ./build/openvkl/build/vklExamplesCPU -batch -printStats -spp 50 -framebufferSize 1024 1024
158149 ./build/openvkl/build/vklTestsCPU --durations yes
159150
160- # uses a newer CMake which allows OpenVDB to build
161- build-rocky9-module-cmake :
162- secrets : inherit
163- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
164- with :
165- force-delete : true # guarantees .gitattributes are respected in working dir
166- submodules : true
167- image : rockylinux:9
168- artifact-out : build-rocky9-module-cmake
169- artifact-path : ./build/install ./build/openvkl/build
170- cmd : |
171- module load cmake
172- .github/scripts/build.sh -D TBB_VERSION=2020.3 -D TBB_HASH=""
173-
174- test-rocky9-module-cmake :
175- needs : build-rocky9-module-cmake
176- secrets : inherit
177- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
178- with :
179- artifact-in : build-rocky9-module-cmake
180- image : rockylinux:9
181- cmd : |
182- ./build/openvkl/build/vklTutorialCPU
183- ./build/openvkl/build/vklTutorialISPC
184- ./build/openvkl/build/vklExamplesCPU -batch -printStats -spp 50 -framebufferSize 1024 1024
185- ./build/openvkl/build/vklTestsCPU --durations yes
186-
187151 build-ubuntu20_04 :
188152 secrets : inherit
189153 uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
@@ -194,7 +158,7 @@ jobs:
194158 artifact-out : build-ubuntu20_04
195159 artifact-path : ./build/install ./build/openvkl/build
196160 cmd : |
197- .github/scripts/build.sh -G Ninja -D BUILD_GLFW=OFF -D BUILD_OPENVDB=OFF # OpenVDB need gcc v11.2, not available on Ubuntu 20.04
161+ .github/scripts/build.sh -G Ninja -D BUILD_GLFW=OFF
198162
199163 build-ubuntu22_04 :
200164 secrets : inherit
0 commit comments