You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tracking issue to re-enable the Crossgen2 Json CG2 composite job in benchmarks-ci-01 and benchmarks-ci-02 once the underlying crossgen2 issue is fixed.
It was disabled in #2177 because it was consistently failing during the crossgen2 composite publish step with:
error : Unhandled exception. ILCompiler.CodeGenerationFailedException: Code generation failed for method
'Async variant: [Microsoft.AspNetCore.Components.Server]
Microsoft.AspNetCore.Components.Server.Circuits.RemoteJSDataStream.CompletePipeAndDisposeStream(Exception)'
---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Internal.IL.Stubs.ILStubMethodIL.GetObject(...)
at Internal.JitInterface.CorInfoImpl.HandleToModuleToken(...)
at Internal.JitInterface.CorInfoImpl.ComputeMethodWithToken(...)
at Internal.JitInterface.CorInfoImpl.getCallInfo(...)
...
error NETSDK1096: Optimizing assemblies for performance failed.
On Windows runs this additionally caused crank to hang, blocking the rest of the jobs in the pipeline.
To re-enable
Once the underlying crossgen2 codegen failure is resolved (and confirmed to no longer hang crank on Windows):
In build/crossgen2-scenarios.yml, change the CG2 composite profile's condition back from 'false' to 'true'.
Tracking issue to re-enable the Crossgen2 Json CG2 composite job in
benchmarks-ci-01andbenchmarks-ci-02once the underlying crossgen2 issue is fixed.It was disabled in #2177 because it was consistently failing during the crossgen2 composite publish step with:
On Windows runs this additionally caused
crankto hang, blocking the rest of the jobs in the pipeline.To re-enable
Once the underlying crossgen2 codegen failure is resolved (and confirmed to no longer hang crank on Windows):
build/crossgen2-scenarios.yml, change theCG2 compositeprofile'sconditionback from'false'to'true'.benchmarks-ci-01andbenchmarks-ci-02with the profile re-enabled.