llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `bolt-aarch64-ubuntu-clang` running on `bolt-worker-aarch64` while building `clang,compiler-rt` at step 5 "build-clang-bolt".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/128/builds/609 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 5 (build-clang-bolt) failure: build (failure) ... BOLT-INFO: padding code to 0x16400000 to accommodate hot text BOLT-INFO: output linked against instrumentation runtime library, lib entry point is 0x190d88d4 BOLT-INFO: clear procedure is 0x190d74d0 BOLT-INFO: patched build-id (flipped last bit) BOLT-INFO: setting __bolt_runtime_start to 0x190d8840 BOLT-INFO: setting __bolt_runtime_fini to 0x190d88d4 BOLT-INFO: setting __hot_start to 0x8c00000 BOLT-INFO: setting __hot_end to 0x162f67d4 558.554 [2/1/3040] Generating BOLT profile for Clang -- Testing: 1 tests, 1 workers -- FAIL: Clang Perf Training :: cxx/hello_world.cpp (1 of 1) ******************** TEST 'Clang Perf Training :: cxx/hello_world.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /home/worker/buildbot-aarch64/bolt-aarch64-ubuntu-clang/build/bin/clang-bolt.inst --driver-mode=g++ -c /home/worker/buildbot-aarch64/llvm-project/clang/utils/perf-training/cxx/hello_world.cpp # executed command: /home/worker/buildbot-aarch64/bolt-aarch64-ubuntu-clang/build/bin/clang-bolt.inst --driver-mode=g++ -c /home/worker/buildbot-aarch64/llvm-project/clang/utils/perf-training/cxx/hello_world.cpp # .---command stderr------------ # | free(): invalid pointer # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. # | Stack dump: # | 0. Program arguments: /home/worker/buildbot-aarch64/bolt-aarch64-ubuntu-clang/build/bin/clang-bolt.inst --driver-mode=g++ -c /home/worker/buildbot-aarch64/llvm-project/clang/utils/perf-training/cxx/hello_world.cpp # | 1. <eof> parser at end of file # | Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): # | 0 clang-bolt.inst 0x0000aaaacd7cc344 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 68 # | 1 clang-bolt.inst 0x0000aaaacd7c679c llvm::sys::RunSignalHandlers() + 156 # | 2 clang-bolt.inst 0x0000aaaacd61310c # | 3 linux-vdso.so.1 0x0000ffff8341f7dc __kernel_rt_sigreturn + 0 # | 4 libc.so.6 0x0000ffff82f7f200 # | 5 libc.so.6 0x0000ffff82f3a67c raise + 28 # | 6 libc.so.6 0x0000ffff82f27130 abort + 228 # | 7 libc.so.6 0x0000ffff82f73308 # | 8 libc.so.6 0x0000ffff82f8957c # | 9 libc.so.6 0x0000ffff82f8b2c4 # | 10 libc.so.6 0x0000ffff82f8dc84 free + 176 # | 11 clang-bolt.inst 0x0000aaaaccfc6264 llvm::MCContext::~MCContext() + 4552 # | 12 clang-bolt.inst 0x0000aaaacb9758e8 # | 13 clang-bolt.inst 0x0000aaaacc9928b0 llvm::PMTopLevelManager::~PMTopLevelManager() + 432 # | 14 clang-bolt.inst 0x0000aaaacc9932a0 # | 15 clang-bolt.inst 0x0000aaaacc98528c llvm::legacy::PassManager::~PassManager() + 132 # | 16 clang-bolt.inst 0x0000aaaaceb9266c clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 8236 # | 17 clang-bolt.inst 0x0000aaaaced85e44 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 2884 # | 18 clang-bolt.inst 0x0000aaaad37f570c clang::ParseAST(clang::Sema&, bool, bool) + 3212 # | 19 clang-bolt.inst 0x0000aaaacf6d9524 clang::FrontendAction::Execute() + 540 # | 20 clang-bolt.inst 0x0000aaaacf5b56f8 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 3128 # | 21 clang-bolt.inst 0x0000aaaacf8d05c8 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1400 # | 22 clang-bolt.inst 0x0000aaaaca61335c cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 16900 ``` </details> https://github.com/llvm/llvm-project/pull/107899 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits