<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ifort 9.0 error on emt64/amd_x86_64 mode in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762331#M17818</link>
    <description>&lt;P&gt;Hi folks,&lt;BR /&gt;
	&lt;BR /&gt;
	Additional testing has demonstrated that the code will&lt;BR /&gt;
	compile if its total footprint is less than 1/2 GB. If&lt;BR /&gt;
	I set array dimensions to values that make the footprint&lt;BR /&gt;
	larger than that, I get the errors in the original reference&lt;BR /&gt;
	(except that they were slightly mistyped).&lt;BR /&gt;
	&lt;BR /&gt;
	In any case, it appears to me that this is some sort of&lt;BR /&gt;
	configuration or memory model error in my setup or makefile&lt;BR /&gt;
	stuff. I haven't chased it down yet, but there you have it.&lt;BR /&gt;
	&lt;BR /&gt;
	Andy Nelson&lt;/P&gt;</description>
    <pubDate>Fri, 11 Nov 2005 07:50:00 GMT</pubDate>
    <dc:creator>Deleted_U_Intel</dc:creator>
    <dc:date>2005-11-11T07:50:00Z</dc:date>
    <item>
      <title>ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762329#M17816</link>
      <description>&lt;P&gt;Hi folks,&lt;BR /&gt;
	&lt;BR /&gt;
	I have recently attempted to port my code to the ifort compiler&lt;BR /&gt;
	running on amd opteron processors, but have run up against a link&lt;BR /&gt;
	time error that I don't understand. The code compiles fine&lt;BR /&gt;
	on both xeon machines and itanium machines, with the compiler&lt;BR /&gt;
	installations there.&lt;BR /&gt;
	&lt;BR /&gt;
	The error that I get (multiple times for different variables) is as follows:&lt;BR /&gt;
	&lt;BR /&gt;
	tree.F: relocation truncated to fit: R_386_32 against symbol `treevars_mp_natom_' defined in COMMON section in treevars.o&lt;BR /&gt;
	&lt;BR /&gt;
	After a dozen or so variants of this it stops the compile.&lt;BR /&gt;
	&lt;BR /&gt;
	treevars is a module that contains declarations of various&lt;BR /&gt;
	data and nothing else. tree.F is a module that uses treevars&lt;BR /&gt;
	and natom is one of the things that is in treevars. It is&lt;BR /&gt;
	defined as a default integer.&lt;BR /&gt;
	&lt;BR /&gt;
	I don't understand the meaning of this error and I don't&lt;BR /&gt;
	understand why it is talking about a COMMON section. There&lt;BR /&gt;
	are no common blocks in this part of the code and specifically&lt;BR /&gt;
	the variables it errors on are not in common blocks.&lt;BR /&gt;
	For historical reasons there are a very few common blocks&lt;BR /&gt;
	in other parts of the code.&lt;BR /&gt;
	&lt;BR /&gt;
	The version of the compiler is:&lt;BR /&gt;
	&lt;BR /&gt;
	Intel Fortran Compiler for Intel EM64T-based aplications, Version 9.0 Build 20051020&lt;BR /&gt;
	&lt;BR /&gt;
	Also note that I get the same error on this machine if I use&lt;BR /&gt;
	the ia32 versions of the compilers.&lt;BR /&gt;
	&lt;BR /&gt;
	I reduced the compiler options down to nothing as well, to eliminate that ambiguity, but am still lost.&lt;BR /&gt;
	&lt;BR /&gt;
	Any suggestions what this error could mean?&lt;BR /&gt;
	&lt;BR /&gt;
	Andy&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2005 02:25:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762329#M17816</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2005-11-09T02:25:18Z</dc:date>
    </item>
    <item>
      <title>Re: ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762330#M17817</link>
      <description>Are you compiling with "-mcmodel medium"?  If not, try that.  If you still have problems, please report it to Intel Premier Support.</description>
      <pubDate>Wed, 09 Nov 2005 02:30:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762330#M17817</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2005-11-09T02:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762331#M17818</link>
      <description>&lt;P&gt;Hi folks,&lt;BR /&gt;
	&lt;BR /&gt;
	Additional testing has demonstrated that the code will&lt;BR /&gt;
	compile if its total footprint is less than 1/2 GB. If&lt;BR /&gt;
	I set array dimensions to values that make the footprint&lt;BR /&gt;
	larger than that, I get the errors in the original reference&lt;BR /&gt;
	(except that they were slightly mistyped).&lt;BR /&gt;
	&lt;BR /&gt;
	In any case, it appears to me that this is some sort of&lt;BR /&gt;
	configuration or memory model error in my setup or makefile&lt;BR /&gt;
	stuff. I haven't chased it down yet, but there you have it.&lt;BR /&gt;
	&lt;BR /&gt;
	Andy Nelson&lt;/P&gt;</description>
      <pubDate>Fri, 11 Nov 2005 07:50:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762331#M17818</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2005-11-11T07:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762332#M17819</link>
      <description>&lt;P&gt;....oh and one more thing.&lt;BR /&gt;
	&lt;BR /&gt;
	Yes, I am compling with -mcmodel=medium.&lt;BR /&gt;
	&lt;BR /&gt;
	AN&lt;/P&gt;</description>
      <pubDate>Fri, 11 Nov 2005 07:51:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762332#M17819</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2005-11-11T07:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762333#M17820</link>
      <description>Hi Andy,&lt;BR /&gt;Could this be something to do with position independent code?&lt;BR /&gt;I remember something similiar in xlf90 with the TOC on Linux on &lt;BR /&gt;Power. Perhaps there is a flag to deal with a 64k limit on TOC.&lt;BR /&gt;&lt;BR /&gt;Following is a section of the Intel manual&lt;BR /&gt;&lt;BR /&gt;Syntax&lt;BR /&gt;Linux: 	-fpic&lt;BR /&gt;-fno-pic&lt;BR /&gt;Windows:  	None&lt;BR /&gt;Arguments&lt;BR /&gt;&lt;BR /&gt;None&lt;BR /&gt;Default&lt;BR /&gt;OFF 	The compiler does not generate position-independent code.&lt;BR /&gt;Description&lt;BR /&gt;&lt;BR /&gt;This option tells the compiler to generate position-independent code.&lt;BR /&gt;&lt;BR /&gt;It specifies full symbol preemption. Global symbol definitions as well as global symbol references get default (that is, preemptable) visibility unless explicitly specified otherwise.&lt;BR /&gt;&lt;BR /&gt;On Itanium-based systems and Intel EM64T systems, this option must be used when building shared objects.&lt;BR /&gt;&lt;BR /&gt;This option can also be specified as -fPIC.</description>
      <pubDate>Fri, 11 Nov 2005 08:43:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762333#M17820</guid>
      <dc:creator>mr2</dc:creator>
      <dc:date>2005-11-11T08:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: ifort 9.0 error on emt64/amd_x86_64 mode</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762334#M17821</link>
      <description>&lt;P&gt;Apparently not. I just tried -fpic with no change in&lt;BR /&gt;
	behavior.&lt;BR /&gt;
	&lt;BR /&gt;
	A&lt;/P&gt;</description>
      <pubDate>Fri, 11 Nov 2005 08:54:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-9-0-error-on-emt64-amd-x86-64-mode/m-p/762334#M17821</guid>
      <dc:creator>Deleted_U_Intel</dc:creator>
      <dc:date>2005-11-11T08:54:00Z</dc:date>
    </item>
  </channel>
</rss>

