Created attachment 738838 [details] build.log (ppc64, 12.0.1) This 'lld :: COFF/pdb-framedata.yam test failure seems to be a regression over lld-11.1.0-r1. The MachO tests fail in 11.1.0-r1 too, there are only more MachO tests in lld-12.0.1. [...] ******************** TEST 'lld :: COFF/pdb-framedata.yaml' FAILED ******************** Script: -- : 'RUN: at line 11'; /usr/lib/llvm/12/bin/yaml2obj /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml -o /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.obj : 'RUN: at line 12'; /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/bin/lld-link /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.obj -debug -entry:main -nodefaultlib -debug -out:/var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.exe -pdb:/var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.pdb : 'RUN: at line 13'; /usr/lib/llvm/12/bin/llvm-pdbutil dump -fpo /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.pdb | /usr/lib/llvm/12/bin/FileCheck /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml -- Exit Code: 1 Command Output (stderr): -- + : 'RUN: at line 11' + /usr/lib/llvm/12/bin/yaml2obj /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml -o /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.obj + : 'RUN: at line 12' + /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/bin/lld-link /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.obj -debug -entry:main -nodefaultlib -debug -out:/var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.exe -pdb:/var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.pdb + : 'RUN: at line 13' + /usr/lib/llvm/12/bin/llvm-pdbutil dump -fpo /var/tmp/portage/sys-devel/lld-12.0.1/work/lld-12.0.1_build/test/COFF/Output/pdb-framedata.yaml.tmp.pdb + /usr/lib/llvm/12/bin/FileCheck /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml:18:15: error: CHECK-NEXT: expected string not found in input # CHECK-NEXT: 00001000 | 31 | 0 | 8 | 0 | 6 | 0 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = ^ <stdin>:10:1: note: scanning from here 00100000 | 31 | 0 | 8 | 0 | 6 | 0 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = ^ Input file: <stdin> Check file: /var/tmp/portage/sys-devel/lld-12.0.1/work/lld/test/COFF/pdb-framedata.yaml -dump-input=help explains the following input dump. Input was: <<<<<< . . . 5: FPO stream not present 6: 7: New FPO Data 8: ============================================================ 9: RVA | Code | Locals | Params | Stack | Prolog | Saved Regs | Has SEH | Has C++EH | Start | Program 10: 00100000 | 31 | 0 | 8 | 0 | 6 | 0 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = next:18 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 11: 00100001 | 30 | 0 | 8 | 0 | 5 | 4 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: 00100003 | 28 | 0 | 8 | 0 | 3 | 4 | false | false | false | $T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13: 20100000 | 53 | 0 | 8 | 0 | 7 | 0 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: 20100001 | 52 | 0 | 8 | 0 | 6 | 4 | false | false | false | $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: 20100003 | 50 | 0 | 8 | 0 | 4 | 4 | false | false | false | $T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: 20100004 | 49 | 0 | 8 | 0 | 3 | 8 | false | false | false | $T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = $esi $T0 8 - ^ = next:18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>> -- ******************** [...] Failed Tests (105): lld :: COFF/pdb-framedata.yaml lld :: MachO/abs-symbols.s lld :: MachO/arch.s lld :: MachO/archive.s lld :: MachO/bss.s lld :: MachO/codemodel.ll lld :: MachO/common-symbol-coalescing.s lld :: MachO/common-symbol-resolution.s lld :: MachO/compact-unwind-pie.s lld :: MachO/compact-unwind.test lld :: MachO/cpu-string.ll lld :: MachO/demangle.s lld :: MachO/dso-handle.s lld :: MachO/dylib-stub.yaml lld :: MachO/dylib-version.s lld :: MachO/dylib.s lld :: MachO/dylink-lazy.s lld :: MachO/dylink.s lld :: MachO/entry-symbol.s lld :: MachO/export-trie.s lld :: MachO/fat-arch.s lld :: MachO/fatal-warnings.s lld :: MachO/filelist.s lld :: MachO/force-load.s lld :: MachO/framework.s lld :: MachO/headerpad.s lld :: MachO/implicit-dylibs.s lld :: MachO/indirect-symtab.s lld :: MachO/invalid/abs-duplicate.s lld :: MachO/invalid/alignment-too-large.yaml lld :: MachO/invalid/bad-archive-member.s lld :: MachO/invalid/bad-archive.s lld :: MachO/invalid/bad-got-to-dylib-tlv-reference.s lld :: MachO/invalid/bad-got-to-tlv-reference.s lld :: MachO/invalid/bad-tlv-def.s lld :: MachO/invalid/bad-tlv-opcode.s lld :: MachO/invalid/bad-tlv-relocation.s lld :: MachO/invalid/dso-handle-duplicate.s lld :: MachO/invalid/duplicate-symbol.s lld :: MachO/invalid/invalid-executable.s lld :: MachO/invalid/invalid-relocation-length.yaml lld :: MachO/invalid/invalid-relocation-pcrel.yaml lld :: MachO/invalid/invalid-stub.s lld :: MachO/invalid/missing-dylib.s lld :: MachO/invalid/no-filelist.s lld :: MachO/invalid/no-id-dylink.yaml lld :: MachO/invalid/reserved-section-name.s lld :: MachO/invalid/stub-link.s lld :: MachO/invalid/undefined-symbol.s lld :: MachO/lc-build-version.s lld :: MachO/lc-linker-option.ll lld :: MachO/link-search-order.s lld :: MachO/linkedit-contiguity.s lld :: MachO/load-commands.s lld :: MachO/local-got.s lld :: MachO/lto-archive.ll lld :: MachO/lto-object-path.ll lld :: MachO/lto-save-temps.ll lld :: MachO/mattrs.ll lld :: MachO/module-asm.ll lld :: MachO/no-exports-dylib.s lld :: MachO/no-unneeded-dyld-info.s lld :: MachO/nonweak-definition-override.s lld :: MachO/objc-arc-contract.ll lld :: MachO/objc.s lld :: MachO/order-file.s lld :: MachO/platform-version.s lld :: MachO/private-extern.s lld :: MachO/reexport-stub.s lld :: MachO/relocations.s lld :: MachO/reproduce-thin-archives.s lld :: MachO/reproduce.s lld :: MachO/resolution.s lld :: MachO/rpath.s lld :: MachO/sectcreate.s lld :: MachO/section-headers.s lld :: MachO/section-merge.s lld :: MachO/segments.s lld :: MachO/stabs.s lld :: MachO/static-link.s lld :: MachO/stub-framework.s lld :: MachO/stub-link.s lld :: MachO/sub-library.s lld :: MachO/subsections-section-relocs.s lld :: MachO/subsections-symbol-relocs.s lld :: MachO/symbol-order.s lld :: MachO/symtab.s lld :: MachO/t.s lld :: MachO/thin-archive.s lld :: MachO/tlv-dylib.s lld :: MachO/tlv.s lld :: MachO/treat-undef-sym.s lld :: MachO/weak-binding.s lld :: MachO/weak-definition-direct-fetch.s lld :: MachO/weak-definition-indirect-fetch.s lld :: MachO/weak-definition-order.s lld :: MachO/weak-definition-over-dysym.s lld :: MachO/weak-header-flags.s lld :: MachO/weak-import.s lld :: MachO/weak-private-extern.s lld :: MachO/weak-reference.s lld :: MachO/why-load.s lld :: MachO/x86-64-reloc-got-load.s lld :: MachO/x86-64-reloc-signed.s lld :: MachO/x86-64-reloc-unsigned.s Testing Time: 47.49s Unsupported : 16 Passed : 2469 Expectedly Failed: 1 Failed : 105 FAILED: test/CMakeFiles/check-lld
Created attachment 738841 [details] emerge --info
No longer in tree. Continued in bug #833504.