[llvm] [ctx_prof] CtxProfAnalysis (PR #102084)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 13:33:48 PDT 2024


llvm-ci wrote:

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

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

Here is the relevant piece of the build log for the reference:
```
Step 6 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: Analysis/CtxProfAnalysis/load.ll' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
split-file D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp
# executed command: split-file 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp'
# RUN: at line 2
d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\llvm-ctxprof-util.exe fromJSON --input=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.json --output=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.ctxprofdata
# executed command: 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\llvm-ctxprof-util.exe' fromJSON '--input=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.json' '--output=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.ctxprofdata'
# RUN: at line 3
not d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe -passes='require<ctx-prof-analysis>,print<ctx-prof-analysis>'    D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll -S 2>&1 | d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\filecheck.exe D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll --check-prefix=NO-FILE
# executed command: not 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe' '-passes=require<ctx-prof-analysis>,print<ctx-prof-analysis>' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll' -S
# executed command: 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\filecheck.exe' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll' --check-prefix=NO-FILE
# RUN: at line 6
not d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe -passes='require<ctx-prof-analysis>,print<ctx-prof-analysis>'    -use-ctx-profile=does_not_exist.ctxprofdata D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll -S 2>&1 | d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\filecheck.exe D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll --check-prefix=NO-FILE
# executed command: not 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe' '-passes=require<ctx-prof-analysis>,print<ctx-prof-analysis>' -use-ctx-profile=does_not_exist.ctxprofdata 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll' -S
# executed command: 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\filecheck.exe' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\llvm\llvm\test\Analysis\CtxProfAnalysis\load.ll' --check-prefix=NO-FILE
# RUN: at line 9
d:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe -passes='require<ctx-prof-analysis>,print<ctx-prof-analysis>'    -use-ctx-profile=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.ctxprofdata D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll -S 2> D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/output.json
# executed command: 'd:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\bin\opt.exe' '-passes=require<ctx-prof-analysis>,print<ctx-prof-analysis>' '-use-ctx-profile=D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.ctxprofdata' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll' -S
# .---command stdout------------
# | ; ModuleID = 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/empty.ll'
# | source_filename = "D:\\buildbot\\llvm-worker\\clang-cmake-x86_64-avx512-win\\stage1\\test\\Analysis\\CtxProfAnalysis\\Output\\load.ll.tmp/empty.ll"
# `-----------------------------
# RUN: at line 11
diff D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.json D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/output.json
# executed command: diff 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.json' 'D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/output.json'
# .---command stdout------------
# | *** D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/profile.json
# | --- D:\buildbot\llvm-worker\clang-cmake-x86_64-avx512-win\stage1\test\Analysis\CtxProfAnalysis\Output\load.ll.tmp/output.json
# | ***************
# | *** 1,38 ****
# | ! [
# | !   {
# | !     "Callsites": [
# | !       [],
# | !       [
# | !         {
# | !           "Counters": [
# | !             4,
# | !             5
# | !           ],
# | !           "Guid": 2000
# | !         },
# | !         {
# | !           "Counters": [
# | !             6,
# | !             7,
...

```

https://github.com/llvm/llvm-project/pull/102084


More information about the llvm-commits mailing list