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

error #5623: **Internal compiler error: internal abort** of ifx 2024.0.0 when missusing ASSOCIATE

Jarek_T
Novice
1,053 Views

I got error #5623: **Internal compiler error: internal abort**.  I am including Build Log 

 

The cause of the error is bad use of associate construct in the code below:

         associate( vn_fb => infl % vn_fb, a32 => vn_fb )

where a32 is associated with vn_fb  ("a32 => vn_fb ") while vn_fb  was not a variable but another associate.  The following fixes the code:

         associate( vn_fb => infl % vn_fb, a32 => infl % vn_fb )

 

Hopefully future versions of the compiler might detect this class of errors and provide helpfull error message.

Content of Build Log:

Compiling with Intel® Fortran Compiler 2024.0.0 [Intel(R) 64]...
ifx /nologo /O2 /heap-arrays1000 /Qinit:snan /Qinit:arrays /module:"x64\Release\\" /object:"x64\Release\\" /Fd"x64\Release\vc170.pdb" /traceback /libs:dll /threads /c /Qlocation,link,"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64" /Qm64 "C:\projects\Das_Boot\source_control1\db_solver.f90"
 #0 0x00007ff634fd097a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2e097a)
 #1 0x00007ff634fd094a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2e094a)
 #2 0x00007ff634ebc507 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1cc507)
 #3 0x00007ff634eb52fc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1c52fc)
 #4 0x00007ff634eb5710 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1c5710)
 #5 0x00007ff634eb4b02 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1c4b02)
 #6 0x00007ff634ebb0c0 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1cb0c0)
 #7 0x00007ff634eb81ba (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1c81ba)
 #8 0x00007ff63507e37f (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x38e37f)
 #9 0x00007ff635075df2 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x385df2)
#10 0x00007ff635073712 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x383712)
#11 0x00007ff634f98f0b (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a8f0b)
#12 0x00007ff634f98d69 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a8d69)
#13 0x00007ff634eabcf0 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1bbcf0)
#14 0x00007ff634fd8a78 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2e8a78)
#15 0x00007ff634fd7048 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2e7048)
#16 0x00007ff634f98bf7 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a8bf7)
#17 0x00007ff634f991fb (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a91fb)
#18 0x00007ff634f981db (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a81db)
#19 0x00007ff634f991fb (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a91fb)
#20 0x00007ff634ea2f6e (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1b2f6e)
#21 0x00007ff6350150c6 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x3250c6)
#22 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#23 0x00007ff63501fcfc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32fcfc)
#24 0x00007ff634f9601d (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a601d)
#25 0x00007ff634f95cdd (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a5cdd)
#26 0x00007ff634f9797e (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a797e)
#27 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#28 0x00007ff63501fcfc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32fcfc)
#29 0x00007ff634f9601d (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a601d)
#30 0x00007ff634f95cdd (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a5cdd)
#31 0x00007ff634f9797e (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2a797e)
#32 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#33 0x00007ff63501fcfc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32fcfc)
#34 0x00007ff634f640e7 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2740e7)
#35 0x00007ff634f6401d (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x27401d)
#36 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#37 0x00007ff63501fcfc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32fcfc)
#38 0x00007ff6350225de (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x3325de)
#39 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#40 0x00007ff63501fcfc (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32fcfc)
#41 0x00007ff63501d610 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32d610)
#42 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#43 0x00007ff63501ccfd (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32ccfd)
#44 0x00007ff63501f70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x32f70a)
#45 0x00007ff634e9ad3a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1aad3a)
#46 0x00007ff634e9a70a (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x1aa70a)
#47 0x00007ff63508e702 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x39e702)
#48 0x00007ff637501268 (C:\PROGRA~2\Intel\oneAPI\compiler\2024.0\bin\compiler\xfortcom.exe+0x2811268)
#49 0x00007ffab7217344 (C:\Windows\System32\KERNEL32.DLL+0x17344)
#50 0x00007ffab8d826b1 (C:\Windows\SYSTEM32\ntdll.dll+0x526b1)

C:\projects\Das_Boot\source_control1\db_solver.f90(197): 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.
            ub = rhs_b - matmul(a32, uf)
------------^
compilation aborted for C:\projects\Das_Boot\source_control1\db_solver.f90 (code 3)

ifx /nologo /O2 /heap-arrays1000 /Qinit:snan /Qinit:arrays /module:"x64\Release\\" /object:"x64\Release\\" /Fd"x64\Release\vc170.pdb" /traceback /libs:dll /threads /c /Qlocation,link,"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64" /Qm64 "C:\projects\Das_Boot\source_control1\das_boot.f90"

das_boot - 2 error(s), 0 warning(s)

 

0 Kudos
2 Replies
Steve_Lionel
Honored Contributor III
1,035 Views

You must supply a minimal (if possible) but complete test case - you may think you have supplied enough information, but almost certainly not.

0 Kudos
Jarek_T
Novice
977 Views

Ok, I will try to come up with one. 

0 Kudos
Reply