<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJztWltz4rgS_jXkRQVlbHN7yAMxkPFZCBkgmd0nl2wL411fKMnOJOfXn5ZkwCImN8jszBwoLrZaan3dLXW3Grup_3S5WIUMwTtbEbQMKcsQzRPk5zRMAoQTlK8Din2g0TRGXoSToJ6F_lO9i7IUNY2G1tBqugU9fWQjRgjCyEvjmN9HYQK3NEAu4cz8PF4TH32naRLwISxFNb0bwR1iqzSr6T0AgTMUh8EqgzGIkghnxG_UtEFN68vvBcDEXpbjSJ0mZDWjX-5Ya2vFW97qo3QNc4yECDX9KooeYrjdSDByw2RDFQKiKxw4k4A6w0fi5Rl2IwJ0aJzgBAeENrz1GtW_Y5qAbKyOWZ1QmlKAMajpfVSvo3qSunkYZSH08FCdZT7QgiSHyeHd_C-qDwbDq7traG3C9dV0Ol84d_Ohc2dNbxbDPxcbwp09HnzhxNtxfzGaziYFoXTLJ_JXKVivPrie9e_tyXAxsy3H-jK0_pg7w5v-1Xg4KMbZc2dmX39ZOIPpdOb07_v2mJOBqknq_K-ZfXM9dO7tuT29UXoU4-_t_vgg-X4xBLCju_Gmy47z10UVt8kUhJxXUaa3wxvrvooy_2aPnjMT8joTe_wHCOD05_PhbAEA5i9rrEBsT_og9FUfTDCwZ9BHkOb25A6Ggaaq6Nxe1_b1ENWXt7YFDY5jjfsw98Ie_OU4qB6yJ5aRGG0X4Ff-1W7oDR1-A89z2qbDMsxbYZ1EOey1VwbJFV05VHS1Uvoqj5dHbzqehssJQA0fSJINQrbGmbcidJ6v1ynNjoc5SoEtht2NGfkQU2mLKtbXefhxXDD4eOFKTI5HNMnBk8XED_HHedyQ7HtK__k4g69x9IbBhU0OsjhesyUm78B1iFkeesfohA8_gUhlNifDtSDxGoK4tAhh-olwFmxLDKtoH5_kW-gHJGPvYxD_w9bEY3AFGUn-WA9koFeY5IwqU0Wh69P4U6LES75Z2uMcJX5UlHgpPkhbnKPEj44SL7t2aZVzlHiJzclwPXfnFQylRc5RojyPm8IBZvPrNJ2O7vCz7GO3XauOE5JzlHo4OtBDMl4_wbm8dbCLtIUQJ_XdnEtjNJqNtoJakiqYp2uSeA_bC8fUn4HeEs1jx2-vUN2egwnCNBmHLtyMKI4JdzTQwwvKDXBtpXGcJvC9ThOIKSCFXVkPEAMHaVpuFi2M7DWNyTJTW2a8zuGMKASXKsKMYMFC6npHLYRQhzxv3IA7DLuCUlk5qWqE-WDX84rOtuyiNZB43dI0AE3ywk8ec91Bj53tTlp--b-stUhtnysun11x2fm4t-Wx51z6TXw_NZc-Z9E_VxZ9zp9fYnMyXG_Kn8-Z84-rr5yjwTkanKPBORqco8GvEQ3-rTqKEORcQfnkCsoPqZ2g3_PVLKo6NcMi6bJmDNEaUzANwhkiiY_SJVqGv630J3rVdEND2qO2eTXNttbVDCSKYEYf3rBB5cUtDZNMVNcWFHuEPyC17UTxdwf8EyU4rult_ggV9OWPTUGv7dZ-a4ENumiPBRDgIasdHGlTRdoiPYNUIZ3lyTwMEhx9wYkfEcoEiqPAiLkUMPq-2oi-RMq0MF2hBdnMeGUQ4Gnis2VkFIw6S7fV7Jpd0tI15DiUsAwSY4dmBW4IEdITQqipF5GFlxE5YZ2tQPd-g6VcCI7YaHHHWcJrKnjbuGvonnxqTiqtP19Y4K3IYybvIe5B04x4KfXH-CnNQZJuqb-kDIjHH3dLeIzqc1HF9RGalsAU5K195N1O9-dEDsAU5O1fFnlHQe72urinlZGLweIKRxmhWF7PM5p72S24iH4ES95aEUgiBcUTl4owGPKZWB7ain074XcQ5X3YO7uGGWFwzNgI3D5uI0tJFFG7iqhdYrZ6OnoRJ-xqQmFDyzsAg5M0eYpTSIgSSDPgKOoJX7GTAax6H7IQNnSpUWl54Dei-TUtXaV54t-kPmGKTmCKkv6qXU1PEbWn-UvDe4-ou6kXlJArXjUnz_AT9poEb2a60ZBc5h-3upR0a3UeSrQ9qxue1_xsqwt-38IMbMQ3jaqmwVOyeFoToYl3GZZL09yTpq01O58tDWQBD8COcHe0J4po6b8VvL4H3nd7LlK9Xk5Z-EDKCKxPlG6oCgi_CYtEJn6XhNlzeSs7vFl8Y992HQ__MrZTs4qu63Zf20bPnHxcAFRxlELjsT5folJ2v5JS6G1d003FEYrC1joij4CB5fEGqkzs9sz9WbgLWApuJaHQO56utc0y7lt-AnqmyzmJcZGWu2ka7X6PQScnV9B1VK1qHd3sldGJ4zAczfoe151sk8dUcmyGXsymwFECu97qGB2zXYbDKwBwQKQ2-FqcwJYpAyowKnrcw3-sfSUiBbIaoE3X6Hm-knaB2cJqOCPswfYukjKaJ3bykHq4EEI8dSDOSCtMie-ssz0XutPFdhS4QVgoZfGhQ_GMg_AQFnqV7a31he8GHCaETteQJ3LO7DnrQYiDBA6QobfdcMfGfKm8snb1vZMu6bXa7eqkFvRn8faFYNet7LPtUN7v1kFrSQ0LBWz-ViiFeat0ju1Tip9mZAmq3CrYcbzHx2ZT3sDY0HPguC2YWx4oX7EGb3AyikP-hIskS41ve-CIFwiLQCrpqPioWOwEUnoeewGPlWS3wsA78sOy8OpTCCcRfuJLZC4qegUn1d-UOc8FfC7mJlKV1nHxFPDvtpq3S6YymOrN_d3f0fHB9bSAm7J8VYripi2dFBWQPgWr0mdr8626OKjiY7R45H4HdXEepymL6XsFHlfvGcZ7rXF84UlMq3gxYw-XSUjrsNcRK45vvhKkl4TYxLajvS-HpeA297yv6Wqds_f9CbxvpZml3d5obGFLxdhqzc7UD4dab2PICebMZckUDKm6rmOXowBwIufwc7y4ltvl0nFn2eq4roscJwpdvkAx5WevMOF_roknHOE34LT6gv797T_L7a3eANOB0hivJjca20tBFHwaHljKMHX-vTNyZ8_ILdcgSE58lK04n91q2jzee-FfGn7P6OELnGerlF66mNKQsIucRperLFuLzaCPuFhhtsrdhpfy6YpZ-U99TdO_iSf-5WUs55WqUcvo9VoXq0vuspqkhZfY7PaWyx7pal3sesuO6_c0g7QvIuySiF3WWle11uDi-CnDSzjf8bfe7Bmm1m5gfUmW_rK5JIZrtk2_ZmpwcAujBufTSGlwQS8FSzcPGBCjkGVsR8SMhUFCyAZhFmYRuSw9t-xRzFYI1kP5zwUZoS4EtksB7H9Rrx_u>53995</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang-tidy crash in __restore_rt()
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          barries
      </td>
    </tr>
</table>

<pre>
    This is the first run during an upgrade from clang-tidy-8 to 13.0.0, and I see a command line arg being dumped wrong, so (long shot) that might be related.

The actual command line is:

```
/opt/clang+llvm/13.0.0/bin/clang-tidy Bag_Mgr_Executable/BagManager.cpp -warnings-as-errors=* -- -nobuiltininc -std=gnu++1z -DDEBUG=1 -DBOOST_USE_UCONTEXT=1 -DBUILDHOST_PLATFORM=1 -DPLATFORM=buildhost -DGRAVIMETRIC_CHECKS_ENABLED=1 -DIS_RIGHT_DOOR_AVAILABLE=0 -DIS_SYRINGE_VISION_AVAILABLE=1 -DIS_VIAL_VISION_AVAILABLE=1 -DIVTEST_FULL_VISION=0 -DIS_QT_AVAILABLE=1 -DIS_MODBUS_AVAILABLE=1 -DIS_OPENCV_AVAILABLE=1 -DIS_SWIFT_AVAILABLE=1 -DCHECK_MILKING_ASSERTIONS=1 -DPLATFORM=buildhost -DIVTEST_IMAGE_BASE_DIR= -DIVSIMULATOR_IMAGE_BASE_DIR= -DUSE_GIGE -fPIC -D__CLANG_TIDY__ -isystem /opt/Qt/6.2.2/gcc_64_stat/include -isystem /opt/Qt/6.2.2/
gcc_64_stat/include/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtEventDispatcherSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtFontDatabaseSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64
_stat/include/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtMultimedia -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtNetwork -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml -isystem /opt/Qt/6.2.2/gcc
_64_stat/include/QtQml/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplat
es2/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2/QtQuickTemplates2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtWidgets -isystem /opt/Qt/6.2.2/gcc_64_stat/mkspecs/linux-g++ -isystem /usr/include/libdrm -isystem /opt/Qt/6.2.2/gcc_64_stat/include -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCo
re -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtEventDispatcherSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtFontDatabaseSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui -isy
stem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtMultimedia -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtNetwork -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6
.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2 -isystem /opt/
Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2/QtQuickTemplates2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtWidgets -isystem /opt/Qt/6.2.2/gcc_64_stat/mkspecs/linux-g++ -isystem /usr/include/libdrm -isystem /opt/boost/boost_1_72_0/x86/include -isystem /usr/local/include -isystem /opt/pylon5/include -isystem /op
t/modbus/3.1.6/include/modbus -isystem /opt/opencv/opencv_420/x86/include/opencv4 -isystem /opt/opencv/opencv_420/x86/include/opencv4/opencv -IStationLib -IFramework/cg -IFramework -ICommonComponents -IBag_Mgr_Executable/cg -IDoor_Executable -IDoser_Executable -ILeft_Executable -IRight_Front_Executable -IRight_Rear_Exe
cutable -IStation_Executable -IStation_Executable/cg -IBag_Mgr_Executable/cg -IBag_Mgr_Executable
```

```
Stack dump:
0.      Program arguments: /opt/clang+llvm/13.0.0/bin/clang-tidy Bag_Mgr_Executable/BagManager.cpp =* -- -nobuiltininc -std=gnu++1z -DDEBUG=1 -DBOOST_USE_UCONTEXT=1 -DBUILDHOST_PLATFORM=1 -DPLATFORM=buildhost -DGRAVIMETRIC_CHECKS_ENABLED=1 -DIS_RIGHT_DOOR_AVAILABLE=0 -DIS_SYRINGE_VISION_AVAILABLE=1 -DIS_VIAL_VISION_AVA
ILABLE=1 -DIVTEST_FULL_VISION=0 -DIS_QT_AVAILABLE=1 -DIS_MODBUS_AVAILABLE=1 -DIS_OPENCV_AVAILABLE=1 -DIS_SWIFT_AVAILABLE=1 -DCHECK_MILKING_ASSERTIONS=1 -DPLATFORM=buildhost -DIVTEST_IMAGE_BASE_DIR= -DIVSIMULATOR_IMAGE_BASE_DIR= -DUSE_GIGE -fPIC -D__CLANG_TIDY__ -isystem /opt/Qt/6.2.2/gcc_64_stat/include -isystem /opt/Q
t/6.2.2/gcc_64_stat/include/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtEventDispatcherSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtFontDatabaseSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtMultimedia -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtNetwork -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2/QtQuickTemplates2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtWidgets -isystem /opt/Qt/6.2.2/gcc_64_stat/mkspecs/linux-g++ -isystem /usr/include/libdrm -isystem /opt/Qt/6.2.2/gcc_64_stat/include -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtCore/6.2.2/QtCore -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtEventDispatcherSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtFontDatabaseSupport/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtGui/6.2.2/QtGui -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtMultimedia -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtNetwork -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQml/6.2.2/QtQml -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuick/6.2.2/QtQuick -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtQuickTemplates2/6.2.2/QtQuickTemplates2 -isystem /opt/Qt/6.2.2/gcc_64_stat/include/QtWidgets -isystem /opt/Qt/6.2.2/gcc_64_stat/mkspecs/linux-g++ -isystem /usr/include/libdrm -isystem /opt/boost/boost_1_72_0/x86/include -isystem /usr/local/include -isystem /opt/pylon5/include -isystem /opt/modbus/3.1.6/include/modbus -isystem /opt/opencv/opencv_420/x86/include/opencv4 -isystem /opt/opencv/opencv_420/x86/include/opencv4/opencv -IStationLib -IFramework/cg -IFramework -ICommonComponents -IBag_Mgr_Executable/cg -IDoor_Executable -IDoser_Executable -ILeft_Executable -IRight_Front_Executable -IRight_Rear_Executable -IStation_Executable -IStation_Executable/cg -IBag_Mgr_Executable/cg -IBag_Mgr_Executable                                                                                                                                                                                                                       1.      <eof> parser at end of file                                                                                                                                                                                                                                                                                              #0 0x0000000001460803 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x1460803)
 #1 0x000000000145e93e llvm::sys::RunSignalHandlers() (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x145e93e)
 #2 0x0000000001460e2f SignalHandler(int) Signals.cpp:0:0
 #3 0x00007fb51848e520 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x13520)
 #4 0x00000000016a832c clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x16a832c)
 #5 0x00000000016a8878 clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x16a8878)
 #6 0x00000000016a8878 clang::ASTContext::getASTRecordLayout(clang::RecordDecl const*) const (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x16a8878)
 #7 0x0000000001b98a90 clang::tidy::altera::StructPackAlignCheck::check(clang::ast_matchers::MatchFinder::MatchResult const&) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x1b98a90)
 #8 0x00000000018e4592 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::MatchVisitor::visitMatch(clang::ast_matchers::BoundNodes const&) ASTMatchFinder.cpp:0:0
 #9 0x000000000190df3c clang::ast_matchers::internal::BoundNodesTreeBuilder::visitMatches(clang::ast_matchers::internal::BoundNodesTreeBuilder::Visitor*) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x190df3c)
#10 0x00000000018e3cc1 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::matchWithFilter(clang::DynTypedNode const&) ASTMatchFinder.cpp:0:0
#11 0x00000000018e6017 clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseDecl(clang::Decl*) ASTMatchFinder.cpp:0:0
#12 0x00000000018edb9b clang::RecursiveASTVisitor<clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor>::TraverseTranslationUnitDecl(clang::TranslationUnitDecl*) ASTMatchFinder.cpp:0:0
#13 0x00000000018e67ca clang::ast_matchers::internal::(anonymous namespace)::MatchASTVisitor::TraverseDecl(clang::Decl*) ASTMatchFinder.cpp:0:0
#14 0x00000000018bb8c1 clang::ast_matchers::MatchFinder::matchAST(clang::ASTContext&) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x18bb8c1)
#15 0x000000000262024c clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x262024c)
#16 0x00000000027c2064 clang::ParseAST(clang::Sema&, bool, bool) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x27c2064)
#17 0x0000000002607249 clang::FrontendAction::Execute() (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x2607249)
#18 0x0000000002573746 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x2573746)
#19 0x00000000014b39cd clang::tooling::FrontendActionFactory::runInvocation(std::shared_ptr<clang::CompilerInvocation>, clang::FileManager*, std::shared_ptr<clang::PCHContainerOperations>, clang::DiagnosticConsumer*) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x14b39cd)
#20 0x00000000014e9566 clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem>, bool, bool, llvm::StringRef)::ActionFacto
ry::runInvocation(std::shared_ptr<clang::CompilerInvocation>, clang::FileManager*, std::shared_ptr<clang::PCHContainerOperations>, clang::DiagnosticConsumer*) ClangTidy.cpp:0:0
#21 0x00000000014b372a clang::tooling::ToolInvocation::runInvocation(char const*, clang::driver::Compilation*, std::shared_ptr<clang::CompilerInvocation>, std::shared_ptr<clang::PCHContainerOperations>) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x14b372a)                                                                    #22 0x00000000014b2933 clang::tooling::ToolInvocation::run() (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x14b2933)
#23 0x00000000014b4ee5 clang::tooling::ClangTool::run(clang::tooling::ToolAction*) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x14b4ee5)
#24 0x00000000014e4b07 clang::tidy::runClangTidy(clang::tidy::ClangTidyContext&, clang::tooling::CompilationDatabase const&, llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, llvm::IntrusiveRefCntPtr<llvm::vfs::OverlayFileSystem>, bool, bool, llvm::StringRef) (/opt/clang+
llvm/13.0.0/bin/clang-tidy+0x14e4b07)
#25 0x0000000001429566 clang::tidy::clangTidyMain(int, char const**) (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x1429566)                                                                                                                                                                                                          #26 0x00007fb517f57bbb __libc_start_main /build/glibc-TrjWJf/glibc-2.29/csu/../csu/libc-start.c:342:3
#27 0x0000000001425b3e _start (/opt/clang+llvm/13.0.0/bin/clang-tidy+0x1425b3e)
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJztWltz4rgS_jXkRQVlbHN7yAMxkPFZCBkgmd0nl2wL411fKMnOJOfXn5ZkwCImN8jszBwogm211Pq6W-pudeym_tPlYhUyBN9sRdAypCxDNE-Qn9MwCRBOUL4OKPaBRtMYeRFOgnoW-k_1LspS1DQaWkOr6Rb09JGNGCEIIy-NY_4chQk80gC5hDPz83hNfPSdpknAh7AU1fRuBE-IrdKspvcABM5QHAarDMYgSiKcEb9R0wY1rS9_FwATe1mOI3WakNWMfrljra0VX_moj9I1zDESItT0qyh6iOFxI8HIDZMNVQiIrnDgTALqDB-Jl2fYjQjQoXGCExwQ2vDWa1T_jmkCsrE6ZnVCaUoBxqCm91G9jupJ6uZhlIXQw0N1lvlAC5IcJodv87-oPhgMr-6uobUJ91fT6Xzh3M2Hzp01vVkM_1xsCHf2ePCFE2_H_cVoOpsUhNIjn8hfpWC9-uB61r-3J8PFzLYc68vQ-mPuDG_6V-PhoBhnz52Zff1l4Qym05nTv-_bY04Gqiap879m9s310Lm35_b0RulRjL-3--OD5PvFEMCO7sabLjvOXxdV3CZTEHJeRZneDm-s-yrK_Js9es5MyOtM7PEfIIDTn8-HswUAmL-ssQKxPemD0Fd9MMHAnkEfQZrbkzsYBpqqonN7XdvXQ1Rf3toWNDiONe7D3At78JfjoHrInlhGYrRdgF_5T7uhN3S4Bp7ntE2HZZi3wjqJcthrrwySK7pyqOhqpfRVHi-P3nQ8DZcTgBo-kCQbhGyNM29F6Dxfr1OaHQ9zlAJbDLsbM_IhptIWVayv8_DjuGDw8cKVmByPaJKDJ4uJH-KP87gh2feU_vNxBl_j6A2DC5scZHG8ZktM3oHrELM89I7RCR9-ApHKbE6Ga0HiNQRxaRHC9BPhLNiWGFbRPj7Jt9APSMbexyD-h62Jx-AOMpL8sR7IQK8wyRlVpopC16fxp0SJl3yztMc5SvyoKPFSfJC2OEeJHx0lXnbt0irnKPESm5Pheu7OKxhKi5yjRHkeN4UDzObqNJ2O7vCz7GO3XauOE5JzlHo4OtBDMl4_wbm8dbCLtIUQJ_XdnEtjNJqNtoJakiqYp2uSeA_bG8fUn4HeEs1jx2_vUN2egwnCNBmHLjyMKI4JdzTQwwvKDXBvpXGcJvC7ThOIKSCFXVkPEAMHaVpuFi2M7DWNyTJTW2a8zuGMKASXKsKMYMFC6npHLYRQhzxv3IA7DLuCUlk5qWqE-WDX84rOtuyiNZD43NI0AE3ywk8ec91Bj53tTlp--b-stUhtnysun11x2fm4t-Wx51z6TXw_NZc-Z9E_VxZ9zp9fYnMyXG_Kn8-Z84-rr5yjwTkanKPBORqco8GvEQ3-rTqKEORcQfnkCsoPqZ2g3_PTLKo6NcMi6bJmDNEaUzANwhkiiY_SJVqGv630J_rUdEND2qO2-TTNttbVDCSKYEYfvrBB5c0tDZNMVNcWFHuEvyC17UTxdwf8EyU4rult_goV9OWvTUGv7dZ-a4ENumiPBRDgIasdHGlTRdoiPYNUIZ3lyTwMEhx9wYkfEcoEiqPAiLkUMPq-2oi-RMq0MF2hBdnMeGUQ4Gnib8vIKBh1lm6r2TW7pKVryHEoYRkkxg7NCtwQIqQnhFBTLyILLyNywjpbge79Bku5EByx0eKOs4TXVPC2cdfQPfnWnFRaf76wwFuRx0w-Q9yDphnxUuqP8VOagyTdUn9JGRCPv-6W8BjV56KK-yM0LYEpyFv7yLud7s-JHIApyNu_LPKOgtztdXFPKyMXg8UdjjJCsbyfZzT3sltwEf0Ilry1IpBECoonbhVhMOQzsTy0Fft2wp8gyvuwd3YNM8LgmLERuH3cRpaSKKJ2FVG7xGz1dPQiTtjVhMKGlk8ABidp8hSnkBAlkGbAUdQTvmInA1j1PmQhbOhSo9LywB9E82taukrzxL9JfcIUncAUJf1Vu5qeImpP85eG9x5Rd1MvKCFXvGpOnuEn7DUJ3sx0oyG5zD9udSnp1uo8lGh7Vjc8r_nZVhf8voUZ2IhvGlVNg6dk8bQmQhPvMiyXprknTVtrdj5bGsgCHoAd4e5oTxTR0n8reH0PvO_2XKR6vZyy8IGUEVifKN1QFRCuCYtEJn6XhNlzeSs7vFl8Y992HQ__MrZTs4qu63Zf20bPnHxcAFRxlELjsT5folJ2v5JS6G1d003FEYrC1joij4CB5fEGqkzs9sz9WbgLWApuJaHQO56utc0y7lt-AnqmyzmJcZGWu2ka7a7HoJOTK-g6qla1jm72yujEcRiOZn2P6062yWMqOTZDL2ZT4CiBXW91jI7ZLsPhFQA4IFIbfC1OYMuUARUYFT3u4T_WvhKRAlkN0KZr9DxfSbvAbGE1nBH2YHsXSRnNEzt5SD1cCCHeOhBnpBWmxHfW2Z4L3eliOwrcICyUsvjQoXjHQXgIC73K9tb6wncDDhNCp2vIEzln9pz1IMRBAgfI0NtuuGNjvlReWbv63kmX9FrtdnVSC_qzePtCsOtW9tl2KO9366C1pIaFAjb_ViiFeat0ju1Tip9mZAmq3CrYcbzHx2ZTPsDY0HPguC2YWx4oX7EGb3AyikP-hoskS41ve-CIFwiLQCrpqPhTsdgJpPQ89gIeK8luhYF35Idl4dWnEE4i_MSXyFxU9ApOqr8pc54L-FzMTaQqrePiLeDfbTVvl0xlMNWb-7u_o-OD62kBD2X5qhTFTVs6KSogfQpWpc_W5lt1cVDFx2jxyP0O6uI8TlMW0_cKPK7eM4z3WuP4wpOYVvFixh4uk5DWYa8jVhzffCVILwmxiW1He18OS8Ft7nlf09U6Z-_7E3jfSjNLu73R2MKWirHVmp2pHw613saQE8yZy5IpGFJ1XccuRwHgRM7h5_hwLbfLpePOstVxXRc5ThS6fIFiys9eYcL_uSbecIRrwGn1Bf3723-W20e9AaYDpTFeTW40treCKPg0PLCUYer8d2fkzp6RW65BkJz4KFtxPrvVtHm998K_NPye0cMXWZhF5LL0Rq5HMVshkLRcNpe-9yKn0eUqy9Ziq-gjLnSYrXK34aUcTIGJX-prmv5NPPE_YMZyXscatYxer3WxujR7ukZAvU3dM9tw8nF13-12l4bu4aWxbGkXEXZJxC5rrataa3ARXsLZjX_1Zs8wtXYD60uy9JfNJTFcs236NVODQ1kYNfjEjZQGF_RSYHDzgAExClnGdkTMWBgkhGz44zxbpfTSxZSGhF0IuJcC6_8AA3IJ9A">