[llvm-testresults] buildbot failure in llvm on clang-x86_64-linux-fnt

Jim Grosbach grosbach at apple.com
Wed May 11 11:31:41 PDT 2011


On May 11, 2011, at 4:14 AM, Rafael Ávila de Espíndola wrote:

> On 11-05-10 7:54 PM, Rafael Avila de Espindola wrote:
>> On 11-05-10 07:51 PM, Jim Grosbach wrote:
>>> Hi Rafael,
>>> 
>>> Do you know if these testsuite failures are fixed by your latest
>>> patches? Lots of the other bots are going back green, so I'm crossing
>>> my fingers this one will too.
>> 
>> These look unrelated since the changes I made were only to debug info.
>> But yes, right now I am also waiting for the slower bots to have a
>> better view of where things are.
> 
> Looks like we still have some failures. The testsuite ones are interesting. In
> 
> http://google1.osuosl.org:8011/builders/clang-x86_64-linux-fnt/builds/1136/steps/make.test-suite/logs/stdio
> 
> We have
> 
> tramp3d-v4.cpp:2706:11: error: 'ptrdiff_t' does not name a type
> 
> 
> It can be a clang bug or clang being miscompiled.
> 

That error looks like it's coming when building with the system compiler, not the compiler under test, interestingly enough. When it tries to build with clang, we get a slew of errors like:

/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp: In member function 'T IndirectionList<T>::first() const [with T = int]':
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:11837:63:   instantiated from here
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:7556:23: error: no match for 'operator[]' in 'this->IndirectionList<int>::iList_m[0]'
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp: In member function 'T IndirectionList<T>::last() const [with T = int]':
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:11838:61:   instantiated from here
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:7560:30: error: no match for 'operator[]' in 'this->IndirectionList<int>::iList_m[(((long int)this->IndirectionList<int>::size_m) + -0x00000000000000001l)]'
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp: In member function 'T IndirectionList<T>::min() const [with T = int]':
/build/buildbot-llvm/clang-x86_64-linux-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:11841:59:   instantiated from here
/

> 
> The idea that the system compiler is doing something wrong is supported by
> 
> http://google1.osuosl.org:8011/builders/clang-x86_64-linux-selfhost-rel/builds/1318
> 
> Note that we have failures when llvm is built with the system compiler, but not when it is built with clang.


I'm tending to agree that there's something bogus on the tester. Who owns that box that we can ping to check it out?

Also, it might be worthwhile to change its configuration to run with TEST=simple rather than TEST=nightly. That would speed up the cycle time quite a lot.

-Jim



More information about the llvm-testresults mailing list