[PATCH] D84132: [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o
Bjorn Pettersson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 21 10:31:22 PDT 2020
bjope added a comment.
In D84132#2164675 <https://reviews.llvm.org/D84132#2164675>, @MaskRay wrote:
> In D84132#2164644 <https://reviews.llvm.org/D84132#2164644>, @bjope wrote:
>
> > Having some problems with failing stage 2 tests, that I suspect is related to this change (since the missing files do exist but with ".lto" being part of the name when looking in my test directory after a failed test run). I guess on need to add ".lto" at some more places?
> >
> > These are the tests that failed:
> >
> > Failed Tests (3):
> > LLVM :: tools/gold/X86/cache.ll
> > LLVM :: tools/gold/X86/emit-llvm.ll
> > LLVM :: tools/gold/X86/relax-relocs.ll
> >
> >
> > Here are some logs:
> >
> > : 'RUN: at line 70'; ls /build/stage2/test/tools/gold/X86/Output/cache.ll.tmp4.o.o1
> > : 'RUN: at line 71'; ls /build/stage2/test/tools/gold/X86/Output/cache.ll.tmp4.o.o2
> > --
> > Exit Code: 2
> >
> > Command Output (stderr):
> > --
> > ls: cannot access /build/stage2/test/tools/gold/X86/Output/cache.ll.tmp4.o.o1: No such file or directory
> >
> >
> >
> >
> > Exit Code: 2
> >
> > Command Output (stderr):
> > --
> > /build/stage2/bin/llvm-nm: error: /build/stage2/test/tools/gold/X86/Output/emit-llvm.ll.tmp3.o.o: No such file or directory.
> > FileCheck error: '<stdin>' is empty.
> > FileCheck command line: /build/stage2/bin/FileCheck --check-prefix=NM /llvm-project/llvm/test/tools/gold/X86/emit-llvm.ll
> >
> >
> >
> >
> > Exit Code: 2
> >
> > Command Output (stderr):
> > --
> > /build/stage2/bin/llvm-readobj: error: '/build/stage2/test/tools/gold/X86/Output/relax-relocs.ll.tmp.so.o': No such file or directory
> > FileCheck error: '<stdin>' is empty.
> > FileCheck command line: /build/stage2/bin/FileCheck /llvm-project/llvm/test/tools/gold/X86/relax-relocs.ll
> >
>
>
> Thanks for reporting the problem. Fixed by aa830e9768303ff8d27c015759294c4ce704d50c <https://reviews.llvm.org/rGaa830e9768303ff8d27c015759294c4ce704d50c> (I should have been more careful. Not many build bots build binutils-gdb headers and test LLVMgold.so)
Ok, thanks! It did not cause a big problem for me though. I was just checking our downstream bots and happened to notice some failures (and maybe those bots are a bit "pedantic" because I don't think we currently use that setup in production).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D84132/new/
https://reviews.llvm.org/D84132
More information about the llvm-commits
mailing list