All of lore.kernel.org
 help / color / mirror / Atom feed
* [kvms390:sae 4/53] /bin/bash: line 1: 1185063 Segmentation fault      clang -Wp,-MMD,drivers/media/i2c/.msp3400-kthreads.o.d -nostdinc -Iarch/powerpc/include -I./arch/powerpc/include/generated -Iinclude -I./include -I./include/generated -Iarch/powerpc/include/uapi -I./arch/...
@ 2026-06-02 20:20 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-06-02 20:20 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

:::::: 
:::::: Manual check reason: "clang compiler bug"
:::::: 

BCC: lkp@intel.com
CC: llvm@lists.linux.dev
CC: oe-kbuild-all@lists.linux.dev
CC: linux-s390@vger.kernel.org
TO: Steffen Eiden <seiden@linux.ibm.com>
CC: Andreas Grapentin <gra@linux.ibm.com>
CC: "Nina Schoetterl-Glausch" <nsg@linux.ibm.com>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git sae
head:   f33dbafc8623f6c22ac90428a03f29019940b157
commit: 5c76eda5cc94a62125ad018843dfa5fcd4c3a154 [4/53] uapi: KVM: Provide arm64 UAPI for other host architectures
:::::: branch date: 4 days ago
:::::: commit date: 4 days ago
config: powerpc-randconfig-001-20260602 (https://download.01.org/0day-ci/archive/20260603/202606030409.cfdfa8x6-lkp@intel.com/config)
compiler: clang version 23.0.0git (https://github.com/llvm/llvm-project e5ab4f8a1f766febdc65ce89c00dec85393cfd68)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260603/202606030409.cfdfa8x6-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202606030409.cfdfa8x6-lkp@intel.com/

Note: functions only called from assembly code should be annotated with the asmlinkage attribute
All errors (new ones prefixed by >>):

   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: clang -Wp,-MMD,drivers/media/i2c/.msp3400-kthreads.o.d -nostdinc -Iarch/powerpc/include -I./arch/powerpc/include/generated -Iinclude -I./include -I./include/generated -Iarch/powerpc/include/uapi -I./arch/powerpc/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include include/linux/compiler-version.h -include include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__ --target=powerpc64le-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument -mbig-endian -m32 -I arch/powerpc -DHAVE_AS_ATHIGH=1 -fmacro-prefix-map== -Wundef -DKBUILD_EXTRA_WARN1 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -std=gnu11 -fms-anonymous-structs -Wno-gnu -Wno-microsoft-anon-tag -msoft-float -mcpu=440 -mno-prefixed -mno-pcrel -mno-altivec -mno-vsx -mno-mma -mno-spe -fno-asynchronous-unwind-tables -mbig-endian -fno-delete-null-pointer-checks -Os -fstack-protector -fomit-frame-pointer -fexperimental-late-parse-attributes -fdiagnostics-show-inlining-chain -falign-functions=64 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=8192 -Wno-format-overflow-non-kprintf -Wno-format-truncation-non-kprintf -Wno-default-const-init-unsafe -Wno-type-limits -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wimplicit-fallthrough -Werror=date-time -Werror=incompatible-pointer-types -Wenum-conversion -Wunused -Wmissing-format-attribute -Wmissing-include-dirs -Wunused-const-variable -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-enum-enum-conversion -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -fno-var-tracking -fno-crash-diagnostics -Wno-error=return-type -Wreturn-type -funsigned-char -Wundef -falign-functions=64 -mstack-protector-guard=tls -mstack-protector-guard-reg=r2 -mstack-protector-guard-offset=1376 -fsanitize=kernel-address -mllvm -asan-mapping-offset=0xe0000000 -mllvm -asan-instrumentation-with-call-threshold=0 -mllvm -asan-stack=0 -mllvm -asan-globals=1 -mllvm -asan-kernel-mem-intrinsic-prefix=1 -Idrivers/media/i2c -Idrivers/media/i2c -DMODULE -DKBUILD_BASENAME=\"msp3400_kthreads\" -DKBUILD_MODNAME=\"msp3400\" -D__KBUILD_MODNAME=msp3400 -c -o drivers/media/i2c/msp3400-kthreads.o drivers/media/i2c/msp3400-kthreads.c
   1.	<eof> parser at end of file
   2.	Code generation
   3.	Running pass 'Function Pass Manager' on module 'drivers/media/i2c/msp3400-kthreads.c'.
   4.	Running pass 'PowerPC DAG->DAG Pattern Instruction Selection' on function '@msp3400c_thread'
    #0 0x0000558846ee2b3b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (clang-23+0x40fab3b)
    #1 0x0000558846ee0704 llvm::sys::CleanupOnSignal(unsigned long) (clang-23+0x40f8704)
    #2 0x0000558846e147a0 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0
    #3 0x00007fe16102adf0 (/lib/x86_64-linux-gnu/libc.so.6+0x3fdf0)
    #4 0x0000558845291615 llvm::PPCTargetLowering::DAGCombineExtBoolTrunc(llvm::SDNode*, llvm::TargetLowering::DAGCombinerInfo&) const (clang-23+0x24a9615)
    #5 0x00005588485859f5 llvm::DAGTypeLegalizer::AnalyzeNewValue(llvm::SDValue&) (clang-23+0x579d9f5)
    #6 0x0000558848585b4b llvm::DAGTypeLegalizer::AnalyzeNewNode(llvm::SDNode*) (.part.0) LegalizeTypes.cpp:0:0
    #7 0x000055884858792e llvm::DAGTypeLegalizer::run() (clang-23+0x579f92e)
    #8 0x000055884858bb04 llvm::SelectionDAG::LegalizeTypes() (clang-23+0x57a3b04)
    #9 0x00005588484eb431 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (clang-23+0x5703431)
   #10 0x00005588484eda8f llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (clang-23+0x5705a8f)
   #11 0x00005588484ef84e llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (clang-23+0x570784e)
   #12 0x000055884522b127 (anonymous namespace)::PPCDAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) PPCISelDAGToDAG.cpp:0:0
   #13 0x00005588484de029 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (clang-23+0x56f6029)
   #14 0x00005588462641e8 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (clang-23+0x347c1e8)
   #15 0x00005588467de039 llvm::FPPassManager::runOnFunction(llvm::Function&) (clang-23+0x39f6039)
   #16 0x00005588467de3ec llvm::FPPassManager::runOnModule(llvm::Module&) (clang-23+0x39f63ec)
   #17 0x00005588467dca48 llvm::legacy::PassManagerImpl::run(llvm::Module&) (clang-23+0x39f4a48)
   #18 0x00005588472c3c62 clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, 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*) (clang-23+0x44dbc62)
   #19 0x0000558847904fc7 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (clang-23+0x4b1cfc7)
   #20 0x00005588493121bc clang::ParseAST(clang::Sema&, bool, bool) (clang-23+0x652a1bc)
   #21 0x0000558847c717de clang::FrontendAction::Execute() (clang-23+0x4e897de)
   #22 0x0000558847beba0d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (clang-23+0x4e03a0d)
   #23 0x0000558847d55127 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (clang-23+0x4f6d127)
   #24 0x0000558843d7d568 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (clang-23+0xf95568)
   #25 0x0000558843d75293 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>) driver.cpp:0:0
   #26 0x0000558843d752d3 int llvm::function_ref<int (llvm::SmallVectorImpl<char const*>&)>::callback_fn<clang_main(int, char**, llvm::ToolContext const&)::'lambda'(llvm::SmallVectorImpl<char const*>&)>(long, llvm::SmallVectorImpl<char const*>&) driver.cpp:0:0
   #27 0x000055884797d709 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::'lambda'()>(long) Job.cpp:0:0
   #28 0x0000558846e14b03 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (clang-23+0x402cb03)
   #29 0x000055884797de34 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (.part.0) Job.cpp:0:0
   #30 0x000055884793c688 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (clang-23+0x4b54688)
   #31 0x000055884793d5e2 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (clang-23+0x4b555e2)
   #32 0x000055884794dffc clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (clang-23+0x4b65ffc)
   #33 0x0000558843d79f4f clang_main(int, char**, llvm::ToolContext const&) (clang-23+0xf91f4f)
   #34 0x0000558843c0d1b9 main (clang-23+0xe251b9)
   #35 0x00007fe161014ca8 (/lib/x86_64-linux-gnu/libc.so.6+0x29ca8)
   #36 0x00007fe161014d65 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29d65)
   #37 0x0000558843d74cd1 _start (clang-23+0xf8ccd1)
   clang: error: clang frontend command failed due to signal (use -v to see invocation)
>> /bin/bash: line 1: 1185063 Segmentation fault      clang -Wp,-MMD,drivers/media/i2c/.msp3400-kthreads.o.d -nostdinc -Iarch/powerpc/include -I./arch/powerpc/include/generated -Iinclude -I./include -I./include/generated -Iarch/powerpc/include/uapi -I./arch/powerpc/include/generated/uapi -Iinclude/uapi -I./include/generated/uapi -include include/linux/compiler-version.h -include include/linux/kconfig.h -include include/linux/compiler_types.h -D__KERNEL__ --target=powerpc64le-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument -mbig-endian -m32 -I arch/powerpc -DHAVE_AS_ATHIGH=1 -fmacro-prefix-map== -Wundef -DKBUILD_EXTRA_WARN1 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -std=gnu11 -fms-anonymous-structs -Wno-gnu -Wno-microsoft-anon-tag -msoft-float -mcpu=440 -mno-prefixed -mno-pcrel -mno-altivec -mno-vsx -mno-mma -mno-spe -fno-asynchronous-unwind-tables -mbig-endian -fno-delete-null-pointer-checks -Os -fstack-protector -fomit-frame-pointer -fexperimental-late-parse-attributes -fdiagnostics-show-inlining-chain -falign-functions=64 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=8192 -Wno-format-overflow-non-kprintf -Wno-format-truncation-non-kprintf -Wno-default-const-init-unsafe -Wno-type-limits -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wimplicit-fallthrough -Werror=date-time -Werror=incompatible-pointer-types -Wenum-conversion -Wunused -Wmissing-format-attribute -Wmissing-include-dirs -Wunused-const-variable -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-enum-enum-conversion -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -fno-var-tracking -fno-crash-diagnostics -Wno-error=return-type -Wreturn-type -funsigned-char -Wundef -falign-functions=64 -mstack-protector-guard=tls -mstack-protector-guard-reg=r2 -mstack-protector-guard-offset=1376 -fsanitize=kernel-address -mllvm -asan-mapping-offset=0xe0000000 -mllvm -asan-instrumentation-with-call-threshold=0 -mllvm -asan-stack=0 -mllvm -asan-globals=1 -mllvm -asan-kernel-mem-intrinsic-prefix=1 -Idrivers/media/i2c -Idrivers/media/i2c -DMODULE -DKBUILD_BASENAME='"msp3400_kthreads"' -DKBUILD_MODNAME='"msp3400"' -D__KBUILD_MODNAME=msp3400 -c -o drivers/media/i2c/msp3400-kthreads.o drivers/media/i2c/msp3400-kthreads.c

Kconfig warnings: (for reference only)
   WARNING: unmet direct dependencies detected for HOTPLUG_CPU
   Depends on [n]: SMP [=y] && (PPC_PSERIES [=n] || PPC_PMAC [=n] || PPC_POWERNV [=n] || FSL_SOC_BOOKE [=n])
   Selected by [y]:
   - PM_SLEEP_SMP [=y] && SMP [=y] && (ARCH_SUSPEND_POSSIBLE [=y] || ARCH_HIBERNATION_POSSIBLE [=y]) && PM_SLEEP [=y]

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-02 20:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-02 20:20 [kvms390:sae 4/53] /bin/bash: line 1: 1185063 Segmentation fault clang -Wp,-MMD,drivers/media/i2c/.msp3400-kthreads.o.d -nostdinc -Iarch/powerpc/include -I./arch/powerpc/include/generated -Iinclude -I./include -I./include/generated -Iarch/powerpc/include/uapi -I./arch/ kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.