- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
after reducing my source file to the barest minimum, the following small program produces an internal error with the latest ifort version on Windows 8.1:
program test block block end block end program
C:\TEMP>ifort test.f90 Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 15.0.4.221 Build 20150407 Copyright (C) 1985-2015 Intel Corporation. All rights reserved. fortcom: Fatal: There has been an internal compiler error (C0000005). compilation aborted for test.f90 (code 1)
As you might imagine, in our real source the erroneous block is not so easy to spot :-)
Johny
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for reporting this internal error and for the added time in creating the reproducer. I will escalate this to our Developers so it can be addressed in a future release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
After a bit more investigation I found this error no longer occurs in our upcoming 16.0 compiler (tentatively due out next week). I also believe the fix associated with a similar case involving a mis-placed END BLOCK has also cured this case; therefore, I think it is safe to consider this case resolved. For tracking purposes, the other similar case was filed under the internal tracking id DPD200361820.
Thank you again for reporting the error and our apologies for the time lost tracking down the erroneous BLOCK.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have just installed version 16.0 of the compiler and I can confirm that the compiler now reports the missing end block instead of crashing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Glad to hear that Johny. Thank you for confirming.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page