[llvm] [memprof] Remove MemProf format Version 1 (PR #117357)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 22 15:05:49 PST 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-expensive-checks-debian` running on `gribozavr4` while building `llvm` at step 5 "build-unified-tree".

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

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (build-unified-tree) failure: build (failure)
...
9.984 [905/43/3055] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o
9.984 [905/42/3056] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o
9.987 [904/42/3057] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o
9.990 [904/41/3058] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o
9.991 [904/40/3059] Linking CXX static library lib/libLLVMAArch64Utils.a
9.994 [903/40/3060] Building CXX object tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o
10.012 [903/39/3061] Linking CXX static library lib/libLLVMAArch64Desc.a
10.018 [902/39/3062] Linking CXX static library lib/libLLVMAArch64Disassembler.a
10.254 [902/38/3063] Building X86GenSubtargetInfo.inc...
10.438 [902/37/3064] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o
FAILED: lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /usr/bin/clang++ -DEXPENSIVE_CHECKS -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/lib/ProfileData -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/ProfileData -I/b/1/llvm-clang-x86_64-expensive-checks-debian/build/include -I/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/include -U_GLIBCXX_DEBUG -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/ProfileData/InstrProfReader.cpp
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/lib/ProfileData/InstrProfReader.cpp:1355:27: error: no member named 'Version1' in namespace 'llvm::memprof'
  if (Version <= memprof::Version1)
                 ~~~~~~~~~^
1 error generated.
10.535 [902/36/3065] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o
11.865 [902/35/3066] Building X86GenInstrInfo.inc...
12.067 [902/34/3067] Building RISCVGenInstrInfo.inc...
13.151 [902/33/3068] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o
13.235 [902/32/3069] Building RISCVGenGlobalISel.inc...
13.263 [902/31/3070] Building AMDGPUGenMCPseudoLowering.inc...
13.618 [902/30/3071] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
13.849 [902/29/3072] Building AMDGPUGenRegBankGICombiner.inc...
14.079 [902/28/3073] Building AMDGPUGenCallingConv.inc...
14.128 [902/27/3074] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o
14.232 [902/26/3075] Building AMDGPUGenPostLegalizeGICombiner.inc...
14.315 [902/25/3076] Building AMDGPUGenPreLegalizeGICombiner.inc...
14.452 [902/24/3077] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o
14.462 [902/23/3078] Building AMDGPUGenMCCodeEmitter.inc...
14.680 [902/22/3079] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o
14.730 [902/21/3080] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o
15.073 [902/20/3081] Building AMDGPUGenDisassemblerTables.inc...
15.079 [902/19/3082] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o
15.300 [902/18/3083] Building AMDGPUGenSearchableTables.inc...
15.401 [902/17/3084] Building RISCVGenDAGISel.inc...
15.861 [902/16/3085] Building AMDGPUGenSubtargetInfo.inc...
18.450 [902/15/3086] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o
19.218 [902/14/3087] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
20.373 [902/13/3088] Building RISCVGenSubtargetInfo.inc...
21.169 [902/12/3089] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o
21.394 [902/11/3090] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
23.452 [902/10/3091] Building X86GenAsmMatcher.inc...
24.791 [902/9/3092] Building AMDGPUGenAsmWriter.inc...
25.174 [902/8/3093] Building AMDGPUGenGlobalISel.inc...
25.414 [902/7/3094] Building AMDGPUGenDAGISel.inc...
25.438 [902/6/3095] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o
28.900 [902/5/3096] Building AMDGPUGenInstrInfo.inc...
29.645 [902/4/3097] Building AMDGPUGenRegisterInfo.inc...

```

</details>

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


More information about the llvm-commits mailing list