clazy failure on f42 beta

"Steven Trabert" <[email protected]>
Newsgroups gmane.linux.redhat.fedora.testers
Message-ID <174242780394.2017935.11349583772710710991@mailman01.iad2.fedoraproject.org>
Clazy is failing for me on the f42 beta.  This is related to the default clang version, clang 20.   It works if I set "export CLANGXX=/usr/bin/clang++-19", but without this:

-- Check for working CXX compiler: /usr/bin/clazy
-- Check for working CXX compiler: /usr/bin/clazy - broken
CMake Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:73 (message):
  The C++ compiler

    "/usr/bin/clazy"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: '/home/tsteven4/gpsbabel/bld-clazy/CMakeFiles/CMakeScratch/TryCompile-0a90ti'
    
    Run Build Command(s): /usr/bin/ninja-build -v cmTC_d46b8
    [1/2] /usr/bin/clazy    -o CMakeFiles/cmTC_d46b8.dir/testCXXCompiler.cxx.o -c /home/tsteven4/gpsbabel/bld-clazy/CMakeFiles/CMakeScratch/TryCompile-0a90ti/testCXXCompiler.cxx
    FAILED: CMakeFiles/cmTC_d46b8.dir/testCXXCompiler.cxx.o 
    /usr/bin/clazy    -o CMakeFiles/cmTC_d46b8.dir/testCXXCompiler.cxx.o -c /home/tsteven4/gpsbabel/bld-clazy/CMakeFiles/CMakeScratch/TryCompile-0a90ti/testCXXCompiler.cxx
    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++ -Qunused-arguments -Xclang -load -Xclang ClazyPlugin.so -Xclang -add-plugin -Xclang clazy -o CMakeFiles/cmTC_d46b8.dir/testCXXCompiler.cxx.o -c /home/tsteven4/gpsbabel/bld-clazy/CMakeFiles/CMakeScratch/TryCompile-0a90ti/testCXXCompiler.cxx
    1.	<eof> parser at end of file
    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      0x00007fe1a0c27eba llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 58
    1  libLLVM.so.20.1      0x00007fe1a0c24e44 llvm::sys::RunSignalHandlers() + 84
    2  libLLVM.so.20.1      0x00007fe1a0b3ec44
    3  libc.so.6            0x00007fe1a0426df0
    4  ClazyPlugin.so       0x00007fe1a00ec71b ClazyASTConsumer::HandleTranslationUnit(clang::ASTContext&) + 155
    5  libclang-cpp.so.20.1 0x00007fe1abb5be4c clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) + 44
    6  libclang-cpp.so.20.1 0x00007fe1a9412dc9 clang::ParseAST(clang::Sema&, bool, bool) + 777
    7  libclang-cpp.so.20.1 0x00007fe1abb16d9f clang::FrontendAction::Execute() + 47
    8  libclang-cpp.so.20.1 0x00007fe1aba7a754 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 1076
    9  libclang-cpp.so.20.1 0x00007fe1abbaa85e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 654
    10 clang++              0x000055cf43c85687 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 8071
    11 clang++              0x000055cf43c81727
    12 libclang-cpp.so.20.1 0x00007fe1ab61b5bd
    13 libLLVM.so.20.1      0x00007fe1a0b3e950 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 144
    14 libclang-cpp.so.20.1 0x00007fe1ab61ae75 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const + 373
    15 libclang-cpp.so.20.1 0x00007fe1ab5d7129 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 553
    16 libclang-cpp.so.20.1 0x00007fe1ab5d73e7 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 151
    17 libclang-cpp.so.20.1 0x00007fe1ab5f9f49 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 489
    18 clang++              0x000055cf43c80b54 clang_main(int, char**, llvm::ToolContext const&) + 6452
    19 clang++              0x000055cf43c90978 main + 104
    20 libc.so.6            0x00007fe1a04105f5
    21 libc.so.6            0x00007fe1a04106a8 __libc_start_main + 136
    22 clang++              0x000055cf43c7ee05 _start + 37
    clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation)
    clang version 20.1.0 (Fedora 20.1.0-1.fc42)
    Target: x86_64-redhat-linux-gnu
    Thread model: posix
    InstalledDir: /usr/lib64/llvm20/bin
    Configuration file: /etc/clang/x86_64-redhat-linux-gnu-clang++.cfg
    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/testCXXCompiler-7fb8b3.cpp
    clang++: note: diagnostic msg: /tmp/testCXXCompiler-7fb8b3.sh
    clang++: note: diagnostic msg: 
    
    ********************
    ninja: build stopped: subcommand failed.
    
    

  

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:11 (project)


-- Configuring incomplete, errors occurred!
-- 
_______________________________________________
test mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.