- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Everone,
Here is what I have encountered with a code to happen. It compiles just good with -O3 -xHost, but did not compile with -ipo
Any Ideas ?
ifort -O3 -ipo -xHost feb28.f -ofeb28
ipo: remark #11001: performing single-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifortrt63rJ.o
backend signals
fortcom: Severe: **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.
ifort: error #10014: problem during multi-file optimization compilation (code 3)
I also installed glibc-static but RHEL6 gives following warning with -fast option with another version of my code
ipo: remark #11001: performing single-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifortYVaIow.o
/usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x764d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
Best regards,
Inkant
Here is what I have encountered with a code to happen. It compiles just good with -O3 -xHost, but did not compile with -ipo
Any Ideas ?
ifort -O3 -ipo -xHost feb28.f -ofeb28
ipo: remark #11001: performing single-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifortrt63rJ.o
backend signals
fortcom: Severe: **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.
ifort: error #10014: problem during multi-file optimization compilation (code 3)
I also installed glibc-static but RHEL6 gives following warning with -fast option with another version of my code
ipo: remark #11001: performing single-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifortYVaIow.o
/usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x764d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
Best regards,
Inkant
Link Copied
7 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please attach a copy of the feb28.f file and tell us the CPU type you are using (or if removing -xHost eliminates the error.)
The warning you are seeing is not from Intel code.
The warning you are seeing is not from Intel code.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Steve,
Attachment Info:
Here is the source code in a zip archive. *.d and *.inc are reading and Include files.
xHost option
Yes, removing -xHost also removes the problem.
cpuinfo:
CPUinfo : model name : Intel Xeon CPU E5440 @ 2.83GHz
System has two procs with total 8 cores
Regards,
Inkant.
Attachment Info:
Here is the source code in a zip archive. *.d and *.inc are reading and Include files.
xHost option
Yes, removing -xHost also removes the problem.
cpuinfo:
CPUinfo : model name : Intel Xeon CPU E5440 @ 2.83GHz
System has two procs with total 8 cores
Regards,
Inkant.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please also show the output of "ifort -V"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ifort -V
Intel Fortran Intel 64 Compiler XE for applications running on Intel 64, Version 12.0.2.137 Build 20110112
Copyright (C) 1985-2011 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY
Intel Fortran Intel 64 Compiler XE for applications running on Intel 64, Version 12.0.2.137 Build 20110112
Copyright (C) 1985-2011 Intel Corporation. All rights reserved.
FOR NON-COMMERCIAL USE ONLY
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ah, it was the Intel 64 build I was missing. I can reproduce this and will report it to the developers. Issue ID is DPD200166654. Thanks for letting us know.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This was a bug in the loop fusion part of the optimizer. It has been fixed in our sources but I don't yet know when the fix will appear. I will add a note when I learn this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is fixed in Update 5 for Fortran Composer XE 2011.
![](/skins/images/D2683F18326913BBA0436CB7114DD569/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page