Compile [2024-11-20 14:21:16 UTC]: fail
"clang++-12" -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++20 -fPIC -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64 --target=x86_64-pc-linux -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -I".." -c -o "/var/boost/run/results/boost/bin.v2/libs/vmd/test/test_doc_modifiers_return_type.test/clang-linux-12~c++20/debug/x86_64/debug-symbols-off/threading-multi/visibility-hidden/test_doc_modifiers_return_type.o" "../libs/vmd/test/test_doc_modifiers_return_type.cpp"
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.?Program arguments: clang++-12 -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++20 -fPIC -pthread -O0 -fno-inline -Wall -fvisibility=hidden -m64 --target=x86_64-pc-linux -DBOOST_ALL_NO_LIB=1 -DBOOST_COBALT_USE_STD_PMR=1 -I.. -c -o /var/boost/run/results/boost/bin.v2/libs/vmd/test/test_doc_modifiers_return_type.test/clang-linux-12~c++20/debug/x86_64/debug-symbols-off/threading-multi/visibility-hidden/test_doc_modifiers_return_type.o ../libs/vmd/test/test_doc_modifiers_return_type.cpp
1.?<invalid>: unknown current parser token
2.?<invalid>: parsing function body 'main'
3.?<invalid>: in compound statement ('{}')
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):
/lib/x86_64-linux-gnu/libLLVM-12.so.1(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x31)[0x7fd9b4924871]
/lib/x86_64-linux-gnu/libLLVM-12.so.1(_ZN4llvm3sys17RunSignalHandlersEv+0x50)[0x7fd9b49229a0]
/lib/x86_64-linux-gnu/libLLVM-12.so.1(_ZN4llvm3sys15CleanupOnSignalEm+0x100)[0x7fd9b4923f00]
/lib/x86_64-linux-gnu/libLLVM-12.so.1(+0xc74895)[0x7fd9b4872895]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7fd9bc46f420]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang17DiagnosticsEngine9DiagState15getOrAddMappingEj+0x6f)[0x7fd9b9f691ff]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZNK5clang13DiagnosticIDs21getDiagnosticSeverityEjNS_14SourceLocationERKNS_17DiagnosticsEngineE+0x41)[0x7fd9b9f69941]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZNK5clang13DiagnosticIDs11ProcessDiagERNS_17DiagnosticsEngineE+0xc5)[0x7fd9b9f6a4a5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang17DiagnosticsEngine21EmitCurrentDiagnosticEb+0x53)[0x7fd9b9f64543]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor25ReadMacroCallArgumentListERNS_5TokenEPNS_9MacroInfoERNS_14SourceLocationE+0x605)[0x7fd9ba039ca5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xf8)[0x7fd9ba037778]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x6f)[0x7fd9ba054f9f]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang9MacroArgs17getPreExpArgumentEjRNS_12PreprocessorE+0x10b)[0x7fd9b9ffdeab]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer23ExpandFunctionArgumentsEv+0xa4e)[0x7fd9ba058e6e]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang10TokenLexer4InitERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x131)[0x7fd9ba0583c1]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor10EnterMacroERNS_5TokenENS_14SourceLocationEPNS_9MacroInfoEPNS_9MacroArgsE+0x88)[0x7fd9ba030378]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor29HandleMacroExpandedIdentifierERNS_5TokenERKNS_15MacroDefinitionE+0xb75)[0x7fd9ba0381f5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor16HandleIdentifierERNS_5TokenE+0x19b)[0x7fd9ba05495b]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang5Lexer13LexIdentifierERNS_5TokenEPKc+0x4b9)[0x7fd9b9fee649]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang5Lexer16LexTokenInternalERNS_5TokenEb+0x189)[0x7fd9b9ff3e69]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang12Preprocessor3LexERNS_5TokenE+0x54)[0x7fd9ba054f84]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser20ExpectAndConsumeSemiEj+0x2dc)[0x7fd9ba11077c]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser18ParseExprStatementENS0_17ParsedStmtContextE+0x203)[0x7fd9ba0f70b3]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser42ParseStatementOrDeclarationAfterAttributesERN4llvm11SmallVectorIPNS_4StmtELj32EEENS0_17ParsedStmtContextEPNS_14SourceLocationERNS0_25ParsedAttributesWithRangeE+0xc4f)[0x7fd9ba0f5edf]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser27ParseStatementOrDeclarationERN4llvm11SmallVectorIPNS_4StmtELj32EEENS0_17ParsedStmtContextEPNS_14SourceLocationE+0xcd)[0x7fd9ba0f510d]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser26ParseCompoundStatementBodyEb+0x650)[0x7fd9ba0fd270]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser26ParseFunctionStatementBodyEPNS_4DeclERNS0_10ParseScopeE+0xb0)[0x7fd9ba0fe190]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser23ParseFunctionDefinitionERNS_17ParsingDeclaratorERKNS0_18ParsedTemplateInfoEPNS0_18LateParsedAttrListE+0xb33)[0x7fd9ba117493]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0x10d0)[0x7fd9ba071d80]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser30ParseDeclOrFunctionDefInternalERNS0_25ParsedAttributesWithRangeERNS_15ParsingDeclSpecENS_15AccessSpecifierE+0x34d)[0x7fd9ba1166bd]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser36ParseDeclarationOrFunctionDefinitionERNS0_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecENS_15AccessSpecifierE+0x190)[0x7fd9ba1160b0]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser24ParseExternalDeclarationERNS0_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecE+0x8e5)[0x7fd9ba1151a5]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6Parser17ParseTopLevelDeclERNS_9OpaquePtrINS_12DeclGroupRefEEEb+0x514)[0x7fd9ba113914]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang8ParseASTERNS_4SemaEbb+0x2fd)[0x7fd9ba05addd]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang13CodeGenAction13ExecuteActionEv+0x223)[0x7fd9baf6cc03]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang14FrontendAction7ExecuteEv+0x56)[0x7fd9bb6a6456]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x8b1)[0x7fd9bb62e331]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x646)[0x7fd9bb70d8e6]
clang++-12(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x9b9)[0x412ab9]
clang++-12[0x410dbf]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(+0x1c1b942)[0x7fd9bb334942]
/lib/x86_64-linux-gnu/libLLVM-12.so.1(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0xdd)[0x7fd9b487263d]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZNK5clang6driver10CC1Command7ExecuteEN4llvm8ArrayRefINS2_8OptionalINS2_9StringRefEEEEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x140)[0x7fd9bb3340d0]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x190)[0x7fd9bb307b10]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x8a)[0x7fd9bb307efa]
/lib/x86_64-linux-gnu/libclang-cpp.so.12(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xdc)[0x7fd9bb31d5cc]
clang++-12(main+0x2529)[0x410629]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fd9b36e2083]
clang++-12(_start+0x2e)[0x40ddce]
clang: error: clang frontend command failed with exit code 139 (use -v to see invocation)
Ubuntu clang version 12.0.1-++20211029101322+fed41342a82f-1~exp1~20211029221816.4
Target: x86_64-pc-linux
Thread model: posix
InstalledDir: /usr/bin
clang: error: unable to execute command: Segmentation fault (core dumped)
clang: note: diagnostic msg: Error generating preprocessed source(s).