On Thu, 29 Jan 2009, Wayne Gilmore wrote:
> I'm trying to use the compiler_args field in the wrappers script to deal
> with 32 bit compiles on our cluster.
>
> I'm using portland group compilers and use the following for 32 bit
> builds: -tp p7 (I actually tried to use -tp x32 but it does not compile
> correctly. I think it has something to do with how the atomic operations are
> defined)
>
> I've created a separate stanza in the wrapper but I am not able to use
> the whole option "-tp p7" for the compiler_args. It only works if I do
> compiler_args=p7
>
> Is there a way to provide compiler_args with arguments that contain a space?
>
> This would eliminate cases where 'p7' would appear elsewhere in the compile
> line and be falsely recognized as a 32 bit build.
You should be able to include options just as you want them to appear on
the command line. Can you send me both the .txt file you edited as well
as the output of mpicc -showme (or whichever compiler you are testing)?
Thanks,
Brian
|