Compile [2024-11-13 04:41:49 UTC]: fail
"clang++-18" -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++2b -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 -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_CONTAINER_NO_LIB=1 -I".." -I"/var/boost/run/boost_root/libs/assert/include" -I"/var/boost/run/boost_root/libs/container/include" -I"/var/boost/run/boost_root/libs/container_hash/include" -I"/var/boost/run/boost_root/libs/core/include" -I"/var/boost/run/boost_root/libs/describe/include" -I"/var/boost/run/boost_root/libs/detail/include" -I"/var/boost/run/boost_root/libs/function_types/include" -I"/var/boost/run/boost_root/libs/intrusive/include" -I"/var/boost/run/boost_root/libs/iterator/include" -I"/var/boost/run/boost_root/libs/move/include" -I"/var/boost/run/boost_root/libs/mp11/include" -I"/var/boost/run/boost_root/libs/optional/include" -I"/var/boost/run/boost_root/libs/smart_ptr/include" -I"/var/boost/run/boost_root/libs/throw_exception/include" -I"/var/boost/run/boost_root/libs/tuple/include" -c -o "/var/boost/run/results/boost/bin.v2/libs/container/test/common_iterator_test.test/clang-linux-18~c++2b/debug/x86_64/debug-symbols-off/threading-multi/visibility-hidden/common_iterator_test.o" "../libs/container/test/common_iterator_test.cpp"
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++-18 -fvisibility-inlines-hidden -Wno-c99-extensions -std=c++2b -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 -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_CONTAINER_NO_LIB=1 -I.. -I/var/boost/run/boost_root/libs/assert/include -I/var/boost/run/boost_root/libs/container/include -I/var/boost/run/boost_root/libs/container_hash/include -I/var/boost/run/boost_root/libs/core/include -I/var/boost/run/boost_root/libs/describe/include -I/var/boost/run/boost_root/libs/detail/include -I/var/boost/run/boost_root/libs/function_types/include -I/var/boost/run/boost_root/libs/intrusive/include -I/var/boost/run/boost_root/libs/iterator/include -I/var/boost/run/boost_root/libs/move/include -I/var/boost/run/boost_root/libs/mp11/include -I/var/boost/run/boost_root/libs/optional/include -I/var/boost/run/boost_root/libs/smart_ptr/include -I/var/boost/run/boost_root/libs/throw_exception/include -I/var/boost/run/boost_root/libs/tuple/include -c -o /var/boost/run/results/boost/bin.v2/libs/container/test/common_iterator_test.test/clang-linux-18~c++2b/debug/x86_64/debug-symbols-off/threading-multi/visibility-hidden/common_iterator_test.o ../libs/container/test/common_iterator_test.cpp
1.?../libs/container/test/common_iterator_test.cpp:52:94: current parser token ')'
2.?../libs/container/test/common_iterator_test.cpp:44:1: parsing function body 'main'
3.?../libs/container/test/common_iterator_test.cpp:44:1: 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):
0 libLLVM-18.so.1 0x00007fca3ac40f36 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 54
1 libLLVM-18.so.1 0x00007fca3ac3eef0 llvm::sys::RunSignalHandlers() + 80
2 libLLVM-18.so.1 0x00007fca3ab90a40
3 libc.so.6 0x00007fca399c9520
4 libclang-cpp.so.18 0x00007fca422d1557
5 libclang-cpp.so.18 0x00007fca4228721d
6 libclang-cpp.so.18 0x00007fca42283194
7 libclang-cpp.so.18 0x00007fca42282b9b clang::Expr::EvaluateAsConstantExpr(clang::Expr::EvalResult&, clang::ASTContext const&, clang::Expr::ConstantExprKind) const + 1195
8 libclang-cpp.so.18 0x00007fca428e6536
9 libclang-cpp.so.18 0x00007fca428e13ef
10 libclang-cpp.so.18 0x00007fca428e0d6a clang::Sema::CheckConstraintSatisfaction(clang::NamedDecl const*, llvm::ArrayRef<clang::Expr const*>, llvm::SmallVectorImpl<clang::Expr*>&, clang::MultiLevelTemplateArgumentList const&, clang::SourceRange, clang::ConstraintSatisfaction&) + 810
11 libclang-cpp.so.18 0x00007fca428e3ac6 clang::Sema::CheckInstantiatedFunctionTemplateConstraints(clang::SourceLocation, clang::FunctionDecl*, llvm::ArrayRef<clang::TemplateArgument>, clang::ConstraintSatisfaction&) + 934
12 libclang-cpp.so.18 0x00007fca42e9d1bb clang::Sema::FinishTemplateArgumentDeduction(clang::FunctionTemplateDecl*, llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, unsigned int, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, llvm::SmallVectorImpl<clang::Sema::OriginalCallArg> const*, bool, llvm::function_ref<bool ()>) + 3195
13 libclang-cpp.so.18 0x00007fca42ef1d17
14 libclang-cpp.so.18 0x00007fca427add0d clang::Sema::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref<void ()>) + 61
15 libclang-cpp.so.18 0x00007fca42e9ea8c clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, clang::QualType, clang::Expr::Classification, llvm::function_ref<bool (llvm::ArrayRef<clang::QualType>)>) + 2492
16 libclang-cpp.so.18 0x00007fca42d7160d clang::Sema::AddTemplateOverloadCandidate(clang::FunctionTemplateDecl*, clang::DeclAccessPair, clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool, bool, clang::CallExpr::ADLCallKind, clang::OverloadCandidateParamOrder, bool) + 733
17 libclang-cpp.so.18 0x00007fca42c6a0df
18 libclang-cpp.so.18 0x00007fca42c5be05
19 libclang-cpp.so.18 0x00007fca42c5b386 clang::Sema::DeduceTemplateSpecializationFromInitializer(clang::TypeSourceInfo*, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef<clang::Expr*>) + 1910
20 libclang-cpp.so.18 0x00007fca42ba8da2 clang::Sema::BuildCXXTypeConstructExpr(clang::TypeSourceInfo*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, bool) + 434
21 libclang-cpp.so.18 0x00007fca42ba8b53 clang::Sema::ActOnCXXTypeConstructExpr(clang::OpaquePtr<clang::QualType>, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, bool) + 131
22 libclang-cpp.so.18 0x00007fca41fe9695 clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&) + 1045
23 libclang-cpp.so.18 0x00007fca41fd6c1d clang::Parser::ParseCastExpression(clang::Parser::CastParseKind, bool, bool&, clang::Parser::TypeCastState, bool, bool*) + 7997
24 libclang-cpp.so.18 0x00007fca41fd0f1e clang::Parser::ParseAssignmentExpression(clang::Parser::TypeCastState) + 270
25 libclang-cpp.so.18 0x00007fca41fdd1ca clang::Parser::ParseExpressionList(llvm::SmallVectorImpl<clang::Expr*>&, llvm::function_ref<void ()>, bool, bool) + 250
26 libclang-cpp.so.18 0x00007fca41fe95bf clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&) + 831
27 libclang-cpp.so.18 0x00007fca41fd6c1d clang::Parser::ParseCastExpression(clang::Parser::CastParseKind, bool, bool&, clang::Parser::TypeCastState, bool, bool*) + 7997
28 libclang-cpp.so.18 0x00007fca41fd0f1e clang::Parser::ParseAssignmentExpression(clang::Parser::TypeCastState) + 270
29 libclang-cpp.so.18 0x00007fca41fdd1ca clang::Parser::ParseExpressionList(llvm::SmallVectorImpl<clang::Expr*>&, llvm::function_ref<void ()>, bool, bool) + 250
30 libclang-cpp.so.18 0x00007fca41fa1a41 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) + 3121
31 libclang-cpp.so.18 0x00007fca41f9f124 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 1252
32 libclang-cpp.so.18 0x00007fca41f9e63b clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) + 939
33 libclang-cpp.so.18 0x00007fca41f9e1a2 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) + 1202
34 libclang-cpp.so.18 0x00007fca420311b7 clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) + 2071
35 libclang-cpp.so.18 0x00007fca4203075b clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) + 347
36 libclang-cpp.so.18 0x00007fca42038fa0 clang::Parser::ParseCompoundStatementBody(bool) + 1616
37 libclang-cpp.so.18 0x00007fca4203a082 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 178
38 libclang-cpp.so.18 0x00007fca42054fc3 clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) + 3571
39 libclang-cpp.so.18 0x00007fca41f9ff68 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 4904
40 libclang-cpp.so.18 0x00007fca4205402a clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 1082
41 libclang-cpp.so.18 0x00007fca420539f3 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 483
42 libclang-cpp.so.18 0x00007fca42052c56 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) + 2038
43 libclang-cpp.so.18 0x00007fca4205108a clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) + 1466
44 libclang-cpp.so.18 0x00007fca41f8a42e clang::ParseAST(clang::Sema&, bool, bool) + 782
45 libclang-cpp.so.18 0x00007fca43d93a65 clang::FrontendAction::Execute() + 85
46 libclang-cpp.so.18 0x00007fca43d0d574 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 708
47 libclang-cpp.so.18 0x00007fca43e0db9e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 750
48 clang++-18 0x000055eab67d5d05 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 4069
49 clang++-18 0x000055eab67d3185
50 libclang-cpp.so.18 0x00007fca439c9e99
51 libLLVM-18.so.1 0x00007fca3ab907dc llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 140
52 libclang-cpp.so.18 0x00007fca439c981e clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const + 366
53 libclang-cpp.so.18 0x00007fca43992591 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 897
54 libclang-cpp.so.18 0x00007fca439927de clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 142
55 libclang-cpp.so.18 0x00007fca439ae4cd clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 333
56 clang++-18 0x000055eab67d2ae4 clang_main(int, char**, llvm::ToolContext const&) + 11220
57 clang++-18 0x000055eab67dfaf2 main + 50
58 libc.so.6 0x00007fca399b0d90
59 libc.so.6 0x00007fca399b0e40 __libc_start_main + 128
60 clang++-18 0x000055eab67cfbb5 _start + 37
clang++-18: error: clang frontend command failed with exit code 139 (use -v to see invocation)
Ubuntu clang version 18.0.0 (++20240101042354+90c397fc56b7-1~exp1~20240101042509.1405)
Target: x86_64-pc-linux
Thread model: posix
InstalledDir: /usr/bin
clang++-18: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang++-18: note: diagnostic msg: /tmp/boost_regression/common_iterator_test-b96a1c.cpp
clang++-18: note: diagnostic msg: /tmp/boost_regression/common_iterator_test-b96a1c.sh
clang++-18: note: diagnostic msg:
********************