Closed
Description
OS: Windows
Architecture: arm[32]
Example run: https://dev.azure.com/dnceng/public/_build/results?buildId=1797398&view=ms.vss-test-web.build-test-results-tab&runId=47968846&resultId=100050&paneView=history
Diagnostics - please note the weird JIT assertion failure at the top even though the test starts running normally:
Assert failure(PID 4836 [0x000012e4], Thread: 14564 [0x38e4]): Assertion failed '!"NYI: odd sized struct in fgMorphMultiregStructArg"' in 'DynamicClass:InvokeStub_ABIStress_TailCallee9685(System.Object,System.Object,int):System.Object' during 'Morph - Global' (IL size 68; hash 0x3dc7e6f8; FullOpts) File: D:\a\_work\1\s\src\coreclr\jit\morph.cpp Line: 3847 Image: D:\h\w\B9BF0A0C\p\corerun.exe Return code: 1 Raw output file: D:\h\w\B9BF0A0C\w\A8170972\uploads\Reports\JIT.Stress\ABI\tailcalls_d\tailcalls_d.output.txt Raw output: BEGIN EXECUTION "D:\h\w\B9BF0A0C\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" tailcalls_d.dll --tailcalls --num-calls 1000 --no-ctrlc-summary Stressing tailcalls OSVersion: Microsoft Windows NT 10.0.19044.0 OSArchitecture: Arm64 ProcessArchitecture: Arm Selecting win86 ABI 50 callers done (48 successful tailcalls tested) 100 callers done (99 successful tailcalls tested) 150 callers done (150 successful tailcalls tested) 200 callers done (199 successful tailcalls tested) 250 callers done (250 successful tailcalls tested) 300 callers done (296 successful tailcalls tested) 350 callers done (349 successful tailcalls tested) Expected: 100 Actual: -1073740286 END EXECUTION - FAILED FAILED
/cc @dotnet/jit-contrib