Repository navigation
Closed
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is mergedos-windows
Milestone
Description
Failed in: runtime-coreclr jitstress-random 20250302.1
Failed tests:
coreclr windows x64 Checked jitstress_random_1 @ Windows.10.Amd64.Open
- JIT/Regression/JitBlue/DevDiv_461649/DevDiv_461649/DevDiv_461649.cmd
Error message:
Return code: 1
Raw output file: C:hwB1BE09B7wA9A609AAuploadsJitBlueDevDiv_461649DevDiv_461649output.txt
Raw output:
BEGIN EXECUTION
"C:hwB1BE09B7pcorerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" -p "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true" DevDiv_461649.dll
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter 'start')
at System.Uri.ParseSchemeCheckImplicitFile(String uriString, ParsingError& err, Flags& flags, UriParser& syntax) in /_/src/libraries/System.Private.Uri/src/System/Uri.cs:line 3706
at System.Uri.ParseScheme(String uriString, Flags& flags, UriParser& syntax) in /_/src/libraries/System.Private.Uri/src/System/Uri.cs:line 1932
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions) in /_/src/libraries/System.Private.Uri/src/System/UriExt.cs:line 41
at System.Uri..ctor(String uriString, UriKind uriKind) in /_/src/libraries/System.Private.Uri/src/System/Uri.cs:line 413
at System.Xml.XmlResolver.ResolveUri(Uri baseUri, String relativeUri) in /_/src/libraries/System.Private.Xml/src/System/Xml/XmlResolver.cs:line 45
at System.Xml.XmlUrlResolver.ResolveUri(Uri baseUri, String relativeUri) in /_/src/libraries/System.Private.Xml/src/System/Xml/XmlUrlResolver.cs:line 61
at System.Xml.Xsl.Xslt.XsltLoader.Load(Compiler compiler, Object stylesheet, XmlResolver xmlResolver, XmlResolver origResolver) in /_/src/libraries/System.Private.Xml/src/System/Xml/Xsl/Xslt/XsltLoader.cs:line 75
at XSLTest.Program.TestEntryPoint()
at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test failed. Trying to see if dump file was created in C:cores since 3/2/2025 8:01:24 PM
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> C:hwB1BE09B7wA9A609AAeJITRegressionRegression_3../JitBlue/DevDiv_461649/DevDiv_461649/DevDiv_461649.cmd
Stack trace:
at Xunit.Assert.True(Boolean condition, String userMessage) in /_/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 123
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix)
at Program.<<Main>$>g__TestExecutor331|0_332(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is mergedos-windows
Activity
dotnet-policy-service commentedon Mar 3, 2025
Tagging subscribers to this area: @dotnet/area-system-xml
See info in area-owners.md if you want to be subscribed.
amanasifkhalid commentedon Mar 3, 2025
cc @dotnet/jit-contrib
dotnet-policy-service commentedon Mar 3, 2025
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.
v-wenyuxu commentedon Mar 10, 2025
Failed in: runtime-coreclr jitstress-random 20250309.1
Failed tests:
Error message:
Stack trace:
JulieLeeMSFT commentedon Mar 14, 2025
@amanasifkhalid, PTAL.
amanasifkhalid commentedon Mar 17, 2025
This didn't hit in last weekend's CI runs, but I can still repro it with a mainline JIT. Minimal repro is to set
DOTNET_JitInlinePolicyRandom=102.amanasifkhalid commentedon Mar 17, 2025
I've bisected the failure to #112907. This seems to be the exact same issue as #113049: A certain pattern of inlining in
System.Uri.ParseSchemeCheckImplicitFile, combined with the assertion prop changes, results in the JIT creating a path into the exceptional code inSystem.MemoryExtensions:AsSpan(System.String,int,int). I see a diff in assertion prop similar to the one shown in the other issue:cc @EgorBo
EgorBo commentedon Mar 17, 2025
Thanks! looking now