Task #2284
Hwloc test unstable on Jetson TK1
Description
That's the second time I see this pop up (first was month(s) ago). Does not seem to be predictable.
[----------] 4 tests from HardwareTopologyTest 08:48:13 [ RUN ] HardwareTopologyTest.Execute 08:48:13 [ OK ] HardwareTopologyTest.Execute (21 ms) 08:48:13 [ RUN ] HardwareTopologyTest.HwlocExecute 08:48:13 /home/jenkins/workspace/Matrix_PostSubmit_master/2ef28f92/gromacs/src/gromacs/hardware/tests/hardwaretopology.cpp:86: Failure 08:48:13 Expected: (hwTop.supportLevel()) >= (gmx::HardwareTopology::SupportLevel::Basic), actual: 4-byte object <01-00 00-00> vs 4-byte object <02-00 00-00> 08:48:13 Cannot determine basic hardware topology from hwloc. GROMACS will still 08:48:13 08:48:13 work, but it might affect your performance for large nodes. 08:48:13 Please mail gmx-developers@gromacs.org so we can try to fix it. 08:48:13 [ FAILED ] HardwareTopologyTest.HwlocExecute (21 ms)
It means that the supportLevel() is SupportLevel::LogicalProcessorCount.
Associated revisions
History
#1 Updated by Szilárd Páll over 3 years ago
I think we should disable it, it really isn't relevant on this old 32-bit ARM chip. Alternatively, we could install a newer hwloc, but I'm not sure it's worth the effort.
#2 Updated by Erik Lindahl about 3 years ago
- Tracker changed from Bug to Task
- Priority changed from Normal to Low
- Affected version deleted (
git master)
This seems to be a bug in hwloc rather than Gromacs, so changing it to a task.
#3 Updated by Mark Abraham over 2 years ago
- Target version set to 2019
Still happening:
/home/jenkins/workspace/Matrix_PostSubmit_2019/964f6525/gromacs/src/gromacs/hardware/tests/hardwaretopology.cpp:86 Expected: (hwTop.supportLevel()) >= (gmx::HardwareTopology::SupportLevel::Basic), actual: 4-byte object <01-00 00-00> vs 4-byte object <02-00 00-00> Cannot determine basic hardware topology from hwloc. GROMACS will still work, but it might affect your performance for large nodes. Please mail gmx-developers@gromacs.org so we can try to fix it.
We can just disable hwloc in the matrix
#4 Updated by Gerrit Code Review Bot over 2 years ago
Gerrit received a related patchset '1' for Issue #2284.
Uploader: Mark Abraham (mark.j.abraham@gmail.com)
Change-Id: gromacs~release-2018~I20d7662004baeba36c4b89294457da4c36128c50
Gerrit URL: https://gerrit.gromacs.org/8634
#5 Updated by Mark Abraham over 2 years ago
- Target version changed from 2019 to 2018.4
#6 Updated by Mark Abraham over 2 years ago
- Status changed from New to Resolved
Applied in changeset b312d389b24a943cf3f4d4c8862b48b51932e04d.
#7 Updated by Paul Bauer over 2 years ago
- Status changed from Resolved to Closed
Stop using hwloc on old ARM slave
We're not sure what the problem is, but it will never be
a priority to fix it.
Fixes #2284
Change-Id: I20d7662004baeba36c4b89294457da4c36128c50