I upgraded our servers from Centos 6.5 to Centos7.2. Since then, when I run 
mpirun I get the following error but the software continues to run and it 
appears to work fine.

* hwloc 1.11.0rc3-git has encountered what looks like an error from the 
operating system.
*
* L3 (cpuset 0x000003f0) intersects with NUMANode (P#0 cpuset 0x0000003f) 
without inclusion!
* Error occurred in topology.c line 983
*
* The following FAQ entry in the hwloc documentation may help:
*   What should I do when hwloc reports "operating system" warnings?
* Otherwise please report this error message to the hwloc user's mailing list,
* along with the output+tarball generated by the hwloc-gather-topology script.

I can replicate the error by simply running hwloc-info.

The version of hwloc used with mpirun is 1.9. The version installed on the 
server that I ran is 1.7 that comes with Centos 7. They both give the error 
with minor differences shown below.

With hwloc 1.7
* object (L3 cpuset 0x000003f0) intersection without inclusion!
* Error occurred in topology.c line 753

With hwloc 1.9
* L3 (cpuset 0x000003f0) intersects with NUMANode (P#0 cpuset 0x0000003f) 
without inclusion!
* Error occurred in topology.c line 983

The current kernel is 3.10.0-327.el7.x86_64. I’ve tried updating the kernel to 
a minor release update and even tried to install kernel v4.4.3. None of the 
kernels worked. Again, hwloc works fine in Centos 6.5 with kernel 
2.6.32-431.29.2.el6.x86_64.

I’ve attached the files generated by hwloc-gather-topology.sh.  I compared what 
this script says is the expected output to the actual output and, from what I 
can tell, they look the same. Maybe I’m missing something after staring all day 
at the information.

I did a clean install of the OS to perform the upgrade from 6.5.

I’ve attached the results of the hwloc-gather-topology.sh script. Any help will 
be greatly appreciated.

Attachment: myfile.output
Description: Binary data

Attachment: myfile.tar.bz2
Description: BZip2 compressed data



Reply via email to