[Webkit-unassigned] [Bug 238988] [WinCairo] When building WebKit WinCairo port failed to build due to errors C2146、 C2065、 C2143、 C2059 on windows with MSVC
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 12 19:38:07 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=238988
--- Comment #9 from April <v-apriltan at microsoft.com> ---
(In reply to Fujii Hironori from comment #6)
> I can't see the page
>
> > 401 - Uh-oh, you do not have access.
> > The request requires authentication.
> > 4/12/2022 8:47:57 PM (UTC)
> > 2985bfb1-8a02-4e17-87ff-bf0ccc68c376
>
> What is the known assertion bug?
When I build AppleWin and WinCairo separately, WinCairo also has the same Assertion bug as AppleWin:
F:\gitP\WebKit\webkit\Source\JavaScriptCore\heap\IsoCellSetInlines.h(108): Assertion failed: templateId->Binding(), file d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c, line 16057 [when compiling F:\gitP\WebKit\webkit\build_amd64_AppleWin\DerivedSources\JavaScriptCore\unified-sources\UnifiedSource-f0a787a9-3.cpp]
c1xx!assertfe()+0x106
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\debug.c Line 333
c1xx!TemplateUtil::LookupTemplateId()+0x8a8
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c Line 16058
c1xx!ParseTree::Utility::LookupTemplateId()+0x2c3
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\ParseTree.cpp Line 7710
c1xx!IsDependentVisitor::Visit()+0x11c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1042
c1xx!IsDependentVisitor::Visit()+0x127
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1993
c1xx!ParseTree::Node::Accept<IsDependentVisitor>()+0x436
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\kind.dat Line 71
c1xx!ParseTree::VisitDispatchHelper::VisitTemplateArgument<IsDependentVisitor>()+0x42
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\generic_visitor.h Line 118
c1xx!IsDependentVisitor::Visit()+0x37
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 996
c1xx!IsDependentVisitor::Visit()+0x74
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1018
c1xx!IsDependentVisitor::Visit()+0x144
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 2033
c1xx!IsDependentVisitor::Visit()+0x5c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 403
c1xx!IsDependentVisitor::Visit()+0x17c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 772
c1xx!ParseTree::Utility::IsDependent()+0x64
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 3290
c1xx!Parser::CxxParser::ExpressionTail()+0x984
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 963
c1xx!Parser::CxxParser::Expression()+0x5d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 711
c1xx!Parser::CxxParser::AssignInitializerClause()+0x15d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 2266
c1xx!Parser::CxxParser::InitializerOpt()+0x109
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15495
c1xx!Parser::CxxParser::Initializer()+0xe
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15408
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Initializer const *,`Parser::CxxParser::DeclarationCondition'::`2'::<lambda_3> >()+0x21c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::DeclarationCondition()+0x1b4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13177
c1xx!Parser::CxxParser::Condition()+0x10f
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13127
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Condition const *,`Parser::CxxParser::IfStatement'::`2'::<lambda_1> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::WhileStatement()+0x10d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13485
c1xx!Parser::CxxParser::parse_wrap<ParseTree::WhileStatement const *,`Parser::CxxParser::Statement'::`4'::<lambda_18> >()+0x9d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::Statement()+0x4a4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 12894
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Statement const *,`Parser::CxxParser::IfStatement'::`18'::<lambda_3> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::StatementSeq()+0x159
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13235
c1xx!Parser::CxxParser::parse_wrap<ParseTree::StatementSeq const *,`Parser::CxxParser::CompoundStatement'::`5'::<lambda_1> >()+0x202
d:\aUnifiedSource-bfc896e1-1.cpp
01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::CompoundStatement()+0xb7
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13259
c1xx!Parser::CxxParser::FunctionBody()+0x162
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 6690
c1xx!`Parser::ParseDeferredSyntax'::`2'::DeferredBitsVisitor::Rewrite()+0x28b
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 18264
UnifiedSource-bfc896e1-2.cpp
F:\gitP\WebKit\webkit\Source\JavaScriptCore\heap\IsoCellSetInlines.h(108): Assertion failed: templateId->Binding(), file d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c, line 16057 [when compiling F:\gitP\WebKit\webkit\build_amd64_AppleWin\DerivedSources\JavaScriptCore\unified-sources\UnifiedSource-f0a787a9-2.cpp]
UnifiedSource-bfc896e1-3.cpp
c1xx!assertfe()+0x106
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\debug.c Line 333
c1xx!TemplateUtil::LookupTemplateId()+0x8a8
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c Line 16058
c1xx!ParseTree::Utility::LookupTemplateId()+0x2c3
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\ParseTree.cpp Line 7710
c1xx!IsDependentVisitor::Visit()+0x11c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1042
c1xx!IsDependentVisitor::Visit()+0x127
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1993
c1xx!ParseTree::Node::Accept<IsDependentVisitor>()+0x436
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\kind.dat Line 71
c1xx!ParseTree::VisitDispatchHelper::VisitTemplateArgument<IsDependentVisitor>()+0x42
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\generic_visitor.h Line 118
c1xx!IsDependentVisitor::Visit()+0x37
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 996
c1xx!IsDependentVisitor::Visit()+0x74
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1018
c1xx!IsDependentVisitor::Visit()+0x144
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 2033
c1xx!IsDependentVisitor::Visit()+0x5c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 403
c1xx!IsDependentVisitor::Visit()+0x17c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 772
c1xx!ParseTree::Utility::IsDependent()+0x64
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 3290
c1xx!Parser::CxxParser::ExpressionTail()+0x984
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 963
c1xx!Parser::CxxParser::Expression()+0x5d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 711
c1xx!Parser::CxxParser::AssignInitializerClause()+0x15d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 2266
c1xx!Parser::CxxParser::InitializerOpt()+0x109
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15495
c1xx!Parser::CxxParser::Initializer()+0xe
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15408
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Initializer const *,`Parser::CxxParser::DeclarationCondition'::`2'::<lambda_3> >()+0x21c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::DeclarationCondition()+0x1b4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13177
c1xx!Parser::CxxParser::Condition()+0x10f
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13127
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Condition const *,`Parser::CxxParser::IfStatement'::`2'::<lambda_1> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::WhileStatement()+0x10d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13485
c1xx!Parser::CxxParser::parse_wrap<ParseTree::WhileStatement const *,`Parser::CxxParser::Statement'::`4'::<lambda_18> >()+0x9d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::Statement()+0x4a4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 12894
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Statement const *,`Parser::CxxParser::IfStatement'::`18'::<lambda_3> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::StatementSeq()+0x159
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13235
c1xx!Parser::CxxParser::parse_wrap<ParseTree::StatementSeq const *,`Parser::CxxParser::CompoundStatement'::`5'::<lambda_1> >()+0x202
d:\aUnifiedSource-bfc896e1-4.cpp
01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::CompoundStatement()+0xb7
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13259
c1xx!Parser::CxxParser::FunctionBody()+0x162
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 6690
c1xx!`Parser::ParseDeferredSyntax'::`2'::DeferredBitsVisitor::Rewrite()+0x28b
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 18264
UnifiedSource-bfc896e1-5.cpp
F:\gitP\WebKit\webkit\Source\JavaScriptCore\heap\IsoCellSetInlines.h(108): Assertion failed: templateId->Binding(), file d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c, line 16057 [when compiling F:\gitP\WebKit\webkit\build_amd64_AppleWin\DerivedSources\JavaScriptCore\unified-sources\UnifiedSource-f0a787a9-7.cpp]
c1xx!assertfe()+0x106
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\debug.c Line 333
c1xx!TemplateUtil::LookupTemplateId()+0x8a8
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0gettok.c Line 16058
c1xx!ParseTree::Utility::LookupTemplateId()+0x2c3
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\c\ParseTree.cpp Line 7710
c1xx!IsDependentVisitor::Visit()+0x11c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1042
c1xx!IsDependentVisitor::Visit()+0x127
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1993
c1xx!ParseTree::Node::Accept<IsDependentVisitor>()+0x436
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\kind.dat Line 71
c1xx!ParseTree::VisitDispatchHelper::VisitTemplateArgument<IsDependentVisitor>()+0x42
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\generic_visitor.h Line 118
c1xx!IsDependentVisitor::Visit()+0x37
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 996
c1xx!IsDependentVisitor::Visit()+0x74
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 1018
c1xx!IsDependentVisitor::Visit()+0x144
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 2033
c1xx!IsDependentVisitor::Visit()+0x5c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 403
c1xx!IsDependentVisitor::Visit()+0x17c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 772
c1xx!ParseTree::Utility::IsDependent()+0x64
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\parsetree\is_dependent.cpp Line 3290
c1xx!Parser::CxxParser::ExpressionTail()+0x984
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 963
c1xx!Parser::CxxParser::Expression()+0x5d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 711
c1xx!Parser::CxxParser::AssignInitializerClause()+0x15d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 2266
c1xx!Parser::CxxParser::InitializerOpt()+0x109
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15495
c1xx!Parser::CxxParser::Initializer()+0xe
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 15408
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Initializer const *,`Parser::CxxParser::DeclarationCondition'::`2'::<lambda_3> >()+0x21c
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::DeclarationCondition()+0x1b4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13177
c1xx!Parser::CxxParser::Condition()+0x10f
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13127
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Condition const *,`Parser::CxxParser::IfStatement'::`2'::<lambda_1> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::WhileStatement()+0x10d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13485
c1xx!Parser::CxxParser::parse_wrap<ParseTree::WhileStatement const *,`Parser::CxxParser::Statement'::`4'::<lambda_18> >()+0x9d
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::Statement()+0x4a4
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 12894
c1xx!Parser::CxxParser::parse_wrap<ParseTree::Statement const *,`Parser::CxxParser::IfStatement'::`18'::<lambda_3> >()+0x202
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::StatementSeq()+0x159
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13235
c1xx!Parser::CxxParser::parse_wrap<ParseTree::StatementSeq const *,`Parser::CxxParser::CompoundStatement'::`5'::<lambda_1> >()+0x202
d:\aUnifiedSource-bfc896e1-6.cpp
01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\rdparser.h Line 382
c1xx!Parser::CxxParser::CompoundStatement()+0xb7
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 13259
c1xx!Parser::CxxParser::FunctionBody()+0x162
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 6690
c1xx!`Parser::ParseDeferredSyntax'::`2'::DeferredBitsVisitor::Rewrite()+0x28b
d:\a01\_work\2\s\src\vctools\Compiler\CxxFE\sl\p1\cxx\RDParser.cpp Line 18264
DFGSpeculativeJIT.cpp
DFGSpeculativeJIT32_64.cpp
DFGSpeculativeJIT64.cpp
UnifiedSource-bfc896e1-7.cpp
UnifiedSource-bfc896e1-8.cpp
UnifiedSource-bfc896e1-9.cpp
UnifiedSource-3c3e0d8c-1.cpp
UnifiedSource-48793971-1.cpp
UnifiedSource-02aa2997-1.cpp
FTLLowerDFGToB3.cpp
UnifiedSource-02aa2997-2.cpp
UnifiedSource-02aa2997-3.cpp
UnifiedSource-ee8a7a7a-1.cpp
UnifiedSource-ee8a7a7a-2.cpp
UnifiedSource-ee8a7a7a-3.cpp
UnifiedSource-ee8a7a7a-4.cpp
UnifiedSource-ee8a7a7a-5.cpp
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220413/8e5e4987/attachment-0001.htm>
More information about the webkit-unassigned
mailing list