[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