----- Original Message -----> From: "İsmail Dönmez" <ismail at donmez.ws> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> > Sent: Monday, May 12, 2014 7:18:48 AM > Subject: Re: Lots of regtest failures on PPC64/Linux > > > Hi Hal, > > > > > > On Tue, Apr 1, 2014 at 8:34 PM, İsmail Dönmez < ismail at donmez.ws > > wrote: > > > > Hi, > > > > > On Tue, Apr 1, 2014 at 3:26 PM, Hal Finkel < hfinkel at anl.gov > wrote: > > > İsmail, > > I still don't see these errors locally. Can you try with an > autoconf-based build and see if they're somehow related to > (triggered by) the way that cmake builds LLVM? > > > > > On the same machine autoconf build is fine where as cmake has > failures, reproduced simply with > > > cmake -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release .. > make -j10 > make check-all -j10 > > > Did you have a chance to test with cmake? Current clang trunk still > shows 47 test failures on our PPC64 systems.Unfortunately no, this is on my TODO list, but I've not gotten to it yet. Hopefully next week. -Hal> > > Thanks. >-- Hal Finkel Assistant Computational Scientist Leadership Computing Facility Argonne National Laboratory
Hi Hal,
These tests failures go away when I disable static libs
aka -DBUILD_SHARED_LIBS=OFF , with that only 2 regtest failures are left:
[ 1314s] FAILED: cd /home/abuild/rpmbuild/BUILD/llvm/stage2/test &&
/usr/bin/python /home/abuild/rpmbuild/BUILD/llvm/utils/lit/lit.py -sv
--param
llvm_site_config=/home/abuild/rpmbuild/BUILD/llvm/stage2/test/lit.site.cfg
--param
llvm_unit_site_config=/home/abuild/rpmbuild/BUILD/llvm/stage2/test/Unit/lit.site.cfg
/home/abuild/rpmbuild/BUILD/llvm/stage2/test
[ 1314s] lit.py: run.py:223: note: failed to initialize multiprocessing
[ 1314s] -- Testing: 10750 tests, 16 threads --
[ 1314s] Testing: 0 .. 10.. 20.. 30.. 40.. 50
[ 1314s] FAIL: LLVM :: DebugInfo/missing-abstract-variable.ll (5826 of
10750)
[ 1314s] ******************** TEST 'LLVM ::
DebugInfo/missing-abstract-variable.ll' FAILED ********************
[ 1314s] Script:
[ 1314s] --
[ 1314s] /home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/llc -O0
-filetype=obj <
/home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll
| /home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/llvm-dwarfdump
-debug-dump=info - |
/home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/FileCheck
/home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll
[ 1314s] --
[ 1314s] Exit Code: 1
[ 1314s]
[ 1314s] Command Output (stderr):
[ 1314s] --
[ 1314s]
/home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll:74:10:
error: expected string not found in input
[ 1314s] ; CHECK: DW_TAG_formal_parameter
[ 1314s] ^
[ 1314s] <stdin>:85:67: note: scanning from here
[ 1314s] DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x002a => {0x0000002a})
[ 1314s] ^
[ 1314s] <stdin>:91:13: note: possible intended match here
[ 1314s] 0x000000b7: DW_TAG_lexical_block [8] *
[ 1314s] ^
[ 1314s]
[ 1314s] --
and
[ 1314s] ******************** TEST 'LLVM-Unit ::
ADT/ADTTests/HashingTest.HashCombineBasicTest' FAILED ********************
[ 1314s] Note: Google Test filter = HashingTest.HashCombineBasicTest
[ 1314s] [==========] Running 1 test from 1 test case.
[ 1314s] [----------] Global test environment set-up.
[ 1314s] [----------] 1 test from HashingTest
[ 1314s] [ RUN ] HashingTest.HashCombineBasicTest
[ 1314s] ../unittests/ADT/HashingTest.cpp:413: Failure
[ 1314s] Value of: hash_combine(bigarr[0], bigarr[1], l3)
[ 1314s] Actual: 5088237075164901046
[ 1314s] Expected: hash_combine_range(bigarr, bigarr + 10)
[ 1314s] Which is: 16538947639308476466
[ 1314s] [ FAILED ] HashingTest.HashCombineBasicTest (0 ms)
[ 1314s] [----------] 1 test from HashingTest (0 ms total)
[ 1314s]
[ 1314s] [----------] Global test environment tear-down
[ 1314s] [==========] 1 test from 1 test case ran. (0 ms total)
[ 1314s] [ PASSED ] 0 tests.
[ 1314s] [ FAILED ] 1 test, listed below:
[ 1314s] [ FAILED ] HashingTest.HashCombineBasicTest
[ 1314s]
[ 1314s] 1 FAILED TEST
On Mon, May 12, 2014 at 4:02 PM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
> > From: "İsmail Dönmez" <ismail at donmez.ws>
> > To: "Hal Finkel" <hfinkel at anl.gov>
> > Cc: "LLVM Developers Mailing List" <llvmdev at
cs.uiuc.edu>
> > Sent: Monday, May 12, 2014 7:18:48 AM
> > Subject: Re: Lots of regtest failures on PPC64/Linux
> >
> >
> > Hi Hal,
> >
> >
> >
> >
> >
> > On Tue, Apr 1, 2014 at 8:34 PM, İsmail Dönmez < ismail at donmez.ws
>
> > wrote:
> >
> >
> >
> > Hi,
> >
> >
> >
> >
> > On Tue, Apr 1, 2014 at 3:26 PM, Hal Finkel < hfinkel at anl.gov
> wrote:
> >
> >
> > İsmail,
> >
> > I still don't see these errors locally. Can you try with an
> > autoconf-based build and see if they're somehow related to
> > (triggered by) the way that cmake builds LLVM?
> >
> >
> >
> >
> > On the same machine autoconf build is fine where as cmake has
> > failures, reproduced simply with
> >
> >
> > cmake -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release ..
> > make -j10
> > make check-all -j10
> >
> >
> > Did you have a chance to test with cmake? Current clang trunk still
> > shows 47 test failures on our PPC64 systems.
>
> Unfortunately no, this is on my TODO list, but I've not gotten to it
yet.
> Hopefully next week.
>
> -Hal
>
> >
> >
> > Thanks.
> >
>
> --
> Hal Finkel
> Assistant Computational Scientist
> Leadership Computing Facility
> Argonne National Laboratory
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20140604/7134c7c6/attachment.html>
missing-abstract-variable is a recent one I introduced - looking into it. On Wed, Jun 4, 2014 at 2:39 AM, İsmail Dönmez <ismail at donmez.ws> wrote:> Hi Hal, > > These tests failures go away when I disable static libs aka > -DBUILD_SHARED_LIBS=OFF , with that only 2 regtest failures are left: > > > [ 1314s] FAILED: cd /home/abuild/rpmbuild/BUILD/llvm/stage2/test && > /usr/bin/python /home/abuild/rpmbuild/BUILD/llvm/utils/lit/lit.py -sv > --param > llvm_site_config=/home/abuild/rpmbuild/BUILD/llvm/stage2/test/lit.site.cfg > --param > llvm_unit_site_config=/home/abuild/rpmbuild/BUILD/llvm/stage2/test/Unit/lit.site.cfg > /home/abuild/rpmbuild/BUILD/llvm/stage2/test > [ 1314s] lit.py: run.py:223: note: failed to initialize multiprocessing > [ 1314s] -- Testing: 10750 tests, 16 threads -- > [ 1314s] Testing: 0 .. 10.. 20.. 30.. 40.. 50 > [ 1314s] FAIL: LLVM :: DebugInfo/missing-abstract-variable.ll (5826 of > 10750) > [ 1314s] ******************** TEST 'LLVM :: > DebugInfo/missing-abstract-variable.ll' FAILED ******************** > [ 1314s] Script: > [ 1314s] -- > [ 1314s] /home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/llc -O0 -filetype=obj > < > /home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll > | /home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/llvm-dwarfdump > -debug-dump=info - | /home/abuild/rpmbuild/BUILD/llvm/stage2/./bin/FileCheck > /home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll > [ 1314s] -- > [ 1314s] Exit Code: 1 > [ 1314s] > [ 1314s] Command Output (stderr): > [ 1314s] -- > [ 1314s] > /home/abuild/rpmbuild/BUILD/llvm/test/DebugInfo/missing-abstract-variable.ll:74:10: > error: expected string not found in input > [ 1314s] ; CHECK: DW_TAG_formal_parameter > [ 1314s] ^ > [ 1314s] <stdin>:85:67: note: scanning from here > [ 1314s] DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x002a => {0x0000002a}) > [ 1314s] ^ > [ 1314s] <stdin>:91:13: note: possible intended match here > [ 1314s] 0x000000b7: DW_TAG_lexical_block [8] * > [ 1314s] ^ > [ 1314s] > [ 1314s] -- > > > and > > [ 1314s] ******************** TEST 'LLVM-Unit :: > ADT/ADTTests/HashingTest.HashCombineBasicTest' FAILED ******************** > [ 1314s] Note: Google Test filter = HashingTest.HashCombineBasicTest > [ 1314s] [==========] Running 1 test from 1 test case. > [ 1314s] [----------] Global test environment set-up. > [ 1314s] [----------] 1 test from HashingTest > [ 1314s] [ RUN ] HashingTest.HashCombineBasicTest > [ 1314s] ../unittests/ADT/HashingTest.cpp:413: Failure > [ 1314s] Value of: hash_combine(bigarr[0], bigarr[1], l3) > [ 1314s] Actual: 5088237075164901046 > [ 1314s] Expected: hash_combine_range(bigarr, bigarr + 10) > [ 1314s] Which is: 16538947639308476466 > [ 1314s] [ FAILED ] HashingTest.HashCombineBasicTest (0 ms) > [ 1314s] [----------] 1 test from HashingTest (0 ms total) > [ 1314s] > [ 1314s] [----------] Global test environment tear-down > [ 1314s] [==========] 1 test from 1 test case ran. (0 ms total) > [ 1314s] [ PASSED ] 0 tests. > [ 1314s] [ FAILED ] 1 test, listed below: > [ 1314s] [ FAILED ] HashingTest.HashCombineBasicTest > [ 1314s] > [ 1314s] 1 FAILED TEST > > > > > > On Mon, May 12, 2014 at 4:02 PM, Hal Finkel <hfinkel at anl.gov> wrote: >> >> ----- Original Message ----- >> > From: "İsmail Dönmez" <ismail at donmez.ws> >> > To: "Hal Finkel" <hfinkel at anl.gov> >> > Cc: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> >> > Sent: Monday, May 12, 2014 7:18:48 AM >> > Subject: Re: Lots of regtest failures on PPC64/Linux >> > >> > >> > Hi Hal, >> > >> > >> > >> > >> > >> > On Tue, Apr 1, 2014 at 8:34 PM, İsmail Dönmez < ismail at donmez.ws > >> > wrote: >> > >> > >> > >> > Hi, >> > >> > >> > >> > >> > On Tue, Apr 1, 2014 at 3:26 PM, Hal Finkel < hfinkel at anl.gov > wrote: >> > >> > >> > İsmail, >> > >> > I still don't see these errors locally. Can you try with an >> > autoconf-based build and see if they're somehow related to >> > (triggered by) the way that cmake builds LLVM? >> > >> > >> > >> > >> > On the same machine autoconf build is fine where as cmake has >> > failures, reproduced simply with >> > >> > >> > cmake -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release .. >> > make -j10 >> > make check-all -j10 >> > >> > >> > Did you have a chance to test with cmake? Current clang trunk still >> > shows 47 test failures on our PPC64 systems. >> >> Unfortunately no, this is on my TODO list, but I've not gotten to it yet. >> Hopefully next week. >> >> -Hal >> >> > >> > >> > Thanks. >> > >> >> -- >> Hal Finkel >> Assistant Computational Scientist >> Leadership Computing Facility >> Argonne National Laboratory > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >