Skip to content

Revert "[Object] Handle SHT_CREL relocation sections when resolving relocation data" #142068

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 30, 2025

Conversation

dwblaikie
Copy link
Collaborator

Reverts #141843

The test case relies on clang, which LLVM test cases can't use.

@dwblaikie dwblaikie added the skip-precommit-approval PR for CI feedback, not intended for review label May 30, 2025
@dwblaikie dwblaikie merged commit 5d86fb7 into main May 30, 2025
7 of 10 checks passed
@dwblaikie dwblaikie deleted the revert-141843-fix-dwarfdump branch May 30, 2025 00:01
@llvmbot
Copy link
Member

llvmbot commented May 30, 2025

@llvm/pr-subscribers-llvm-binary-utilities

Author: David Blaikie (dwblaikie)

Changes

Reverts llvm/llvm-project#141843

The test case relies on clang, which LLVM test cases can't use.


Full diff: https://github.com/llvm/llvm-project/pull/142068.diff

1 Files Affected:

  • (modified) llvm/lib/Object/RelocationResolver.cpp (+1-2)
diff --git a/llvm/lib/Object/RelocationResolver.cpp b/llvm/lib/Object/RelocationResolver.cpp
index 8cf748aa5681c..a28f5943c320d 100644
--- a/llvm/lib/Object/RelocationResolver.cpp
+++ b/llvm/lib/Object/RelocationResolver.cpp
@@ -888,8 +888,7 @@ uint64_t resolveRelocation(RelocationResolver Resolver, const RelocationRef &R,
         return Elf64BEObj->getRelSection(R.getRawDataRefImpl())->sh_type;
       };
 
