Skip to content

Test failure readytorun/r2rdump/FrameworkTests/R2RDumpTests/R2RDumpTests.sh #54200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
VincentBu opened this issue Jun 15, 2021 · 7 comments
Closed
Labels
arch-arm64 area-R2RDump-coreclr Ready-to-run image dump tool blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs JitStress CLR JIT issues involving JIT internal stress modes os-mac-os-x macOS aka OSX untriaged New issue has not been triaged by the area owner

Comments

@VincentBu
Copy link
Contributor

Run: runtime-coreclr jitstress 20210613.2

Failed test:

CoreCLR OSX arm64 Checked jitminopts @ OSX.1100.ARM64.Open

- readytorun/r2rdump/FrameworkTests/R2RDumpTests/R2RDumpTests.sh

Error message:

Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x18
at System.Collections.Generic.Dictionary2.FindValue(TKey key) in System.Private.CoreLib.dll:token 0x6006279+0x84 at System.Collections.Generic.Dictionary2.TryGetValue(TKey key, TValue& value) in System.Private.CoreLib.dll:token 0x6006281+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.LookupAggregate(AggregateSymbol aggregate, AggregateType outer, TypeArray args) in Microsoft.CSharp.dll:token 0x6000658+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, AggregateType atsOuter, TypeArray typeArgs) in Microsoft.CSharp.dll:token 0x600061e+0xa
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, TypeArray typeArgsAll) in Microsoft.CSharp.dll:token 0x600061f+0x19
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetConstructedType(Type type, AggregateSymbol agg) in Microsoft.CSharp.dll:token 0x6000198+0x49
at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType(Type type) in Microsoft.CSharp.dll:token 0x6000196+0x86
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType(Type type) in Microsoft.CSharp.dll:token 0x600019e+0x8
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateLocal(Type type, Boolean isOut, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x600015e+0x17
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentEXPR(ArgumentObject argument, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x6000160+0x81
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentListEXPR(ArgumentObject[] arguments, LocalVariableSymbol[] locals, Int32 startIndex, Int32 endIndex) in Microsoft.CSharp.dll:token 0x600015f+0x13
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCall(ICSharpInvokeOrInvokeMemberBinder payload, Expr callingObject, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x6000167+0x211
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.DispatchPayload(ICSharpInvokeOrInvokeMemberBinder payload, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x600015b+0x0
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.DispatchPayload(RuntimeBinder runtimeBinder, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x60000cf+0x0
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCore(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000154+0x43
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.Bind(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000153+0x10
at Microsoft.CSharp.RuntimeBinder.BinderHelper.Bind(ICSharpBinder action, RuntimeBinder binder, DynamicMetaObject[] args, IEnumerable`1 arginfos, DynamicMetaObject onBindingError) in Microsoft.CSharp.dll:token 0x6000065+0x1ea
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion) in Microsoft.CSharp.dll:token 0x60000dc+0x1c
at System.Dynamic.InvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60011d0+0x0
at System.Dynamic.DynamicMetaObject.BindInvokeMember(InvokeMemberBinder binder, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60010a1+0xb
at System.Dynamic.InvokeMemberBinder.Bind(DynamicMetaObject target, Dynamic


Stack trace
   at readytorun_r2rdump._FrameworkTests_R2RDumpTests_R2RDumpTests_._FrameworkTests_R2RDumpTests_R2RDumpTests_sh() in readytorun.r2rdump.XUnitWrapper.dll:token 0x6000004+0x295
@VincentBu VincentBu added arch-arm64 os-mac-os-x macOS aka OSX JitStress CLR JIT issues involving JIT internal stress modes labels Jun 15, 2021
@ghost ghost added area-Microsoft.CSharp untriaged New issue has not been triaged by the area owner labels Jun 15, 2021
@ghost
Copy link

ghost commented Jun 15, 2021

Tagging subscribers to this area: @cston
See info in area-owners.md if you want to be subscribed.

Issue Details

Run: runtime-coreclr jitstress 20210613.2

Failed test:

CoreCLR OSX arm64 Checked jitminopts @ OSX.1100.ARM64.Open

- readytorun/r2rdump/FrameworkTests/R2RDumpTests/R2RDumpTests.sh

Error message:

Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x18
at System.Collections.Generic.Dictionary2.FindValue(TKey key) in System.Private.CoreLib.dll:token 0x6006279+0x84 at System.Collections.Generic.Dictionary2.TryGetValue(TKey key, TValue& value) in System.Private.CoreLib.dll:token 0x6006281+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.LookupAggregate(AggregateSymbol aggregate, AggregateType outer, TypeArray args) in Microsoft.CSharp.dll:token 0x6000658+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, AggregateType atsOuter, TypeArray typeArgs) in Microsoft.CSharp.dll:token 0x600061e+0xa
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, TypeArray typeArgsAll) in Microsoft.CSharp.dll:token 0x600061f+0x19
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetConstructedType(Type type, AggregateSymbol agg) in Microsoft.CSharp.dll:token 0x6000198+0x49
at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType(Type type) in Microsoft.CSharp.dll:token 0x6000196+0x86
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType(Type type) in Microsoft.CSharp.dll:token 0x600019e+0x8
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateLocal(Type type, Boolean isOut, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x600015e+0x17
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentEXPR(ArgumentObject argument, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x6000160+0x81
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentListEXPR(ArgumentObject[] arguments, LocalVariableSymbol[] locals, Int32 startIndex, Int32 endIndex) in Microsoft.CSharp.dll:token 0x600015f+0x13
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCall(ICSharpInvokeOrInvokeMemberBinder payload, Expr callingObject, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x6000167+0x211
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.DispatchPayload(ICSharpInvokeOrInvokeMemberBinder payload, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x600015b+0x0
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.DispatchPayload(RuntimeBinder runtimeBinder, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x60000cf+0x0
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCore(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000154+0x43
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.Bind(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000153+0x10
at Microsoft.CSharp.RuntimeBinder.BinderHelper.Bind(ICSharpBinder action, RuntimeBinder binder, DynamicMetaObject[] args, IEnumerable`1 arginfos, DynamicMetaObject onBindingError) in Microsoft.CSharp.dll:token 0x6000065+0x1ea
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion) in Microsoft.CSharp.dll:token 0x60000dc+0x1c
at System.Dynamic.InvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60011d0+0x0
at System.Dynamic.DynamicMetaObject.BindInvokeMember(InvokeMemberBinder binder, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60010a1+0xb
at System.Dynamic.InvokeMemberBinder.Bind(DynamicMetaObject target, Dynamic


Stack trace
   at readytorun_r2rdump._FrameworkTests_R2RDumpTests_R2RDumpTests_._FrameworkTests_R2RDumpTests_R2RDumpTests_sh() in readytorun.r2rdump.XUnitWrapper.dll:token 0x6000004+0x295
Author: VincentBu
Assignees: -
Labels:

JitStress, arch-arm64, area-Microsoft.CSharp, os-mac-os-x, untriaged

Milestone: -

@VincentBu
Copy link
Contributor Author

VincentBu commented Jun 15, 2021

Historical failures of this test:

Queued OS Arch Pipeline
2021-06-27T06:05:33.598Z osx.1100.arm64.open arm64 runtime-coreclr r2r-extra Checked-jitminopts
2021-06-27T05:28:49.917Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-26T05:13:59.549Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-25T05:30:37.228Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-24T05:21:48.461Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-23T05:19:28.837Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-22T05:19:46.614Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-21T05:53:54.217Z osx.1100.arm64.open arm64 runtime-coreclr r2r-extra Checked-jitminopts
2021-06-21T05:27:48.476Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
More failures
Queued OS Arch Pipeline
2021-06-20T05:28:26.991Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-20T05:18:32.788Z osx.1100.arm64.open arm64 runtime-coreclr r2r-extra Checked-jitminopts
2021-06-19T05:20:43.138Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-18T05:19:34.111Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-17T05:15:46.906Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-16T05:16:02.174Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-15T06:14:36.266Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-14T06:08:36.668Z osx.1100.arm64.open arm64 runtime-coreclr r2r-extra Checked-jitminopts
2021-06-14T05:18:22.845Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-13T06:20:51.202Z osx.1100.arm64.open arm64 runtime-coreclr r2r-extra Checked-jitminopts
2021-06-13T05:18:22.819Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts
2021-06-12T05:17:46.126Z osx.1100.arm64.open arm64 runtime-coreclr jitstress Checked-jitminopts

@BruceForstall BruceForstall added area-R2RDump-coreclr Ready-to-run image dump tool and removed area-Microsoft.CSharp labels Jun 15, 2021
@BruceForstall
Copy link
Contributor

@BruceForstall
Copy link
Contributor

@dotnet/crossgen-contrib

@BruceForstall
Copy link
Contributor

Also @sandreenko . Only happens with JITMinOpts on macOS arm64

@VincentBu
Copy link
Contributor Author

Failed again in runtime-coreclr jitstress 20210626.1

Failed test:

CoreCLR OSX arm64 Checked jitminopts @ OSX.1100.ARM64.Open

- readytorun/r2rdump/FrameworkTests/R2RDumpTests/R2RDumpTests.sh

Error message:

Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.KeyPair2.Equals(KeyPair2 other) in Microsoft.CSharp.dll:token 0x6000664+0x18
at System.Collections.Generic.Dictionary2.FindValue(TKey key) in System.Private.CoreLib.dll:token 0x6006279+0x84 at System.Collections.Generic.Dictionary2.TryGetValue(TKey key, TValue& value) in System.Private.CoreLib.dll:token 0x6006281+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.LookupAggregate(AggregateSymbol aggregate, AggregateType outer, TypeArray args) in Microsoft.CSharp.dll:token 0x6000658+0x0
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, AggregateType atsOuter, TypeArray typeArgs) in Microsoft.CSharp.dll:token 0x600061e+0xa
at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate(AggregateSymbol agg, TypeArray typeArgsAll) in Microsoft.CSharp.dll:token 0x600061f+0x19
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetConstructedType(Type type, AggregateSymbol agg) in Microsoft.CSharp.dll:token 0x6000198+0x49
at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType(Type type) in Microsoft.CSharp.dll:token 0x6000196+0x86
at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType(Type type) in Microsoft.CSharp.dll:token 0x600019e+0x8
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateLocal(Type type, Boolean isOut, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x600015e+0x17
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentEXPR(ArgumentObject argument, LocalVariableSymbol local) in Microsoft.CSharp.dll:token 0x6000160+0x81
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.CreateArgumentListEXPR(ArgumentObject[] arguments, LocalVariableSymbol[] locals, Int32 startIndex, Int32 endIndex) in Microsoft.CSharp.dll:token 0x600015f+0x13
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCall(ICSharpInvokeOrInvokeMemberBinder payload, Expr callingObject, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x6000167+0x211
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.DispatchPayload(ICSharpInvokeOrInvokeMemberBinder payload, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x600015b+0x0
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.DispatchPayload(RuntimeBinder runtimeBinder, ArgumentObject[] arguments, LocalVariableSymbol[] locals) in Microsoft.CSharp.dll:token 0x60000cf+0x0
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCore(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000154+0x43
at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.Bind(ICSharpBinder payload, Expression[] parameters, DynamicMetaObject[] args, DynamicMetaObject& deferredBinding) in Microsoft.CSharp.dll:token 0x6000153+0x10
at Microsoft.CSharp.RuntimeBinder.BinderHelper.Bind(ICSharpBinder action, RuntimeBinder binder, DynamicMetaObject[] args, IEnumerable`1 arginfos, DynamicMetaObject onBindingError) in Microsoft.CSharp.dll:token 0x6000065+0x1ea
at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion) in Microsoft.CSharp.dll:token 0x60000dc+0x1c
at System.Dynamic.InvokeMemberBinder.FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60011d0+0x0
at System.Dynamic.DynamicMetaObject.BindInvokeMember(InvokeMemberBinder binder, DynamicMetaObject[] args) in System.Linq.Expressions.dll:token 0x60010a1+0xb
at System.Dynamic.InvokeMemberBinder.Bind(DynamicMetaObject target, Dynamic


Stack trace
   at readytorun_r2rdump._FrameworkTests_R2RDumpTests_R2RDumpTests_._FrameworkTests_R2RDumpTests_R2RDumpTests_sh() in readytorun.r2rdump.XUnitWrapper.dll:token 0x6000004+0x295

Historical failures of this test has updated in this comment

@BruceForstall BruceForstall added the blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs label Jun 28, 2021
@mangod9
Copy link
Member

mangod9 commented Jul 20, 2021

Dupe of #51250

@mangod9 mangod9 closed this as completed Jul 20, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Aug 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-arm64 area-R2RDump-coreclr Ready-to-run image dump tool blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs JitStress CLR JIT issues involving JIT internal stress modes os-mac-os-x macOS aka OSX untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

No branches or pull requests

3 participants