You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@trafficserver.apache.org by "bryancall (via GitHub)" <gi...@apache.org> on 2023/04/26 15:53:36 UTC

[GitHub] [trafficserver] bryancall commented on pull request #9645: add targets for clang-format

bryancall commented on PR #9645:
URL: https://github.com/apache/trafficserver/pull/9645#issuecomment-1523657187

   I am seeing this weird error on Fedora 38.  Might just be my box.
   
   On Fedora 38 using ninja:
   ```
   08:51:36 zeus:(master)~/dev/apache/trafficserver/target$ time ninja clang-format
   [0/2] Re-checking globbed directories...
   [10/10] Checking clang-format for tools
   FAILED: CMakeFiles/clang-format-tools /home/bcall/dev/apache/trafficserver/target/CMakeFiles/clang-format-tools
   cd /home/bcall/dev/apache/trafficserver && /home/bcall/dev/apache/trafficserver/tools/clang-format.sh /home/bcall/dev/apache/trafficserver/tools
   PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
   Stack dump:
   0.      Program arguments: /home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64 -i /home/bcall/dev/apache/trafficserver/tools/curl/tests/libtest/lib1560.c
    #0 0x0000000000391223 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x391223)
    #1 0x000000000038f66e llvm::sys::RunSignalHandlers() (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x38f66e)
    #2 0x000000000039184a SignalHandler(int) Signals.cpp:0:0
    #3 0x00000000005128f0 __restore_rt locale.cpp:0:0
    #4 0x00000000004243ac unsigned int clang::format::WhitespaceManager::getMaximumNetWidth<clang::format::WhitespaceManager::CellDescription*>(clang::format::WhitespaceManager::CellDescription* const&, clang::format::WhitespaceManager::CellDescription* const&, unsigned int, unsigned int, unsigned int) const WhitespaceManager.cpp:0:0
    #5 0x0000000000423e89 clang::format::WhitespaceManager::alignArrayInitializersLeftJustified(clang::format::WhitespaceManager::CellDescriptions&&) (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x423e89)
    #6 0x0000000000422798 clang::format::WhitespaceManager::alignArrayInitializers(unsigned int, unsigned int) (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x422798)
    #7 0x000000000041fbc2 clang::format::WhitespaceManager::generateReplacements() (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x41fbc2)
    #8 0x00000000003b2612 clang::format::(anonymous namespace)::Formatter::analyze(clang::format::TokenAnnotator&, llvm::SmallVectorImpl<clang::format::AnnotatedLine*>&, clang::format::FormatTokenLexer&) Format.cpp:0:0
    #9 0x00000000003f2a86 clang::format::TokenAnalyzer::process() (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x3f2a86)
   #10 0x00000000003c083b std::__1::__function::__func<clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)::$_10, std::__1::allocator<clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)::$_10>, std::__1::pair<clang::tooling::Replacements, unsigned int> (clang::format::Environment const&)>::operator()(clang::format::Environment const&) Format.cpp:0:0
   #11 0x00000000003a8c5d clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*) (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x3a8c5d)
   #12 0x00000000003a97ed clang::format::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef<clang::tooling::Range>, llvm::StringRef, clang::format::FormattingAttemptStatus*) (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x3a97ed)
   #13 0x000000000033f2af clang::format::format(llvm::StringRef) ClangFormat.cpp:0:0
   #14 0x000000000033d87d main (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x33d87d)
   #15 0x00000000004fa1da __libc_start_call_main locale.cpp:0:0
   #16 0x00000000004fba37 __libc_start_main_impl locale.cpp:0:0
   #17 0x000000000033ace5 _start (/home/bcall/dev/apache/trafficserver/.git/fmt/20230201/clang-format/clang-format.linux.x86_64+0x33ace5)
   /home/bcall/dev/apache/trafficserver/tools/clang-format.sh: line 102: 497846 Segmentation fault      (core dumped) ${FORMAT} -i $file
   ninja: build stopped: subcommand failed.
   
   real    1m4.185s
   user    1m2.538s
   sys     0m8.849s
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org