[llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 2 19:12:38 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-x86_64-debian-fast` running on `gribozavr4` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/56/builds/13522
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/yaml2obj/ELF/note-section.yaml' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 8: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=1 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp1
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=1 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp1
RUN: at line 9: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp1 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp1
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE
RUN: at line 57: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=2 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp2
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=2 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp2
RUN: at line 58: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp2 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp2
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE
RUN: at line 80: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=3 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp3
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=3 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp3
RUN: at line 81: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp3 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE-BE
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp3
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE-BE
RUN: at line 82: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=4 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp4
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=4 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp4
RUN: at line 83: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp4 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE-BE
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NOTE-BE
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp4
RUN: at line 119: not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=5 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml 2>&1 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=TYPE-REQ
+ not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=5 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=TYPE-REQ
RUN: at line 136: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=6 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp6
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=6 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp6
RUN: at line 137: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp6 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NAME-DESC
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp6
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NAME-DESC
RUN: at line 157: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=7 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp7
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=7 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp7
RUN: at line 158: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp7 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readobj --sections --section-data /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp7
RUN: at line 177: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=8 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp8
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=8 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp8
RUN: at line 178: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readelf --sections /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp8 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NO-TAGS
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-readelf --sections /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp8
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=NO-TAGS
RUN: at line 194: not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=9 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml 2>&1 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT-NOTES
+ not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=9 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT-NOTES
RUN: at line 211: not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=10 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml 2>&1 | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT-NOTES
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml --check-prefix=CONTENT-NOTES
+ not /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=10 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml
RUN: at line 226: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj --docnum=11 /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/yaml2obj/ELF/note-section.yaml -o /b/1/clang-x86_64-debian-fast/llvm.obj/test/tools/yaml2obj/ELF/Output/note-section.yaml.tmp11
...
```
</details>
https://github.com/llvm/llvm-project/pull/118157
More information about the llvm-commits
mailing list