[Beowulf] PGI_POST_COMPILE_OPTS
Brock Palen
brockp at umich.edu
Mon Jun 22 20:05:51 PDT 2009
On Jun 22, 2009, at 8:23 PM, Alan Louis Scheinine wrote:
On the Cray systems I have access to (Kraken) this variable is set to
-tp barcelona-64
Which just tells the compiler which CPU to optimize for.
I would like to use it on our system where we have a mix of AMD
revisions, using PGI's unified binary, to support all of these
-tp x64,amd64e,barcelona-64
Now I am sure many will argue against setting a value like this by
default on a system, but its much better solution than dealing one at
a time what SIGILL means.
Brock Palen
> I do not know where and how PGI_POST_COMPILE_OPTS is used,
> nonetheless, why would you want to set this option rather than
> CFLAGS and LDFLAGS in those cases where an application uses those
> environment variables? The Cray compilation procedure adds a great
> deal to the compile or link command so you would need to look at
> how it is used in the actual compilation command, in particular,
> using the option "-v". Changing PGI_POST_COMPILE_OPTS and looking
> for your change in the compilation line revealed with -v might
> give you confidence about how it is used in the Cray compilation
> and linking but I don't think Cray expects the user to change
> this variable -- unless he or she is cross-compiling.
>
> Alan
>
> --
>
> Alan Scheinine
> 200 Georgann Dr., Apt. E6
> Vicksburg, MS 39180
>
> Email: alscheinine at tuffmail.us
> Mobile phone: 225 288 4176
>
>
More information about the Beowulf
mailing list