MPI and Intel-11.1 trunk tests

View: New views
1 Messages — Rating Filter:   Alert me  

MPI and Intel-11.1 trunk tests

by K. Noel Belcourt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I'm trying to get MPI (mpich) and intel-11.1 trunk tests on Linux  
going and am running into what, I think, might be an Boost.Build error.

Consider the link line for the all_gather_test-1 MPI test.

        http://tinyurl.com/ktvct6

This warning :

ipo: warning #11009: file format not recognized for /home/sntools/
extras/mpi/mpich-1.2.7p1-intel-11.1.038-64Bit/lib
/home/sntools/extras/mpi/mpich-1.2.7p1-intel-11.1.038-64Bit/lib: file  
not recognized: Is a directory

seems to be caused by, what appears to be, an inconsistent  
translation of MPI auto configuration output into Boost.Build link  
line arguments.  Here's the relevant part of the MPI auto  
configuration output :

<linkflags>-Wl,-rpath <linkflags>-Wl,/home/sntools/extras/mpi/
mpich-1.2.7p1-intel-11.1.038-64Bit/lib <linkflags>-Wl,-rpath  
<linkflags>-Wl,/home/sntools/extras/compilers/intel/Compiler/11.1/038/
lib/intel64 <linkflags>-Wl,-rpath <linkflags>-Wl,/home/sntools/extras/
mpi/mpich-1.2.7p1-intel-11.1.038-64Bit/lib <linkflags>-Wl,-rpath  
<linkflags>-Wl,/home/sntools/extras/compilers/intel/Compiler/11.1/038/
lib/intel64

Which seems to be incorrectly converted to these link line arguments :

-Wl,-rpath -Wl,/home/sntools/extras/compilers/intel/Compiler/11.1/038/
lib/intel64
-Wl,/home/sntools/extras/mpi/mpich-1.2.7p1-intel-11.1.038-64Bit/lib

Is Boost.Build possibly sorting and eliminating duplicate <linkflags>  
arguments and, perhaps, not retaining the original ordering coming  
out of the MPI auto configuration?

Here's how I invoke the trunk tests.

python run.py --runner="Sandia-intel-11.1" --bjam toolset=intel-linux  
--pjl-toolset=gcc --toolsets=intel-11.1 --bjam-options=-j8

I've attached the output from the MPI auto configuration and the user-
config.jam

Any ideas?

-- Noel













_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

MPI.auto (674 bytes) Download Attachment
MPI.auto (2K) Download Attachment
user-config.jam (682 bytes) Download Attachment
user-config.jam (309 bytes) Download Attachment