Skip to content

Commit 85af292

Browse files
committed
Merge branch 'release-3.2.x'
2 parents f2a61c2 + 101ec57 commit 85af292

File tree

587 files changed

+8642
-117855
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

587 files changed

+8642
-117855
lines changed

.github/workflows/baseline.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ jobs:
2020
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
2121
secrets: inherit
2222
with:
23-
force-delete: true # guarantees .gitattributes are respected in working dir
2423
image: ubuntu:20.04
2524
cmd: |
2625
scripts/build/linux.sh -G Ninja -DBUILD_GLFW=OFF -DBUILD_OSPRAY_MODULE_MULTIDEVICE=ON

.github/workflows/benchmark.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ jobs:
1919
### BUILD JOBS ###
2020

2121
build-linux:
22-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
22+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
2323
secrets: inherit
2424
with:
25-
force-delete: true # guarantees .gitattributes are respected in working dir
2625
image: rockylinux:8.7
2726
env-from-files: .github/workflows/dpcpp.env
2827
cmd: |
@@ -82,7 +81,7 @@ jobs:
8281

8382
benchmark-dg2:
8483
needs: build-linux
85-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
84+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
8685
secrets: inherit
8786
with:
8887
image: ubuntu:22.04
@@ -96,7 +95,7 @@ jobs:
9695

9796
benchmark-pvc:
9897
needs: build-linux
99-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
98+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
10099
secrets: inherit
101100
with:
102101
image: ubuntu:22.04

.github/workflows/ci.linux.gpu.yml

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,9 @@ jobs:
1818
### BUILD JOBS ###
1919

2020
ubu22-mpi-dpcpp-build:
21-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
21+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
2222
secrets: inherit
2323
with:
24-
force-delete: true # guarantees .gitattributes are respected in working dir
2524
image: ubuntu:22.04
2625
env-from-files: .github/workflows/dpcpp.env
2726
cmd: |
@@ -34,36 +33,33 @@ jobs:
3433

3534

3635
ubu22-mpi-icx-build:
37-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
36+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
3837
secrets: inherit
3938
with:
40-
force-delete: true # guarantees .gitattributes are respected in working dir
4139
image: ubuntu:22.04
4240
env-from-files: .github/workflows/icx-linux.env .github/workflows/gfx-ubuntu22.env # OIDN AOT needs ocloc
4341
cmd: |
4442
module load cmake/3.25.3
45-
scripts/build/linux.sh -G Ninja -DBUILD_GLFW=OFF -DBUILD_GPU_SUPPORT=ON -DBUILD_OSPRAY_MODULE_MPI=ON -DBUILD_OSPRAY_MODULE_MULTIDEVICE=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OIDN_FROM_SOURCE=ON
43+
scripts/build/linux.sh -G Ninja -DBUILD_GLFW=OFF -DBUILD_GPU_SUPPORT=ON -DBUILD_OSPRAY_MODULE_MPI=ON -DBUILD_OSPRAY_MODULE_MULTIDEVICE=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OPENVKL_FROM_SOURCE=ON -DBUILD_OIDN_FROM_SOURCE=ON
4644
artifact-out: build-ubuntu2204-mpi-icx
4745
artifact-path: build/install/ospray build/CMakeCache.txt build/*/build/CMakeCache.txt
4846

4947

5048
suse-icx-build:
51-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
49+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
5250
secrets: inherit
5351
with:
54-
force-delete: true # guarantees .gitattributes are respected in working dir
5552
image: opensuse/leap:15.3
5653
env-from-files: .github/workflows/icx-linux.env
5754
cmd: |
5855
module load cmake/3.25.3
59-
scripts/build/linux.sh -DBUILD_GPU_SUPPORT=ON -DBUILD_EMBREE_FROM_SOURCE=ON
56+
scripts/build/linux.sh -DBUILD_GPU_SUPPORT=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OPENVKL_FROM_SOURCE=ON
6057
6158
rocky8-mpich-dpcpp-build:
62-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
59+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
6360
secrets: inherit
6461
with:
65-
force-delete: true # guarantees .gitattributes are respected in working dir
66-
image: rockylinux:8.7
62+
image: rockylinux:8
6763
env-from-files: .github/workflows/dpcpp.env
6864
cmd: |
6965
module load cmake/3.25.3
@@ -80,7 +76,7 @@ jobs:
8076

8177
dpcpp-dg2-ubu22-test:
8278
needs: ubu22-mpi-dpcpp-build
83-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
79+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
8480
secrets: inherit
8581
with:
8682
timeout-minutes: 100
@@ -99,7 +95,7 @@ jobs:
9995
10096
dpcpp-pvc-ubu22-test:
10197
needs: ubu22-mpi-dpcpp-build
102-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
98+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
10399
secrets: inherit
104100
with:
105101
timeout-minutes: 100
@@ -118,7 +114,7 @@ jobs:
118114
119115
mpi-dpcpp-pvc-ubu22-test:
120116
needs: ubu22-mpi-dpcpp-build
121-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
117+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
122118
secrets: inherit
123119
with:
124120
timeout-minutes: 100
@@ -137,7 +133,7 @@ jobs:
137133
138134
multidev-dpcpp-pvc-ubu22-test:
139135
needs: ubu22-mpi-dpcpp-build
140-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
136+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
141137
secrets: inherit
142138
with:
143139
timeout-minutes: 100
@@ -156,7 +152,7 @@ jobs:
156152
157153
icx-dg2-ubu22-test:
158154
needs: ubu22-mpi-icx-build
159-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
155+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
160156
secrets: inherit
161157
with:
162158
timeout-minutes: 100
@@ -174,7 +170,7 @@ jobs:
174170
175171
mpi-icx-dg2-ubu22-test:
176172
needs: ubu22-mpi-icx-build
177-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
173+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
178174
secrets: inherit
179175
with:
180176
timeout-minutes: 100
@@ -192,7 +188,7 @@ jobs:
192188
193189
icx-pvc-ubu22-test:
194190
needs: ubu22-mpi-icx-build
195-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
191+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
196192
secrets: inherit
197193
with:
198194
timeout-minutes: 100
@@ -210,7 +206,7 @@ jobs:
210206
211207
mpi-icx-pvc-ubu22-test:
212208
needs: ubu22-mpi-icx-build
213-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
209+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
214210
secrets: inherit
215211
with:
216212
timeout-minutes: 100
@@ -228,7 +224,7 @@ jobs:
228224
229225
multidev-icx-pvc-ubu22-test:
230226
needs: ubu22-mpi-icx-build
231-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
227+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
232228
secrets: inherit
233229
with:
234230
timeout-minutes: 100

0 commit comments

Comments
 (0)