Skip to content

[GCStress] coreroot_determinism test #50704

@AaronRobinsonMSFT

Description

@AaronRobinsonMSFT

Failing on most platforms architectures in different manners, but all are timeouts when GCStress is enabled.

Windows x86 Checked gcstress0xc

1 / 1 (100%, 1 failed): timed out in 603151 msecs: corerun.exe C:\h\w\B4B30A30\p\crossgen2\crossgen2.dll @C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\coreroot_determinism\seed1\CPAOT-ret.out\System.Private.CoreLib.dll.rsp
Emitting R2R PE file: C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\coreroot_determinism\seed1\CPAOT-ret.out\System.Private.CoreLib.dll

Return code:      1
Raw output file:      C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\Reports\readytorun.coreroot_determinism\coreroot_determinism\coreroot_determinism.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\B4B30A30\p\corerun.exe" coreroot_determinism.dll ================================== Compiling with seed 1 ==================================
Locating output folder C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\coreroot_determinism\seed1
Deleting 0 output folders
Successfully deleted 0 output folders in 480 msecs
Using dotnet: C:\h\w\B4B30A30\p\corerun.exe
1 / 1 (0%, 0 failed): launching: C:\h\w\B4B30A30\p\corerun.exe C:\h\w\B4B30A30\p\crossgen2\crossgen2.dll @C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\coreroot_determinism\seed1\CPAOT-ret.out\System.Private.CoreLib.dll.rsp
Compilation failed. C:\h\w\B4B30A30\p\corerun.exe C:\h\w\B4B30A30\p\R2RTest\R2RTest.dll compile-directory -cr C:\h\w\B4B30A30\p -in TestAssemblies --nojit --noexe --large-bubble --release --nocleanup -out seed1 failed with exit code 1
Expected: 100
Actual: 1
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\B4B30A30\p
> C:\h\w\B4B30A30\w\AFC70989\e\readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinism.cmd
Expected: True
Actual:   False

Windows x64 Checked gcstress0x3

1 / 1 (100%, 1 failed): timed out in 610853 msecs: corerun.exe C:\h\w\A7D30987\p\crossgen2\crossgen2.dll @C:\h\w\A7D30987\w\B70F0A6C\e\readytorun\coreroot_determinism\coreroot_determinism\seed1\CPAOT-ret.out\System.Private.CoreLib.dll.rsp

Assert failure(PID 3288 [0x00000cd8], Thread: 4304 [0x10d0]): !CREATE_CHECK_STRING(pMT && pMT->Validate())

CORECLR! Object::ValidateInner + 0x120 (0x00007ffae36194b0)
CORECLR! Object::Validate + 0xB9 (0x00007ffae3619359)
CORECLR! WKS::GCHeap::Promote + 0xA0 (0x00007ffae3a78dd0)
CORECLR! TransitionFrame::PromoteCallerStackHelper + 0xF5 (0x00007ffae355fb0d)
CORECLR! TransitionFrame::PromoteCallerStack + 0x17F (0x00007ffae355f9ff)
CORECLR! GcStackCrawlCallBack + 0x379 (0x00007ffae3773999)
CORECLR! Thread::MakeStackwalkerCallback + 0x6B (0x00007ffae366fd8f)
CORECLR! Thread::StackWalkFramesEx + 0x164 (0x00007ffae3671658)
CORECLR! Thread::StackWalkFrames + 0x184 (0x00007ffae3671454)
CORECLR! ScanStackRoots + 0x22E (0x00007ffae37724be)
    File: D:\workspace\_work\1\s\src\coreclr\vm\object.cpp Line: 514
    Image: C:\h\w\A7D30987\p\corerun.exe


Return code:      1
Raw output file:      C:\h\w\A7D30987\w\B70F0A6C\e\readytorun\coreroot_determinism\Reports\readytorun.coreroot_determinism\coreroot_determinism\coreroot_determinism.output.txt
Raw output:
BEGIN EXECUTION
 "C:\h\w\A7D30987\p\corerun.exe" coreroot_determinism.dll 
================================== Compiling with seed 1 ==================================
Locating output folder C:\h\w\A7D30987\w\B70F0A6C\e\readytorun\coreroot_determinism\coreroot_determinism\seed1
Deleting 0 output folders
Successfully deleted 0 output folders in 2195 msecs
Using dotnet: C:\h\w\A7D30987\p\corerun.exe
1 / 1 (0%, 0 failed): launching: C:\h\w\A7D30987\p\corerun.exe C:\h\w\A7D30987\p\crossgen2\crossgen2.dll @C:\h\w\A7D30987\w\B70F0A6C\e\readytorun\coreroot_determinism\coreroot_determinism\seed1\CPAOT-ret.out\System.Private.CoreLib.dll.rsp
Compilation failed. C:\h\w\A7D30987\p\corerun.exe C:\h\w\A7D30987\p\R2RTest\R2RTest.dll compile-directory -cr C:\h\w\A7D30987\p -in TestAssemblies --nojit --noexe --large-bubble --release --nocleanup -out seed1 failed with exit code -1073740286
Expected: 100
Actual: 1
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\A7D30987\p
> C:\h\w\A7D30987\w\B70F0A6C\e\readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinism.cmd
Expected: True
Actual:   False

OSX arm64 Checked gcstress0x3

1 / 1 (100%, 1 failed): timed out in 748524 msecs: corerun /tmp/helix/working/B28A0A0D/p/crossgen2/crossgen2.dll @/private/tmp/helix/working/B28A0A0D/w/C3A50A8D/e/readytorun/coreroot_determinism/coreroot_determinism/seed1/CPAOT-ret.out/System.Private.CoreLib.dll.rsp

Return code:      1
Raw output file:      /private/tmp/helix/working/B28A0A0D/w/C3A50A8D/e/readytorun/coreroot_determinism/Reports/readytorun.coreroot_determinism/coreroot_determinism/coreroot_determinism.output.txt
Raw output:
BEGIN EXECUTION
/tmp/helix/working/B28A0A0D/p/corerun coreroot_determinism.dll ''
================================== Compiling with seed 1 ==================================
Locating output folder /private/tmp/helix/working/B28A0A0D/w/C3A50A8D/e/readytorun/coreroot_determinism/coreroot_determinism/seed1
Deleting 0 output folders
Successfully deleted 0 output folders in 20123 msecs
Using dotnet: /private/tmp/helix/working/B28A0A0D/p/corerun
1 / 1 (0%, 0 failed): launching: /private/tmp/helix/working/B28A0A0D/p/corerun /tmp/helix/working/B28A0A0D/p/crossgen2/crossgen2.dll @/private/tmp/helix/working/B28A0A0D/w/C3A50A8D/e/readytorun/coreroot_determinism/coreroot_determinism/seed1/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
Compilation failed. /tmp/helix/working/B28A0A0D/p/corerun /tmp/helix/working/B28A0A0D/p/R2RTest/R2RTest.dll compile-directory -cr /tmp/helix/working/B28A0A0D/p -in TestAssemblies --nojit --noexe --large-bubble --release --nocleanup -out seed1 failed with exit code 1
Expected: 100
Actual: 1
END EXECUTION - FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=/tmp/helix/working/B28A0A0D/p
> /private/tmp/helix/working/B28A0A0D/w/C3A50A8D/e/readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.sh
Expected: True
Actual:   False

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions