R. Ryantm
426ec8974e
mpi: 4.1.2 -> 4.1.3
2 years ago
Markus Kowalewski
7287bf05aa
openmpi: 4.1.1 -> 4.1.2
3 years ago
Markus Kowalewski
552309eb6c
openmpi: move gfortran to nativeBuildInputs
3 years ago
Pavol Rusnak
cca0869015
openmpi: re-enable fortran on aarch64-darwin
...
by disabling stackprotector hardening
3 years ago
Pavol Rusnak
33d3f27035
openmpi: make fortran support optional, disable fortran on aarch64-darwin
3 years ago
Markus Kowalewski
a48b4f4088
openmpi: 4.1.0 -> 4.1.1
3 years ago
R. RyanTM
a2b6c7b042
openmpi: 4.0.5 -> 4.1.0
3 years ago
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
3 years ago
Markus Kowalewski
e0aea88d58
openmpi: 4.0.4 -> 4.0.5
4 years ago
Matt Huszagh
3f13e1af0d
openmpi: enable C++ bindings
4 years ago
Markus Kowalewski
fe2c68a791
openmpi: build with ucx support
4 years ago
Markus Kowalewski
e6403d28e8
openmpi: build against external PMIx library
4 years ago
R. RyanTM
70187773bc
openmpi: 4.0.3 -> 4.0.4
4 years ago
Matthew Bauer
c60144d4c0
openmpi: use pkgsHostTarget for gfortran
...
This is very confusing. “stdenv” is created from the parent stage so
pkgsTargetTarget.stdenv.cc is a compiler that runs /on/ host platform
and creates binaries for target platform. gfortran on the other hand
is not special cased like stdenv, so the equivalent to
pkgsTargetTarget.stdenv.cc is pkgsHostTarget.gfortran.
I’ve rewritten this to be a little less confusing, “pkgsHostTarget” is
equivalent to “pkgs” so it is unneeded. All that is left is
“pkgsTargetTarget.stdenv” which is equivalent to
“targetPackages.stdenv”.
Fixes #88951
/cc @markuskowa @ericson2314
4 years ago
Bruno Bzeznik
ee7eaaf06e
openmpi: add libfabric support (for omnipath networks)
4 years ago
R. RyanTM
60a94c71c4
openmpi: 4.0.2 -> 4.0.3
4 years ago
Sam Stites
cfdcce7052
openmpi: enable cuda support
5 years ago
Markus Kowalewski
9b04b8cf2b
openmpi: 4.0.1 -> 4.0.2
...
removed upstream patch
5 years ago
Markus Kowalewski
3857d3d6f9
openmpi: use absolute paths compiler wrapper
...
The MPI compiler wrappers should point to the
compilers used at build time per default.
5 years ago
Markus Kowalewski
2e363860c6
openmpi: make build reproducible
...
fix:
* build and configure time stamps
* build and configure user
5 years ago
volth
c814d72b51
treewide: name -> pname
5 years ago
Orivej Desh
ca52fb8554
openmpi: unbundle libevent and hwloc on Darwin
...
When these dependencies are not found OpenMPI builds its internal copies.
5 years ago
Ryan Mulligan
508ae42a0f
treewide: fix redirect URLs
5 years ago
Orivej Desh
bfc789118b
openmpi: fix segfault in btl vader at MPI_Finalize
...
The fix is scheduled for release in OpenMPI 4.0.2.
Upstream issue: https://github.com/open-mpi/ompi/issues/6524
5 years ago
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
5 years ago
Markus Kowalewski
0297ec2412
openmpi: 4.0.0 -> 4.0.1
5 years ago
Markus Kowalewski
c6f039e59c
openmpi: add patch for mpi tests on machines with less than 4 cores
...
Fix a bug that ignores OMPI_MCA_rmaps_base_oversubscribe (upstream patch).
This bug breaks the test from libs, such as scalapack,
on machines with less than 4 cores.
5 years ago
Markus Kowalewski
840716a8b6
openmpi: Use external hwloc and libevent
...
Recommended in the upgrade guide:
https://www.open-mpi.org/software/ompi/major-changes.php
5 years ago
Markus Kowalewski
3ed9664827
openmpi: 3.1.3 -> 4.0.0
...
openmpi-4.0.0 removes deprecated MPI-1 symbols.
For upgrade guide see:
https://www.open-mpi.org/faq/?category=mpi-removed
5 years ago
Markus Kowalewski
a3cb3fb64b
openmpi: refactor version string for auto updates
6 years ago
Markus Kowalewski
948e260117
openmpi: 3.1.2 -> 3.1.3
6 years ago
Markus Kowalewski
be02ab2f30
openmpi: 3.1.0 -> 3.1.2
6 years ago
markuskowa
1471e865d2
openmpi: fix hwloc NUMA cpu allocation capability ( #45459 )
6 years ago
markuskowa
cd9b1b1665
openmpi: 3.0.1 -> 3.1.0 ( #40344 )
6 years ago
Markus Kowalewski
ae4dac3e5c
openmpi: 3.0.0 -> 3.0.1
6 years ago
Markus Kowalewski
5e12d76361
openmpi: fix broken modules, disable dsos
6 years ago
Markus Kowalewski
58765282f8
openmpi: refactor
6 years ago
Markus Kowalewski
e013f0d81a
openmpi: 1.10.7->3.0.0, add markuskowa as maintainer
...
* add license
* update description
* add markuskowa as maintainer
6 years ago
Markus Kowalewski
c6b828b86e
rdma-core: init at 16.1
7 years ago
Yegor Timoshenko
506c89c30a
maintainers: remove mornfall from packages
7 years ago
Bruno Bzeznik
621a1146d6
openmpi: 1.10.1 -> 1.10.7
...
- No more need for the nbc patch
- Cpusets support fixed
7 years ago
Adrien Devresse
2a79d296d3
openmpi: fix libtool issue #18147 by stripping libtool *.la files
8 years ago
Josef Kemetmueller
be3a42a294
openmpi: Remove libibverbs on unsupported platforms
...
The libibverbs package is only available on Linux and FreeBSD, but
openmpi can be used without it on platforms that don't support it.
8 years ago
Chris Ostrouchov
d076a13c1d
openmpi: patch for legitimate zero size messages
...
This patch is required in order to make python-mpi4py tests pass.
It is also a bug in the openmpi implementation to see full discussion
see https://www.open-mpi.org/community/lists/users/2015/11/28030.php
8 years ago
Bruno Bzeznik Bruno.Bzeznik@imag.fr
2f36475cff
openmpi: added infiniband support (ibverbs)
8 years ago
Nikolay Amiantov
8bc95895e1
openmpi: remove enableStatic while it's still hot
...
Eelco showed alternative way of building static libraries via
stdenv adapter in a conversation several days ago and expressed
concern about adding new enableStatic flags.
9 years ago
Nikolay Amiantov
fea89d6bc3
openmpi: 1.6.5 -> 1.10.1
9 years ago
Eelco Dolstra
61cca2cadf
meta.homePage -> homepage
9 years ago
Pascal Wittmann
8d67b9a240
transformed meta.maintainers of some packages into lists
10 years ago
Andreas Herrmann
1e0605738a
openmpi: Optional configure flags
...
* Activate support for the Sun Grid Engine
* Pass PATH/LD_LIBRARY_PATH pointing to the current mpi installation
to other processes by default.
10 years ago