Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: [hwloc-devel] hwloc-1.3.1rc1: odd "make check" failure on Solaris 11
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2011-12-14 03:49:09


Brice got me looking more closely at hwloc after my "issues" w/ it
within openmpi-1.5.5rc1.
I gave hwloc-1.3.1rc1 a try on my Solaris 11 system and got a very "odd"
failure (below) from "make check".

$ uname -a
SunOS pcp-j-19 5.11 snv_151a i86pc i386 i86pc Solaris
$ gcc --version | head -1
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
$ make check
[...]
gmake check-TESTS
gmake[2]: Entering directory `/home/phargrov/hwloc-1.3.1rc1/BLD/utils'
Usage: hwloc-calc [options] <location> ...
  [...rest of usage message...]
FAIL: test-hwloc-calc.sh
PASS: test-hwloc-distrib.sh
========================================================
1 of 2 tests failed
Please report to http://www.open-mpi.org/community/help/
========================================================
gmake[2]: *** [check-TESTS] Error 1
gmake[2]: Leaving directory `/home/phargrov/hwloc-1.3.1rc1/BLD/utils'
gmake[1]: *** [check-am] Error 2
gmake[1]: Leaving directory `/home/phargrov/hwloc-1.3.1rc1/BLD/utils'
gmake: *** [check-recursive] Error 1

It appears that something has passed bogus arguments to hwloc-calc.
Adding "set -x" in test-hwloc-calc.sh.in I can find the failure is from:
      ./hwloc-calc --if synthetic --input "node:4 core:4 pu:4" pu:22-47
--largest --sep ""
Which I can confirm fails when run by hand on this platform, but works
fine elsewhere.

-Paul

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
HPC Research Department                   Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900