[MacPorts] #31244: OpenMPI thread support not working
#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
#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 ----------------------------------+----------------------------------------- Comment(by justus.c79@…): Also, in the above link, it says has been renamed --enable-progress- threads to --enable-opal-progress-threads. I have not checked the progress threads variant yet, but it probably needs to be updated too. -- Ticket URL: <https://trac.macports.org/ticket/31244#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31244: OpenMPI thread support not working ----------------------------------+----------------------------------------- Reporter: justus.c79@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: openmpi ----------------------------------+----------------------------------------- Changes (by jmr@…): * keywords: openmpi mpi threads => haspatch * owner: macports-tickets@… => mww@… -- Ticket URL: <https://trac.macports.org/ticket/31244#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31244: OpenMPI thread support not working ----------------------------------+----------------------------------------- Reporter: justus.c79@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: openmpi ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: cedric.pasteur@… (added) Comment: Has duplicate #33320. -- Ticket URL: <https://trac.macports.org/ticket/31244#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31244: OpenMPI thread support not working ---------------------------+---------------------- Reporter: justus.c79@… | Owner: mww@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: haspatch Port: openmpi | ---------------------------+---------------------- Changes (by sean@…): * status: new => closed * resolution: => fixed Comment: Looking at the portfile, it seems like this has already been fixed. -- Ticket URL: <https://trac.macports.org/ticket/31244#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts