https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118441
anlauf at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |burnus at gcc dot gnu.org
--- Comment #4 from anlauf at gcc dot gnu.org ---
I am currently using the following hack to be able compile with -fopenmp:
diff --git a/gcc/fortran/trans-decl.cc b/gcc/fortran/trans-decl.cc
index 4ae22a5584d..bdd58916559 100644
--- a/gcc/fortran/trans-decl.cc
+++ b/gcc/fortran/trans-decl.cc
@@ -2461,6 +2461,7 @@ module_sym:
pushdecl_top_level (fndecl);
if (sym->formal_ns
+ && sym->attr.proc != PROC_INTRINSIC // temporary hack
&& sym->formal_ns->proc_name == sym)
{
if (sym->formal_ns->omp_declare_simd)
Not sure if this is the right thing to do.
Paul-Antoine, Tobias, can you have a look?