Launchpad has imported 1 comments from the remote bug at https://bugs.webkit.org/show_bug.cgi?id=290167.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2025-03-21T11:24:02+00:00 Jeremy Bícha wrote: - Ubuntu 25.04 - llvm-toolchain-20 1:20.1.0-1~exp2ubuntu2 - webkitgtk 2.48 with https://github.com/WebKit/WebKit/pull/42597 After cherry-picking 42597, webkitgtk appears to build successfully on Ubuntu's release architectures with clang 20 except for armhf. (Ubuntu & Debian aren't currently using clang for the i386 build but I don't think that's very relevant here. Debian Unstable's default clang is 19; Ubuntu 25.04's is now 20.) Build logs -------- https://launchpad.net/ubuntu/+source/webkit2gtk/2.48.0-1ubuntu3 Build log excerpt -------- ``` [1756/8263] /usr/bin/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DGETTEXT_PACKAGE=\"WebKitGTK-4.1\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DPAS_BMALLOC=1 -DUSER_AGENT_BRANDING=\"Ubuntu\" -D_GLIBCXX_ASSERTIONS=1 -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/Headers -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/<<PKGBUILDDIR>>/build-soup3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/assembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3/air -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bindings -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/builtins -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecode -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecompiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/dfg -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/ARM64 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/zydis/Zydis -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/domjit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/ftl -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/fuzzilli -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/heap -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/debugger -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/agents -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/augmentable -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/interpreter -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/jit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/llint -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/parser -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/profiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/runtime -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/tools -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm/js -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/yarr -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/inspector -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/runtime -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/yarr -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API/glib -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources/jsc -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/Headers -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote/glib -I/<<PKGBUILDDIR>>/build-soup3/WTF/Headers -I/usr/include/sysprof-6 -I/<<PKGBUILDDIR>>/build-soup3/bmalloc/Headers -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Werror=undefined-internal -Werror=undefined-inline -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fasynchronous-unwind-tables -fdebug-types-section -g1 -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/webkit2gtk-2.48.0-1ubuntu3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -DG_DISABLE_CAST_CHECKS -fno-strict-aliasing -fno-exceptions -fno-rtti -fcoroutines -mthumb -ffunction-sections -fdata-sections -std=c++23 -fPIC -fvisibility=hidden -MD -MT Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -MF Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -c /<<PKGBUILDDIR>>/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp FAILED: Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o /usr/bin/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DGETTEXT_PACKAGE=\"WebKitGTK-4.1\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DPAS_BMALLOC=1 -DUSER_AGENT_BRANDING=\"Ubuntu\" -D_GLIBCXX_ASSERTIONS=1 -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/Headers -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/<<PKGBUILDDIR>>/build-soup3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/assembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3/air -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bindings -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/builtins -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecode -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecompiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/dfg -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/ARM64 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/zydis/Zydis -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/domjit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/ftl -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/fuzzilli -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/heap -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/debugger -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/agents -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/augmentable -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/interpreter -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/jit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/llint -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/parser -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/profiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/runtime -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/tools -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm/js -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/yarr -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/inspector -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/runtime -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/yarr -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API/glib -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources/jsc -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/Headers -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote/glib -I/<<PKGBUILDDIR>>/build-soup3/WTF/Headers -I/usr/include/sysprof-6 -I/<<PKGBUILDDIR>>/build-soup3/bmalloc/Headers -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Werror=undefined-internal -Werror=undefined-inline -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fasynchronous-unwind-tables -fdebug-types-section -g1 -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/webkit2gtk-2.48.0-1ubuntu3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -DG_DISABLE_CAST_CHECKS -fno-strict-aliasing -fno-exceptions -fno-rtti -fcoroutines -mthumb -ffunction-sections -fdata-sections -std=c++23 -fPIC -fvisibility=hidden -MD -MT Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -MF Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -c /<<PKGBUILDDIR>>/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp <inline asm>:320:1: error: Relocation Not In Range 320 | movw r4, #:lower16:.Lllint_op_tail_call_varargs - .Lllint_relativePCBase | ^ <inline asm>:321:1: error: Relocation Not In Range 321 | movt r4, #:upper16:.Lllint_op_tail_call_varargs - .Lllint_relativePCBase | ^ <inline asm>:325:1: error: Relocation Not In Range 325 | movw r4, #:lower16:.Lllint_op_call_varargs - .Lllint_relativePCBase | ^ <inline asm>:326:1: error: Relocation Not In Range 326 | movt r4, #:upper16:.Lllint_op_call_varargs - .Lllint_relativePCBase | ^ <inline asm>:330:1: error: Relocation Not In Range 330 | movw r4, #:lower16:.Lllint_op_iterator_next - .Lllint_relativePCBase | ^ <inline asm>:331:1: error: Relocation Not In Range 331 | movt r4, #:upper16:.Lllint_op_iterator_next - .Lllint_relativePCBase | ^ <inline asm>:335:1: error: Relocation Not In Range 335 | movw r4, #:lower16:.Lllint_op_construct_varargs - .Lllint_relativePCBase | ^ <inline asm>:336:1: error: Relocation Not In Range 336 | movt r4, #:upper16:.Lllint_op_construct_varargs - .Lllint_relativePCBase | ^ <inline asm>:345:1: error: Relocation Not In Range 345 | movw r4, #:lower16:.Lllint_op_iterator_open - .Lllint_relativePCBase | ^ <inline asm>:346:1: error: Relocation Not In Range 346 | movt r4, #:upper16:.Lllint_op_iterator_open - .Lllint_relativePCBase | ^ <inline asm>:350:1: error: Relocation Not In Range 350 | movw r4, #:lower16:.Lllint_op_instanceof - .Lllint_relativePCBase | ^ <inline asm>:351:1: error: Relocation Not In Range 351 | movt r4, #:upper16:.Lllint_op_instanceof - .Lllint_relativePCBase | ^ <inline asm>:355:1: error: Relocation Not In Range 355 | movw r4, #:lower16:.Lllint_op_set_private_brand - .Lllint_relativePCBase | ^ <inline asm>:356:1: error: Relocation Not In Range 356 | movt r4, #:upper16:.Lllint_op_set_private_brand - .Lllint_relativePCBase | ^ <inline asm>:360:1: error: Relocation Not In Range 360 | movw r4, #:lower16:.Lllint_op_check_private_brand - .Lllint_relativePCBase | ^ <inline asm>:361:1: error: Relocation Not In Range 361 | movt r4, #:upper16:.Lllint_op_check_private_brand - .Lllint_relativePCBase | ^ <inline asm>:365:1: error: Relocation Not In Range 365 | movw r4, #:lower16:.Lllint_op_put_by_id - .Lllint_relativePCBase | ^ <inline asm>:366:1: error: Relocation Not In Range 366 | movt r4, #:upper16:.Lllint_op_put_by_id - .Lllint_relativePCBase | ^ <inline asm>:370:1: error: Relocation Not In Range 370 | movw r4, #:lower16:.Lllint_op_construct - .Lllint_relativePCBase | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 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: /usr/bin/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/usr/bin/xdg-dbus-proxy\" -DGETTEXT_PACKAGE=\"WebKitGTK-4.1\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DPAS_BMALLOC=1 -DUSER_AGENT_BRANDING=\"Ubuntu\" -D_GLIBCXX_ASSERTIONS=1 -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/Headers -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/<<PKGBUILDDIR>>/build-soup3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/assembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/b3/air -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bindings -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/builtins -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecode -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/bytecompiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/dfg -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/ARM64 -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/disassembler/zydis/Zydis -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/domjit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/ftl -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/fuzzilli -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/heap -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/debugger -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/agents -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/augmentable -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/interpreter -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/jit -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/llint -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/parser -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/profiler -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/runtime -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/tools -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/wasm/js -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/yarr -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/inspector -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/runtime -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCore/DerivedSources/yarr -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/API/glib -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/DerivedSources/jsc -I/<<PKGBUILDDIR>>/build-soup3/JavaScriptCoreGLib/Headers -I/<<PKGBUILDDIR>>/Source/JavaScriptCore/inspector/remote/glib -I/<<PKGBUILDDIR>>/build-soup3/WTF/Headers -I/usr/include/sysprof-6 -I/<<PKGBUILDDIR>>/build-soup3/bmalloc/Headers -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Werror=undefined-internal -Werror=undefined-inline -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fasynchronous-unwind-tables -fdebug-types-section -g1 -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/webkit2gtk-2.48.0-1ubuntu3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -DG_DISABLE_CAST_CHECKS -fno-strict-aliasing -fno-exceptions -fno-rtti -fcoroutines -mthumb -ffunction-sections -fdata-sections -std=c++23 -fPIC -fvisibility=hidden -MD -MT Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -MF Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o -c /<<PKGBUILDDIR>>/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp 1. <eof> parser at end of file 2. Code generation 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 libLLVM.so.20.1 0xe5bc47cc llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 60 1 libLLVM.so.20.1 0xe5bc21c8 llvm::sys::RunSignalHandlers() + 184 2 libLLVM.so.20.1 0xe5bc3a38 llvm::sys::CleanupOnSignal(unsigned int) + 316 3 libLLVM.so.20.1 0xe5aff120 4 libc.so.6 0xe4e2ed50 5 libclang-cpp.so.20.1 0xed4f1204 clang::SourceManager::createFileID(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, clang::SrcMgr::CharacteristicKind, int, unsigned int, clang::SourceLocation) + 48 6 libclang-cpp.so.20.1 0xeeb77e18 clang::BackendConsumer::SrcMgrDiagHandler(llvm::DiagnosticInfoSrcMgr const&) + 316 7 libclang-cpp.so.20.1 0xeeb778a4 clang::ClangDiagnosticHandler::handleDiagnostics(llvm::DiagnosticInfo const&) + 12 8 libLLVM.so.20.1 0xe5d1d6f0 llvm::LLVMContext::diagnose(llvm::DiagnosticInfo const&) + 204 9 libLLVM.so.20.1 0xe6004540 10 libLLVM.so.20.1 0xe740c880 llvm::MCContext::reportCommon(llvm::SMLoc, std::function<void (llvm::SMDiagnostic&, llvm::SourceMgr const*)>) + 296 11 libLLVM.so.20.1 0xe7407ea8 llvm::MCContext::reportError(llvm::SMLoc, llvm::Twine const&) + 76 12 libLLVM.so.20.1 0xe85eb7a0 13 libLLVM.so.20.1 0xe85eba98 14 libLLVM.so.20.1 0xe73fe7dc llvm::MCAssembler::layout() + 964 15 libLLVM.so.20.1 0xe73fe998 llvm::MCAssembler::Finish() + 12 16 libLLVM.so.20.1 0xe741b904 llvm::MCELFStreamer::finishImpl() + 192 17 libLLVM.so.20.1 0xe651ae70 llvm::AsmPrinter::doFinalization(llvm::Module&) + 5564 18 libLLVM.so.20.1 0xe5d31100 llvm::FPPassManager::doFinalization(llvm::Module&) + 56 19 libLLVM.so.20.1 0xe5d2b9e4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 1244 20 libclang-cpp.so.20.1 0xee7d41c4 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*) + 5972 21 libclang-cpp.so.20.1 0xeeb77434 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 1684 22 libclang-cpp.so.20.1 0xed62dc6c clang::ParseAST(clang::Sema&, bool, bool) + 632 23 libclang-cpp.so.20.1 0xef61d830 clang::FrontendAction::Execute() + 52 24 libclang-cpp.so.20.1 0xef59ff28 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1072 25 libclang-cpp.so.20.1 0xef6a1ee8 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 484 26 clang++ 0x05620bc8 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 5964 27 clang++ 0x0561dca4 28 libclang-cpp.so.20.1 0xef234fa0 29 libLLVM.so.20.1 0xe5afeec4 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 140 30 libclang-cpp.so.20.1 0xef234a1c clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const + 340 31 libclang-cpp.so.20.1 0xef1fef90 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 612 32 libclang-cpp.so.20.1 0xef1ff0e4 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 140 33 libclang-cpp.so.20.1 0xef21878c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 352 34 clang++ 0x0561d58c clang_main(int, char**, llvm::ToolContext const&) + 5340 35 clang++ 0x05629e50 main + 92 36 libc.so.6 0xe4e1f4ba 37 libc.so.6 0xe4e1f556 __libc_start_main + 93 clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation) Ubuntu clang version 20.1.0 (1~exp2ubuntu2) Target: arm-unknown-linux-gnueabihf Thread model: posix InstalledDir: /usr/lib/llvm-20/bin clang++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang++: note: diagnostic msg: /tmp/LowLevelInterpreter-8727a8.cpp clang++: note: diagnostic msg: /tmp/LowLevelInterpreter-8727a8.sh clang++: note: diagnostic msg: ******************** ``` Reply at: https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/2103459/comments/17 ** Changed in: webkit Status: Unknown => Confirmed ** Changed in: webkit Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103459 Title: webkit2gtk fails to build with llvm 20 To manage notifications about this bug go to: https://bugs.launchpad.net/webkit/+bug/2103459/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs