r310990

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 18 01:21:33 PDT 2017


Hi,

(Readding Hans to CC, who asked to be kept in the loop - I missed that on 
the previous mail, sorry)

On Thu, 17 Aug 2017, Martin Storsjö via llvm-commits wrote:

> Hi Victor,
>
> On Wed, 16 Aug 2017, Victor Leschuk wrote:
>
>> Hello Martin,
>>
>> it looks like your revision has broken one of our builders:
>> http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14088
>> Could you please look at it?
>
> Sorry for the late reply, I somehow missed this mail.
>
> I did see this buildbot breakage mail, but I don't really see how it would 
> relate to my commit. The error message I find in that builds is:
>
> FAILED: : && /usr/local/bin/cmake -E remove lib/libLLVMTableGen.a && 
> /usr/bin/ar qc lib/libLLVMTableGen.a 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o 
> lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o && /usr/bin/ranlib 
> lib/libLLVMTableGen.a && :
> /usr/bin/ranlib: 'lib/libLLVMTableGen.a': No such file
> ninja: build stopped: subcommand failed.
>
> And that's very far from anything that this particular commit touches.

Also it seems like this buildbot runs just fine on later commits. When 
checking the adjacent builds:
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14087
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14088
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14089
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14090
http://lab.llvm.org:8011/builders/clang-x86_64-linux-abi-test/builds/14091

These builds built the following SVN revisions:
build - SVN rev
14087 - 310988 - all ok, prior to my commit
14088 - 310990 - broken on my commit
14089 - 310991 - failed (310991 in llvm requires 310992 in lld, which was 
committed 11 seconds after 310991)
14090 - 310989 - built an older revision again, all ok
14091 - 310994 - newer rev, also ok

There were no other changes in the LLVM tree between revs 310991 and 
310994 (the next one there was 310996), so I would conclude that this was 
a stray failure, unrelated to my commits - do you agree?

// Martin


More information about the llvm-commits mailing list