Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29253 Discussions

"ICE: segmentation violation signal raised" with parameterized derived types

WileyOne
Novice
358 Views

Compiler: ifx (IFX) 2025.2.1

OS: Rocky Linux 8.9 (Green Obsidian)

 

The latest version of the compiler exhibits an ICE with parameterized derived types. I'm fairly sure the code is valid, and the message requested that it be reported. Please see the attached code.

 

WileyOne_0-1757521639299.png

0 Kudos
4 Replies
Ron_Green
Moderator
326 Views

it does look valid to me.  nagfor accepts this code.  gfortran 14.2 gets an ICE.  Even the nightly dev branch of ifx is getting an ICE with this.  I will create a bug report.  Thanks for sending this to us!

 

 

0 Kudos
Ron_Green
Moderator
316 Views

The bug ID is CMPLRLLVM-70427. You had a similar report CMPLRLLVM-68773. This one we have a fix for just recently. It is in test phase. This new one could be related so I assigned it to the developer working on 68773. Hopefully this can be fixed in the same code she is working with for the older bug.


0 Kudos
WileyOne
Novice
184 Views

Thank you, Ron. Yes, this is similar to other issues I have recently reported, though none of them caused an ICE. I appreciate the update on CMPLRLLVM-68773; hopefully under the hood this is the same or a related problem that can be easily resolved.

Many thanks!

0 Kudos
WileyOne
Novice
179 Views

I lied - I completely forgot about another ICE I had previously reported. You were right!

0 Kudos
Reply