llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `llvm-clang-ubuntu-x-aarch64-pac-ret` running on `as-builder-11` while building `clang` at step 12 "build-default-test-suite".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/229/builds/1812 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 12 (build-default-test-suite) failure: cmake (failure) ... 1.664 [5667/130/443] Linking C executable SingleSource/UnitTests/Vector/Vector-multiplies 1.665 [5666/130/444] Linking C executable SingleSource/UnitTests/SignlessTypes/shr 1.668 [5665/130/445] Linking C executable SingleSource/UnitTests/SignlessTypes/div 1.690 [5664/130/446] Building C object SingleSource/UnitTests/SignlessTypes/CMakeFiles/rem.dir/rem.c.o 1.693 [5663/130/447] Linking C executable SingleSource/UnitTests/vla 1.698 [5662/130/448] Linking C executable SingleSource/Benchmarks/Stanford/Oscar 1.706 [5661/130/449] Building C object SingleSource/Benchmarks/Misc/CMakeFiles/oourafft.dir/oourafft.c.o 1.711 [5660/130/450] Linking C executable SingleSource/UnitTests/Vector/Vector-build2 1.712 [5659/130/451] Linking C executable SingleSource/UnitTests/testcase-InstCombine-1 1.716 [5658/130/452] Building C object SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o FAILED: SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o /home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/llvm-test-suite/tools/timeit --summary SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o.time /home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang -DNDEBUG -march=armv8l+pauth -mbranch-protection=pac-ret -O2 -O3 -DNDEBUG -w -Werror=date-time -Wno-implicit-int -DHAS_LINUX_FMV -MD -MT SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o -MF SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o.d -o SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o -c /home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/llvm-test-suite/SingleSource/Benchmarks/Misc/himenobmtxpa.c clang: /home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/llvm-project/llvm/lib/IR/Value.cpp:1149: void llvm::ValueHandleBase::AddToExistingUseList(llvm::ValueHandleBase**): Assertion `getValPtr() == Next->getValPtr() && "Added to wrong list?"' failed. 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/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang -DNDEBUG -march=armv8l+pauth -mbranch-protection=pac-ret -O2 -O3 -DNDEBUG -w -Werror=date-time -Wno-implicit-int -DHAS_LINUX_FMV -MD -MT SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o -MF SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o.d -o SingleSource/Benchmarks/Misc/CMakeFiles/himenobmtxpa.dir/himenobmtxpa.c.o -c /home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/llvm-test-suite/SingleSource/Benchmarks/Misc/himenobmtxpa.c 1. <eof> parser at end of file 2. Optimizer 3. Running pass "require<globals-aa>,function(invalidate<aa>),require<profile-summary>,cgscc(devirt<4>(inline,function-attrs<skip-non-recursive-function-attrs>,argpromotion,openmp-opt-cgscc,function<eager-inv;no-rerun>(sroa<modify-cfg>,early-cse<memssa>,speculative-execution<only-if-divergent-target>,jump-threading,correlated-propagation,jump-table-to-switch,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>,aggressive-instcombine,libcalls-shrinkwrap,tailcallelim,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,reassociate,constraint-elimination,loop-mssa(loop-instsimplify,loop-simplifycfg,licm<no-allowspeculation>,loop-rotate<header-duplication;no-prepare-for-lto;no-check-exit-count>,licm<allowspeculation>,simple-loop-unswitch<nontrivial;trivial>),simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>,loop(loop-idiom,indvars,extra-simple-loop-unswitch-passes,loop-idiom-vectorize,loop-deletion,loop-unroll-full),sroa<modify-cfg>,vector-combine,mldst-motion<no-split-footer-bb>,gvn<>,sccp,bdce,instcombine<max-iterations=1;no-verify-fixpoint>,jump-threading,correlated-propagation,adce,memcpyopt,dse,move-auto-init,loop-mssa(licm<allowspeculation>),coro-elide,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;switch-to-arithmetic;no-switch-to-lookup;keep-loops;hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>),function-attrs,function(require<should-not-run-function-passes>),coro-split,coro-annotation-elide)),function(invalidate<should-not-run-function-passes>),cgscc(devirt<4>())" on module "/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/llvm-test-suite/SingleSource/Benchmarks/Misc/himenobmtxpa.c" 4. Running pass "cgscc(devirt<4>(inline,function-attrs<skip-non-recursive-function-attrs>,argpromotion,openmp-opt-cgscc,function<eager-inv;no-rerun>(sroa<modify-cfg>,early-cse<memssa>,speculative-execution<only-if-divergent-target>,jump-threading,correlated-propagation,jump-table-to-switch,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>,aggressive-instcombine,libcalls-shrinkwrap,tailcallelim,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,reassociate,constraint-elimination,loop-mssa(loop-instsimplify,loop-simplifycfg,licm<no-allowspeculation>,loop-rotate<header-duplication;no-prepare-for-lto;no-check-exit-count>,licm<allowspeculation>,simple-loop-unswitch<nontrivial;trivial>),simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;no-switch-to-arithmetic;no-switch-to-lookup;keep-loops;no-hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;no-sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>,loop(loop-idiom,indvars,extra-simple-loop-unswitch-passes,loop-idiom-vectorize,loop-deletion,loop-unroll-full),sroa<modify-cfg>,vector-combine,mldst-motion<no-split-footer-bb>,gvn<>,sccp,bdce,instcombine<max-iterations=1;no-verify-fixpoint>,jump-threading,correlated-propagation,adce,memcpyopt,dse,move-auto-init,loop-mssa(licm<allowspeculation>),coro-elide,simplifycfg<bonus-inst-threshold=1;no-forward-switch-cond;switch-range-to-icmp;switch-to-arithmetic;no-switch-to-lookup;keep-loops;hoist-common-insts;no-hoist-loads-stores-with-cond-faulting;sink-common-insts;speculate-blocks;simplify-cond-branch;no-speculate-unpredictables>,instcombine<max-iterations=1;no-verify-fixpoint>),function-attrs,function(require<should-not-run-function-passes>),coro-split,coro-annotation-elide))" on module "/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/llvm-test-suite/SingleSource/Benchmarks/Misc/himenobmtxpa.c" 5. Running pass "gvn<>" on function "main" #0 0x0000599e4243c8e2 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x231b8e2) #1 0x0000599e4243950c llvm::sys::RunSignalHandlers() (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x231850c) #2 0x0000599e42439f9d llvm::sys::CleanupOnSignal(unsigned long) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x2318f9d) #3 0x0000599e423718a8 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0 #4 0x00007d5a09e45330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330) #5 0x00007d5a09e9eb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c) #6 0x00007d5a09e4527e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e) #7 0x00007d5a09e288ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff) #8 0x00007d5a09e2881b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b) #9 0x00007d5a09e3b517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517) #10 0x0000599e41ec40e8 (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1da30e8) #11 0x0000599e4149f80d llvm::SmallVectorImpl<llvm::ScalarEvolution::ExitNotTakenInfo>::operator=(llvm::SmallVectorImpl<llvm::ScalarEvolution::ExitNotTakenInfo>&&) (.isra.0) ScalarEvolution.cpp:0:0 #12 0x0000599e4149fe93 llvm::ScalarEvolution::forgetBackedgeTakenCounts(llvm::Loop const*, bool) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x137ee93) #13 0x0000599e414a2edb llvm::ScalarEvolution::forgetMemoizedResultsImpl(llvm::SCEV const*) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1381edb) #14 0x0000599e414a3f8a llvm::ScalarEvolution::forgetMemoizedResults(llvm::ArrayRef<llvm::SCEVUseT<llvm::SCEV const*>>) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1382f8a) #15 0x0000599e414a43c7 llvm::ScalarEvolution::forgetValue(llvm::Value*) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x13833c7) #16 0x0000599e41ec863c llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1da763c) #17 0x0000599e41ec8c53 llvm::Value::doRAUW(llvm::Value*, llvm::Value::ReplaceMetadataUses) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1da7c53) #18 0x0000599e42217fc2 llvm::GVNPass::processNonLocalLoad(llvm::LoadInst*) (.part.0) GVN.cpp:0:0 #19 0x0000599e42218a26 llvm::GVNPass::processInstruction(llvm::Instruction*) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x20f7a26) #20 0x0000599e422193f5 llvm::GVNPass::processBlock(llvm::BasicBlock*) (.part.0) GVN.cpp:0:0 #21 0x0000599e4221a271 llvm::GVNPass::iterateOnFunction(llvm::Function&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x20f9271) #22 0x0000599e4221a98e llvm::GVNPass::runImpl(llvm::Function&, llvm::AssumptionCache&, llvm::DominatorTree&, llvm::TargetLibraryInfo const&, llvm::AAResults&, llvm::MemoryDependenceResults*, llvm::LoopInfo&, llvm::OptimizationRemarkEmitter*, llvm::MemorySSA*) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x20f998e) #23 0x0000599e4221bd13 llvm::GVNPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x20fad13) #24 0x0000599e4286a405 llvm::detail::PassModel<llvm::Function, llvm::GVNPass, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x2749405) #25 0x0000599e41ea322f llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x1d8222f) #26 0x0000599e4286a3b5 llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x27493b5) #27 0x0000599e46ac420a llvm::CGSCCToFunctionPassAdaptor::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/home/buildbot/worker/as-builder-11/x-aarch64-pac-ret/build/bin/clang+0x69a320a) ``` </details> https://github.com/llvm/llvm-project/pull/200287 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
