Skip to content

Test failure readytorun\\determinism\\crossgen2determinism\\crossgen2determinism #84752

@v-wenyuxu

Description

@v-wenyuxu

Run: runtime-coreclr outerloop 20230412.3

Failed test:

R2R-CG2 windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open

- baseservices\\TieredCompilation\\BasicTestWithMcj\\BasicTestWithMcj.cmd
- readytorun\\determinism\\crossgen2determinism\\crossgen2determinism.cmd
- readytorun\\coreroot_determinism\\coreroot_determinism\\coreroot_determinism.cmd

R2R-CG2 windows arm Checked @ Windows.11.Arm64.Open

- readytorun\\coreroot_determinism\\coreroot_determinism\\coreroot_determinism.cmd

coreclr windows arm Checked no_tiered_compilation @ Windows.11.Arm64.Open

- readytorun\\coreroot_determinism\\coreroot_determinism\\coreroot_determinism.cmd
- readytorun\\determinism\\crossgen2determinism\\crossgen2determinism.cmd
- baseservices\\TieredCompilation\\BasicTestWithMcj\\BasicTestWithMcj.cmd
- readytorun\\crossgen2\\crossgen2smoke_donotalwaysusecrossgen2\\crossgen2smoke_donotalwaysusecrossgen2.cmd

coreclr windows arm Checked @ Windows.11.Arm64.Open

- readytorun\\coreroot_determinism\\coreroot_determinism\\coreroot_determinism.cmd

Error message:

Unhandled exception. Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
at ILCompiler.ReadyToRunCodegenCompilation.<>c__DisplayClass46_0.<ComputeDependencyNodeDependencies>g__CompileOneMethod|5(DependencyNodeCore1 dependency, Int32 compileThreadId) in /_/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 812    at ILCompiler.ReadyToRunCodegenCompilation.&lt;&gt;c__DisplayClass46_0.&lt;ComputeDependencyNodeDependencies&gt;g__CompileOnThread|4(Int32 compilationThreadId) in /_/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 775    at ILCompiler.ReadyToRunCodegenCompilation.&lt;&gt;c__DisplayClass46_0.&lt;ComputeDependencyNodeDependencies&gt;g__CompilationThread|3(Object objThreadId) in /_/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 753    at System.Threading.Thread.StartCallback() System.NullReferenceException: Object reference not set to an instance of an object.    at ILCompiler.ReadyToRunCodegenCompilation.&lt;&gt;c__DisplayClass46_0.&lt;ComputeDependencyNodeDependencies&gt;g__CompileOneMethod|5(DependencyNodeCore1 dependency, Int32 compileThreadId) in //src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 812
at ILCompiler.ReadyToRunCodegenCompilation.<>c__DisplayClass46_0.<ComputeDependencyNodeDependencies>g__CompileOnThread|4(Int32 compilationThreadId) in //src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 775
at ILCompiler.ReadyToRunCodegenCompilation.<>c__DisplayClass46_0.<ComputeDependencyNodeDependencies>g__CompileMethodList|2(IEnumerable1 methodList) in /_/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 735    at ILCompiler.ReadyToRunCodegenCompilation.ComputeDependencyNodeDependencies(List1 obj) in //src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 659
at ILCompiler.DependencyAnalysisFramework.DependencyAnalyzer2.ComputeMarkedNodes() in /_/src/coreclr/tools/aot/ILCompiler.DependencyAnalysisFramework/DependencyAnalyzer.cs:line 316    at ILCompiler.ReadyToRunCodegenCompilation.Compile(String outputFile) in /_/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/ReadyToRunCodegenCompilation.cs:line 343    at ILCompiler.Program.RunSingleCompilation(Dictionary2 inFilePaths, InstructionSetSupport instructionSetSupport, String compositeRootPath, Dictionary2 unrootedInputFilePaths, HashSet1 versionBubbleModulesHash, ReadyToRunCompilerContext typeSystemContext) in //src/coreclr/tools/aot/crossgen2/Program.cs:line 616
at ILCompiler.Program.Run() in //src/coreclr/tools/aot/crossgen2/Program.cs:line 289
at ILCompiler.Crossgen2RootCommand.<>c__DisplayClass187_0.<.ctor>b__0(InvocationContext context) in //src/coreclr/tools/aot/crossgen2/Crossgen2RootCommand.cs:line 293
at System.CommandLine.Invocation.AnonymousCommandHandler.Invoke(InvocationContext context)
at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.CommandLineBuilderExtensions.<>c__DisplayClass11_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Invocation.InvocationPipeline.<Invoke>g__FullInvocationChain|3_0(InvocationContext context)
at System.CommandLine.Invocation.InvocationPipeline.Invoke(IConsole console)
at ILCompiler.Program.Main(String[] args) in /_/src/coreclr/tools/aot/crossgen


Stack trace
   at baseservices_TieredCompilation._BasicTestWithMcj_BasicTestWithMcj_._BasicTestWithMcj_BasicTestWithMcj_cmd()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions