Skip to content

[8.0] GC Large array test failure #114222

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

Open
carlossanlop opened this issue Apr 3, 2025 · 2 comments
Open

[8.0] GC Large array test failure #114222

carlossanlop opened this issue Apr 3, 2025 · 2 comments
Labels
arch-x64 area-GC-coreclr Known Build Error Use this to report build issues in the .NET Helix tab os-linux Linux OS (any supported distro) runtime-coreclr specific to the CoreCLR runtime untriaged New issue has not been triaged by the area owner

Comments

@carlossanlop
Copy link
Member

carlossanlop commented Apr 3, 2025

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1002908
Build error leg or test failing: coreclr linux x64 Checked no_tiered_compilation @ Ubuntu.2004.Amd64.Open

Error Message

{
  "ErrorMessage" : ["now try Int32.MaxValue-0:", "Array dimensions exceeded supported range."],
  "BuildRetry" : false,
  "ExcludeConsoleLog" : false
}
 Starting:    GC.LargeMemory.XUnitWrapper (parallel test collections = on, max threads = 2)
    GC/LargeMemory/Regressions/largearraytest/largearraytest.sh [FAIL]
      /datadisks/disk1/work/AFAD09E5/w/B36F09DF/e/GC/LargeMemory/Regressions/largearraytest/largearraytest.sh: line 454: 63489 Killed                  $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
      
      Return code:      1
      Raw output file:      /datadisks/disk1/work/AFAD09E5/w/B36F09DF/uploads/Reports/GC.LargeMemory/Regressions/largearraytest/largearraytest.output.txt
      Raw output:
      BEGIN EXECUTION
      /datadisks/disk1/work/AFAD09E5/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true largearraytest.dll ''
      now try Int32.MaxValue-0: 
      Array dimensions exceeded supported range.
      now try Int32.MaxValue-1: 
      Array dimensions exceeded supported range.
      now try Int32.MaxValue-2: 
      Array dimensions exceeded supported range.
      now try Int32.MaxValue-3: 
      Array dimensions exceeded supported range.
      now try Int32.MaxValue-4: 
      Array dimensions exceeded supported range.
...
...
      Array dimensions exceeded supported range.
      now try Int32.MaxValue-56: 2147483591
      now try Int32.MaxValue-57: 2147483590
      now try Int32.MaxValue-58: 2147483589
      now try Int32.MaxValue-59: Expected: 100
      Actual: 137
      END EXECUTION - FAILED
      Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 4/3/2025 1:07:47 AM
      Test Harness Exitcode is : 1
      To run the test:
      > set CORE_ROOT=/datadisks/disk1/work/AFAD09E5/p
      > /datadisks/disk1/work/AFAD09E5/w/B36F09DF/e/GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
      Expected: True
      Actual:   False
      Stack Trace:
           at GC_LargeMemory._Regressions_largearraytest_largearraytest_._Regressions_largearraytest_largearraytest_sh()
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
           at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
      Output:
        /datadisks/disk1/work/AFAD09E5/w/B36F09DF/e/GC/LargeMemory/Regressions/largearraytest/largearraytest.sh: line 454: 63489 Killed                  $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
        
        Return code:      1

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1002908
Error message validated: [now try Int32.MaxValue-0: Array dimensions exceeded supported range.]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 4/3/2025 4:56:08 PM UTC

Report

Build Definition Test Pull Request
1025621 dotnet/runtime PayloadGroup0.WorkItemExecution
1024415 dotnet/runtime PayloadGroup0.WorkItemExecution #114633
1024355 dotnet/runtime PayloadGroup0.WorkItemExecution
1024411 dotnet/runtime PayloadGroup0.WorkItemExecution #114633
1024154 dotnet/runtime PayloadGroup0.WorkItemExecution
1023951 dotnet/runtime PayloadGroup0.WorkItemExecution
1023233 dotnet/runtime PayloadGroup0.WorkItemExecution
1017249 dotnet/runtime PayloadGroup0.WorkItemExecution
1017222 dotnet/runtime PayloadGroup0.WorkItemExecution
1017223 dotnet/runtime PayloadGroup0.WorkItemExecution
1016453 dotnet/runtime PayloadGroup0.WorkItemExecution
1016462 dotnet/runtime PayloadGroup0.WorkItemExecution #114668
1016077 dotnet/runtime PayloadGroup0.WorkItemExecution
1016099 dotnet/runtime PayloadGroup0.WorkItemExecution #114441
1016076 dotnet/runtime PayloadGroup0.WorkItemExecution
1014527 dotnet/runtime PayloadGroup0.WorkItemExecution
1014135 dotnet/runtime PayloadGroup0.WorkItemExecution
1013772 dotnet/runtime PayloadGroup0.WorkItemExecution #114454
1013775 dotnet/runtime PayloadGroup0.WorkItemExecution #114441
1013763 dotnet/runtime PayloadGroup0.WorkItemExecution #114457
1013779 dotnet/runtime GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
1013742 dotnet/runtime GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
1011258 dotnet/runtime PayloadGroup0.WorkItemExecution
1011215 dotnet/runtime PayloadGroup0.WorkItemExecution #114454
1010862 dotnet/runtime PayloadGroup0.WorkItemExecution #114441
1010838 dotnet/runtime PayloadGroup0.WorkItemExecution #114439
1008930 dotnet/runtime PayloadGroup0.WorkItemExecution
1008157 dotnet/runtime PayloadGroup0.WorkItemExecution
1006098 dotnet/runtime PayloadGroup0.WorkItemExecution
1004705 dotnet/runtime GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
1004597 dotnet/runtime GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
1004531 dotnet/runtime PayloadGroup0.WorkItemExecution
1004293 dotnet/runtime PayloadGroup0.WorkItemExecution
1004322 dotnet/runtime GC/LargeMemory/Regressions/largearraytest/largearraytest.sh
1004337 dotnet/runtime PayloadGroup0.WorkItemExecution #114223
1002908 dotnet/runtime PayloadGroup0.WorkItemExecution #113475

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 7 36
@carlossanlop carlossanlop added arch-x64 area-GC-coreclr Known Build Error Use this to report build issues in the .NET Helix tab os-linux Linux OS (any supported distro) runtime-coreclr specific to the CoreCLR runtime labels Apr 3, 2025
@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Apr 3, 2025
Copy link
Contributor

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

@mangod9
Copy link
Member

mangod9 commented Apr 3, 2025

I am guessing this is related to container size. Probably needs to be updated for the memory size it's running in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-x64 area-GC-coreclr Known Build Error Use this to report build issues in the .NET Helix tab os-linux Linux OS (any supported distro) runtime-coreclr specific to the CoreCLR runtime untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

No branches or pull requests

2 participants