tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

updating parallel/openmpi



Hello,

pkgsrc parallel/openmpi is currently at 1.10.  As medfly pointed out
in #pkgsrc, wip/openmpi is at 4.0.  It needed only very minor changes
to get it to compile and install.  I'm only able to test wip on a
stagging/throw-away VM cluster, but it looks to be working as expected
(I can do more testing once it is imported).  Could we get this
imported soon?  Current pkg config installs in pkg/openmpi4, so there
shouldn't be any conflicts with existing openmpi packages.  Not sure
who the maintainer is.  Thanks!

cluster-c28-l$ uname -sr
NetBSD 8.1

cluster-c28-l# pwd
/usr/pkgsrc/wip/openmpi

cluster-c28-l# pkglint
Looks fine.

cluster-c28-l$ which mpirun
/usr/pkg/openmpi4/bin/mpirun

cluster-c28-l# mpirun -V
mpirun (Open MPI) 4.0.0

Report bugs to http://www.open-mpi.org/community/help/
cluster-c28-l#


cluster-c28-l$ mpirun $MPIFLAGS -hostfile untrusted-nodes hello-nodes
vn11.loc@0_4_mca_tcp
vn13.loc@1_4_mca_tcp
vn22.loc@2_4_mca_tcp
vn112.loc@3_4_mca_tcp
...

--
cluster-c28-l$ git diff
diff --git a/openmpi/PLIST b/openmpi/PLIST
index f20904d4eb..5f30e06164 100644
--- a/openmpi/PLIST
+++ b/openmpi/PLIST
@@ -44,28 +44,22 @@
openmpi4/include/openmpi/ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_mpifh.h
 openmpi4/lib/libmca_common_monitoring.la
 openmpi4/lib/libmca_common_ompio.la
 openmpi4/lib/libmca_common_sm.la
-openmpi4/lib/libmca_common_verbs.la
 openmpi4/lib/libmpi.la
 openmpi4/lib/libmpi_mpifh.la
-openmpi4/lib/libmpi_usempi_ignore_tkr.la
-openmpi4/lib/libmpi_usempif08.la
+openmpi4/lib/libmpi_usempi.a
+openmpi4/lib/libmpi_usempi.la
+openmpi4/lib/libmpi_usempi.so
+openmpi4/lib/libmpi_usempi.so.40
+openmpi4/lib/libmpi_usempi.so.40.20.0
 openmpi4/lib/libompitrace.la
 openmpi4/lib/libopen-pal.la
 openmpi4/lib/libopen-rte.la
 openmpi4/lib/mpi.mod
-openmpi4/lib/mpi_ext.mod
-openmpi4/lib/mpi_f08.mod
-openmpi4/lib/mpi_f08_callbacks.mod
-openmpi4/lib/mpi_f08_ext.mod
-openmpi4/lib/mpi_f08_interfaces.mod
-openmpi4/lib/mpi_f08_interfaces_callbacks.mod
-openmpi4/lib/mpi_f08_types.mod
 openmpi4/lib/ompi_monitoring_prof.la
 openmpi4/lib/openmpi/libompi_dbg_msgq.la
 openmpi4/lib/openmpi/mca_allocator_basic.la
 openmpi4/lib/openmpi/mca_allocator_bucket.la
 openmpi4/lib/openmpi/mca_bml_r2.la
-openmpi4/lib/openmpi/mca_btl_openib.la
 openmpi4/lib/openmpi/mca_btl_self.la
 openmpi4/lib/openmpi/mca_btl_sm.la
 openmpi4/lib/openmpi/mca_btl_tcp.la
@@ -125,7 +119,9 @@ openmpi4/lib/openmpi/mca_pmix_pmix3x.la
 openmpi4/lib/openmpi/mca_pml_cm.la
 openmpi4/lib/openmpi/mca_pml_monitoring.la
 openmpi4/lib/openmpi/mca_pml_ob1.la
-openmpi4/lib/openmpi/mca_pstat_linux.la
+openmpi4/lib/openmpi/mca_pstat_test.a
+openmpi4/lib/openmpi/mca_pstat_test.la
+openmpi4/lib/openmpi/mca_pstat_test.so
 openmpi4/lib/openmpi/mca_ras_simulator.la
 openmpi4/lib/openmpi/mca_rcache_grdma.la
 openmpi4/lib/openmpi/mca_reachable_weighted.la
@@ -186,7 +182,6 @@ openmpi4/lib/pmix/mca_psensor_heartbeat.la
 openmpi4/lib/pmix/mca_pshmem_mmap.la
 openmpi4/lib/pmix/mca_ptl_tcp.la
 openmpi4/lib/pmix/mca_ptl_usock.la
-openmpi4/lib/pmpi_f08_interfaces.mod
 openmpi4/man/man1/mpiCC.1
 openmpi4/man/man1/mpic++.1
 openmpi4/man/man1/mpicc.1
@@ -651,7 +646,6 @@ openmpi4/man/man7/orte_filem.7
 openmpi4/man/man7/orte_hosts.7
 openmpi4/man/man7/orte_snapc.7
 openmpi4/man/man7/orte_sstore.7
-openmpi4/share/openmpi/amca-param-sets/btl-openib-benchmark
 openmpi4/share/openmpi/amca-param-sets/example.conf
 openmpi4/share/openmpi/examples/openmpi-mca-params.conf
 openmpi4/share/openmpi/examples/openmpi-totalview.tcl
@@ -668,9 +662,6 @@ openmpi4/share/openmpi/help-mca-hook-base.txt
 openmpi4/share/openmpi/help-mca-var.txt
 openmpi4/share/openmpi/help-mpi-api.txt
 openmpi4/share/openmpi/help-mpi-btl-base.txt
-openmpi4/share/openmpi/help-mpi-btl-openib-cpc-base.txt
-openmpi4/share/openmpi/help-mpi-btl-openib-cpc-rdmacm.txt
-openmpi4/share/openmpi/help-mpi-btl-openib.txt
 openmpi4/share/openmpi/help-mpi-btl-sm.txt
 openmpi4/share/openmpi/help-mpi-btl-tcp.txt
 openmpi4/share/openmpi/help-mpi-coll-sm.txt
@@ -681,14 +672,12 @@ openmpi4/share/openmpi/help-mpi-runtime.txt
 openmpi4/share/openmpi/help-mpool-base.txt
 openmpi4/share/openmpi/help-oob-base.txt
 openmpi4/share/openmpi/help-oob-tcp.txt
-openmpi4/share/openmpi/help-opal-common-verbs.txt
 openmpi4/share/openmpi/help-opal-crs-none.txt
 openmpi4/share/openmpi/help-opal-hwloc-base.txt
 openmpi4/share/openmpi/help-opal-runtime.txt
 openmpi4/share/openmpi/help-opal-shmem-mmap.txt
 openmpi4/share/openmpi/help-opal-shmem-posix.txt
 openmpi4/share/openmpi/help-opal-shmem-sysv.txt
-openmpi4/share/openmpi/help-opal-timer-linux.txt
 openmpi4/share/openmpi/help-opal-util.txt
 openmpi4/share/openmpi/help-opal-wrapper.txt
 openmpi4/share/openmpi/help-opal_info.txt
@@ -722,7 +711,6 @@ openmpi4/share/openmpi/help-rcache-base.txt
 openmpi4/share/openmpi/help-regex.txt
 openmpi4/share/openmpi/help-rmaps_rank_file.txt
 openmpi4/share/openmpi/help-state-base.txt
-openmpi4/share/openmpi/mca-btl-openib-device-params.ini
 openmpi4/share/openmpi/mpiCC-wrapper-data.txt
 openmpi4/share/openmpi/mpic++-wrapper-data.txt
 openmpi4/share/openmpi/mpicc-wrapper-data.txt

Thanks and regards,
Jason


Home | Main Index | Thread Index | Old Index