Skip to content

Commit 1b55d11

Browse files
committed
1 parent f361065 commit 1b55d11

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.gitlab-ci.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,9 @@ unittest_oneAPI_DEBUG:
174174
extends: .unittest
175175
image: git.damask-multiphysics.org:5050/damask/damask/oneapi_petsc-debug:2025.03.09
176176
before_script:
177+
# https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Floating-point-exception-in-dgeev/td-p/1665868
178+
- sed -i '/set (DEBUG_FLAGS "${DEBUG_FLAGS} -fpe-all=0/d' cmake/Compiler-IntelLLVM.cmake
179+
- sed -i 's/FP_TRAP_ON/FP_TRAP_OFF/g' src/parallelization.f90
177180
- TEMPDIR=$(mktemp -d /tmp/tmp.XXXXXXXXXX)
178181
- cmake -B ${TEMPDIR} -DDAMASK_SOLVER=test -DCMAKE_INSTALL_PREFIX=${TEMPDIR} -DCMAKE_BUILD_TYPE=DEBUG
179182
- cmake --build ${TEMPDIR} --target install
@@ -232,13 +235,22 @@ mesh_GCC-i64:
232235
image: git.damask-multiphysics.org:5050/damask/damask/gcc_petsc-i64:2025.03.10
233236

234237
grid_oneAPI:
235-
extends: .compile_grid
238+
extends: .compile
236239
image: git.damask-multiphysics.org:5050/damask/damask/oneapi_petsc-default:2025.03.09
240+
script:
241+
# https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Floating-point-exception-in-dgeev/td-p/1665868
242+
- sed -i '/set (DEBUG_FLAGS "${DEBUG_FLAGS} -fpe-all=0/d' ../../cmake/Compiler-IntelLLVM.cmake
243+
- sed -i 's/FP_TRAP_ON/FP_TRAP_OFF/g' ../../src/parallelization.f90
244+
- python -m pytest -k 'compile and grid'
237245

238246
mesh_oneAPI:
239-
extends: .compile_mesh
247+
extends: .compile
240248
image: git.damask-multiphysics.org:5050/damask/damask/oneapi_petsc-default:2025.03.09
241-
249+
script:
250+
# https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Floating-point-exception-in-dgeev/td-p/1665868
251+
- sed -i '/set (DEBUG_FLAGS "${DEBUG_FLAGS} -fpe-all=0/d' ../../cmake/Compiler-IntelLLVM.cmake
252+
- sed -i 's/FP_TRAP_ON/FP_TRAP_OFF/g' ../../src/parallelization.f90
253+
- python -m pytest -k 'compile and mesh'
242254

243255
Marc_Intel:
244256
stage: compile

0 commit comments

Comments
 (0)