Describe the bug
ifx -c -O3 -fp-model fast -g -traceback -I -I/home/vsnyder/progs/Burkardt/Fem2D_Poisson_CG_OO/ifx -parallel -check -check noarg_temp_created ../Invert_Design.f90 -I/home/vsnyder/progs/Burkardt/Fem2D_Poisson_CG_OO/ifx
-I/home/vsnyder/subs/eggx-0.95/eggx-procall-2003/ifx -I/home/vsnyder/subs/triangle/ifx -I..
ifx: warning #10182: disabling optimization; runtime debug checks enabled
#0 0x00000000033517b1
#1 0x00000000033b6f87
#2 0x00000000033a28ba
#3 0x00000000032cd482
#4 0x00000000032cd372
#5 0x000000000345fece
#6 0x0000000003461a25
#7 0x0000000003465951
#8 0x00000000034667ba
#9 0x000000000345cb1b
#10 0x000000000345e141
#11 0x000000000345aec8
#12 0x00000000033c1ee3
#13 0x00000000033c05c1
#14 0x000000000338ec86
#15 0x000000000338f9d6
#16 0x000000000338b1e5
#17 0x000000000338d1ce
#18 0x0000000003405581
#19 0x0000000003405ab7
#20 0x00000000034085b7
#21 0x0000000003405581
#22 0x0000000003405ab7
#23 0x00000000034085b7
#24 0x0000000003405581
#25 0x000000000340295e
#26 0x0000000003405581
#27 0x000000000329607d
#28 0x0000000003295a24
#29 0x0000000003476d9a
#30 0x00007f9c25913ca8
#31 0x00007f9c25913d65 __libc_start_main + 133
#32 0x00000000030d09ee
../Invert_Design.f90(782): error #5623: Internal compiler error: internal abort Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
do i = 1, size(p%element_node,2)
---------------------^
compilation aborted for ../Invert_Design.f90 (code 3)
make: *** [../Make.guts:28: Invert_Design.o] Error 3
I added a default-initialized array component to a derived type — not the component referenced in the crash.
integer :: Layers(2) = [ 1, 2 ]
My code doesn't use it yet. If I comment it out, the crash doesn't occur. The forum page refused to upload files. Let me know where to send them.
/opt/intel/oneapi/compiler/2026.0/bin/ifx -V
Intel(R) Fortran Compiler for applications running on Intel(R) 64, Version 2026.0.0 Build 20260331
uname -a
Linux Blue 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) x86_64 GNU/Linux
To reproduce
IFX-crash.txt
- Include a code snippet that is as short as possible
- Specify the command which should be used to compile the program
- Specify the command which should be used to launch the program
- Indicate what is wrong and what was expected
Environment
- OS: [e.g Windows/Linux]
- Target device and vendor: [e.g. Intel GPU]
- DPC++ version: [e.g. commit hash or output of
clang++ --version]
- Dependencies version: [e.g. the output of
sycl-ls --verbose]
Additional context
Describe the bug
ifx -c -O3 -fp-model fast -g -traceback -I -I/home/vsnyder/progs/Burkardt/Fem2D_Poisson_CG_OO/ifx -parallel -check -check noarg_temp_created ../Invert_Design.f90 -I/home/vsnyder/progs/Burkardt/Fem2D_Poisson_CG_OO/ifx
-I/home/vsnyder/subs/eggx-0.95/eggx-procall-2003/ifx -I/home/vsnyder/subs/triangle/ifx -I..
ifx: warning #10182: disabling optimization; runtime debug checks enabled
#0 0x00000000033517b1
#1 0x00000000033b6f87
#2 0x00000000033a28ba
#3 0x00000000032cd482
#4 0x00000000032cd372
#5 0x000000000345fece
#6 0x0000000003461a25
#7 0x0000000003465951
#8 0x00000000034667ba
#9 0x000000000345cb1b
#10 0x000000000345e141
#11 0x000000000345aec8
#12 0x00000000033c1ee3
#13 0x00000000033c05c1
#14 0x000000000338ec86
#15 0x000000000338f9d6
#16 0x000000000338b1e5
#17 0x000000000338d1ce
#18 0x0000000003405581
#19 0x0000000003405ab7
#20 0x00000000034085b7
#21 0x0000000003405581
#22 0x0000000003405ab7
#23 0x00000000034085b7
#24 0x0000000003405581
#25 0x000000000340295e
#26 0x0000000003405581
#27 0x000000000329607d
#28 0x0000000003295a24
#29 0x0000000003476d9a
#30 0x00007f9c25913ca8
#31 0x00007f9c25913d65 __libc_start_main + 133
#32 0x00000000030d09ee
../Invert_Design.f90(782): error #5623: Internal compiler error: internal abort Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
do i = 1, size(p%element_node,2)
---------------------^
compilation aborted for ../Invert_Design.f90 (code 3)
make: *** [../Make.guts:28: Invert_Design.o] Error 3
I added a default-initialized array component to a derived type — not the component referenced in the crash.
integer :: Layers(2) = [ 1, 2 ]
My code doesn't use it yet. If I comment it out, the crash doesn't occur. The forum page refused to upload files. Let me know where to send them.
/opt/intel/oneapi/compiler/2026.0/bin/ifx -V
Intel(R) Fortran Compiler for applications running on Intel(R) 64, Version 2026.0.0 Build 20260331
uname -a
Linux Blue 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) x86_64 GNU/Linux
To reproduce
IFX-crash.txt
Environment
clang++ --version]sycl-ls --verbose]Additional context