* [thesofproject:topic/sof-dev 1/1] /bin/bash: line 1: 1768181 Segmentation fault clang -Wp,-MMD,drivers/usb/gadget/function/.f_fs.o.d -nostdinc -Iarch/mips/include -I./arch/mips/include/generated -Iinclude -I./include -Iarch/mips/include/uapi -I./arch/mips/include/generated/uapi -Iinc...
@ 2026-04-25 12:03 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-04-25 12:03 UTC (permalink / raw)
To: oe-kbuild; +Cc: lkp
::::::
:::::: Manual check reason: "clang compiler bug"
::::::
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Bard Liao <yung-chuan.liao@linux.intel.com>
CC: "Péter Ujfalusi" <peter.ujfalusi@gmail.com>
tree: https://github.com/thesofproject/linux topic/sof-dev
head: 7ec8ed3ae72971c783cfa3bfc14d8568b15a303d
commit: 7ec8ed3ae72971c783cfa3bfc14d8568b15a303d [1/1] Revert "soundwire: record Peripheral scale_index"
:::::: branch date: 22 hours ago
:::::: commit date: 22 hours ago
config: mips-randconfig-r051-20260425 (https://download.01.org/0day-ci/archive/20260425/202604252048.LPbUzLog-lkp@intel.com/config)
compiler: clang version 23.0.0git (https://github.com/llvm/llvm-project 5bac06718f502014fade905512f1d26d578a18f3)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260425/202604252048.LPbUzLog-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/202604252048.LPbUzLog-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/usb/gadget/function/.f_fs.o.d -nostdinc -Iarch/mips/include -I./arch/mips/include/generated -Iinclude -I./include -Iarch/mips/include/uapi -I./arch/mips/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=mipsel-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument -DVMLINUX_LOAD_ADDRESS=0xffffffff84000000 -DLINKER_LOAD_ADDRESS=0x84000000 -DDATAOFFSET=0 -fmacro-prefix-map== -Wundef -DKBUILD_EXTRA_WARN1 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-check-zero-division -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -Wa,-msoft-float -ffreestanding -EL -fno-stack-check -march=mips4 -Wa,--trap -DTOOLCHAIN_SUPPORTS_VIRT -Iarch/mips/include/asm/mach-cobalt -Iarch/mips/include/asm/mach-generic -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -fstack-protector -ftrivial-auto-var-init=pattern -fexperimental-late-parse-attributes -pg -fstrict-flex-arrays=3 -fms-extensions -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 -Wno-gnu -Wno-microsoft-anon-tag -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 -fno-crash-diagnostics -Wno-error=return-type -Wreturn-type -funsigned-char -Wundef -falign-functions=64 -DDEBUG -Idrivers/usb/gadget/ -Idrivers/usb/gadget/udc/ -Idrivers/usb/gadget/function -Idrivers/usb/gadget/function -ffunction-sections -fdata-sections -DKBUILD_MODFILE=\"drivers/usb/gadget/function/usb_f_fs\" -DKBUILD_BASENAME=\"f_fs\" -DKBUILD_MODNAME=\"usb_f_fs\" -D__KBUILD_MODNAME=usb_f_fs -c -o drivers/usb/gadget/function/f_fs.o drivers/usb/gadget/function/f_fs.c
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module 'drivers/usb/gadget/function/f_fs.c'.
4. Running pass 'Branch Probability Basic Block Placement' on function '@ffs_ep0_read'
#0 0x000056148e478c1b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (clang-23+0x413cc1b)
#1 0x000056148e4767e4 llvm::sys::CleanupOnSignal(unsigned long) (clang-23+0x413a7e4)
#2 0x000056148e3a96a0 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0
#3 0x00007f21a52c8df0 (/lib/x86_64-linux-gnu/libc.so.6+0x3fdf0)
#4 0x000056148da3052f llvm::TailDuplicator::shouldTailDuplicate(bool, llvm::MachineBasicBlock&) (.part.0) TailDuplicator.cpp:0:0
#5 0x000056148d74bdb4 (anonymous namespace)::MachineBlockPlacement::buildCFGChains() MachineBlockPlacement.cpp:0:0
#6 0x000056148d7506ad (anonymous namespace)::MachineBlockPlacement::run(llvm::MachineFunction&) MachineBlockPlacement.cpp:0:0
#7 0x000056148d7518b1 (anonymous namespace)::MachineBlockPlacementLegacy::runOnMachineFunction(llvm::MachineFunction&) (.part.0) MachineBlockPlacement.cpp:0:0
#8 0x000056148d79f438 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (clang-23+0x3463438)
#9 0x000056148dd66869 llvm::FPPassManager::runOnFunction(llvm::Function&) (clang-23+0x3a2a869)
#10 0x000056148dd66a0c llvm::FPPassManager::runOnModule(llvm::Module&) (clang-23+0x3a2aa0c)
#11 0x000056148dd65c78 llvm::legacy::PassManagerImpl::run(llvm::Module&) (clang-23+0x3a29c78)
#12 0x000056148e874071 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+0x4538071)
#13 0x000056148eeb96c7 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (clang-23+0x4b7d6c7)
#14 0x00005614908c4adc clang::ParseAST(clang::Sema&, bool, bool) (clang-23+0x6588adc)
#15 0x000056148f21317a clang::FrontendAction::Execute() (clang-23+0x4ed717a)
#16 0x000056148f18c3d6 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (clang-23+0x4e503d6)
#17 0x000056148f2fc207 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (clang-23+0x4fc0207)
#18 0x000056148b294a55 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (clang-23+0xf58a55)
#19 0x000056148b28c763 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>) driver.cpp:0:0
#20 0x000056148b28c7a3 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
#21 0x000056148ef2ade9 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
#22 0x000056148e3a9a03 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (clang-23+0x406da03)
#23 0x000056148ef2b514 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
#24 0x000056148eeea668 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (clang-23+0x4bae668)
#25 0x000056148eeeb5c2 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (clang-23+0x4baf5c2)
#26 0x000056148eefc7bc clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (clang-23+0x4bc07bc)
#27 0x000056148b29140f clang_main(int, char**, llvm::ToolContext const&) (clang-23+0xf5540f)
#28 0x000056148b127bb9 main (clang-23+0xdebbb9)
#29 0x00007f21a52b2ca8 (/lib/x86_64-linux-gnu/libc.so.6+0x29ca8)
#30 0x00007f21a52b2d65 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29d65)
#31 0x000056148b28c1a1 _start (clang-23+0xf501a1)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
>> /bin/bash: line 1: 1768181 Segmentation fault clang -Wp,-MMD,drivers/usb/gadget/function/.f_fs.o.d -nostdinc -Iarch/mips/include -I./arch/mips/include/generated -Iinclude -I./include -Iarch/mips/include/uapi -I./arch/mips/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=mipsel-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument -DVMLINUX_LOAD_ADDRESS=0xffffffff84000000 -DLINKER_LOAD_ADDRESS=0x84000000 -DDATAOFFSET=0 -fmacro-prefix-map== -Wundef -DKBUILD_EXTRA_WARN1 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-check-zero-division -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -msoft-float -Wa,-msoft-float -ffreestanding -EL -fno-stack-check -march=mips4 -Wa,--trap -DTOOLCHAIN_SUPPORTS_VIRT -Iarch/mips/include/asm/mach-cobalt -Iarch/mips/include/asm/mach-generic -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 -fstack-protector -ftrivial-auto-var-init=pattern -fexperimental-late-parse-attributes -pg -fstrict-flex-arrays=3 -fms-extensions -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 -Wno-gnu -Wno-microsoft-anon-tag -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 -fno-crash-diagnostics -Wno-error=return-type -Wreturn-type -funsigned-char -Wundef -falign-functions=64 -DDEBUG -Idrivers/usb/gadget/ -Idrivers/usb/gadget/udc/ -Idrivers/usb/gadget/function -Idrivers/usb/gadget/function -ffunction-sections -fdata-sections -DKBUILD_MODFILE='"drivers/usb/gadget/function/usb_f_fs"' -DKBUILD_BASENAME='"f_fs"' -DKBUILD_MODNAME='"usb_f_fs"' -D__KBUILD_MODNAME=usb_f_fs -c -o drivers/usb/gadget/function/f_fs.o drivers/usb/gadget/function/f_fs.c
--
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-04-25 12:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-25 12:03 [thesofproject:topic/sof-dev 1/1] /bin/bash: line 1: 1768181 Segmentation fault clang -Wp,-MMD,drivers/usb/gadget/function/.f_fs.o.d -nostdinc -Iarch/mips/include -I./arch/mips/include/generated -Iinclude -I./include -Iarch/mips/include/uapi -I./arch/mips/include/generated/uapi -Iinc 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.