Test output: teeks99-dkr-dc18-2b - container - common_iterator_test / clang-linux-18~c++2b
Rev 00765c42443d26fa0dd8ab340fb5b5739c450fbb / Tue, 12 Nov 2024 22:56:16 +0000
Compile [2024-11-13 01:41:12 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/fusion/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" -I"/var/boost/run/boost_root/libs/type_traits/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/fusion/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 -I/var/boost/run/boost_root/libs/type_traits/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    0x00007f0fedc12f36 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 54
1  libLLVM-18.so.1    0x00007f0fedc10ef0 llvm::sys::RunSignalHandlers() + 80
2  libLLVM-18.so.1    0x00007f0fedb62a40
3  libc.so.6          0x00007f0fec99b520
4  libclang-cpp.so.18 0x00007f0ff52a3557
5  libclang-cpp.so.18 0x00007f0ff525921d
6  libclang-cpp.so.18 0x00007f0ff5255194
7  libclang-cpp.so.18 0x00007f0ff5254b9b clang::Expr::EvaluateAsConstantExpr(clang::Expr::EvalResult&, clang::ASTContext const&, clang::Expr::ConstantExprKind) const + 1195
8  libclang-cpp.so.18 0x00007f0ff58b8536
9  libclang-cpp.so.18 0x00007f0ff58b33ef
10 libclang-cpp.so.18 0x00007f0ff58b2d6a 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 0x00007f0ff58b5ac6 clang::Sema::CheckInstantiatedFunctionTemplateConstraints(clang::SourceLocation, clang::FunctionDecl*, llvm::ArrayRef<clang::TemplateArgument>, clang::ConstraintSatisfaction&) + 934
12 libclang-cpp.so.18 0x00007f0ff5e6f1bb 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 0x00007f0ff5ec3d17
14 libclang-cpp.so.18 0x00007f0ff577fd0d clang::Sema::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref<void ()>) + 61
15 libclang-cpp.so.18 0x00007f0ff5e70a8c 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 0x00007f0ff5d4360d 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 0x00007f0ff5c3c0df
18 libclang-cpp.so.18 0x00007f0ff5c2de05
19 libclang-cpp.so.18 0x00007f0ff5c2d386 clang::Sema::DeduceTemplateSpecializationFromInitializer(clang::TypeSourceInfo*, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef<clang::Expr*>) + 1910
20 libclang-cpp.so.18 0x00007f0ff5b7ada2 clang::Sema::BuildCXXTypeConstructExpr(clang::TypeSourceInfo*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, bool) + 434
21 libclang-cpp.so.18 0x00007f0ff5b7ab53 clang::Sema::ActOnCXXTypeConstructExpr(clang::OpaquePtr<clang::QualType>, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, bool) + 131
22 libclang-cpp.so.18 0x00007f0ff4fbb695 clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&) + 1045
23 libclang-cpp.so.18 0x00007f0ff4fa8c1d clang::Parser::ParseCastExpression(clang::Parser::CastParseKind, bool, bool&, clang::Parser::TypeCastState, bool, bool*) + 7997
24 libclang-cpp.so.18 0x00007f0ff4fa2f1e clang::Parser::ParseAssignmentExpression(clang::Parser::TypeCastState) + 270
25 libclang-cpp.so.18 0x00007f0ff4faf1ca clang::Parser::ParseExpressionList(llvm::SmallVectorImpl<clang::Expr*>&, llvm::function_ref<void ()>, bool, bool) + 250
26 libclang-cpp.so.18 0x00007f0ff4fbb5bf clang::Parser::ParseCXXTypeConstructExpression(clang::DeclSpec const&) + 831
27 libclang-cpp.so.18 0x00007f0ff4fa8c1d clang::Parser::ParseCastExpression(clang::Parser::CastParseKind, bool, bool&, clang::Parser::TypeCastState, bool, bool*) + 7997
28 libclang-cpp.so.18 0x00007f0ff4fa2f1e clang::Parser::ParseAssignmentExpression(clang::Parser::TypeCastState) + 270
29 libclang-cpp.so.18 0x00007f0ff4faf1ca clang::Parser::ParseExpressionList(llvm::SmallVectorImpl<clang::Expr*>&, llvm::function_ref<void ()>, bool, bool) + 250
30 libclang-cpp.so.18 0x00007f0ff4f73a41 clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) + 3121
31 libclang-cpp.so.18 0x00007f0ff4f71124 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 1252
32 libclang-cpp.so.18 0x00007f0ff4f7063b clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) + 939
33 libclang-cpp.so.18 0x00007f0ff4f701a2 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) + 1202
34 libclang-cpp.so.18 0x00007f0ff50031b7 clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) + 2071
35 libclang-cpp.so.18 0x00007f0ff500275b clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) + 347
36 libclang-cpp.so.18 0x00007f0ff500afa0 clang::Parser::ParseCompoundStatementBody(bool) + 1616
37 libclang-cpp.so.18 0x00007f0ff500c082 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 178
38 libclang-cpp.so.18 0x00007f0ff5026fc3 clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) + 3571
39 libclang-cpp.so.18 0x00007f0ff4f71f68 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 4904
40 libclang-cpp.so.18 0x00007f0ff502602a clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 1082
41 libclang-cpp.so.18 0x00007f0ff50259f3 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 483
42 libclang-cpp.so.18 0x00007f0ff5024c56 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) + 2038
43 libclang-cpp.so.18 0x00007f0ff502308a clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) + 1466
44 libclang-cpp.so.18 0x00007f0ff4f5c42e clang::ParseAST(clang::Sema&, bool, bool) + 782
45 libclang-cpp.so.18 0x00007f0ff6d65a65 clang::FrontendAction::Execute() + 85
46 libclang-cpp.so.18 0x00007f0ff6cdf574 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 708
47 libclang-cpp.so.18 0x00007f0ff6ddfb9e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 750
48 clang++-18         0x000055becf064d05 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 4069
49 clang++-18         0x000055becf062185
50 libclang-cpp.so.18 0x00007f0ff699be99
51 libLLVM-18.so.1    0x00007f0fedb627dc llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 140
52 libclang-cpp.so.18 0x00007f0ff699b81e 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 0x00007f0ff6964591 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 897
54 libclang-cpp.so.18 0x00007f0ff69647de 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 0x00007f0ff69804cd clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 333
56 clang++-18         0x000055becf061ae4 clang_main(int, char**, llvm::ToolContext const&) + 11220
57 clang++-18         0x000055becf06eaf2 main + 50
58 libc.so.6          0x00007f0fec982d90
59 libc.so.6          0x00007f0fec982e40 __libc_start_main + 128
60 clang++-18         0x000055becf05ebb5 _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-29197c.cpp
clang++-18: note: diagnostic msg: /tmp/boost_regression/common_iterator_test-29197c.sh
clang++-18: note: diagnostic msg: 

********************