Skip to content

Test failure: Mismatch in align instruction #85839

Closed
@BruceForstall

Description

@BruceForstall

runtime-coreclr libraries-pgo
System.Linq.Tests
net8.0-windows-Release-x64-CoreCLR_checked-fullpgo_random_gdv_edge

https://dev.azure.com/dnceng-public/public/_build/results?buildId=263808&view=ms.vss-test-web.build-test-results-tab&runId=5188634&paneView=dotnet-dnceng.dnceng-build-release-tasks.helix-test-information-tab&resultId=199194

C:\h\w\BEBA0A63\w\AD3A0987\e>set DOTNET 
DOTNET_JitRandomEdgeCounts=1
DOTNET_JitRandomGuardedDevirtualization=1
DOTNET_JitRandomlyCollect64BitCounts=1
DOTNET_ReadyToRun=0
DOTNET_TC_QuickJitForLoops=1
DOTNET_TieredCompilation=1
DOTNET_TieredPGO=1

C:\h\w\BEBA0A63\w\AD3A0987\e>call RunTests.cmd --runtime-path C:\h\w\BEBA0A63\p 
----- start Fri 05/05/2023 19:11:17.35 ===============  To repro directly: ===================================================== 
pushd C:\h\w\BEBA0A63\w\AD3A0987\e\
"C:\h\w\BEBA0A63\p\dotnet.exe" exec --runtimeconfig System.Linq.Tests.runtimeconfig.json --depsfile System.Linq.Tests.deps.json xunit.console.dll System.Linq.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing 
popd
===========================================================================================================

C:\h\w\BEBA0A63\w\AD3A0987\e>"C:\h\w\BEBA0A63\p\dotnet.exe" exec --runtimeconfig System.Linq.Tests.runtimeconfig.json --depsfile System.Linq.Tests.deps.json xunit.console.dll System.Linq.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing  
  Discovering: System.Linq.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Linq.Tests (found 1728 of 1732 test cases)
  Starting:    System.Linq.Tests (parallel test collections = on, max threads = 4)
    System.Linq.Tests.ToArrayTests.ToArray_FailOnExtremelyLargeCollection [SKIP]
      Condition(s) not met: "IsStressModeEnabled"
    System.Linq.Tests.WhereTests.IndexOverflows [SKIP]
      Condition(s) not met: "IsStressModeEnabled"
    System.Linq.Tests.SelectManyTests.IndexOverflow [SKIP]
      Condition(s) not met: "IsStressModeEnabled"
    System.Linq.Tests.SkipWhileTests.IndexSkipWhileOverflowBeyondIntMaxValueElements [SKIP]
      Condition(s) not met: "IsStressModeEnabled"
    System.Linq.Tests.TakeWhileTests.IndexTakeWhileOverflowBeyondIntMaxValueElements [SKIP]
      Condition(s) not met: "IsStressModeEnabled"
Mismatch in align instruction.
Containing IG: IG98
loopHeadPredIG: IG113
loopHeadIG: IG114
igInLoop: IG116
igInLoop->backEdge: IG116
igInLoop has align instruction for : IG117
Loop:
	IG114
	IG115
	IG116
	IG117
	IG118
	IG119
	IG120
	IG121
	IG122
	IG123
	IG124
	IG125
	IG126
	IG127
	IG128
	IG129
	IG130
	IG131
	IG132
	IG133
	IG134
	IG135
	IG136
	IG137
	IG138
	IG139
	IG140
	IG141
	IG142
	IG143
	IG144
	IG145
	IG146
	IG147
	IG148
	IG149
	IG150
	IG151
	IG152
	IG153
	IG154
	IG155
	IG156
	IG157
	IG158
	IG159
	IG160
	IG161
	IG162
	IG163
	IG164
	IG165
	IG166
	IG167
	IG168
	IG169
	IG170
	IG171
	IG172
	IG173
	IG174
	IG175
	IG176
	IG177
	IG178
	IG179
	IG180
	IG181
	IG182
	IG183
	IG184
	IG185
	IG186
	IG187
	IG188
	IG189
	IG190
	IG191
	IG192
	IG193
	IG194
	IG195
	IG196
	IG197
	IG198
	IG199
	IG200
	IG201
	IG202
	IG203
	IG204
	IG205
	IG206
	IG207
	IG208
	IG209
	IG210
	IG211
	IG212
	IG213
	IG214
	IG215
	IG216
	IG217
	IG218
	IG219
	IG220
	IG221
	IG222
	IG223
	IG224
	IG225
	IG226
	IG227
	IG228
	IG229
	IG230
	IG231
	IG232
	IG233
	IG234
	IG235
	IG236
	IG237
	IG238
	IG239
	IG240
	IG241
	IG242
	IG243
	IG244

Assert failure(PID 4576 [0x000011e0], Thread: 4208 [0x1070]): Assertion failed 'false' in 'System.Number:Dragon4(ulong,int,uint,bool,int,bool,System.Span`1[ubyte],byref):uint' during 'Generate code' (IL size 1229; hash 0x413f9f9f; Tier1)

    File: D:\a\_work\1\s\src\coreclr\jit\emit.cpp Line: 5785
    Image: C:\h\w\BEBA0A63\p\dotnet.exe

----- end Fri 05/05/2023 19:12:34.26 ----- exit code -1073740286 ----------------------------------------------------------

@AndyAyersMS @EgorBo @kunalspathak

Metadata

Metadata

Assignees

Labels

JitStressCLR JIT issues involving JIT internal stress modesarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runs

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions