@@ -113,6 +113,24 @@ jobs:
113113 cmake --preset linux-DG2-JIT-PUBLIC-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
114114 cmake --build build --config Release --target test_package
115115
116+
117+ linux-DG2-JIT-PUBLIC-debug-build :
118+ secrets : inherit
119+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
120+ with :
121+ image : embree/ubuntu:24.04
122+ runs-on : ' [ "Linux", "docker", "build" ]'
123+ project : embree
124+ env-from-files : ./.github/workflows/dpcpp-sycl-nightly.env
125+ artifact-out : linux-DG2-JIT-PUBLIC-debug-build
126+ artifact-path : ./build/*.tar.gz
127+ cmd : |
128+ module load cmake/3.25.3
129+ cmake --preset linux-DG2-JIT-PUBLIC-debug -DCMAKE_BUILD_TYPE=Debug -DEMBREE_TESTING_INTENSITY=3
130+ cmake --build build --config Debug --target build
131+
132+
133+
116134 # #########################################
117135 # ## Linux PVC TODO: Reenable after patch
118136 # #########################################
@@ -303,6 +321,19 @@ jobs:
303321 cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
304322 cmake --build build --config Release --target test_package
305323
324+
325+ windows-DG2-JIT-debug-build :
326+ secrets : inherit
327+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main
328+ with :
329+ force-delete : true
330+ runs-on : ' [ "Windows", "NAS", "build" ]'
331+ project : embree
332+ env-from-files : ./.github/workflows/dpcpp-sycl-nightly.env
333+ cmd : |
334+ cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS-debug -DCMAKE_BUILD_TYPE=Debug -DEMBREE_TESTING_INTENSITY=3
335+ cmake --build build --config Debug --target build
336+
306337# ################################################################################
307338# ################################################################################
308339# # CPU tests
@@ -465,13 +496,39 @@ jobs:
465496 # Coverity
466497 # #######################################
467498
468- static-analysis :
499+ # static-analysis:
500+ # secrets: inherit
501+ # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main
502+ # with:
503+ # project: Embree
504+ # submodules: true
505+ # coverity: true
506+ # prebuild: >
507+ # module load cmake/3.25.3 &&
508+ # export NAS_LINUX=$STORAGE_PATH/packages/apps &&
509+ # cmake --preset linux-coverity
510+ # build: sh scripts/coverity.sh
511+
512+ static-analysis-lin :
513+ secrets : inherit
514+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main
515+ with :
516+ os : Linux
517+ project : Embree
518+ submodules : true
519+ prebuild : >
520+ module load cmake/3.25.3 &&
521+ export NAS_LINUX=$STORAGE_PATH/packages/apps &&
522+ cmake --preset linux-coverity
523+ build : sh scripts/coverity.sh
524+
525+ static-analysis-win :
469526 secrets : inherit
470527 uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main
471528 with :
529+ os : Windows
472530 project : Embree
473531 submodules : true
474- coverity : true
475532 prebuild : >
476533 module load cmake/3.25.3 &&
477534 export NAS_LINUX=$STORAGE_PATH/packages/apps &&
@@ -483,8 +540,10 @@ jobs:
483540 needs :
484541 - linux-DG2-JIT-PUBLIC-test
485542 - linux-DG2-JIT-PUBLIC-ICX-test
543+ - linux-DG2-JIT-PUBLIC-debug-build
486544 - windows-DG2-JIT-PUBLIC-test
487545 - windows-DG2-JIT-ICX-PUBLIC-test
546+ - windows-DG2-JIT-debug-build
488547 - linux-fedora29-CLANG4
489548 - linux-fedora29-CLANG5-INT-ADDRSANITIZER
490549 - linux-fedora29-ICX
@@ -496,7 +555,8 @@ jobs:
496555 - macosx-ARM-CLANG-NEON
497556 - macosx-x64-CLANG
498557 - macosx-ARM-CLANG-NEON-AVX2-universal-binaries
499- - static-analysis
558+ - static-analysis-lin
559+ - static-analysis-win
500560
501561
502562 if : failure() || cancelled()
0 commit comments