[llvm] [llvm][DWARF] Use formatv instead of format in DWARFDebugLoc (PR #186800)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 16 07:13:46 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 132299 tests passed
* 3009 tests skipped
* 21 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/X86/debug-loclists.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64-pc-linux -filetype=obj -function-sections -o C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\Output\debug-loclists.ll.tmp -experimental-debug-variable-locations=true < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\debug-loclists.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=x86_64-pc-linux -filetype=obj -function-sections -o 'C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\Output\debug-loclists.ll.tmp' -experimental-debug-variable-locations=true
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v -debug-info -debug-loclists C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\Output\debug-loclists.ll.tmp | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\debug-loclists.ll --check-prefixes=CHECK,DWARF32
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v -debug-info -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\Output\debug-loclists.ll.tmp'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v -debug-info -debug-loclists C:\\_work\\llvm-project\\llvm-project\\build\\test\\CodeGen\\X86\\Output\\debug-loclists.ll.tmp
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\debug-loclists.ll' --check-prefixes=CHECK,DWARF32
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\debug-loclists.ll:66:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: DW_LLE_startx_length (0x0000000000000000, 0x0000000000000003): DW_OP_consts +5, DW_OP_stack_value
# | ^
# | <stdin>:105:12: note: scanning from here
# | 0x00000018:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\debug-loclists.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 100: offsets: [
# | 101: 0x0000000c => 0x00000018
# | 102: 0x00000014 => 0x00000020
# | 103: 0x00000025 => 0x00000031
# | 104: ]
# | 105: 0x00000018:
# | next:66 X~ error: no match found
# | 106:
# | next:66 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/convert-loclist.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64 -filetype=obj < C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\convert-loclist.ll | c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-info -debug-loclists - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\convert-loclist.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=x86_64 -filetype=obj
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-info -debug-loclists -
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -debug-info -debug-loclists -
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\convert-loclist.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\convert-loclist.ll:43:10: error: CHECK: expected string not found in input
# | ; CHECK: DW_LLE_offset_pair ({{.*}}): DW_OP_consts +7, DW_OP_lit0, DW_OP_plus, DW_OP_convert 0x[[TYPE]], DW_OP_stack_value
# | ^
# | <stdin>:19:35: note: scanning from here
# | DW_AT_name ("DW_ATE_unsigned_32")
# | ^
# | <stdin>:19:35: note: with "TYPE" equal to "27"
# | DW_AT_name ("DW_ATE_unsigned_32")
# | ^
# | <stdin>:36:17: note: possible intended match here
# | [0x0000000000000006, 0x000000000000000c): DW_OP_consts +7, DW_OP_lit0, DW_OP_plus, DW_OP_convert (0x00000027) "DW_ATE_unsigned_32", DW_OP_stack_value)
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\convert-loclist.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 14: DW_AT_high_pc (0x000000000000000c)
# | 15: DW_AT_addr_base (0x00000008)
# | 16: DW_AT_loclists_base (0x0000000c)
# | 17:
# | 18: 0x00000027: DW_TAG_base_type
# | 19: DW_AT_name ("DW_ATE_unsigned_32")
# | check:43'0 X error: no match found
# | check:43'1 with "TYPE" equal to "27"
# | 20: DW_AT_encoding (DW_ATE_unsigned)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: DW_AT_byte_size (0x04)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 22:
# | check:43'0 ~
# | 23: 0x0000002b: DW_TAG_subprogram
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24: DW_AT_low_pc (0x0000000000000000)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 31: DW_AT_decl_line (2)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~
# | 32: DW_AT_external (true)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 33:
# | check:43'0 ~
# | 34: 0x00000037: DW_TAG_variable
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 35: DW_AT_location (indexed (0x0) loclist = 0x00000010:
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 36: [0x0000000000000006, 0x000000000000000c): DW_OP_consts +7, DW_OP_lit0, DW_OP_plus, DW_OP_convert (0x00000027) "DW_ATE_unsigned_32", DW_OP_stack_value)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:43'2 ? possible intended match
# | 37: DW_AT_name ("x")
# | check:43'0 ~~~~~~~~~~~~~~~~~~
# | 38: DW_AT_decl_file ("/usr/local/google/home/blaikie/dev/scratch\loc.cpp")
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 39: DW_AT_decl_line (3)
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~
# | 40: DW_AT_type (0x00000052 "int")
# | check:43'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 41:
# | check:43'0 ~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwarf-empty-expression.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple x86_64-unknown-linux -filetype=obj C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple x86_64-unknown-linux -filetype=obj 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s' -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o --debug-loclists | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o' --debug-loclists
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe C:\\_work\\llvm-project\\llvm-project\\build\\test\\DebugInfo\\X86\\Output\\dwarf-empty-expression.s.tmp.o --debug-loclists
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s:4:10: error: CHECK: expected string not found in input
# | # CHECK: DW_LLE_offset_pair (0x0000000000000000, 0x0000000000000000): <empty>
# | ^
# | <stdin>:1:1: note: scanning from here
# | C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o: file format elf64-x86-64
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarf-empty-expression.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarf-empty-expression.s.tmp.o: file format elf64-x86-64
# | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 2:
# | check:4 ~
# | 3: .debug_loclists contents:
# | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: locations list header: length = 0x00000011, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000001
# | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: offsets: [
# | check:4 ~~~~~~~~~~~
# | 6: 0x00000004
# | check:4 ~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwarfdump-debug-loclists-dwarf64.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s -filetype obj -triple x86_64 -o - | c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v -debug-loclists - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s' -filetype obj -triple x86_64 -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v -debug-loclists -
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v -debug-loclists -
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s:18:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_offset_pair (0x0000000000000001, 0x0000000000000002): DW_OP_consts +7, DW_OP_stack_value
# | ^
# | <stdin>:9:12: note: scanning from here
# | 0x00000024:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-dwarf64.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: -: file format elf64-x86-64
# | 2:
# | 3: .debug_loclists contents:
# | 4: 0x00000000: locations list header: length = 0x0000000000000028, format = DWARF64, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000002
# | 5: offsets: [
# | 6: 0x0000000000000010 => 0x00000024
# | 7: 0x0000000000000018 => 0x0000002c
# | 8: ]
# | 9: 0x00000024:
# | next:18 X~ error: no match found
# | 10:
# | next:18 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwarfdump-debug-loclists-error-cases.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s -filetype obj -triple x86_64-pc-linux --defsym CASE1=0 -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp1.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' -filetype obj -triple x86_64-pc-linux --defsym CASE1=0 -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp1.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
not c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp1.o 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s --check-prefix=ULEB -DOFFSET=0x0000000d
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp1.o'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' --check-prefix=ULEB -DOFFSET=0x0000000d
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s -filetype obj -triple x86_64-pc-linux --defsym CASE2=0 -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp2.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' -filetype obj -triple x86_64-pc-linux --defsym CASE2=0 -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp2.o'
# note: command had no output on stdout or stderr
# RUN: at line 5
not c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp2.o 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s --check-prefix=ULEB -DOFFSET=0x0000000e
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp2.o'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' --check-prefix=ULEB -DOFFSET=0x0000000e
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s -filetype obj -triple x86_64-pc-linux --defsym CASE3=0 -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp3.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' -filetype obj -triple x86_64-pc-linux --defsym CASE3=0 -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp3.o'
# note: command had no output on stdout or stderr
# RUN: at line 8
not c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp3.o 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s --check-prefix=ULEB -DOFFSET=0x0000000f
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp3.o'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' --check-prefix=ULEB -DOFFSET=0x0000000f
# note: command had no output on stdout or stderr
# RUN: at line 10
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s -filetype obj -triple x86_64-pc-linux --defsym CASE4=0 -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp4.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' -filetype obj -triple x86_64-pc-linux --defsym CASE4=0 -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp4.o'
# note: command had no output on stdout or stderr
# RUN: at line 11
not c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp4.o 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp4.o'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s'
# note: command had no output on stdout or stderr
# RUN: at line 13
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s -filetype obj -triple x86_64-pc-linux --defsym CASE5=0 -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s' -filetype obj -triple x86_64-pc-linux --defsym CASE5=0 -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o'
# note: command had no output on stdout or stderr
# RUN: at line 14
not c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s:22:10: error: CHECK: expected string not found in input
# | # CHECK: error: unexpected end of data
# | ^
# | <stdin>:1:1: note: scanning from here
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | ^
# | <stdin>:2:92: note: possible intended match here
# | C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o: file format elf64-x86-64
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists-error-cases.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | check:22'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 2: C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists-error-cases.s.tmp5.o: file format elf64-x86-64
# | check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:22'1 ? possible intended match
# | 3:
# | check:22'0 ~
# | 4: .debug_loclists contents:
# | check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: locations list header: length = 0x0000000d, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: 0x0000000c:
# | check:22'0 ~~~~~~~~~~~~~
# | 7: PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwarfdump-debug-loclists.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test -filetype obj -triple x86_64-pc-linux -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists.test.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test' -filetype obj -triple x86_64-pc-linux -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists.test.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists.test.tmp.o | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\dwarfdump-debug-loclists.test.tmp.o'
# .---command stderr------------
# | warning: DWARF unit at 0x0000004a cannot be parsed:
# | warning: unexpected end of data at offset 0x4c while reading [0x4a, 0x4e)
# | warning: DWARF unit from offset 0x00000000 incl. to offset 0x0000004a excl. tries to read DIEs at offset 0x0000004a
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v C:\\_work\\llvm-project\\llvm-project\\build\\test\\DebugInfo\\X86\\Output\\dwarfdump-debug-loclists.test.tmp.o
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test:14:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_offset_pair (0x0000000000000000, 0x0000000000000010): DW_OP_breg5 RDI+0
# | ^
# | <stdin>:72:12: note: scanning from here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwarfdump-debug-loclists.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 67:
# | 68: 0x00000049: NULL
# | 69:
# | 70: .debug_loclists contents:
# | 71: 0x00000000: locations list header: length = 0x0000002c, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 72: 0x0000000c:
# | next:14 X~ error: no match found
# | 73:
# | next:14 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwp-v2-loc.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple x86_64-unknown-linux C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s -filetype=obj -o - | c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-info -debug-loc - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple x86_64-unknown-linux 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s' -filetype=obj -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-info -debug-loc -
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -debug-info -debug-loc -
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a05ec07c (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6c07c)
# | #16 0x00007ff6a05eb2d5 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6b2d5)
# | #17 0x00007ff6a05e92aa (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x692aa)
# | #18 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #19 0x00007ff6a0725adf (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1a5adf)
# | #20 0x00007ff6a05d370f (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x5370f)
# | #21 0x00007ff6a05cf476 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f476)
# | #22 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #23 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #24 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #25 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #26 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #27 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #28 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s:15:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_startx_length (0x0000000000000001, 0x0000000000000010): DW_OP_reg5 RDI)
# | ^
# | <stdin>:13:29: note: scanning from here
# | DW_AT_location (0x00000000:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v2-loc.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 8: 0x0000000b: DW_TAG_compile_unit
# | 9: DW_AT_GNU_dwo_id (0x1100001122222222)
# | 10:
# | 11: 0x00000014: DW_TAG_variable
# | 12: DW_AT_name ("a")
# | 13: DW_AT_location (0x00000000:
# | next:15 X~ error: no match found
# | 14:
# | next:15 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/dwp-v5-loclists.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple x86_64-unknown-linux C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s -filetype=obj -o - | c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-info -debug-loclists - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple x86_64-unknown-linux 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s' -filetype=obj -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-info -debug-loclists -
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -debug-info -debug-loclists -
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a05ec07c (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6c07c)
# | #16 0x00007ff6a05eb2d5 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6b2d5)
# | #17 0x00007ff6a05e92aa (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x692aa)
# | #18 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #19 0x00007ff6a0725adf (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1a5adf)
# | #20 0x00007ff6a05d370f (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x5370f)
# | #21 0x00007ff6a05cf476 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f476)
# | #22 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #23 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #24 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #25 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #26 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #27 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #28 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s:14:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_startx_length (0x0000000000000001, 0x0000000000000010): DW_OP_reg5 RDI)
# | ^
# | <stdin>:12:29: note: scanning from here
# | DW_AT_location (0x00000014:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\dwp-v5-loclists.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 7:
# | 8: 0x00000014: DW_TAG_compile_unit
# | 9:
# | 10: 0x00000015: DW_TAG_variable
# | 11: DW_AT_name ("a")
# | 12: DW_AT_location (0x00000014:
# | next:14 X~ error: no match found
# | 13:
# | next:14 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/fission-ranges.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -split-dwarf-file=foo.dwo -O0 C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll -mtriple=x86_64-unknown-linux-gnu -filetype=obj -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\fission-ranges.ll.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -split-dwarf-file=foo.dwo -O0 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll' -mtriple=x86_64-unknown-linux-gnu -filetype=obj -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\fission-ranges.ll.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\fission-ranges.ll.tmp | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\fission-ranges.ll.tmp'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v C:\\_work\\llvm-project\\llvm-project\\build\\test\\DebugInfo\\X86\\Output\\fission-ranges.ll.tmp
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05cfc33 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4fc33)
# | #17 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #18 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #19 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #20 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #21 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #22 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #23 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll:48:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: DW_LLE_startx_length (0x00000001, 0x00000011): DW_OP_consts +0, DW_OP_stack_value
# | ^
# | <stdin>:191:12: note: scanning from here
# | 0x00000000:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\fission-ranges.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 186: DW_AT_type [DW_FORM_ref4] (cu + 0x0077 => {0x00000077} "int")
# | 187:
# | 188: 0x00000084: NULL
# | 189:
# | 190: .debug_loc.dwo contents:
# | 191: 0x00000000:
# | next:48 X~ error: no match found
# | 192:
# | next:48 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/loclists-dwp.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.dwo -filetype=obj -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.o < C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\loclists-dwp.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' '-split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.dwo' -filetype=obj -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.dwo -filetype=obj -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.o < C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86/../Inputs/loclists-dwp-b.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' '-split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.dwo' -filetype=obj -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.o'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwp.exe C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.o -o C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp.dwp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwp.exe' 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp1.o' 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp2.o' -o 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp.dwp'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp.dwp | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\loclists-dwp.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v 'C:\_work\llvm-project\llvm-project\build\test\DebugInfo\X86\Output\loclists-dwp.ll.tmp.dwp'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v C:\\_work\\llvm-project\\llvm-project\\build\\test\\DebugInfo\\X86\\Output\\loclists-dwp.ll.tmp.dwp
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a05ec07c (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6c07c)
# | #16 0x00007ff6a05eb2d5 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6b2d5)
# | #17 0x00007ff6a05e92aa (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x692aa)
# | #18 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #19 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #20 0x00007ff6a0725adf (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1a5adf)
# | #21 0x00007ff6a05d370f (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x5370f)
# | #22 0x00007ff6a05cf476 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f476)
# | #23 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #24 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #25 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #26 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #27 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #28 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #29 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\loclists-dwp.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\loclists-dwp.ll:22:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: DW_LLE_startx_length (0x0000000000000000, 0x0000000000000006): DW_OP_reg5 RDI
# | ^
# | <stdin>:86:49: note: scanning from here
# | DW_AT_location [DW_FORM_sec_offset] (0x00000000:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\X86\loclists-dwp.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 81: DW_AT_decl_file [DW_FORM_data1] (0x01)
# | 82: DW_AT_decl_line [DW_FORM_data1] (2)
# | 83: DW_AT_external [DW_FORM_flag_present] (true)
# | 84:
# | 85: 0x00000025: DW_TAG_formal_parameter [3] (0x00000019)
# | 86: DW_AT_location [DW_FORM_sec_offset] (0x00000000:
# | next:22 X~~ error: no match found
# | 87:
# | next:22 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/dsymutil/AArch64/dwarf5-addr-base.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 48
rm -rf C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir && mkdir -p C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir'
# note: command had no output on stdout or stderr
# executed command: mkdir -p 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir'
# note: command had no output on stdout or stderr
# RUN: at line 49
c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe -y C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map -oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-addr-base-str-off-base -o C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir/dwarf5-addr-base.dSYM
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe' -y 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map' '-oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-addr-base-str-off-base' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir/dwarf5-addr-base.dSYM'
# note: command had no output on stdout or stderr
# RUN: at line 50
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir/dwarf5-addr-base.dSYM -a --verbose | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-addr-base.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-addr-base.test.tmp.dir/dwarf5-addr-base.dSYM' -a --verbose
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\dsymutil\\AArch64\\Output\\dwarf5-addr-base.test.tmp.dir/dwarf5-addr-base.dSYM -a --verbose
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-addr-base.test'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-addr-base.test:116:8: error: CHECK: expected string not found in input
# | CHECK: .debug_addr contents:
# | ^
# | <stdin>:174:80: note: scanning from here
# | DW_AT_low_pc [DW_FORM_addrx] (indexed (00000000) address = 0x0000000000030000)
# | ^
# | <stdin>:205:5: note: possible intended match here
# | .debug_loclists contents:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-addr-base.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 169: DW_AT_low_pc [DW_FORM_addrx] (indexed (00000000) address = 0x0000000000030000)
# | 170: DW_AT_high_pc [DW_FORM_data4] (0x00000008)
# | 171: DW_AT_addr_base [DW_FORM_sec_offset] (0x00000028)
# | 172:
# | 173: 0x000000c1: DW_TAG_subprogram [2] * (0x000000a8)
# | 174: DW_AT_low_pc [DW_FORM_addrx] (indexed (00000000) address = 0x0000000000030000)
# | check:116'0 X error: no match found
# | 175: DW_AT_high_pc [DW_FORM_data4] (0x00000008)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: DW_AT_APPLE_omit_frame_ptr [DW_FORM_flag_present] (true)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 177: DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_reg31 WSP)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 178: DW_AT_call_all_calls [DW_FORM_flag_present] (true)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 179: DW_AT_linkage_name [DW_FORM_strx] (indexed (0000000d) string = "_Z3bazi")
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 200: DW_AT_encoding [DW_FORM_data1] (DW_ATE_signed)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 201: DW_AT_byte_size [DW_FORM_data1] (0x04)
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 202:
# | check:116'0 ~
# | 203: 0x000000e2: NULL
# | check:116'0 ~~~~~~~~~~~~~~~~~
# | 204:
# | check:116'0 ~
# | 205: .debug_loclists contents:
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:116'1 ? possible intended match
# | 206: 0x00000000: locations list header: length = 0x00000018, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | check:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 207: 0x0000000c:
# | check:116'0 ~~~~~~~~~~~~~
# | 208:
# | check:116'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/dsymutil/AArch64/dwarf5-dwarf4-combination-macho.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 32
rm -rf C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir && mkdir -p C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir'
# note: command had no output on stdout or stderr
# executed command: mkdir -p 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir'
# note: command had no output on stdout or stderr
# RUN: at line 33
c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe -y C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map -oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-DWARF4-combination -o C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir/dwarf5-dwarf4-combination-macho.dSYM
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe' -y 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map' '-oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-DWARF4-combination' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir/dwarf5-dwarf4-combination-macho.dSYM'
# .---command stderr------------
# | warning: Unable to open C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-DWARF4-combination\3.o no such file or directory
# | warning: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-DWARF4-combination\3.o: no such file or directory
# | note: while processing C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-DWARF4-combination\3.o
# `-----------------------------
# RUN: at line 34
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir/dwarf5-dwarf4-combination-macho.dSYM -a --verbose | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-dwarf4-combination-macho.test --check-prefixes=CHECK,WITH-PARENTS
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-dwarf4-combination-macho.test.tmp.dir/dwarf5-dwarf4-combination-macho.dSYM' -a --verbose
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\dsymutil\\AArch64\\Output\\dwarf5-dwarf4-combination-macho.test.tmp.dir/dwarf5-dwarf4-combination-macho.dSYM -a --verbose
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-dwarf4-combination-macho.test' --check-prefixes=CHECK,WITH-PARENTS
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-dwarf4-combination-macho.test:109:13: error: CHECK-NEXT: expected string not found in input
# | CHECK-NEXT: DW_LLE_base_addressx (0x0000000000000000)
# | ^
# | <stdin>:205:12: note: scanning from here
# | 0x0000000c:
# | ^
# | <stdin>:205:13: note: possible intended match here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-dwarf4-combination-macho.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 200: 0x00000039:
# | 201: (0x0000000000000004, 0x0000000000000008): DW_OP_reg0 W0
# | 202:
# | 203: .debug_loclists contents:
# | 204: 0x00000000: locations list header: length = 0x00000018, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 205: 0x0000000c:
# | next:109'0 X~ error: no match found
# | next:109'1 ? possible intended match
# | 206:
# | next:109'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/dsymutil/AArch64/dwarf5-macho.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 20
rm -rf C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir && mkdir -p C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir'
# note: command had no output on stdout or stderr
# executed command: mkdir -p 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir'
# note: command had no output on stdout or stderr
# RUN: at line 21
c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe -y C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map -oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5 -o C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir/dwarf5-macho.dSYM
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe' -y 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map' '-oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir/dwarf5-macho.dSYM'
# .---command stderr------------
# | warning: Unable to open C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\2.o no such file or directory
# | warning: Unable to open C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\3.o no such file or directory
# | warning: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\2.o: no such file or directory
# | note: while processing C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\2.o
# | warning: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\3.o: no such file or directory
# | note: while processing C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5\3.o
# `-----------------------------
# RUN: at line 22
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir/dwarf5-macho.dSYM -a --verbose | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-macho.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-macho.test.tmp.dir/dwarf5-macho.dSYM' -a --verbose
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\dsymutil\\AArch64\\Output\\dwarf5-macho.test.tmp.dir/dwarf5-macho.dSYM -a --verbose
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-macho.test'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-macho.test:59:13: error: CHECK-NEXT: expected string not found in input
# | CHECK-NEXT: DW_LLE_base_addressx (0x0000000000000000)
# | ^
# | <stdin>:98:12: note: scanning from here
# | 0x0000000c:
# | ^
# | <stdin>:98:13: note: possible intended match here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-macho.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 93:
# | 94: 0x0000004d: NULL
# | 95:
# | 96: .debug_loclists contents:
# | 97: 0x00000000: locations list header: length = 0x00000018, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 98: 0x0000000c:
# | next:59'0 X~ error: no match found
# | next:59'1 ? possible intended match
# | 99:
# | next:59'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/dsymutil/AArch64/dwarf5-str-offsets-base-strx.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 52
rm -rf C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir && mkdir -p C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir'
# note: command had no output on stdout or stderr
# executed command: mkdir -p 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir'
# note: command had no output on stdout or stderr
# RUN: at line 53
c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe -y C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map -oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-addr-base-str-off-base -o C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir/dwarf5-addr-base.dSYM
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe' -y 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/dummy-debug-map-arm64.map' '-oso-prepend-path=C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64/../Inputs/DWARF5-addr-base-str-off-base' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir/dwarf5-addr-base.dSYM'
# note: command had no output on stdout or stderr
# RUN: at line 54
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir/dwarf5-addr-base.dSYM -a --verbose | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-str-offsets-base-strx.test --check-prefixes=CHECK,GLOBAL
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\AArch64\Output\dwarf5-str-offsets-base-strx.test.tmp.dir/dwarf5-addr-base.dSYM' -a --verbose
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\dsymutil\\AArch64\\Output\\dwarf5-str-offsets-base-strx.test.tmp.dir/dwarf5-addr-base.dSYM -a --verbose
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-str-offsets-base-strx.test' --check-prefixes=CHECK,GLOBAL
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-str-offsets-base-strx.test:163:8: error: CHECK: expected string not found in input
# | CHECK: .debug_str contents:
# | ^
# | <stdin>:203:17: note: scanning from here
# | 0x000000e2: NULL
# | ^
# | <stdin>:205:6: note: possible intended match here
# | .debug_loclists contents:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\AArch64\dwarf5-str-offsets-base-strx.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 198: 0x000000de: DW_TAG_base_type [4] (0x000000a8)
# | 199: DW_AT_name [DW_FORM_strx] (indexed (00000008) string = "int")
# | 200: DW_AT_encoding [DW_FORM_data1] (DW_ATE_signed)
# | 201: DW_AT_byte_size [DW_FORM_data1] (0x04)
# | 202:
# | 203: 0x000000e2: NULL
# | check:163'0 X error: no match found
# | 204:
# | check:163'0 ~
# | 205: .debug_loclists contents:
# | check:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:163'1 ? possible intended match
# | 206: 0x00000000: locations list header: length = 0x00000018, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | check:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 207: 0x0000000c:
# | check:163'0 ~~~~~~~~~~~~~
# | 208:
# | check:163'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/dsymutil/X86/dwarf5-loclists.test</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 19
c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe -oso-prepend-path C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86/../Inputs -y C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test -o C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\dsymutil.exe' -oso-prepend-path 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86/../Inputs' -y 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM'
# note: command had no output on stdout or stderr
# RUN: at line 20
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe --verify C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' --verify 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test'
# note: command had no output on stdout or stderr
# RUN: at line 21
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -a --verbose C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test --check-prefix DWARF-CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -a --verbose 'C:\_work\llvm-project\llvm-project\build\test\tools\dsymutil\X86\Output\dwarf5-loclists.test.tmp.dSYM'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -a --verbose C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\dsymutil\\X86\\Output\\dwarf5-loclists.test.tmp.dSYM
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test' --check-prefix DWARF-CHECK
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test:56:15: error: DWARF-CHECK: expected string not found in input
# | #DWARF-CHECK: DW_LLE_base_addressx (0x0000000000000000)
# | ^
# | <stdin>:228:12: note: scanning from here
# | 0x0000000c:
# | ^
# | <stdin>:228:13: note: possible intended match here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\dsymutil\X86\dwarf5-loclists.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 223:
# | 224: 0x000000ba: NULL
# | 225:
# | 226: .debug_loclists contents:
# | 227: 0x00000000: locations list header: length = 0x00000035, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 228: 0x0000000c:
# | check:56'0 X~ error: no match found
# | check:56'1 ? possible intended match
# | 229:
# | check:56'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwarfdump/X86/debug_loc_dwo.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s -filetype obj -triple x86_64-pc-linux -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loc_dwo.s.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s' -filetype obj -triple x86_64-pc-linux -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loc_dwo.s.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe --debug-loc C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loc_dwo.s.tmp.o | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' --debug-loc 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loc_dwo.s.tmp.o'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe --debug-loc C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwarfdump\\X86\\Output\\debug_loc_dwo.s.tmp.o
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05cfc33 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4fc33)
# | #17 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #18 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #19 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #20 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #21 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #22 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #23 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s:9:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_startx_length (0x00000001, 0x00000010): DW_OP_reg5 RDI
# | ^
# | <stdin>:6:12: note: scanning from here
# | 0x00000000:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loc_dwo.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loc_dwo.s.tmp.o: file format elf64-x86-64
# | 2:
# | 3: .debug_loc contents:
# | 4:
# | 5: .debug_loc.dwo contents:
# | 6: 0x00000000:
# | next:9 X~ error: no match found
# | 7:
# | next:9 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwarfdump/X86/debug_loclists.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s -filetype obj -triple x86_64-pc-linux -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists.s.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s' -filetype obj -triple x86_64-pc-linux -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists.s.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-info -debug-loclists C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists.s.tmp | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s --check-prefixes=REGULAR,BOTH
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-info -debug-loclists 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists.s.tmp'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -debug-info -debug-loclists C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwarfdump\\X86\\Output\\debug_loclists.s.tmp
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a05ec07c (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6c07c)
# | #16 0x00007ff6a05eb2d5 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x6b2d5)
# | #17 0x00007ff6a05e92aa (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x692aa)
# | #18 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #19 0x00007ff6a05e9432 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x69432)
# | #20 0x00007ff6a0725adf (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1a5adf)
# | #21 0x00007ff6a05d370f (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x5370f)
# | #22 0x00007ff6a05cf412 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f412)
# | #23 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #24 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #25 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #26 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #27 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #28 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #29 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s' --check-prefixes=REGULAR,BOTH
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s:33:14: error: BOTH-NEXT: expected string not found in input
# | # BOTH-NEXT: DW_LLE_startx_length (0x000000000000dead, 0x0000000000000001): DW_OP_reg4 RSI)
# | ^
# | <stdin>:25:58: note: scanning from here
# | [0x0000000000000007, 0x0000000000000008): DW_OP_reg7 RSP
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 20: [0x0000000000000002, 0x0000000000000003): DW_OP_reg2 RCX
# | 21: <default>: DW_OP_reg3 RBX
# | 22: [0x0000000000000004, 0x0000000000000005): DW_OP_reg4 RSI
# | 23: [0x0000000000000005, 0x0000000000000006): DW_OP_reg5 RDI
# | 24: [0x0000000000000006, 0x0000000000000007): DW_OP_reg6 RBP
# | 25: [0x0000000000000007, 0x0000000000000008): DW_OP_reg7 RSP
# | next:33 X error: no match found
# | 26:
# | next:33 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwarfdump/X86/debug_loclists_multiple.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s -filetype obj -triple x86_64-pc-linux -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_multiple.s.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s' -filetype obj -triple x86_64-pc-linux -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_multiple.s.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_multiple.s.tmp.o | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_multiple.s.tmp.o'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwarfdump\\X86\\Output\\debug_loclists_multiple.s.tmp.o
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s:8:10: error: CHECK: expected string not found in input
# | # CHECK: DW_LLE_offset_pair (0x0000000000000001, 0x0000000000000002): DW_OP_consts +7, DW_OP_stack_value
# | ^
# | <stdin>:5:12: note: scanning from here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_multiple.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_multiple.s.tmp.o: file format elf64-x86-64
# | 2:
# | 3: .debug_loclists contents:
# | 4: 0x00000000: locations list header: length = 0x00000010, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 5: 0x0000000c:
# | check:8 X~ error: no match found
# | 6:
# | check:8 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwarfdump/X86/debug_loclists_startx_length.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s -filetype obj -triple x86_64-pc-linux -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_startx_length.s.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s' -filetype obj -triple x86_64-pc-linux -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_startx_length.s.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -v C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_startx_length.s.tmp.o | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -v 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_startx_length.s.tmp.o'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -v C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwarfdump\\X86\\Output\\debug_loclists_startx_length.s.tmp.o
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s:11:15: error: CHECK-NEXT: expected string not found in input
# | # CHECK-NEXT: DW_LLE_startx_length (0x0000000000000001, 0x0000000000000010): DW_OP_reg5 RDI
# | ^
# | <stdin>:5:12: note: scanning from here
# | 0x0000000c:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfdump\X86\debug_loclists_startx_length.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfdump\X86\Output\debug_loclists_startx_length.s.tmp.o: file format elf64-x86-64
# | 2:
# | 3: .debug_loclists contents:
# | 4: 0x00000000: locations list header: length = 0x0000000e, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000000
# | 5: 0x0000000c:
# | next:11 X~ error: no match found
# | 6:
# | next:11 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwarfutil/ELF/X86/dwarf5-loclists.test</summary>
```
Exit Code: 3221225501
Command Output (stdout):
--
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\yaml2obj.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\yaml2obj.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfutil.exe C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp.o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfutil.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp.o' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -verify C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -verify 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test'
# note: command had no output on stdout or stderr
# RUN: at line 9
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -a --verbose C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test --check-prefix DWARF-CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -a --verbose 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwarfutil\ELF\X86\Output\dwarf5-loclists.test.tmp1'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -a --verbose C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwarfutil\\ELF\\X86\\Output\\dwarf5-loclists.test.tmp1
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf886 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f886)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwarfutil\ELF\X86\dwarf5-loclists.test' --check-prefix DWARF-CHECK
# note: command had no output on stdout or stderr
--
```
</details>
<details>
<summary>LLVM.tools/llvm-dwp/X86/loclists.s</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple x86_64-unknown-linux C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s -filetype=obj -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.o -split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwo -dwarf-version=5
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple x86_64-unknown-linux 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s' -filetype=obj -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.o' '-split-dwarf-file=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwo' -dwarf-version=5
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwp.exe C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwo -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwp.exe' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwo' -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwp'
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe -debug-loclists -debug-cu-index -debug-tu-index C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwp | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe' -debug-loclists -debug-cu-index -debug-tu-index 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwp'
# .---command stderr------------
# | Assertion failed: false && "Style is not a valid integer", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/Support/FormatProviders.h, line 210
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-dwarfdump.exe -debug-loclists -debug-cu-index -debug-tu-index C:\\_work\\llvm-project\\llvm-project\\build\\test\\tools\\llvm-dwp\\X86\\Output\\loclists.s.tmp.dwp
# | Exception Code: 0xC000001D
# | #0 0x00007ff6a09a7806 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x427806)
# | #1 0x00007fff8b07bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007fff8b07cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007fff8b07e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007fff8b07e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6a05ff05b (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7f05b)
# | #6 0x00007ff6a05fe8bb (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e8bb)
# | #7 0x00007ff6a06ecf22 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cf22)
# | #8 0x00007ff6a05fe9a8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e9a8)
# | #9 0x00007ff6a06ad534 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d534)
# | #10 0x00007ff6a06ad443 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x12d443)
# | #11 0x00007ff6a06ec953 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c953)
# | #12 0x00007ff6a06ed04a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16d04a)
# | #13 0x00007ff6a06ec302 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16c302)
# | #14 0x00007ff6a06eb49e (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16b49e)
# | #15 0x00007ff6a06ecc38 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x16cc38)
# | #16 0x00007ff6a05d3ad8 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x53ad8)
# | #17 0x00007ff6a05cf9ff (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x4f9ff)
# | #18 0x00007ff6a059b7a6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1b7a6)
# | #19 0x00007ff6a059e3f4 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1e3f4)
# | #20 0x00007ff6a059900a (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x1900a)
# | #21 0x00007ff6a0598989 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x18989)
# | #22 0x00007ff6a0d60e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-dwarfdump.exe+0x7e0e60)
# | #23 0x00007fff91314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #24 0x00007fff9d87edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s:13:10: error: CHECK: expected string not found in input
# | # CHECK: DW_LLE_base_addressx (0x0000000000000000)
# | ^
# | <stdin>:7:2: note: scanning from here
# | ]
# | ^
# | <stdin>:8:1: note: possible intended match here
# | 0x00000010:
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-dwp\X86\loclists.s
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: C:\_work\llvm-project\llvm-project\build\test\tools\llvm-dwp\X86\Output\loclists.s.tmp.dwp: file format elf64-x86-64
# | 2:
# | 3: .debug_loclists.dwo contents:
# | 4: locations list header: length = 0x00000019, format = DWARF32, version = 0x0005, addr_size = 0x08, seg_size = 0x00, offset_entry_count = 0x00000001
# | 5: offsets: [
# | 6: 0x00000004
# | 7: ]
# | check:13'0 X error: no match found
# | 8: 0x00000010:
# | check:13'0 ~~~~~~~~~~~~~
# | check:13'1 ? possible intended match
# | 9:
# | check:13'0 ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/186800
More information about the llvm-commits
mailing list