Open MPI logo

Hardware Locality Development Mailing List Archives

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

Subject: [hwloc-devel] hwloc-1.4 assertion failures on Linux/POWER7
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2012-01-31 22:12:46


The problem I reported below also exists in hwloc-1.4.1.
Additionally, I can reproduce the SEGVs with xlc which Chris Samuel
reported in
     http://www.open-mpi.org/community/lists/hwloc-devel/2012/01/2738.php

-Paul

On 1/31/2012 5:56 PM, Paul H. Hargrove wrote:
> When running "make check" in hwloc-1.3.1 on a Linux/POWER7 system I see:
>> lt-linux-libnuma:
>> /users/phh1/OMPI/hwloc-1.3.1-linux-ppc64-gcc//hwloc-1.3.1/tests/linux-libnuma.c:53:
>> main: Assertion `hwloc_bitmap_isequal(set, set2)' failed.
>> /bin/sh: line 5: 21415 Aborted ${dir}$tst
>> FAIL: linux-libnuma
>
> I've reproduced that failure with 4 different compilers (3 gcc's and
> an xlc).
> The xlc-built hwloc-1.3.1 also fails an additional test:
>> lt-glibc-sched:
>> /users/phh1/OMPI/hwloc-1.3.1-linux-ppc64-xlc-11.1//hwloc-1.3.1/tests/glibc-sched.c:43:
>> main: Assertion `!err' failed.
>> /bin/sh: line 5: 7077 Aborted ${dir}$tst
>> FAIL: glibc-sched
>
>
> The contents of /proc/cpuinfo are:
>> processor : 0
>> cpu : POWER7 (architected), altivec supported
>> clock : 3550.000000MHz
>> revision : 2.0 (pvr 003f 0200)
>>
>> [30 more of the same]
>>
>> processor : 31
>> cpu : POWER7 (architected), altivec supported
>> clock : 3550.000000MHz
>> revision : 2.0 (pvr 003f 0200)
>>
>> timebase : 512000000
>> platform : pSeries
>> model : IBM,8233-E8B
>> machine : CHRP IBM,8233-E8B
>
> Let me know of any other h/w or s/w info I can report.
>
> -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