[Bug 225229] hwloc broken on 11.1-RELEASE

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 16 18:09:02 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225229

            Bug ID: 225229
           Summary: hwloc broken on 11.1-RELEASE
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: jwb at freebsd.org

hwloc-info and other hwloc binaries crash on startup on 11.1-RELEASE.

This problem also causes slurmd to crash.

It occurs consistently on some machines and in some cases not on an identical
machine.

This issue is probably the root cause of the following openmpi issue:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221946

1.11.1 seems to work fine.  I have not tried anything between 1.11.1 and
1.11.7, but the openmpi PR below suggests 1.11.3 as the cutoff.  We might want
to consider rolling back to that version until the root cause is determined.

Compiling with -O0 helps on some systems, but not others.  -O1 also helps on
some systems.

Upstream developer suggested a clang bug.  It seems unlikely to me that a code
generator bug of this sort could go undetected this long, but given the unusual
things hwloc does, it should be considered a possibility.

https://github.com/open-mpi/hwloc/issues/282#issuecomment-357539630

Compiling with gcc seems to help, but that may only mean that gcc arranges
variables in a different way that prevents an hwloc bug from causing critical
corruption.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list