Bug 55931 - 32-bit Intel FullAOT test always crashes
Summary: 32-bit Intel FullAOT test always crashes
Status: NEW
Alias: None
Product: Runtime
Classification: Mono
Component: JIT (show other bugs)
Version: master
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2017-05-03 19:38 UTC by Andi McClure
Modified: 2017-07-19 16:20 UTC (History)
3 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Andi McClure 2017-05-03 19:38:38 UTC
In our Intel 32-bit automated test lane, fullaotcheck always fails. You can see this here:

https://jenkins.mono-project.com/view/All/job/jenkins-testresult-viewer/Test_Result_View/builds-plus.html#LinuxARM32el=Hide&LinuxARM32elFullAOT=Hide&LinuxARM32elPR=Hide&LinuxARM32hf=Hide&LinuxARM32hfFullAOT=Hide&LinuxARM32hfPR=Hide&LinuxARM64=Hide&LinuxARM64FullAOT=Hide&LinuxARM64PR=Hide&LinuxIntel32=Hide&LinuxIntel32Coop=Hide&LinuxIntel32FullAOT=Show&LinuxIntel32PR=Hide&LinuxIntel64=Hide&LinuxIntel64Bitcode=Hide&LinuxIntel64BitcodeValgrind=Hide&LinuxIntel64Checked=Hide&LinuxIntel64Coop=Hide&LinuxIntel64FullAOT=Hide&LinuxIntel64FullAOTPR=Hide&LinuxIntel64HybridAOT=Hide&LinuxIntel64MCS=Hide&LinuxIntel64MCSPR=Hide&LinuxIntel64PR=Hide&MacIntel32=Hide&MacIntel32PR=Hide&MacIntel64=Hide&MacIntel64PR=Hide&WindowsIntel32=Hide&WindowsIntel32PR=Hide&WindowsIntel64=Hide&WindowsIntel64PR=Hide&groupBy=Builds&span=Last7Days

The failure looks like a sigsegv in __icall_wrapper_mono_helper_stelem_ref_check:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_helper_stelem_ref_check (object,object) <0x00016>
  at Tests.test_0_multi_array_cast () [0x00014] in <132cfc568d6f4baf9b85fd1cc9d96fc1#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int (object,intptr,intptr,intptr) [0x00052] in <132cfc568d6f4baf9b85fd1cc9d96fc1#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0x00016>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00032] in <5dbefc489db743ff86db980c8ce7e0fc#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <5dbefc489db743ff86db980c8ce7e0fc#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at TestDriver.RunTests (System.Type,string[],TestDriverReporter) [0x003b9] in <b0588ef8279e46f7a7b11ebc238d1b94#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at TestDriver.RunTests (System.Type,string[]) [0x00001] in <b0588ef8279e46f7a7b11ebc238d1b94#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at Tests.Main (string[]) [0x00001] in <132cfc568d6f4baf9b85fd1cc9d96fc1#8C4A063A-233B-19CB-B183-8089021D0D1C>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) [0x00054] in <132cfc568d6f4baf9b85fd1cc9d96fc1#8C4A063A-233B-19CB-B183-8089021D0D1C>:0

Examples:
https://jenkins.mono-project.com/job/test-mono-mainline-fullaot/label=ubuntu-1404-i386/298/parsed_console/log_content.html#WARNING1
https://jenkins.mono-project.com/job/test-mono-mainline-fullaot/label=ubuntu-1404-i386/297/parsed_console/log_content.html#WARNING1

It is not known if this is present in 5.0 or 5.2

Note You need to log in before you can comment on or make changes to this bug.