[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