sys-cluster / legion

A data-centric parallel programming system

Official package sites : https://legion.stanford.edu/ ·

v9999 :: 0 :: gentoo

Modified
License
BSD
USE flags
examples gasnet hwloc test

v21.09.0-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64
USE flags
examples gasnet hwloc test

General

examples
Install examples, usually source code
gasnet
Enable GASNet lib support
hwloc
Enable HWLoc lib support
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

sys-apps / hwloc : Displays the hardware topology in convenient formats

sys-cluster / gasnet : Networking middleware for partitioned global address space (PGAS) language

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

sys-apps / hwloc : Displays the hardware topology in convenient formats

sys-cluster / gasnet : Networking middleware for partitioned global address space (PGAS) language

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

617266
sys-cluster/legion-17.02.0 : file collision with dev-util/ragel-7.0.0.9
790833
sys-cluster/legion-19.06.0 - CMake Error at cmake/FindGASNet.cmake:327 (message):
830055
sys-cluster/legion-21.09.0-r1 - /.../threads.cc: error: pthread_attr_setaffinity_np was not declared in this scope
833960
sys-cluster/legion-21.09.0-r1 - /.../faults.cc: fatal error: execinfo.h: No such file or directory
846962
sys-cluster/legion-21.09.0-r1 - /.../ld: .../libgasnet_tools-seq.so.1: error adding symbols: bad value
863731
sys-cluster/legion-21.09.0-r1 fails to compile (lto): mutex.h:49:11: error: type union <anon> violates the C++ One Definition Rule [-Werror=odr]
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/legion: examples need MPI
Closes: https://bugs.gentoo.org/821424 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-cluster/legion: tidy up
CMake sets the shared libs bits for us and let's make use of Bashisms. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-cluster/legion: disable hwloc by default
Doesn't build with newer versions right now and it looks like (not being an expert in cluster stuff at all, to be fair) hwloc isn't super important here from the upstream comments (there's alternatives available which are used by default). Bug: https://github.com/StanfordLegion/legion/issues/575 Bug: https://bugs.gentoo.org/796128 Signed-off-by: Sam James <sam@gentoo.org>
Marco Scardovi · gentoo
sys-cluster/legion: bump to EAPI 8 and legion-21.09.0
Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23305 Signed-off-by: Sam James <sam@gentoo.org>
Marco Scardovi · gentoo
sys-cluster/legion: drop older ebuilds
Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/legion: add hwloc subslot operator
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/legion: fix variable references
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/legion: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sys-cluster/legion: use HTTPS.
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11407 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sys-cluster/legion: version bump to 18.12.0
Closes: https://bugs.gentoo.org/677616 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Christoph Junghans · gentoo
sys-cluster/legio: version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Johannes Huber · gentoo
sys-cluster/legion: Drop CMAKE_MIN_VERSION
Value covered by eclass. Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: portage-2.3.0
Christoph Junghans · gentoo
sys-cluster/legion: build shared libs
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/legion: initial commit
Package-Manager: portage-2.2.28