[MacPorts] #31244: OpenMPI thread support not working

MacPorts noreply at macports.org
Tue Sep 13 11:29:46 PDT 2011


#31244: OpenMPI thread support not working
----------------------------------+-----------------------------------------
 Reporter:  justus.c79@…          |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  2.0.3                                
 Keywords:  openmpi mpi threads   |        Port:  openmpi                              
----------------------------------+-----------------------------------------
 When building openmpi +gcc45+threads I see the following output (with
 verbose mode) in the configure step.
 {{{
 $ sudo port -v install openmpi +gcc45+threads
 --->  Computing dependencies for openmpi.
 --->  Fetching archive for openmpi
 --->  openmpi-1.5.4_0+gcc45+threads.darwin_11.x86_64.tbz2 doesn't seem to
 exist in /opt/local/var/macports/software/openmpi
 --->  Attempting to fetch
 openmpi-1.5.4_0+gcc45+threads.darwin_11.x86_64.tbz2 from
 http://packages.macports.org/openmpi
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 0
 --->  Fetching openmpi
 --->  Verifying checksum(s) for openmpi
 --->  Checksumming openmpi-1.5.4.tar.bz2
 --->  Extracting openmpi
 --->  Extracting openmpi-1.5.4.tar.bz2
 --->  Configuring openmpi
 configure: WARNING: unrecognized options: --with-xgrid, --enable-mpi-
 threads

 ============================================================================
 == Configuring Open MPI
 ============================================================================

 *** Startup tests
 checking build system type... x86_64-apple-darwin11.1.0
 checking host system type... x86_64-apple-darwin11.1.0
 checking target system type... x86_64-apple-darwin11.1.0
 }}}

 Specifically I see:
 '''configure: WARNING: unrecognized options: --with-xgrid, --enable-mpi-
 threads''',
 which indicated OpenMPI is not being built with thread support.

 --enable-mpi-threads is added with the +threads variant.

 The behavior of OpenMPI configure script has changed. The new option that
 should be used is: --enable-mpi-thread-multiple
 This has the same effect as the old threads configure option. See
 http://www.open-mpi.org/community/lists/devel/2010/03/7531.php

-- 
Ticket URL: <https://trac.macports.org/ticket/31244>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list