From 785584230663f2db8e80ab2fc9ddfba2e48d0bf9 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Fri, 21 Feb 2025 04:49:33 +0100
Subject: [PATCH] ci: disable precompiled headers for classic intel compiler
---
.github/workflows/create-test-plan.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.github/workflows/create-test-plan.py b/.github/workflows/create-test-plan.py
index aed4aaece599a..d4e475e0e9d14 100755
--- a/.github/workflows/create-test-plan.py
+++ b/.github/workflows/create-test-plan.py
@@ -343,7 +343,10 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool) -> JobDeta
case IntelCompiler.Icc:
job.cc = "icc"
job.cxx = "icpc"
+ # Disable deprecation warning
job.cppflags.append("-diag-disable=10441")
+ #gi Avoid 'Catastrophic error: cannot open precompiled header file'
+ job.cmake_arguments.append("-DCMAKE_DISABLE_PRECOMPILE_HEADERS:BOOL=ON")
job.clang_tidy = False
case _:
raise ValueError(f"Invalid intel={spec.intel}")