Skip to content
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

Test failure: readytorun\\crossgen2\\crossgen2smoke_donotalwaysusecrossgen2\\crossgen2smoke_donotalwaysusecrossgen2.cmd #44234

Closed
v-haren opened this issue Nov 4, 2020 · 2 comments
Assignees
Labels
area-crossgen2-coreclr blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs
Milestone

Comments

@v-haren
Copy link

v-haren commented Nov 4, 2020

failed in job: runtime-coreclr outerloop 20201103.4

failed tests:
readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\crossgen2smoke_donotalwaysusecrossgen2.cmd
readytorun/crossgen2/crossgen2smoke_donotalwaysusecrossgen2/crossgen2smoke_donotalwaysusecrossgen2.sh

R2R windows x86 Checked @ Windows.10.Amd64.Open

Error message

Assert failure(PID 2980 [0x00000ba4], Thread: 4220 [0x107c]): decoderNew.AtEnd() == decoderExisting.AtEnd()

CORECLR! CheckGCRefMapEqual + 0xF4 (0x6ba7c0ad)
CORECLR! ExternalMethodFixupWorker + 0x64E (0x6bb2229e)
CORECLR! DelayLoad_MethodCall + 0x23 (0x6bea7592)
CROSSGEN2SMOKE_DONOTALWAYSUSECR! <no symbol> + 0x0 (0x6b6a2cf0)
CROSSGEN2SMOKE_DONOTALWAYSUSECR! <no symbol> + 0x0 (0x6b6a4410)
CORECLR! CallDescrWorkerInternal + 0x34 (0x6bea7271)
CORECLR! CallDescrWorker + 0xD7 (0x6bba8ba9)
CORECLR! CallDescrWorkerWithHandler + 0xF6 (0x6bba8d01)
CORECLR! MethodDescCallSite::CallTargetWorker + 0x64F (0x6bba9387)
CORECLR! RunMainInternal + 0x1B0 (0x6b9898b4)
    File: F:\workspace\_work\1\s\src\coreclr\src\vm\frames.cpp Line: 2085
    Image: C:\h\w\ACF8094A\p\CoreRun.exe


Return code:      1
Raw output file:      C:\h\w\ACF8094A\w\9D6108A6\e\readytorun\crossgen2\Reports\readytorun.crossgen2\crossgen2smoke_donotalwaysusecrossgen2\crossgen2smoke_donotalwaysusecrossgen2.output.txt
Raw output:
BEGIN EXECUTION
        1 file(s) copied.
" "C:\h\w\ACF8094A\p\crossgen.exe"  /Platform_Assemblies_Paths C:\h\w\ACF8094A\p;C:\h\w\ACF8094A\w\9D6108A6\e\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2 /in C:\h\w\ACF8094A\w\9D6108A6\e\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\crossgen2smoke_donotalwaysusecrossgen2.org /out C:\h\w\ACF8094A\w\9D6108A6\e\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\\crossgen2smoke_donotalwaysusecrossgen2.dll"
Microsoft (R) CoreCLR Native Image Generator - Version 6.0.0-ci
Copyright (c) Microsoft Corporation.  All rights reserved.

Native image C:\h\w\ACF8094A\w\9D6108A6\e\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\\crossgen2smoke_donotalwaysusecrossgen2.dll generated successfully.
 "C:\h\w\ACF8094A\p\corerun.exe" crossgen2smoke_donotalwaysusecrossgen2.dll 
Hello CoreRT R2R running on CoreCLR!
Object is string: C:\h\w\ACF8094A\t\tmp441D.tmp
Object 12345678 is int: 12345678
LineCount: 0x12345678, @ = 0x02A236FC
ClassWithStatic.Static: 0x00000666, @ = 0x02A236F8
LineCount: 0x12345678, @ = 0x02A236FC
String: C:\h\w\ACF8094A\t\tmp441D.tmp

Int: 12345678
unbox == box: original 305419896, boxed 12345678, unboxed 12345678
unbox_nullable == box_nullable: original 12345678, boxed 12345678, unboxed 12345678
BoxUnboxToNQ: c
BoxUnboxToNQ1: c
System.String
System.Int32
System.String
Dumping file: C:\h\w\ACF8094A\t\tmp441D.tmp
Input for a test
A small cog in the machine
Turning endlessly

Dumping file: C:\h\w\ACF8094A\t\tmp441D.tmp
StreamReader created ...
Line 1: Input for a test
Line 2: A small cog in the machine
lower = 'x', upper = 'X'
C:\H\W\ACF8094A\T\TMP441D.TMP
SampleAction() called!
Func<char,char> string: C:\H\W\ACF8094A\T\TMP441D.TMP
Successfully constructed empty List<int>!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 
1 10 100 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 42 43 44 45 46 47 48 49 5 50 51 52 53 54 55 56 57 58 59 6 60 61 62 63 64 65 66 67 68 69 7 70 71 72 73 74 75 76 77 78 79 8 80 81 82 83 84 85 86 87 88 89 9 90 91 92 93 94 95 96 97 98 99 
Successfully constructed TestClass
DisposeStruct test: Program+DisposeStruct
DisposeStruct disposed!
DisposeClass created!
DisposeClass test: Program+DisposeClass
DisposeClass disposed!
DisposeEnumeratorTest: System.Collections.Generic.List`1+Enumerator[System.String]
Successfully constructed Array.Empty<int>!


Stack trace
   at readytorun_crossgen2._crossgen2smoke_donotalwaysusecrossgen2_crossgen2smoke_donotalwaysusecrossgen2_._crossgen2smoke_donotalwaysusecrossgen2_crossgen2smoke_donotalwaysusecrossgen2_cmd() in F:\workspace\_work\1\s\artifacts\tests\coreclr\windows.x86.Checked\TestWrappers\readytorun.crossgen2\readytorun.crossgen2.XUnitWrapper.cs:line 260
@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Nov 4, 2020
@BruceForstall
Copy link
Member

Seems to have started with https://dev.azure.com/dnceng/public/_build/results?buildId=872847&view=ms.vss-test-web.build-test-results-tab

@davidwrighton Looks to have made a crossgen2-related change that hit that build.

cc @dotnet/crossgen-contrib

@BruceForstall BruceForstall added this to the 6.0.0 milestone Nov 4, 2020
@BruceForstall BruceForstall removed the untriaged New issue has not been triaged by the area owner label Nov 4, 2020
@sandreenko sandreenko added the blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs label Nov 9, 2020
@directhex
Copy link
Contributor

CI failure resolved by #44404 (although the underlying issue still needs fixing)

@ghost ghost locked as resolved and limited conversation to collaborators Apr 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-crossgen2-coreclr blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs
Projects
None yet
Development

No branches or pull requests

6 participants