New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CMake support; Resolves #565 #566
base: master
Are you sure you want to change the base?
Commits on Jun 28, 2022
-
Bump soname to 21:0:6 (vs 20:3:5 for 2.7.1), Reuse AM 1.16.5 and AC 2.71, but bump LT to 2.4.7. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for 7a263b5 - Browse repository at this point
Copy the full SHA 7a263b5View commit details -
configure: disable netloc by default in 2.8
Still too experimental, might get removed if we don't find some manpower to revive it And also disable netloc in sonarscanner job Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 2082c24 and 15a927b) (cherry picked from commit eddcbcf) (cherry picked from commit 30075ab) (cherry picked from commit 29af441) (cherry picked from commit dfab43e) (cherry picked from commit 4fcdc93) (cherry picked from commit b2eff2b) Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for 1974932 - Browse repository at this point
Copy the full SHA 1974932View commit details -
ci.inria.fr: move the v2.8 nightly build to a different time
Reuse the timeslot of v2.3 which is unlikely to ever run again. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for 3c6fd18 - Browse repository at this point
Copy the full SHA 3c6fd18View commit details
Commits on Jun 29, 2022
-
private/windows.h: guard against _ANONYMOUS_UNION/STRUCT redefinition
It's already defined in Cygwin's /usr/include/w32api/_mingw.h Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit c91712e)
Configuration menu - View commit details
-
Copy full SHA for b62ca67 - Browse repository at this point
Copy the full SHA b62ca67View commit details -
VERSION: 2.8.0rc1 released, doing rc2 now
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for 1f746c0 - Browse repository at this point
Copy the full SHA 1f746c0View commit details
Commits on Jul 5, 2022
-
VERSION: 2.8.0 released, doing 2.8.1rc1 now
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for cf388b0 - Browse repository at this point
Copy the full SHA cf388b0View commit details
Commits on Jul 19, 2022
-
pci: document the PCI affinity quirk for HPE Cray EX235a
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit ac18e13)
Configuration menu - View commit details
-
Copy full SHA for 0db5fdc - Browse repository at this point
Copy the full SHA 0db5fdcView commit details -
utils/tests/calc: check for multiple levels of groups
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 4732ec4)
Configuration menu - View commit details
-
Copy full SHA for 38fbe3d - Browse repository at this point
Copy the full SHA 38fbe3dView commit details -
levelzero: fix subdevice info properties
Thanks to Jonathan Peyton for the fix. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 1f0283e)
Configuration menu - View commit details
-
Copy full SHA for 32d273f - Browse repository at this point
Copy the full SHA 32d273fView commit details
Commits on Jul 25, 2022
-
pci+linux: make 32bits domain warnings non-critical
This issue seems to happen more frequently, don't report it unless all errors are enabled. This warning means that some PCI devices might be missing. That's not critical enough to warn users (most of them know nothing about hwloc). For the record, CUDA init warnings were demoted the same a couple releases ago. Refs open-mpi#354 Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 69fbc20)
Configuration menu - View commit details
-
Copy full SHA for 6d1ea4f - Browse repository at this point
Copy the full SHA 6d1ea4fView commit details -
core: if debug is enabled and debug messages are disabled, unhide err…
…ors too Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 64e01e8)
Configuration menu - View commit details
-
Copy full SHA for 346d231 - Browse repository at this point
Copy the full SHA 346d231View commit details -
xml: also demote 32bits pci domain import errors to non-critical
Configuration menu - View commit details
-
Copy full SHA for d8f96b3 - Browse repository at this point
Copy the full SHA d8f96b3View commit details -
xml: fix an error message in the future xml obj id attribute
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 3329842)
Configuration menu - View commit details
-
Copy full SHA for 4a782cc - Browse repository at this point
Copy the full SHA 4a782ccView commit details
Commits on Jul 28, 2022
-
completion: fix diff --refname
Don't fallthough to xml filenames after setting COMPREPLY for --refname. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit c57d0fe)
Configuration menu - View commit details
-
Copy full SHA for 2475694 - Browse repository at this point
Copy the full SHA 2475694View commit details
Commits on Aug 10, 2022
-
bitmap.h: fix the doc for foreach()
We were still using index instead of id. Thanks to Guillaume Mercier. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 61083f1)
Configuration menu - View commit details
-
Copy full SHA for 0d4a0d2 - Browse repository at this point
Copy the full SHA 0d4a0d2View commit details
Commits on Aug 22, 2022
-
doc/examples: add memory-attributes.c
Closes open-mpi#542 Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 8d81da3)
Configuration menu - View commit details
-
Copy full SHA for f0a9246 - Browse repository at this point
Copy the full SHA f0a9246View commit details -
memattrs.h: cleanup doxygen formatting of the enum of memory attributes
Escape double-quotes in comments (they break the parser and the remaining enum item doc is ignored in manpages). Hide initializer values. Uniformize the source formatting to keep it easy to read even if the manpage formatting isn't perfect (looks like doxygen/manpage wants only two paragraph per enum item, but we'd have to change lots of other places, and it would make the source harder to read). Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit d316fa7)
Configuration menu - View commit details
-
Copy full SHA for f2ae31a - Browse repository at this point
Copy the full SHA f2ae31aView commit details
Commits on Aug 23, 2022
-
doc/examples: use hwloc_uint64_t in memory-attributes.c
MinGW doesn't get uint64_t on our CI. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 601b58d)
Configuration menu - View commit details
-
Copy full SHA for 676f9db - Browse repository at this point
Copy the full SHA 676f9dbView commit details
Commits on Aug 24, 2022
-
nvml/bw: add nvlink versions 3&4
Possible version values aren't documented in NVML API doc, but wikipedia and other sources say 50GB/s per link for v3 (Ampere) and v4 (Hopper). Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 352348a)
Configuration menu - View commit details
-
Copy full SHA for 060a4a1 - Browse repository at this point
Copy the full SHA 060a4a1View commit details
Commits on Sep 19, 2022
-
tests/backends: fix build with ClangCI 15 compiler frontend for MSVC
hwloc_backends.c needs some open/read/close/mktemp redirection to _foo. Copy what we did in pci-common.c and add mktemp. Thanks to Mario Emmenlauer for the report. Fixes open-mpi#546 Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 0de22a5)
Configuration menu - View commit details
-
Copy full SHA for 863e887 - Browse repository at this point
Copy the full SHA 863e887View commit details
Commits on Sep 23, 2022
-
completion/lstopo: update the list of output formats
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 3b5d5d8)
Configuration menu - View commit details
-
Copy full SHA for ba439ea - Browse repository at this point
Copy the full SHA ba439eaView commit details
Commits on Oct 7, 2022
-
cuda: update to compute capability 9
128 FP32 cores again. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit a908085)
Configuration menu - View commit details
-
Copy full SHA for 3cbcde1 - Browse repository at this point
Copy the full SHA 3cbcde1View commit details
Commits on Oct 11, 2022
-
Leak in hwloc__xml_import_cpukind
Looks like we always need free the locally allocated infos. (cherry picked from commit b86f63f)
Configuration menu - View commit details
-
Copy full SHA for b6cf3af - Browse repository at this point
Copy the full SHA b6cf3afView commit details
Commits on Oct 26, 2022
-
lstopo/draw: fix the displaying of non-HBM L0 device memory
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 4630002)
Configuration menu - View commit details
-
Copy full SHA for f58797e - Browse repository at this point
Copy the full SHA f58797eView commit details
Commits on Nov 2, 2022
-
cuda: update for compute capability 8.9
And 8.7 is officially documented now. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 604fdd5)
Configuration menu - View commit details
-
Copy full SHA for a28cec6 - Browse repository at this point
Copy the full SHA a28cec6View commit details
Commits on Nov 10, 2022
-
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit e84553d)
Configuration menu - View commit details
-
Copy full SHA for a5bbb02 - Browse repository at this point
Copy the full SHA a5bbb02View commit details -
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit b5c07dd)
Configuration menu - View commit details
-
Copy full SHA for 637927f - Browse repository at this point
Copy the full SHA 637927fView commit details
Commits on Dec 5, 2022
-
pci: don't ignore CXL memory expanders
And use "CXLMem" as a string for PCI_CLASS_MEMORY_CXL = 0x0502 Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit e0f56e2)
Configuration menu - View commit details
-
Copy full SHA for 69d5d8b - Browse repository at this point
Copy the full SHA 69d5d8bView commit details -
utils/gather-topology: gather cxl devices and drivers
We'll need to double-check whether they are useful in the end. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit a172c84)
Configuration menu - View commit details
-
Copy full SHA for 20c4d4a - Browse repository at this point
Copy the full SHA 20c4d4aView commit details
Commits on Jan 3, 2023
-
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
Configuration menu - View commit details
-
Copy full SHA for 802b625 - Browse repository at this point
Copy the full SHA 802b625View commit details -
contrib/*/check-versions.sh: add --update to usage
Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit c938d81)
Configuration menu - View commit details
-
Copy full SHA for c6f6ed8 - Browse repository at this point
Copy the full SHA c6f6ed8View commit details -
contrib/android/check-versions.sh: make a remaining verbose message c…
…onditional Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit 471e43d)
Configuration menu - View commit details
-
Copy full SHA for f588db9 - Browse repository at this point
Copy the full SHA f588db9View commit details -
contrib/dist/make_dist_tarball: update android/windows VERSION too
HWLOC_VERSION* macros were X.Yrc1 instead of X.Y in the MSVC builds. Windows CMAKE builds don't include suffixes such as rc1, but we still update the hwloc version there for consistency (and in case X.Y was changed too). Android isn't updated since it isn't distributed in tarballs. Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit accb702)
Configuration menu - View commit details
-
Copy full SHA for f2ec6ef - Browse repository at this point
Copy the full SHA f2ec6efView commit details
Commits on Feb 1, 2023
-
darwin: don't forget to filter perflevel caches
Forgotten in f7c9aa8 Thanks to Michel Lesoinne for the report. Closes open-mpi#564 Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr> (cherry picked from commit aa0ef16)
Configuration menu - View commit details
-
Copy full SHA for cfab985 - Browse repository at this point
Copy the full SHA cfab985View commit details -
feat: Create a CMakeLists.txt file
Currently only effective for MacOS. Hoping it can be improved to become general for more systems.
Configuration menu - View commit details
-
Copy full SHA for 1a5a66d - Browse repository at this point
Copy the full SHA 1a5a66dView commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef897c3 - Browse repository at this point
Copy the full SHA ef897c3View commit details