[flang-commits] [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
LLVM Continuous Integration via flang-commits
flang-commits at lists.llvm.org
Thu Aug 13 02:53:54 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `profcheck` running on `profcheck-b2` while building `flang,llvm` at step 5 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/223/builds/9242
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/profcheck.sh --jobs=64' (failure)
...
+ echo @@@BUILD_STEP Ninja@@@
@@@BUILD_STEP Ninja@@@
++ cat ../llvm-project/llvm/utils/profcheck-xfail.txt
++ tr '\n' ';'
+ export 'LIT_XFAIL=CodeGen/ARM/sjljeh-swifterror.ll;CodeGen/WinEH/wineh-comdat.ll;CodeGen/WinEH/wineh-scope-statenumbering.ll;CodeGen/WinEH/wineh-setjmp.ll;CodeGen/WinEH/wineh-statenumbering-cleanups.ll;CodeGen/WinEH/wineh-statenumbering.ll;DebugInfo/Generic/block-asan.ll;Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll;Transforms/CrossDSOCFI/basic.ll;Transforms/CrossDSOCFI/cfi_functions.ll;Transforms/CrossDSOCFI/thumb.ll;Transforms/FixIrreducible/basic.ll;Transforms/FixIrreducible/bug45623.ll;Transforms/FixIrreducible/callbr.ll;Transforms/FixIrreducible/nested.ll;Transforms/FixIrreducible/pr191979.ll;Transforms/FixIrreducible/switch.ll;Transforms/GVN/PRE/pre-load-through-select.ll;Transforms/GVN/PRE/pre-loop-load-through-select.ll;Transforms/GVN/debugloc-load-select.ll;Transforms/GVN/load-select-addr-store-fwd.ll;Transforms/GVN/load-through-select-dbg.ll;Transforms/GVN/opaque-ptr.ll;Transforms/GVN/pr69301.ll;Transforms/IndVarSimplify/debugloc-rem-subst.ll;Transforms/IndVarSimplify/eliminate-rem.ll;Transforms/IndVarSimplify/invalidate-modified-lcssa-phi.ll;Transforms/IndVarSimplify/pr45835.ll;Transforms/IndVarSimplify/preserving-debugloc-rem-div.ll;Transforms/IndirectBrExpand/basic.ll;Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll;Transforms/InstCombine/X86/x86-avx512.ll;Transforms/InstCombine/bitreverse.ll;Transforms/InstCombine/builtin-dynamic-object-size.ll;Transforms/InstCombine/canonicalize-clamp-like-pattern-between-negative-and-positive-thresholds.ll;Transforms/InstCombine/canonicalize-clamp-like-pattern-between-zero-and-positive-threshold.ll;Transforms/InstCombine/cast-mul-select.ll;Transforms/InstCombine/clamp-to-minmax.ll;Transforms/InstCombine/fabs.ll;Transforms/InstCombine/fcmp-select.ll;Transforms/InstCombine/ffs-1.ll;Transforms/InstCombine/ffs-i16.ll;Transforms/InstCombine/fmul.ll;Transforms/InstCombine/fneg.ll;Transforms/InstCombine/intrinsic-select.ll;Transforms/InstCombine/ldexp-ext.ll;Transforms/InstCombine/ldexp.ll;Transforms/InstCombine/logical-select.ll;Transforms/InstCombine/lshr.ll;Transforms/InstCombine/memchr-11.ll;Transforms/InstCombine/memchr-2.ll;Transforms/InstCombine/memchr-3.ll;Transforms/InstCombine/memchr-6.ll;Transforms/InstCombine/memchr-7.ll;Transforms/InstCombine/memchr-9.ll;Transforms/InstCombine/memchr.ll;Transforms/InstCombine/memrchr-3.ll;Transforms/InstCombine/memrchr-4.ll;Transforms/InstCombine/minmax-fold.ll;Transforms/InstCombine/minmax-fp.ll;Transforms/InstCombine/minmax-intrinsics.ll;Transforms/InstCombine/mul-inseltpoison.ll;Transforms/InstCombine/mul.ll;Transforms/InstCombine/nested-select.ll;Transforms/InstCombine/pow-1.ll;Transforms/InstCombine/pow-3.ll;Transforms/InstCombine/pow-sqrt.ll;Transforms/InstCombine/pull-conditional-binop-through-shift.ll;Transforms/InstCombine/select-factorize.ll;Transforms/InstCombine/select-min-max.ll;Transforms/InstCombine/select-of-symmetric-selects.ll;Transforms/InstCombine/select-select.ll;Transforms/InstCombine/shift.ll;Transforms/InstCombine/simplify-demanded-fpclass.ll;Transforms/InstCombine/sink-not-into-another-hand-of-logical-and.ll;Transforms/InstCombine/sink-not-into-another-hand-of-logical-or.ll;Transforms/InstCombine/strchr-1.ll;Transforms/InstCombine/strchr-3.ll;Transforms/InstCombine/strlen-1.ll;Transforms/InstCombine/strrchr-3.ll;Transforms/InstCombine/sub-xor-cmp.ll;Transforms/InstCombine/truncating-saturate.ll;Transforms/InstCombine/unordered-fcmp-select.ll;Transforms/InstCombine/wcslen-1.ll;Transforms/InstCombine/wcslen-3.ll;Transforms/InstCombine/xor-and-or.ll;Transforms/InstCombine/zext-bool-add-sub.ll;Transforms/LoopIdiom/AArch64/byte-compare-index.ll;Transforms/LoopIdiom/AArch64/find-first-byte.ll;Transforms/LowerAtomic/atomic-load.ll;Transforms/LowerAtomic/atomic-swap.ll;Transforms/LowerConstantIntrinsics/builtin-object-size-phi.ll;Transforms/LowerConstantIntrinsics/objectsize_basic.ll;Transforms/OpenMP/always_inline_device.ll;Transforms/OpenMP/custom_state_machines.ll;Transforms/OpenMP/custom_state_machines_remarks.ll;Transforms/OpenMP/get_hardware_num_threads_in_block_fold.ll;Transforms/OpenMP/gpu_state
machine_function_ptr_replacement.ll;Transforms/OpenMP/parallel_region_merging.ll;Transforms/OpenMP/single_threaded_execution.ll;Transforms/OpenMP/spmdization.ll;Transforms/OpenMP/spmdization_assumes.ll;Transforms/OpenMP/spmdization_guarding.ll;Transforms/OpenMP/spmdization_guarding_two_reaching_kernels.ll;Transforms/OpenMP/spmdization_indirect.ll;Transforms/OpenMP/spmdization_no_guarding_two_reaching_kernels.ll;Transforms/OpenMP/spmdization_remarks.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-exp.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-fp-math.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-fp-math-binary.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-log.ll;Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll;Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-compressstore.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expandload.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-load.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-store.ll;Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll;Transforms/TailCallElim/2010-06-26-MultipleReturnValues.ll;Transforms/TailCallElim/accum_recursion.ll;Transforms/TailCallElim/basic.ll;Transforms/TailCallElim/debugloc.ll;Transforms/TailCallElim/dropping_debugloc_acc_rec_inst_rnew.ll;Transforms/TailCallElim/inf-recursion.ll;Transforms/Util/control-flow-hub-finalize-same-succ-crash.ll;Transforms/Util/libcalls-opt-remarks.ll;Transforms/Util/lowerswitch.ll;tools/opt/mtune.ll;'
+ LIT_XFAIL='CodeGen/ARM/sjljeh-swifterror.ll;CodeGen/WinEH/wineh-comdat.ll;CodeGen/WinEH/wineh-scope-statenumbering.ll;CodeGen/WinEH/wineh-setjmp.ll;CodeGen/WinEH/wineh-statenumbering-cleanups.ll;CodeGen/WinEH/wineh-statenumbering.ll;DebugInfo/Generic/block-asan.ll;Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll;Transforms/CrossDSOCFI/basic.ll;Transforms/CrossDSOCFI/cfi_functions.ll;Transforms/CrossDSOCFI/thumb.ll;Transforms/FixIrreducible/basic.ll;Transforms/FixIrreducible/bug45623.ll;Transforms/FixIrreducible/callbr.ll;Transforms/FixIrreducible/nested.ll;Transforms/FixIrreducible/pr191979.ll;Transforms/FixIrreducible/switch.ll;Transforms/GVN/PRE/pre-load-through-select.ll;Transforms/GVN/PRE/pre-loop-load-through-select.ll;Transforms/GVN/debugloc-load-select.ll;Transforms/GVN/load-select-addr-store-fwd.ll;Transforms/GVN/load-through-select-dbg.ll;Transforms/GVN/opaque-ptr.ll;Transforms/GVN/pr69301.ll;Transforms/IndVarSimplify/debugloc-rem-subst.ll;Transforms/IndVarSimplify/eliminate-rem.ll;Transforms/IndVarSimplify/invalidate-modified-lcssa-phi.ll;Transforms/IndVarSimplify/pr45835.ll;Transforms/IndVarSimplify/preserving-debugloc-rem-div.ll;Transforms/IndirectBrExpand/basic.ll;Transforms/InstCombine/X86/x86-avx512-inseltpoison.ll;Transforms/InstCombine/X86/x86-avx512.ll;Transforms/InstCombine/bitreverse.ll;Transforms/InstCombine/builtin-dynamic-object-size.ll;Transforms/InstCombine/canonicalize-clamp-like-pattern-between-negative-and-positive-thresholds.ll;Transforms/InstCombine/canonicalize-clamp-like-pattern-between-zero-and-positive-threshold.ll;Transforms/InstCombine/cast-mul-select.ll;Transforms/InstCombine/clamp-to-minmax.ll;Transforms/InstCombine/fabs.ll;Transforms/InstCombine/fcmp-select.ll;Transforms/InstCombine/ffs-1.ll;Transforms/InstCombine/ffs-i16.ll;Transforms/InstCombine/fmul.ll;Transforms/InstCombine/fneg.ll;Transforms/InstCombine/intrinsic-select.ll;Transforms/InstCombine/ldexp-ext.ll;Transforms/InstCombine/ldexp.ll;Transforms/InstCombine/logical-select.ll;Transforms/InstCombine/lshr.ll;Transforms/InstCombine/memchr-11.ll;Transforms/InstCombine/memchr-2.ll;Transforms/InstCombine/memchr-3.ll;Transforms/InstCombine/memchr-6.ll;Transforms/InstCombine/memchr-7.ll;Transforms/InstCombine/memchr-9.ll;Transforms/InstCombine/memchr.ll;Transforms/InstCombine/memrchr-3.ll;Transforms/InstCombine/memrchr-4.ll;Transforms/InstCombine/minmax-fold.ll;Transforms/InstCombine/minmax-fp.ll;Transforms/InstCombine/minmax-intrinsics.ll;Transforms/InstCombine/mul-inseltpoison.ll;Transforms/InstCombine/mul.ll;Transforms/InstCombine/nested-select.ll;Transforms/InstCombine/pow-1.ll;Transforms/InstCombine/pow-3.ll;Transforms/InstCombine/pow-sqrt.ll;Transforms/InstCombine/pull-conditional-binop-through-shift.ll;Transforms/InstCombine/select-factorize.ll;Transforms/InstCombine/select-min-max.ll;Transforms/InstCombine/select-of-symmetric-selects.ll;Transforms/InstCombine/select-select.ll;Transforms/InstCombine/shift.ll;Transforms/InstCombine/simplify-demanded-fpclass.ll;Transforms/InstCombine/sink-not-into-another-hand-of-logical-and.ll;Transforms/InstCombine/sink-not-into-another-hand-of-logical-or.ll;Transforms/InstCombine/strchr-1.ll;Transforms/InstCombine/strchr-3.ll;Transforms/InstCombine/strlen-1.ll;Transforms/InstCombine/strrchr-3.ll;Transforms/InstCombine/sub-xor-cmp.ll;Transforms/InstCombine/truncating-saturate.ll;Transforms/InstCombine/unordered-fcmp-select.ll;Transforms/InstCombine/wcslen-1.ll;Transforms/InstCombine/wcslen-3.ll;Transforms/InstCombine/xor-and-or.ll;Transforms/InstCombine/zext-bool-add-sub.ll;Transforms/LoopIdiom/AArch64/byte-compare-index.ll;Transforms/LoopIdiom/AArch64/find-first-byte.ll;Transforms/LowerAtomic/atomic-load.ll;Transforms/LowerAtomic/atomic-swap.ll;Transforms/LowerConstantIntrinsics/builtin-object-size-phi.ll;Transforms/LowerConstantIntrinsics/objectsize_basic.ll;Transforms/OpenMP/always_inline_device.ll;Transforms/OpenMP/custom_state_machines.ll;Transforms/OpenMP/custom_state_machines_remarks.ll;Transforms/OpenMP/get_hardware_num_threads_in_block_fold.ll;Transforms/OpenMP/gpu_state_machin
_function_ptr_replacement.ll;Transforms/OpenMP/parallel_region_merging.ll;Transforms/OpenMP/single_threaded_execution.ll;Transforms/OpenMP/spmdization.ll;Transforms/OpenMP/spmdization_assumes.ll;Transforms/OpenMP/spmdization_guarding.ll;Transforms/OpenMP/spmdization_guarding_two_reaching_kernels.ll;Transforms/OpenMP/spmdization_indirect.ll;Transforms/OpenMP/spmdization_no_guarding_two_reaching_kernels.ll;Transforms/OpenMP/spmdization_remarks.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-exp.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-fp-math.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-fp-math-binary.ll;Transforms/PreISelIntrinsicLowering/AArch64/expand-log.ll;Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll;Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-compressstore.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expandload.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-load.ll;Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-store.ll;Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll;Transforms/TailCallElim/2010-06-26-MultipleReturnValues.ll;Transforms/TailCallElim/accum_recursion.ll;Transforms/TailCallElim/basic.ll;Transforms/TailCallElim/debugloc.ll;Transforms/TailCallElim/dropping_debugloc_acc_rec_inst_rnew.ll;Transforms/TailCallElim/inf-recursion.ll;Transforms/Util/control-flow-hub-finalize-same-succ-crash.ll;Transforms/Util/libcalls-opt-remarks.ll;Transforms/Util/lowerswitch.ll;tools/opt/mtune.ll;'
+ ninja check-llvm
[1/221] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o
FAILED: tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o
ccache /usr/bin/c++ -DCMAKE_CFG_INTDIR=\"Release\" -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/profcheck-build/build/tools/llvm-config -I/b/profcheck-build/llvm-project/llvm/tools/llvm-config -I/b/profcheck-build/build/include -I/b/profcheck-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -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 -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -O3 -DNDEBUG -UNDEBUG -fno-exceptions -funwind-tables -fno-rtti -std=c++17 -Winvalid-pch -Xclang -include-pch -Xclang /b/profcheck-build/build/lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /b/profcheck-build/build/lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx -MD -MT tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -MF tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o.d -o tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /b/profcheck-build/llvm-project/llvm/tools/llvm-config/llvm-config.cpp
error: PCH file '/b/profcheck-build/build/lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx.pch' built from a different branch ((++20260714014842+ca7933e47d3a-1~exp1~20260714134950.86)) than the compiler ((1~deb12u1))
1 error generated.
[2/221] Generating VCSRevision.h
ninja: build stopped: subcommand failed.
Step 6 (CMake) failure: CMake
@@@BUILD_STEP CMake@@@
CMake Warning at CMakeLists.txt:4 (message):
Your CMake version is 3.25.1. Starting with LLVM 24, the minimum version
of CMake required to build LLVM will become 3.31.0, and using an older
CMake will become an error. Please upgrade your CMake to at least 3.31.0
now to avoid issues in the future.
-- Doxygen disabled.
-- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES)
-- LLVM host triple: x86_64-unknown-linux-gnu
-- Native target architecture is X86
-- Threads enabled.
-- Ninja version: 1.11.1
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- OCaml bindings disabled.
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Building with -fPIC
-- Precompiled headers enabled.
-- Targeting AArch64
-- Targeting AMDGPU
-- Targeting ARM
-- Targeting AVR
-- Targeting BPF
-- Targeting Hexagon
-- Targeting Lanai
-- Targeting LoongArch
-- Targeting Mips
-- Targeting MSP430
-- Targeting NVPTX
-- Targeting PowerPC
-- Targeting RISCV
-- Targeting Sparc
-- Targeting SPIRV
-- Targeting SystemZ
-- Targeting VE
-- Targeting WebAssembly
-- Targeting X86
-- Targeting XCore
-- Registering ExampleIRTransforms as a pass plugin (static build: OFF)
-- Registering Bye as a pass plugin (static build: OFF)
-- Failed to find LLVM FileCheck
-- Google Benchmark version: v1.9.5, normalized to 1.9.5
CMake Warning at /b/profcheck-build/llvm-project/third-party/benchmark/CMakeLists.txt:329 (message):
Using std::regex with exceptions disabled is not fully supported
-- Configuring done
-- Generating done
-- Build files have been written to: /b/profcheck-build/build
+ echo @@@BUILD_STEP Ninja@@@
```
</details>
https://github.com/llvm/llvm-project/pull/215152
More information about the flang-commits
mailing list