-      if (GetRelSectionType() == ELF::SHT_RELA ||
-          GetRelSectionType() == ELF::SHT_CREL) {
+      if (GetRelSectionType() == ELF::SHT_RELA) {
         Addend = getELFAddend(R);
         // LoongArch and RISCV relocations use both LocData and Addend.
         if (Obj->getArch() != Triple::loongarch32 &&

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-ubuntu-fast running on sie-linux-worker while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/144/builds/26434

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/yaml2obj /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-dwarfdump - | /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/yaml2obj /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-dwarfdump -
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: �[0m�[0;1;31merror: �[0m�[1mCHECK: expected string not found in input
�[0m# CHECK: DW_AT_producer ("clang version
�[0;1;32m         ^
�[0m�[1m<stdin>:1:1: �[0m�[0;1;30mnote: �[0m�[1mscanning from here
�[0m-: file format elf64-x86-64
�[0;1;32m^
�[0m�[1m<stdin>:7:2: �[0m�[0;1;30mnote: �[0m�[1mpossible intended match here
�[0m DW_AT_producer ()
�[0;1;32m ^
�[0m
Input file: <stdin>
Check file: /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
�[1m�[0m�[0;1;30m           1: �[0m�[1m�[0;1;46m-: file format elf64-x86-64 �[0m
�[0;1;31mcheck:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
�[0m�[0;1;30m           2: �[0m�[1m�[0;1;46m �[0m
�[0;1;31mcheck:5'0     ~
�[0m�[0;1;30m           3: �[0m�[1m�[0;1;46m.debug_info contents: �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           4: �[0m�[1m�[0;1;46m0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           5: �[0m�[1m�[0;1;46m �[0m
�[0;1;31mcheck:5'0     ~
�[0m�[0;1;30m           6: �[0m�[1m�[0;1;46m0x0000000c: DW_TAG_compile_unit �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           7: �[0m�[1m�[0;1;46m DW_AT_producer () �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;35mcheck:5'1      ?                  possible intended match
�[0m�[0;1;30m           8: �[0m�[1m�[0;1;46m DW_AT_language (DW_LANG_C_plus_plus_14) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           9: �[0m�[1m�[0;1;46m DW_AT_name () �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~
�[0m�[0;1;30m          10: �[0m�[1m�[0;1;46m DW_AT_str_offsets_base (0x00000000) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m          11: �[0m�[1m�[0;1;46m DW_AT_stmt_list (0x00000000) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-expensive-checks-ubuntu running on as-builder-4 while building llvm at step 7 "test-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/187/builds/6324

Here is the relevant piece of the build log for the reference
Step 7 (test-check-all) failure: Test just built components: check-all completed (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/yaml2obj /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/llvm-dwarfdump - | /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/yaml2obj /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/llvm-dwarfdump -
+ /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot/worker/as-builder-4/ramdisk/expensive-checks/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-devrel-x86-64 running on ml-opt-devrel-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/175/builds/19420

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/ml-opt-devrel-x86-64-b1/build/bin/yaml2obj /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-dwarfdump - | /b/ml-opt-devrel-x86-64-b1/build/bin/FileCheck /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/ml-opt-devrel-x86-64-b1/build/bin/yaml2obj /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/ml-opt-devrel-x86-64-b1/build/bin/FileCheck /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-dwarfdump -
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder openmp-offload-amdgpu-runtime-2 running on rocm-worker-hw-02 while building llvm at step 8 "Add check check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/10/builds/6340

Here is the relevant piece of the build log for the reference
Step 8 (Add check check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/yaml2obj /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-dwarfdump - | /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/FileCheck /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/yaml2obj /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-dwarfdump -
+ /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/FileCheck /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder clang-m68k-linux-cross running on suse-gary-m68k-cross while building llvm at step 5 "ninja check 1".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/27/builds/10809

Here is the relevant piece of the build log for the reference
Step 5 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/yaml2obj /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-dwarfdump - | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/yaml2obj /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-dwarfdump -
+ /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-rel-x86-64 running on ml-opt-rel-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/185/builds/19244

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/ml-opt-rel-x86-64-b1/build/bin/yaml2obj /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/ml-opt-rel-x86-64-b1/build/bin/llvm-dwarfdump - | /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/ml-opt-rel-x86-64-b1/build/bin/yaml2obj /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/ml-opt-rel-x86-64-b1/build/bin/llvm-dwarfdump -
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder clang-cmake-x86_64-avx512-linux running on avx512-intel64 while building llvm at step 7 "ninja check 1".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/133/builds/16996

Here is the relevant piece of the build log for the reference
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/yaml2obj /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-dwarfdump - | /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/FileCheck /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/yaml2obj /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-dwarfdump -
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/FileCheck /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder openmp-offload-sles-build-only running on rocm-worker-hw-04-sles while building llvm at step 9 "Add check check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/140/builds/24090

Here is the relevant piece of the build log for the reference
Step 9 (Add check check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/yaml2obj /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/llvm-dwarfdump - | /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/FileCheck /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/llvm-dwarfdump -
+ /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/FileCheck /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.build/bin/yaml2obj /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder lld-x86_64-ubuntu-fast running on as-builder-4 while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/33/builds/17401

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/yaml2obj /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-dwarfdump - | /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/yaml2obj /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-dwarfdump -
+ /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu running on sie-linux-worker3 while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/174/builds/18605

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/yaml2obj /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-dwarfdump - | /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llvm-dwarfdump -
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/yaml2obj /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: �[0m�[0;1;31merror: �[0m�[1mCHECK: expected string not found in input
�[0m# CHECK: DW_AT_producer ("clang version
�[0;1;32m         ^
�[0m�[1m<stdin>:1:1: �[0m�[0;1;30mnote: �[0m�[1mscanning from here
�[0m-: file format elf64-x86-64
�[0;1;32m^
�[0m�[1m<stdin>:7:2: �[0m�[0;1;30mnote: �[0m�[1mpossible intended match here
�[0m DW_AT_producer ()
�[0;1;32m ^
�[0m
Input file: <stdin>
Check file: /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
�[1m�[0m�[0;1;30m           1: �[0m�[1m�[0;1;46m-: file format elf64-x86-64 �[0m
�[0;1;31mcheck:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
�[0m�[0;1;30m           2: �[0m�[1m�[0;1;46m �[0m
�[0;1;31mcheck:5'0     ~
�[0m�[0;1;30m           3: �[0m�[1m�[0;1;46m.debug_info contents: �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           4: �[0m�[1m�[0;1;46m0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           5: �[0m�[1m�[0;1;46m �[0m
�[0;1;31mcheck:5'0     ~
�[0m�[0;1;30m           6: �[0m�[1m�[0;1;46m0x0000000c: DW_TAG_compile_unit �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           7: �[0m�[1m�[0;1;46m DW_AT_producer () �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;35mcheck:5'1      ?                  possible intended match
�[0m�[0;1;30m           8: �[0m�[1m�[0;1;46m DW_AT_language (DW_LANG_C_plus_plus_14) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m           9: �[0m�[1m�[0;1;46m DW_AT_name () �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~
�[0m�[0;1;30m          10: �[0m�[1m�[0;1;46m DW_AT_str_offsets_base (0x00000000) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m�[0;1;30m          11: �[0m�[1m�[0;1;46m DW_AT_stmt_list (0x00000000) �[0m
�[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-win running on sie-win-worker while building llvm at step 7 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/46/builds/17634

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
z:\b\llvm-clang-x86_64-sie-win\build\bin\yaml2obj.exe Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml | z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-dwarfdump.exe - | z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\yaml2obj.exe' 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# note: command had no output on stdout or stderr
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-dwarfdump.exe' -
# .---command stderr------------
# | error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe' 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# .---command stderr------------
# | �[1mZ:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml:5:10: �[0m�[0;1;31merror: �[0m�[1mCHECK: expected string not found in input
�[0m# | �[1m�[0m# CHECK: DW_AT_producer ("clang version
# | �[0;1;32m         ^
�[0m# | �[0;1;32m�[0m�[1m<stdin>:1:1: �[0m�[0;1;30mnote: �[0m�[1mscanning from here
�[0m# | �[1m�[0m-: file format elf64-x86-64
# | �[0;1;32m^
�[0m# | �[0;1;32m�[0m�[1m<stdin>:7:2: �[0m�[0;1;30mnote: �[0m�[1mpossible intended match here
�[0m# | �[1m�[0m DW_AT_producer ()
# | �[0;1;32m ^
�[0m# | �[0;1;32m�[0m
# | Input file: <stdin>
# | Check file: Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# | �[1m�[0m�[0;1;30m           1: �[0m�[1m�[0;1;46m-: file format elf64-x86-64 �[0m
# | �[0;1;31mcheck:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
�[0m# | �[0;1;31m�[0m�[0;1;30m           2: �[0m�[1m�[0;1;46m �[0m
# | �[0;1;31mcheck:5'0     ~
�[0m# | �[0;1;31m�[0m�[0;1;30m           3: �[0m�[1m�[0;1;46m.debug_info contents: �[0m
# | �[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~
�[0m# | �[0;1;31m�[0m�[0;1;30m           4: �[0m�[1m�[0;1;46m0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) �[0m
# | �[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m# | �[0;1;31m�[0m�[0;1;30m           5: �[0m�[1m�[0;1;46m �[0m
# | �[0;1;31mcheck:5'0     ~
�[0m# | �[0;1;31m�[0m�[0;1;30m           6: �[0m�[1m�[0;1;46m0x0000000c: DW_TAG_compile_unit �[0m
# | �[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�[0m# | �[0;1;31m�[0m�[0;1;30m           7: �[0m�[1m�[0;1;46m DW_AT_producer () �[0m
# | �[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~
�[0m# | �[0;1;31m�[0m�[0;1;35mcheck:5'1      ?                  possible intended match
�[0m# | �[0;1;35m�[0m�[0;1;30m           8: �[0m�[1m�[0;1;46m DW_AT_language (DW_LANG_C_plus_plus_14) �[0m
# | �[0;1;31mcheck:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx-nvidia-win running on as-builder-8 while building llvm at step 7 "test-build-unified-tree-check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/54/builds/9601

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\yaml2obj.exe C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml | c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\llvm-dwarfdump.exe - | c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\filecheck.exe C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\yaml2obj.exe' 'C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\llvm-dwarfdump.exe' -
# .---command stderr------------
# | error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\build\bin\filecheck.exe' 'C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# .---command stderr------------
# | C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# | # CHECK: DW_AT_producer ("clang version
# |          ^
# | <stdin>:1:1: note: scanning from here
# | -: file format elf64-x86-64
# | ^
# | <stdin>:7:2: note: possible intended match here
# |  DW_AT_producer ()
# |  ^
# | 
# | Input file: <stdin>
# | Check file: C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1: -: file format elf64-x86-64 
# | check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            2:  
# | check:5'0     ~
# |            3: .debug_info contents: 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5:  
# | check:5'0     ~
# |            6: 0x0000000c: DW_TAG_compile_unit 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            7:  DW_AT_producer () 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~
# | check:5'1      ?                  possible intended match
# |            8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            9:  DW_AT_name () 
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder fuchsia-x86_64-linux running on fuchsia-debian-64-us-central1-b-1 while building llvm at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/11/builds/16227

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/fuchsia-linux.py ...' (failure)
...
      |         ^
1 warning generated.
[1374/1376] Linking CXX executable unittests/Transforms/Scalar/ScalarTests
[1375/1376] Running the LLVM regression tests
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/ld.lld
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/lld-link
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/ld64.lld
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/wasm-ld
-- Testing: 59413 tests, 60 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80..
FAIL: LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml (52817 of 59413)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/yaml2obj /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/llvm-dwarfdump - | /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/FileCheck /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/yaml2obj /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/llvm-dwarfdump -
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/FileCheck /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
Step 7 (check) failure: check (failure)
...
      |         ^
1 warning generated.
[1374/1376] Linking CXX executable unittests/Transforms/Scalar/ScalarTests
[1375/1376] Running the LLVM regression tests
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/ld.lld
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/lld-link
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/ld64.lld
llvm-lit: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/wasm-ld
-- Testing: 59413 tests, 60 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80..
FAIL: LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml (52817 of 59413)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/yaml2obj /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/llvm-dwarfdump - | /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/FileCheck /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/yaml2obj /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/llvm-dwarfdump -
+ /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-hmhkrxwc/bin/FileCheck /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 

@Kewen12
Copy link
Contributor

Kewen12 commented May 30, 2025

Hi there! We saw test failure in our buildbots (other bots too) with this revert PR. Would you please take a look at it? Thanks!

Failed test:

FAIL: LLVM::debug_info_crel.yaml

bot: https://lab.llvm.org/buildbot/#/builders/10/builds/6340

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx64-nvidia-win running on as-builder-8 while building llvm at step 7 "test-build-unified-tree-check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/155/builds/9650

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\yaml2obj.exe C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml | c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\llvm-dwarfdump.exe - | c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\filecheck.exe C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\yaml2obj.exe' 'C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\llvm-dwarfdump.exe' -
# .---command stderr------------
# | error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'c:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\build\bin\filecheck.exe' 'C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml'
# .---command stderr------------
# | C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# | # CHECK: DW_AT_producer ("clang version
# |          ^
# | <stdin>:1:1: note: scanning from here
# | -: file format elf64-x86-64
# | ^
# | <stdin>:7:2: note: possible intended match here
# |  DW_AT_producer ()
# |  ^
# | 
# | Input file: <stdin>
# | Check file: C:\buildbot\as-builder-8\llvm-nvptx64-nvidia-win\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_info_crel.yaml
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1: -: file format elf64-x86-64 
# | check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            2:  
# | check:5'0     ~
# |            3: .debug_info contents: 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5:  
# | check:5'0     ~
# |            6: 0x0000000c: DW_TAG_compile_unit 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            7:  DW_AT_producer () 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~
# | check:5'1      ?                  possible intended match
# |            8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
# | check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            9:  DW_AT_name () 
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64le-linux-test-suite running on ppc64le-clang-test-suite while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/95/builds/13898

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/yaml2obj /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-dwarfdump - | /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/yaml2obj /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-dwarfdump -
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@dyung
Copy link
Collaborator

dyung commented May 30, 2025

It looks like the revert missed deleting the test that was added?

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder arc-builder running on arc-worker while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/3/builds/16738

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/buildbot/worker/arc-folder/build/bin/yaml2obj /buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /buildbot/worker/arc-folder/build/bin/llvm-dwarfdump - | /buildbot/worker/arc-folder/build/bin/FileCheck /buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /buildbot/worker/arc-folder/build/bin/FileCheck /buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /buildbot/worker/arc-folder/build/bin/llvm-dwarfdump -
+ /buildbot/worker/arc-folder/build/bin/yaml2obj /buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /buildbot/worker/arc-folder/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-dev-x86-64 running on ml-opt-dev-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/137/builds/19474

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/ml-opt-dev-x86-64-b1/build/bin/yaml2obj /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/ml-opt-dev-x86-64-b1/build/bin/llvm-dwarfdump - | /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/ml-opt-dev-x86-64-b1/build/bin/llvm-dwarfdump -
+ /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/ml-opt-dev-x86-64-b1/build/bin/yaml2obj /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@dyung
Copy link
Collaborator

dyung commented May 30, 2025

The test in the original commit was moved in b3457d8 to debug_info_crel.yaml. That needs to be reverted as well if this revert is to stay in.

ronlieb pushed a commit that referenced this pull request May 30, 2025
llvm-sync bot pushed a commit to arm/arm-toolchain that referenced this pull request May 30, 2025
@Kewen12
Copy link
Contributor

Kewen12 commented May 30, 2025

I just reverted this pr so that our downstream work is unblocked and @dwblaikie can land a full revert or fix later.

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder clang-riscv-rva20-2stage running on rise-clang-riscv-rva20-2stage while building llvm at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/87/builds/1592

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/rise-riscv-build.sh --jobs=32' (failure)
...
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_segment_selector.s (75527 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_dwarf4.s (75528 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_extended_length_field.s (75529 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_length_field.s (75530 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_small_length_field.s (75531 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_section.s (75532 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_unsupported_version.s (75533 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_info_min_dwarf64.s (75534 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_loc-OP_addr.s (75535 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_frame_GNU_args_size.s (75536 of 84638)
FAIL: LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml (75537 of 84638)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/yaml2obj /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/llvm-dwarfdump - | /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/FileCheck /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/yaml2obj /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/llvm-dwarfdump -
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/FileCheck /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
Step 11 (llvm-project check-all) failure: llvm-project check-all (failure)
...
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_segment_selector.s (75527 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_dwarf4.s (75528 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_extended_length_field.s (75529 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_length_field.s (75530 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_small_length_field.s (75531 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_too_small_for_section.s (75532 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_addr_unsupported_version.s (75533 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_info_min_dwarf64.s (75534 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_loc-OP_addr.s (75535 of 84638)
PASS: LLVM :: tools/llvm-dwarfdump/X86/debug_frame_GNU_args_size.s (75536 of 84638)
FAIL: LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml (75537 of 84638)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/yaml2obj /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/llvm-dwarfdump - | /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/FileCheck /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/yaml2obj /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/llvm-dwarfdump -
+ /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/stage2/bin/FileCheck /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot-worker/bbroot/clang-riscv-rva20-2stage/llvm/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx-nvidia-ubuntu running on as-builder-7 while building llvm at step 6 "test-build-unified-tree-check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/180/builds/18480

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/yaml2obj /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-dwarfdump - | /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/yaml2obj /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-dwarfdump -
+ /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx64-nvidia-ubuntu running on as-builder-7 while building llvm at step 6 "test-build-unified-tree-check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/160/builds/18337

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/yaml2obj /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/llvm-dwarfdump - | /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/yaml2obj /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/llvm-dwarfdump -
+ /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder premerge-monolithic-linux running on premerge-linux-1 while building llvm at step 7 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/153/builds/33328

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/build/buildbot/premerge-monolithic-linux/build/bin/yaml2obj /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /build/buildbot/premerge-monolithic-linux/build/bin/llvm-dwarfdump - | /build/buildbot/premerge-monolithic-linux/build/bin/FileCheck /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /build/buildbot/premerge-monolithic-linux/build/bin/yaml2obj /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /build/buildbot/premerge-monolithic-linux/build/bin/llvm-dwarfdump -
+ /build/buildbot/premerge-monolithic-linux/build/bin/FileCheck /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

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/27175

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-dwarfdump - | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/yaml2obj /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-dwarfdump -
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-x86_64-debian-dylib running on gribozavr4 while building llvm at step 7 "test-build-unified-tree-check-llvm".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/60/builds/28879

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/1/llvm-x86_64-debian-dylib/build/bin/yaml2obj /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/1/llvm-x86_64-debian-dylib/build/bin/llvm-dwarfdump - | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/1/llvm-x86_64-debian-dylib/build/bin/yaml2obj /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/1/llvm-x86_64-debian-dylib/build/bin/llvm-dwarfdump -
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 30, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-expensive-checks-debian 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/16/builds/19910

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: tools/llvm-dwarfdump/X86/debug_info_crel.yaml' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/yaml2obj /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml | /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/llvm-dwarfdump - | /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/FileCheck /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml # RUN: at line 3
+ /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/yaml2obj /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
+ /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/llvm-dwarfdump -
+ /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/FileCheck /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml
error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient space for 32 bit header prefix
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml:5:10: error: CHECK: expected string not found in input
# CHECK: DW_AT_producer ("clang version
         ^
<stdin>:1:1: note: scanning from here
-: file format elf64-x86-64
^
<stdin>:7:2: note: possible intended match here
 DW_AT_producer ()
 ^

Input file: <stdin>
Check file: /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/debug_info_crel.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: -: file format elf64-x86-64 
check:5'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2:  
check:5'0     ~
           3: .debug_info contents: 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~
           4: 0x00000000: Compile Unit: length = 0x00000034, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000038) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           5:  
check:5'0     ~
           6: 0x0000000c: DW_TAG_compile_unit 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           7:  DW_AT_producer () 
check:5'0     ~~~~~~~~~~~~~~~~~~~
check:5'1      ?                  possible intended match
           8:  DW_AT_language (DW_LANG_C_plus_plus_14) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           9:  DW_AT_name () 
check:5'0     ~~~~~~~~~~~~~~~
          10:  DW_AT_str_offsets_base (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          11:  DW_AT_stmt_list (0x00000000) 
check:5'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...

sivan-shani pushed a commit to sivan-shani/llvm-project that referenced this pull request Jun 3, 2025
…elocation data" (llvm#142068)

Reverts llvm#141843

The test case relies on clang, which LLVM test cases can't use.
sivan-shani pushed a commit to sivan-shani/llvm-project that referenced this pull request Jun 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
llvm:binary-utilities skip-precommit-approval PR for CI feedback, not intended for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants