[llvm-branch-commits] [llvm-profgen][NFC] Reuse isLBRSample (PR #191595)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Apr 10 21:40:07 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 133238 tests passed
* 3079 tests skipped
* 27 tests failed

## Failed Tests
(click on a test name to see its output)

### LLVM
<details>
<summary>LLVM.tools/llvm-profgen/afdo-with-vtable-pie.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-lbr-perf.script  --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin --format=text --pid=1725662  -ignore-stack-samples -use-dwarf-correlation -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable-pie.test.tmp.afdo
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-lbr-perf.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin' --format=text --pid=1725662 -ignore-stack-samples -use-dwarf-correlation -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable-pie.test.tmp.afdo'
# .---command stderr------------
# | warning: 0.63%(1/159) of samples are from ranges that are not on instruction boundary.
# | warning: 0.63%(1/159) of samples are from ranges that do not belong to any functions.
# | warning: 1.26%(2/159) of samples are from ranges that do cross function boundaries.
# | warning: 1.26%(2/159) of samples are from ranges that have range start after or too far from range end acrossing the unconditinal jmp.
# | warning: Sample PGO is estimated to optimize better with 16.7x more samples. Please consider increasing sampling rate or profiling for longer duration to get more samples.
# `-----------------------------
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llvm-profdata.exe show --sample --function=_Z9loop_funciii C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable-pie.test.tmp.afdo 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test --dump-input=always
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profdata.exe' show --sample --function=_Z9loop_funciii 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable-pie.test.tmp.afdo'
# 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-profgen\afdo-with-vtable-pie.test' --dump-input=always
# .---command stderr------------
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |     1: Function: _Z9loop_funciii: 746, 14, 5 sampled lines 
# |     2: Samples collected in the function's body { 
# |     3:  0: 14 
# |     4:  1: 18, calls: _Z10createTypei:18 
# |     5:  3: 11, calls: _ZN12_GLOBAL__N_18Derived24funcEii:8 _ZN8Derived14funcEii:3 
# |     6:  3: vtables: _ZTV8Derived1:16 _ZTVN12_GLOBAL__N_18Derived2E:47  
# |     7:  5.1: 11, calls: _ZN12_GLOBAL__N_18Derived2D0Ev:8 _ZN8Derived1D0Ev:3 
# |     8:  5.1: vtables: _ZTV8Derived1:3 _ZTVN12_GLOBAL__N_18Derived2E:9  
# |     9:  7: 13 
# |    10: } 
# |    11: No inlined callsites in this function 
# | >>>>>>
# `-----------------------------
# RUN: at line 8
not c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-lbr-perf.script  --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin --format=text --pid=1725662  -ignore-stack-samples -use-dwarf-correlation=false -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test --dump-input=always --check-prefix=PSEUDOERR
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-lbr-perf.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin' --format=text --pid=1725662 -ignore-stack-samples -use-dwarf-correlation=false -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\tools\llvm-profgen\afdo-with-vtable-pie.test' --dump-input=always --check-prefix=PSEUDOERR
# .---command stderr------------
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |    1: warning: 0.63%(1/159) of samples are from ranges that are not on instruction boundary. 
# |    2: warning: 0.63%(1/159) of samples are from ranges that do not belong to any functions. 
# |    3: warning: 1.26%(2/159) of samples are from ranges that do cross function boundaries. 
# |    4: warning: 1.26%(2/159) of samples are from ranges that have range start after or too far from range end acrossing the unconditinal jmp. 
# |    5: llvm-profgen: error: Symbolizing vtables from data access profiles is not yet supported for context-sensitive perf traces or when pseudo-probe based mapping is enabled.  
# | >>>>>>
# `-----------------------------
# RUN: at line 13
not c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/css-pgo-perf.script  --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin --format=text --pid=21450  -ignore-stack-samples=false -use-dwarf-correlation=true -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test --dump-input=always --check-prefix=PSEUDOERR
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/css-pgo-perf.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/pie-dap-perf.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-pie.bin' --format=text --pid=21450 -ignore-stack-samples=false -use-dwarf-correlation=true -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\tools\llvm-profgen\afdo-with-vtable-pie.test' --dump-input=always --check-prefix=PSEUDOERR
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test:30:12: error: PSEUDOERR: expected string not found in input
# | PSEUDOERR: Symbolizing vtables from data access profiles is not yet supported for context-sensitive perf traces or when pseudo-probe based mapping is enabled.
# |            ^
# | <stdin>:1:1: note: scanning from here
# | llvm-profgen: error: Invalid perf script input!
# | ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable-pie.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           1: llvm-profgen: error: Invalid perf script input! 
# | check:30     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/afdo-with-vtable.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/lbr-perf-for-dap.script --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin --format=text --pid=3446532  -ignore-stack-samples -use-dwarf-correlation -o C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable.test.tmp.afdo
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/lbr-perf-for-dap.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin' --format=text --pid=3446532 -ignore-stack-samples -use-dwarf-correlation -o 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable.test.tmp.afdo'
# .---command stderr------------
# | warning: No relevant mmap event is matched for dap.bin, will use preferred address (0x260000) as the base loading address!
# | warning: 44.57%(152/341) of samples are from ranges that do not belong to any functions.
# | warning: 0.59%(2/341) of samples are from ranges that have range start after or too far from range end acrossing the unconditinal jmp.
# | warning: Sample PGO is estimated to optimize better with 16.7x more samples. Please consider increasing sampling rate or profiling for longer duration to get more samples.
# `-----------------------------
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llvm-profdata.exe show --sample --function=_Z9loop_funciii C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable.test.tmp.afdo 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profdata.exe' show --sample --function=_Z9loop_funciii 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\afdo-with-vtable.test.tmp.afdo'
# 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-profgen\afdo-with-vtable.test'
# note: command had no output on stdout or stderr
# RUN: at line 7
not c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/lbr-perf-for-dap.script --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin --format=text --pid=3446532  -ignore-stack-samples -use-dwarf-correlation=false -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable.test --check-prefix=PSEUDOERR
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/lbr-perf-for-dap.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin' --format=text --pid=3446532 -ignore-stack-samples -use-dwarf-correlation=false -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\tools\llvm-profgen\afdo-with-vtable.test' --check-prefix=PSEUDOERR
# note: command had no output on stdout or stderr
# RUN: at line 11
not c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/css-pgo-perf.script --data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt   --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin --format=text --pid=21450  -ignore-stack-samples=false -use-dwarf-correlation=true -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable.test --check-prefix=PSEUDOERR
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/css-pgo-perf.script' '--data-access-perftrace=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap-perf-trace.txt' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/dap.bin' --format=text --pid=21450 -ignore-stack-samples=false -use-dwarf-correlation=true -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\tools\llvm-profgen\afdo-with-vtable.test' --check-prefix=PSEUDOERR
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable.test:27:12: error: PSEUDOERR: expected string not found in input
# | PSEUDOERR: Symbolizing vtables from data access profiles is not yet supported for context-sensitive perf traces or when pseudo-probe based mapping is enabled.
# |            ^
# | <stdin>:1:1: note: scanning from here
# | llvm-profgen: error: Invalid perf script input!
# | ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\afdo-with-vtable.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           1: llvm-profgen: error: Invalid perf script input! 
# | check:27     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/callback-external-addr.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/callback-external-addr.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/callback-external-addr.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\callback-external-addr.test.tmp --skip-symbolization
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/callback-external-addr.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/callback-external-addr.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\callback-external-addr.test.tmp' --skip-symbolization
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/coff-profile.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --use-dwarf-correlation --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/coff-profile.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/coff-profile.exe --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\coff-profile.test.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text --use-dwarf-correlation '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/coff-profile.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/coff-profile.exe' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\coff-profile.test.tmp'
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/context-depth.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\context-depth.test.tmp --compress-recursion=0 --profile-summary-hot-count=0 --csprof-max-context-depth=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\context-depth.test.tmp' --compress-recursion=0 --profile-summary-hot-count=0 --csprof-max-context-depth=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/cs-extbinary.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=extbinary --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-extbinary.test.tmp1 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=extbinary '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-extbinary.test.tmp1' --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/cs-external-address.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/external-address.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-external-address.test.tmp --skip-symbolization --profile-summary-hot-count=0 --compress-recursion=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/external-address.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-external-address.test.tmp' --skip-symbolization --profile-summary-hot-count=0 --compress-recursion=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/cs-preinline-cost.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfbin --csspgo-preinliner --debug-only=cs-preinliner --use-context-cost-for-preinliner=0 --output=/dev/null 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\cs-preinline-cost.test --check-prefix=CHECK-DEFAULT
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfbin' --csspgo-preinliner --debug-only=cs-preinliner --use-context-cost-for-preinliner=0 --output=/dev/null
# note: command had no output on stdout or stderr
# error: command failed with exit status: 1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\cs-preinline-cost.test' --check-prefix=CHECK-DEFAULT
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\cs-preinline-cost.test:8:16: error: CHECK-DEFAULT: expected string not found in input
# | CHECK-DEFAULT: Process main for context-sensitive pre-inlining (pre-inline size: 9, size limit: 108)
# |                ^
# | <stdin>:1:1: note: scanning from here
# | llvm-profgen: error: Invalid perf script input!
# | ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\cs-preinline-cost.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |          1: llvm-profgen: error: Invalid perf script input! 
# | check:8     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/cs-preinline-sample-profile.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin --csspgo-preinliner=0 --gen-cs-nested-profile=0 --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-preinline-sample-profile.test.tmp1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin' --csspgo-preinliner=0 --gen-cs-nested-profile=0 '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-preinline-sample-profile.test.tmp1'
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/cs-preinline.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin --csspgo-preinliner=0 --gen-cs-nested-profile=0 --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-preinline.test.tmp1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin' --csspgo-preinliner=0 --gen-cs-nested-profile=0 '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\cs-preinline.test.tmp1'
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/fname-canonicalization.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/unique-linkage-name-dwarf.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/unique-linkage-name-dwarf.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\fname-canonicalization.test.tmp --profile-summary-cold-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/unique-linkage-name-dwarf.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/unique-linkage-name-dwarf.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\fname-canonicalization.test.tmp' --profile-summary-cold-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/func-split.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/func-split.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/func-split.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\func-split.test.tmp --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/func-split.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/func-split.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\func-split.test.tmp' --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/inline-cs-noprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-cs-noprobe.test.tmp --skip-symbolization --profile-summary-cold-count=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-noprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-cs-noprobe.test.tmp' --skip-symbolization --profile-summary-cold-count=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/inline-cs-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-cs-pseudoprobe.test.tmp --skip-symbolization --profile-summary-cold-count=0 --use-offset=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-cs-pseudoprobe.test.tmp' --skip-symbolization --profile-summary-cold-count=0 --use-offset=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/inline-force-dwarf.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --ignore-stack-samples --use-dwarf-correlation --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-force-dwarf.test.tmp --profile-summary-cold-count=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text --ignore-stack-samples --use-dwarf-correlation '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-force-dwarf.test.tmp' --profile-summary-cold-count=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/inline-probe-afdo.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --use-dwarf-correlation --ignore-stack-samples --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfbin --output C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-probe-afdo.test.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text --use-dwarf-correlation --ignore-stack-samples '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/cs-preinline-cost.perfbin' --output 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-probe-afdo.test.tmp'
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/inline-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --ignore-stack-samples --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-pseudoprobe.test.tmp --profile-summary-cold-count=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text --ignore-stack-samples '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\inline-pseudoprobe.test.tmp' --profile-summary-cold-count=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/invalid-range.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/invalid-range.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\invalid-range.test.tmp1 --skip-symbolization --ignore-stack-samples --use-offset=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/invalid-range.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\invalid-range.test.tmp1' --skip-symbolization --ignore-stack-samples --use-offset=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/merge-cold-profile.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\merge-cold-profile.test.tmp1 --compress-recursion=-1 --profile-summary-hot-count=8 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\merge-cold-profile.test.tmp1' --compress-recursion=-1 --profile-summary-hot-count=8 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/mmapEvent.test</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\mmapEvent.test --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\mmapEvent.test.tmp --show-mmap-events | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\mmapEvent.test
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\mmapEvent.test' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\mmapEvent.test.tmp' --show-mmap-events
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\mmapEvent.test'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\mmapEvent.test
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/multi-load-segs.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/multi-load-segs.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/multi-load-segs.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\multi-load-segs.test.tmp --format=text --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/multi-load-segs.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/multi-load-segs.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\multi-load-segs.test.tmp' --format=text --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/noinline-cs-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\noinline-cs-pseudoprobe.test.tmp --skip-symbolization --profile-summary-cold-count=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\noinline-cs-pseudoprobe.test.tmp' --skip-symbolization --profile-summary-cold-count=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/noinline-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\noinline-pseudoprobe.test.tmp1 --ignore-stack-samples
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/noinline-cs-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\noinline-pseudoprobe.test.tmp1' --ignore-stack-samples
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/recursion-compression-noprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\recursion-compression-noprobe.test.tmp --compress-recursion=0 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-noprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\recursion-compression-noprobe.test.tmp' --compress-recursion=0 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/recursion-compression-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\recursion-compression-pseudoprobe.test.tmp --compress-recursion=0 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/recursion-compression-pseudoprobe.perfbin' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\recursion-compression-pseudoprobe.test.tmp' --compress-recursion=0 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/separate-debuginfo-binary.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe --strip-debug C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-noprobe.perfbin C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe' --strip-debug 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-noprobe.perfbin' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp1'
# note: command had no output on stdout or stderr
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe --only-keep-debug C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-noprobe.perfbin C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp2
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe' --only-keep-debug 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-noprobe.perfbin' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp2'
# note: command had no output on stdout or stderr
# RUN: at line 3
echo -e "0\n0" > C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp
# executed command: echo -e '0\n0'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --unsymbolized-profile=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp --binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp1 --debug-binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp2 --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp3 --fill-zero-for-all-funcs
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--unsymbolized-profile=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp' '--binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp1' '--debug-binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp2' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp3' --fill-zero-for-all-funcs
# .---command stderr------------
# | warning: The output profile is empty or the --profile-density-cutoff-hot option is set too low. Please check your command.
# `-----------------------------
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\separate-debuginfo-binary.test --input-file C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp3 --check-prefix=CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen\separate-debuginfo-binary.test' --input-file 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp3' --check-prefix=CHECK
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe --strip-debug C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp4
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe' --strip-debug 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp4'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe --only-keep-debug C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp5
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-objcopy.exe' --only-keep-debug 'C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfbin' 'C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp5'
# note: command had no output on stdout or stderr
# RUN: at line 9
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp4 --debug-binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp5 --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp6 --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/inline-cs-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp4' '--debug-binary=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp5' '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\separate-debuginfo-binary.test.tmp6' --profile-summary-hot-count=0 --csspgo-preinliner=0 --gen-cs-nested-profile=0
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.tools/llvm-profgen/truncated-pseudoprobe.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe --format=text --perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/truncated-pseudoprobe.perfscript --binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/truncated-pseudoprobe.perfbin --csspgo-preinliner=0 --gen-cs-nested-profile=0 --output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\truncated-pseudoprobe.test.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-profgen.exe' --format=text '--perfscript=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/truncated-pseudoprobe.perfscript' '--binary=C:\_work\llvm-project\llvm-project\llvm\test\tools\llvm-profgen/Inputs/truncated-pseudoprobe.perfbin' --csspgo-preinliner=0 --gen-cs-nested-profile=0 '--output=C:\_work\llvm-project\llvm-project\build\test\tools\llvm-profgen\Output\truncated-pseudoprobe.test.tmp'
# .---command stderr------------
# | llvm-profgen: error: Invalid perf script input!
# `-----------------------------
# 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/191595


More information about the llvm-branch-commits mailing list