Bug 41944 - Bitcode test failures
Summary: Bitcode test failures
Status: RESOLVED FIXED
Alias: None
Product: Runtime
Classification: Mono
Component: JIT ()
Version: 4.5.X
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Alexander Kyte
URL:
Depends on:
Blocks:
 
Reported: 2016-06-17 17:22 UTC by Alexander Kyte
Modified: 2016-07-19 23:23 UTC (History)
3 users (show)

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

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on GitHub or Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Alexander Kyte 2016-06-17 17:22:15 UTC
A lot of JITExecutionEngine exceptions are seen when running the mono/tests tests. We should figure out which of these should be using our generic sharing infrastructure. 


=============== EOF ===============
=============== typeload-unaligned.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Y:Inner ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Y.Main () <0x106919610 + 0x00019> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== pinvoke11.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper managed-to-native) Test:mono_return_nested_float ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Test.Main () <0x10aa37350 + 0x0001b> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== pinvoke3.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:delegate_test_struct (Tests/SimpleStruct)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Tests.test_0_marshal_struct_delegate () <0x10669ac70 + 0x00069> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10807f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10807f010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== remoting1.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x107cffcd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x107cffd60 + 0x0014b> in <filename unknown>:0
  at Test.Main () <0x1063e2760 + 0x00100> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong
--
--

=============== EOF ===============
=============== remoting2.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x10edb9cd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x10edb9d60 + 0x0014b> in <filename unknown>:0
  at Test.Main () <0x10f95dbf0 + 0x000ca> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong
--
--

=============== EOF ===============
=============== remoting3.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x1100ffcd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x1100ffd60 + 0x0014b> in <filename unknown>:0
  at Test.Main () <0x10e7dc830 + 0x000ed> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong
--
--

=============== EOF ===============
=============== remoting5.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x1104ffcd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x1104ffd60 + 0x0014b> in <filename unknown>:0
  at R1.ldfield_test () <0x111119030 + 0x000b4> in <filename unknown>:0
  at Test.Main () <0x111119240 + 0x0011a> in <filename unknown>:0
--
--

=============== EOF ===============
=============== marshal.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:delegate_test (int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate[TDelegate] (TDelegate d) <0x107c9b450 + 0x00058> in <filename unknown>:0
  at Tests.test_0_get_function_pointer_for_delegate () <0x10635cb60 + 0x00070> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x107c7f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
--
--

=============== EOF ===============
=============== marshal2.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Tests/SimpleStruct:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x10f675c50 + 0x00077> in <filename unknown>:0
  at Tests.test_0_structure_to_ptr () <0x10f674830 + 0x002ee> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x11107f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
--
--

=============== EOF ===============
=============== marshal6.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Dummy:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x10b897b90 + 0x00050> in <filename unknown>:0
  at X.Main () <0x109fdf7b0 + 0x0008c> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

--
--

=============== EOF ===============
=============== marshal7.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Test/TestStruct1:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x10c897b90 + 0x00050> in <filename unknown>:0
  at Test.Main () <0x10aff74b0 + 0x000a2> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

--
--

=============== EOF ===============
=============== marshal8.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Dummy:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x112897b90 + 0x00050> in <filename unknown>:0
  at X.Main () <0x1134acde0 + 0x001a8> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

--
--

=============== EOF ===============
=============== marshal9.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:pass_return_int (object)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Tests.test_0_pass_return_delegate () <0x104337fc0 + 0x00083> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x105c7f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x105c7f010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== marshalbool.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) marshalbool:MarshalBoolInHelper (int,uint,int,int,byte,byte,int16)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at marshalbool.test_0_Default_In_Managed () <0x105be0c80 + 0x0009f> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x107139010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x107139010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== transparentproxy.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x112cffcd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x112cffd60 + 0x0014b> in <filename unknown>:0
  at MainClass.Main (System.String[] args) <0x11133fc80 + 0x000d2> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong
--
--

=============== EOF ===============
=============== pinvoke-2.2.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:cdecl_delegate (int,int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Tests.test_0_marshal_cdecl_delegate () <0x102ff20d0 + 0x00069> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10487f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10487f010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== winx64structs.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper managed-to-native) winx64structs:mono_test_Winx64_floatStruct (winx64_floatStruct)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at winx64structs.test_0_In_Args_Value_In_RCX () <0x1032664a0 + 0x0001b> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x104c7f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x104c7f010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== bug-81673.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Application.App:Test ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Application.App.Main () <0x104d9b690 + 0x0001a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== vararg2.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'main:Main ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

--
--

=============== EOF ===============
=============== bug-461867.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) TestApp.Driver:Test (int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate[TDelegate] (TDelegate d) <0x10909b450 + 0x00058> in <filename unknown>:0
  at TestApp.Driver.Main () <0x1077241e0 + 0x00090> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

--
--

=============== EOF ===============
=============== bug-544446.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper remoting-invoke) object:ToString ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy (System.String className) <0x104db9cd0 + 0x00083> in <filename unknown>:0
  at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () <0x104db9d60 + 0x0014b> in <filename unknown>:0
  at Test.Main () <0x1059d6470 + 0x000d6> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong
--
--

=============== EOF ===============
=============== pinvoke_ppcf.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper managed-to-native) Test_float:mono_return_float4_nested (Test_float/float4_nested,int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Test_float.Main (System.String[] args) <0x105b73fc0 + 0x00023> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== pinvoke_ppcd.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper managed-to-native) Test_double:mono_return_double2_nested (Test_double/double2_nested,int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Test_double.Main (System.String[] args) <0x1107ec780 + 0x00027> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== field-access.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Test:read_field ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Test.Main () <0x103fea690 + 0x00017> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== fault-handler.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '<Module>:Main ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

--
--

=============== EOF ===============
=============== vararg.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method 'Tests:test_0_varargs ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10bc7f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10bc7f010 + 0x00263> in <filename unknown>:0
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x10a3f2b60 + 0x00976> in <filename unknown>:0
--
--

=============== EOF ===============
=============== filter-bug.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Bug:get (string,int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at <StartupCode>.Bug._main () <0x1119988c0 + 0x0003a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== vt-sync-method.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'T:test ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at T.Main (System.String[] args) <0x10c95d640 + 0x00019> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== invalid-token.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:InvalidMethodDef ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x1062607a0 + 0x00019> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== call_missing_method.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:TestMethod ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x10d21d5e0 + 0x0001a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== call_missing_class.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:TestMethod ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x10f3e85e0 + 0x0001a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== ldfld_missing_field.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:TestMethod ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x10ea775e0 + 0x0001a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== ldfld_missing_class.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:TestMethod ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x10c7e85e0 + 0x0001a> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== generic-type-load-exception.2.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Bar`1<string>:work ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at main.Main () <0x108b20260 + 0x00019> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== bug445361.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:faulty ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x10d0e15f0 + 0x00014> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== array_load_exception.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method 'Tests:array_ldelema (Foo[])' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Tests.test_0_ldelema_type_check () <0x10268cb00 + 0x00019> in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10407f010 + 0x00103> in <filename unknown>:0
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x10407f010 + 0x00263> in <filename unknown>:0
--
--

=============== EOF ===============
=============== bug-481403.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'main:caller ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at main.Main () <0x1135a17e0 + 0x00066> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
--
--

=============== EOF ===============
=============== invalid_generic_instantiation.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Program:CreateInvalidInstantiation ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Program.Main () <0x10dbfa4c0 + 0x00019> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
Comment 1 Zoltan Varga 2016-07-01 00:58:36 UTC
There are multiple cases here:
* remoting wrappers are used for remoting which is not supported with bitcode.
* some tests contain invalid types, in jit mode, the jit throws a typeload exception, but in bitcode, the methods are simply not aot-ed, so they turn into an executionengineexception.
Comment 2 Alexander Kyte 2016-07-18 17:33:12 UTC
The majority of mono/tests exceptions seen for fullAOT are reported as ExecutionEngine exceptions. This is the newest list of failures. 



assembly-load-remap.exe
=============== assembly-load-remap.exe.stdout ===============

=============== EOF ===============
=============== assembly-load-remap.exe.stderr ===============

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies
File name: 'Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
  at System.AppDomain.Load (System.String assemblyString, System.Security.Policy.Evidence assemblySecurity, System.Boolean refonly) <0x2b616f7ae250 + 0x000a2> in <filename unknown>:0 
  at System.Reflection.Assembly.ReflectionOnlyLoad (System.String assemblyString) <0x2b616f809a80 + 0x00022> in <filename unknown>:0 
  at Tests.Main (System.String[] args) <0x2b6170242460 + 0x0009f> in <filename unknown>:0 
[AOTID] 84e05bcd68ffff05be291ee634da5242
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] be6924f89a9b4334bb37e5c890455b8b 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

typeload-unaligned.exe
=============== typeload-unaligned.exe.stdout ===============

=============== EOF ===============
=============== typeload-unaligned.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Y:Inner ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Y.Main () <0x2b31a94434d0 + 0x0001b> in <filename unknown>:0 
[AOTID] 8d3ff47d5e3202d9c697ecbf54c2e6c1
[MVID] 2753acd3554a48a1b0f8398a2ad5f48f 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

pinvoke3.exe
=============== pinvoke3.exe.stdout ===============

=============== EOF ===============
=============== pinvoke3.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:delegate_test_struct (Tests/SimpleStruct)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object)
  at (wrapper managed-to-native) Tests:mono_test_marshal_delegate2 (Tests/SimpleDelegate2)
  at Tests.test_0_marshal_struct_delegate () <0x2aeccea42a10 + 0x0004d> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2aecce0140a0 + 0x000a9> in <filename unknown>:0 
[AOTID] dc90d64fbf23b5ec39d514dcf264f96f
[MVID] 17a360fe951b465c86e4ff27caa5b995 4
[MVID] 41aec923f22544d8a650e25fd4ec1541 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2aecce0140a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2aecce0e4c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2aeccec57500 + 0x008c9> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type) <0x2aeccec58220 + 0x0000e> in <filename unknown>:0 
  at Tests.Main () <0x2aeccea429f0 + 0x0000f> in <filename unknown>:0 
[AOTID] dc90d64fbf23b5ec39d514dcf264f96f
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] 41aec923f22544d8a650e25fd4ec1541 4
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2,3
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal.exe
=============== marshal.exe.stdout ===============

=============== EOF ===============
=============== marshal.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:delegate_test (int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:GetFunctionPointerForDelegateInternal (System.Delegate)
  at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate[TDelegate] (TDelegate d) <0x2ba742a24170 + 0x00043> in <filename unknown>:0 
  at Tests.test_0_get_function_pointer_for_delegate () <0x2ba7434434a0 + 0x00054> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2ba742a150a0 + 0x000a9> in <filename unknown>:0 
[AOTID] 1d6927bbf4ffbce147dd0e3790a1498f
[MVID] 17a360fe951b465c86e4ff27caa5b995 1,4
[MVID] 6f2a056640f74aa48195b89808f67156 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2ba742a150a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2ba742ae5c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2ba743645500 + 0x008c9> in <filename unknown>:0 
  at Tests.Main (System.String[] args) <0x2ba743443460 + 0x00017> in <filename unknown>:0 
[AOTID] 1d6927bbf4ffbce147dd0e3790a1498f
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] 6f2a056640f74aa48195b89808f67156 3
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal2.exe
=============== marshal2.exe.stdout ===============

=============== EOF ===============
=============== marshal2.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Tests/SimpleStruct:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:StructureToPtr (object,intptr,bool)
  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x2b978b0447f0 + 0x0004f> 22 in <filename unknown>:0 
  at Tests.test_0_structure_to_ptr () <0x2b978b0434b0 + 0x00326> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b978a6150a0 + 0x000a9> in <filename unknown>:0 
[AOTID] 0f531928d7258aa17ae9715651fdccc0
[MVID] 17a360fe951b465c86e4ff27caa5b995 1,4
[MVID] f94d934e869740f19082b1103f66010a 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b978a6150a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2b978a6e5c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2b978b246500 + 0x008c9> in <filename unknown>:0 
  at Tests.Main (System.String[] args) <0x2b978b043480 + 0x00017> in <filename unknown>:0 
[AOTID] 0f531928d7258aa17ae9715651fdccc0
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2
[MVID] f94d934e869740f19082b1103f66010a 3
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal6.exe
=============== marshal6.exe.stdout ===============

=============== EOF ===============
=============== marshal6.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Dummy:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:StructureToPtr (object,intptr,bool)
  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x2b7c97e22d60 + 0x00020> in <filename unknown>:0 
  at X.Main () <0x2b7c98843470 + 0x0006e> in <filename unknown>:0 
[AOTID] c59005ec082614de7110a6197be8e4af
[MVID] 17a360fe951b465c86e4ff27caa5b995 1
[MVID] d821930f776b4d0aa6b5c33fae15aa27 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal7.exe
=============== marshal7.exe.stdout ===============

=============== EOF ===============
=============== marshal7.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Test/TestStruct1:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:StructureToPtr (object,intptr,bool)
  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x2b1093c21d60 + 0x00020> in <filename unknown>:0 
  at Test.Main () <0x2b1094642510 + 0x00090> in <filename unknown>:0 
[AOTID] 1dca490d21fa7dc03dd582e7b969b56a
[MVID] 17a360fe951b465c86e4ff27caa5b995 1
[MVID] 31e18566523f429e97782e15823f2c4e 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal8.exe
=============== marshal8.exe.stdout ===============

=============== EOF ===============
=============== marshal8.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper unknown) Dummy:StructureToPtr (object,intptr,bool)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:StructureToPtr (object,intptr,bool)
  at System.Runtime.InteropServices.Marshal.StructureToPtr[T] (T structure, System.IntPtr ptr, System.Boolean fDeleteOld) <0x2ba891a22d60 + 0x00020> in <filename unknown>:0 
  at X.Main () <0x2ba8924434e0 + 0x001b5> in <filename unknown>:0 
[AOTID] 5b8636c257fb885d8a2252a8804a3f9c
[MVID] 17a360fe951b465c86e4ff27caa5b995 1
[MVID] 85fcda92610d4051a794ffd7ff204eb9 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshalbool.exe
=============== marshalbool.exe.stdout ===============

=============== EOF ===============
=============== marshalbool.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) marshalbool:MarshalBoolInHelper (int,uint,int,int,byte,byte,int16)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object)
  at (wrapper managed-to-native) marshalbool:mono_test_managed_marshal_bool_in (int,uint,uint,marshalbool/MarshalBoolInDelegate)
  at marshalbool.test_0_Default_In_Managed () <0x2b51f2243f10 + 0x000aa> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b51f18140a0 + 0x000a9> in <filename unknown>:0 
[AOTID] ad1d8df8521a7e17f3fb78b00cf2de4e
[MVID] 17a360fe951b465c86e4ff27caa5b995 4
[MVID] cc68d13e219a4cc582e642d46f730409 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b51f18140a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2b51f18e4c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2b51f2449500 + 0x008c9> in <filename unknown>:0 
  at marshalbool.Main (System.String[] args) <0x2b51f2242460 + 0x00017> in <filename unknown>:0 
[AOTID] ad1d8df8521a7e17f3fb78b00cf2de4e
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] cc68d13e219a4cc582e642d46f730409 3
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

marshal9.exe
=============== marshal9.exe.stdout ===============

=============== EOF ===============
=============== marshal9.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:pass_return_int (object)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object)
  at (wrapper managed-to-native) Tests:mono_test_marshal_pass_return_custom_in_delegate (Tests/pass_return_int_delegate)
  at Tests.test_0_pass_return_delegate () <0x2ab764e42c40 + 0x0006b> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2ab7644140a0 + 0x000a9> in <filename unknown>:0 
[AOTID] d2b4e6bd94f71b451282d0f02ab6704c
[MVID] 17a360fe951b465c86e4ff27caa5b995 4
[MVID] 52cf803506ab4e91a7822f8208c5e723 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2ab7644140a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2ab7644e4c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2ab765047500 + 0x008c9> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type) <0x2ab765048220 + 0x0000e> in <filename unknown>:0 
  at Tests.Main (System.String[] args) <0x2ab764e42650 + 0x0000f> in <filename unknown>:0 
[AOTID] d2b4e6bd94f71b451282d0f02ab6704c
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] 52cf803506ab4e91a7822f8208c5e723 4
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2,3
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

context-static.exe
=============== context-static.exe.stdout ===============
start value: 10
value in main context: 10

=============== EOF ===============
=============== context-static.exe.stderr ===============

=============== EOF ===============

pinvoke-2.2.exe
=============== pinvoke-2.2.exe.stdout ===============

=============== EOF ===============
=============== pinvoke-2.2.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) Tests:cdecl_delegate (int,int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object)
  at (wrapper managed-to-native) Tests:mono_test_marshal_cdecl_delegate (Tests/CdeclDelegate)
  at Tests.test_0_marshal_cdecl_delegate () <0x2b4a984434a0 + 0x0004d> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b4a97a150a0 + 0x000a9> in <filename unknown>:0 
[AOTID] ddd49f9523820efca270aaca10e1b559
[MVID] 17a360fe951b465c86e4ff27caa5b995 4
[MVID] b89a9cd34301464fb813fe0cce0ee46b 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b4a97a150a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2b4a97ae5c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2b4a98646500 + 0x008c9> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type) <0x2b4a98647220 + 0x0000e> in <filename unknown>:0 
  at Tests.Main () <0x2b4a98443460 + 0x0000f> in <filename unknown>:0 
[AOTID] ddd49f9523820efca270aaca10e1b559
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] b89a9cd34301464fb813fe0cce0ee46b 4
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2,3
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

generic-virtual.2.exe
=============== generic-virtual.2.exe.stdout ===============
Symbol 'delegate_virtual_invoke_imt_-11' not found in AOT file '/home/parallels/mono_static/mcs/class/lib/mobile_static/mscorlib.dll.so'.


=============== EOF ===============
=============== generic-virtual.2.exe.stderr ===============
Stacktrace:


Native stacktrace:

	/home/parallels/mono_static/mono/mini/mono() [0x5159af]
	/home/parallels/mono_static/mono/mini/mono() [0x5f6a35]
	/lib/x86_64-linux-gnu/libpthread.so.0(+0x10330) [0x2b46f0ce2330]
	/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x2b46f113cc37]
	/lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x2b46f1140028]
	/home/parallels/mono_static/mono/mini/mono() [0x825a43]
	/home/parallels/mono_static/mono/mini/mono() [0x825952]
	/home/parallels/mono_static/mono/mini/mono() [0x825ba3]
	/home/parallels/mono_static/mono/mini/mono() [0x4fe125]
	/home/parallels/mono_static/mono/mini/mono() [0x4fdf99]
	/home/parallels/mono_static/mono/mini/mono() [0x4fe909]
	/home/parallels/mono_static/mono/mini/mono() [0x41905c]
	/home/parallels/mono_static/mono/mini/mono() [0x51d355]
	/home/parallels/mono_static/mono/mini/mono() [0x4164e9]
	/home/parallels/mono_static/mono/mini/mono() [0x502081]
	/home/parallels/mono_static/mono/mini/mono() [0x4fc4bb]
	/home/parallels/mono_static/mono/mini/mono() [0x4fbdfb]
	/home/parallels/mono_static/mono/mini/mono() [0x4178a0]
	/home/parallels/mono_static/mono/mini/mono() [0x41a20b]
	/home/parallels/mono_static/mono/mini/mono() [0x72f10c]
	/home/parallels/mono_static/mono/mini/mono() [0x729dbc]
	/home/parallels/mono_static/mono/mini/mono() [0x73303d]
	/home/parallels/mono_static/mono/mini/mono() [0x731c92]
	/home/parallels/mono_static/mono/mini/mono() [0x731ce5]
	/home/parallels/mono_static/mono/mini/mono(mono_jit_exec+0x195) [0x4d0235]
	/home/parallels/mono_static/mono/mini/mono() [0x4d3dd2]
	/home/parallels/mono_static/mono/mini/mono(mono_main+0x1fde) [0x4d27de]
	/home/parallels/mono_static/mono/mini/mono() [0x413d4e]
	/home/parallels/mono_static/mono/mini/mono() [0x4135fc]
	/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x2b46f1127f45]
	/home/parallels/mono_static/mono/mini/mono() [0x4134e9]

Debug info from gdb:

[New LWP 9789]
[New LWP 9785]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00002b46f0ce1ed9 in __libc_waitpid (pid=9795, stat_loc=0x7fff706f7688, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40	../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
  Id   Target Id         Frame 
  3    Thread 0x2b46f2200700 (LWP 9785) "SGen worker" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  2    Thread 0x2b46f4042700 (LWP 9789) "Finalizer" sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
* 1    Thread 0x2b46f03dbc40 (LWP 9749) "Main" 0x00002b46f0ce1ed9 in __libc_waitpid (pid=9795, stat_loc=0x7fff706f7688, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40

Thread 3 (Thread 0x2b46f2200700 (LWP 9785)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000000007cc26d in mono_os_cond_wait (cond=0xb5c840 <work_cond>, mutex=0xb5c818 <lock>) at ../../mono/utils/mono-os-mutex.h:107
#2  0x00000000007cbe3e in thread_func (thread_data=0x0) at sgen-thread-pool.c:110
#3  0x00002b46f0cda184 in start_thread (arg=0x2b46f2200700) at pthread_create.c:312
#4  0x00002b46f120037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x2b46f4042700 (LWP 9789)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x0000000000725bd8 in mono_os_sem_wait (sem=0xb4d878 <finalizer_sem>, flags=MONO_SEM_FLAGS_ALERTABLE) at ../../mono/utils/mono-os-semaphore.h:166
#2  0x0000000000725768 in mono_coop_sem_wait (sem=0xb4d878 <finalizer_sem>, flags=MONO_SEM_FLAGS_ALERTABLE) at ../../mono/utils/mono-coop-semaphore.h:40
#3  0x0000000000725549 in finalizer_thread (unused=0x0) at gc.c:767
#4  0x00000000006ebcc1 in start_wrapper_internal (data=0x12a3310) at threads.c:741
#5  0x00000000006eb951 in start_wrapper (data=0x12a3310) at threads.c:789
#6  0x0000000000818b3f in inner_start_thread (arg=0x7fff706f9440) at mono-threads-posix.c:95
#7  0x00002b46f0cda184 in start_thread (arg=0x2b46f4042700) at pthread_create.c:312
#8  0x00002b46f120037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x2b46f03dbc40 (LWP 9749)):
#0  0x00002b46f0ce1ed9 in __libc_waitpid (pid=9795, stat_loc=0x7fff706f7688, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x0000000000515b06 in mono_handle_native_sigsegv (signal=6, ctx=0x7fff706f7fc0, info=0x7fff706f80f0) at mini-exceptions.c:2427
#2  0x00000000005f6a35 in sigabrt_signal_handler (_dummy=6, _info=0x7fff706f80f0, context=0x7fff706f7fc0) at mini-posix.c:227
#3  <signal handler called>
#4  0x00002b46f113cc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5  0x00002b46f1140028 in __GI_abort () at abort.c:89
#6  0x0000000000825a43 in monoeg_log_default_handler (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, message=0x12b9da0 "Symbol 'delegate_virtual_invoke_imt_-11' not found in AOT file '/home/parallels/mono_static/mcs/class/lib/mobile_static/mscorlib.dll.so'.\n", unused_data=0x0) at goutput.c:231
#7  0x0000000000825952 in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=0x84255c "Symbol '%s' not found in AOT file '%s'.\n", args=0x7fff706f8890) at goutput.c:111
#8  0x0000000000825ba3 in monoeg_g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=0x84255c "Symbol '%s' not found in AOT file '%s'.\n") at goutput.c:121
#9  0x00000000004fe125 in load_function_full (amodule=0x1251f00, name=0x7fff706f8aa0 "delegate_virtual_invoke_imt_-11", out_tinfo=0x7fff706f8a50) at aot-runtime.c:4969
#10 0x00000000004fdf99 in mono_aot_get_trampoline_full (name=0x7fff706f8aa0 "delegate_virtual_invoke_imt_-11", out_tinfo=0x7fff706f8a50) at aot-runtime.c:5133
#11 0x00000000004fe909 in mono_aot_get_trampoline (name=0x7fff706f8aa0 "delegate_virtual_invoke_imt_-11") at aot-runtime.c:5142
#12 0x000000000041905c in mono_get_delegate_virtual_invoke_impl (sig=0x12b8c88, method=0x12b9420) at mini-runtime.c:3112
#13 0x000000000051d355 in mono_create_delegate_virtual_trampoline (domain=0x124ab60, klass=0x12b6e68, method=0x12b9420) at mini-trampolines.c:1643
#14 0x00000000004164e9 in mono_resolve_patch_target (method=0x124e8c8, domain=0x124ab60, code=0x2b46f40436b0 <main_Main> "H\203\354\070H\211\034$L\211d$\bL\211l$\020L\211t$\030L\211|$ I\213=U\036 ", patch_info=0x12b43d0, run_cctors=1, error=0x7fff706f9840) at mini-runtime.c:1457
#15 0x0000000000502081 in init_method (amodule=0x12a7410, method_index=19, method=0x124e8c8, init_class=0x0, context=0x0, error=0x7fff706f9840) at aot-runtime.c:4213
#16 0x00000000004fc4bb in load_method (domain=0x124ab60, amodule=0x12a7410, image=0x124dcb0, method=0x124e8c8, token=100663316, method_index=19, error=0x7fff706f9840) at aot-runtime.c:3912
#17 0x00000000004fbdfb in mono_aot_get_method_checked (domain=0x124ab60, method=0x124e8c8, error=0x7fff706f9840) at aot-runtime.c:4581
#18 0x00000000004178a0 in mono_jit_compile_method_with_opt (method=0x124e8c8, opt=370239999, error=0x7fff706f9840) at mini-runtime.c:1878
#19 0x000000000041a20b in mono_jit_runtime_invoke (method=0x124e8c8, obj=0x0, params=0x7fff706f9770, exc=0x0, error=0x7fff706f9840) at mini-runtime.c:2441
#20 0x000000000072f10c in do_runtime_invoke (method=0x124e8c8, obj=0x0, params=0x7fff706f9770, exc=0x0, error=0x7fff706f9840) at object.c:2949
#21 0x0000000000729dbc in mono_runtime_invoke_checked (method=0x124e8c8, obj=0x0, params=0x7fff706f9770, error=0x7fff706f9840) at object.c:3107
#22 0x000000000073303d in do_exec_main_checked (method=0x124e8c8, args=0x2b46f1c00400, error=0x7fff706f9840) at object.c:4766
#23 0x0000000000731c92 in mono_runtime_exec_main_checked (method=0x124e8c8, args=0x2b46f1c00400, error=0x7fff706f9840) at object.c:4867
#24 0x0000000000731ce5 in mono_runtime_run_main_checked (method=0x124e8c8, argc=1, argv=0x7fff706f9d58, error=0x7fff706f9840) at object.c:4319
#25 0x00000000004d0235 in mono_jit_exec (domain=0x124ab60, assembly=0x12a6ea0, argc=1, argv=0x7fff706f9d58) at driver.c:1040
#26 0x00000000004d3dd2 in main_thread_handler (user_data=0x7fff706f9bc0) at driver.c:1106
#27 0x00000000004d27de in mono_main (argc=5, argv=0x7fff706f9d38) at driver.c:2145
#28 0x0000000000413d4e in mono_main_with_options (argc=5, argv=0x7fff706f9d38) at ./main.c:28
#29 0x00000000004135fc in main (argc=5, argv=0x7fff706f9d38) at ./main.c:177

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================


=============== EOF ===============

thunks.exe
=============== thunks.exe.stdout ===============
Void Test0() returned 2

=============== EOF ===============
=============== thunks.exe.stderr ===============

=============== EOF ===============

winx64structs.exe
=============== winx64structs.exe.stdout ===============

=============== EOF ===============
=============== winx64structs.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) winx64structs:managed_struct1_test (winx64_struct1)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_delegate_to_ftnptr (object)
  at (wrapper managed-to-native) winx64structs:mono_test_managed_Winx64_struct1_in (winx64structs/managed_struct1_delegate)
  at winx64structs.test_0_In_Args_Value_In_RCX_Managed () <0x2b8dbcc43fe0 + 0x0004d> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b8dbc2150a0 + 0x000a9> in <filename unknown>:0 
[AOTID] db81d711cc134a353e021d9b9b8f9ba4
[MVID] 17a360fe951b465c86e4ff27caa5b995 4
[MVID] 5e5a1c00ed1e4c3b940c7bf95089fc17 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b8dbc2150a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2b8dbc2e5c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2b8dbce49500 + 0x008c9> in <filename unknown>:0 
  at winx64structs.Main (System.String[] args) <0x2b8dbcc436d0 + 0x00017> in <filename unknown>:0 
[AOTID] db81d711cc134a353e021d9b9b8f9ba4
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] 5e5a1c00ed1e4c3b940c7bf95089fc17 3
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

bug-415577.exe
=============== bug-415577.exe.stdout ===============

=============== EOF ===============
=============== bug-415577.exe.stderr ===============

=============== EOF ===============

bug-461867.exe
=============== bug-461867.exe.stdout ===============

=============== EOF ===============
=============== bug-461867.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) TestApp.Driver:Test (int)' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:GetFunctionPointerForDelegateInternal (System.Delegate)
  at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate[TDelegate] (TDelegate d) <0x2ac469823170 + 0x00043> in <filename unknown>:0 
  at TestApp.Driver.Main () <0x2ac46a242480 + 0x00082> in <filename unknown>:0 
[AOTID] 5b93a199836baddd41e4cc2269bd950c
[MVID] 17a360fe951b465c86e4ff27caa5b995 1
[MVID] f9bb4246e7bc4466bd9ae12d232644aa 2
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

finally_block_ending_in_dead_bb.exe
=============== finally_block_ending_in_dead_bb.exe.stdout ===============
Could not abort thread final state 4

=============== EOF ===============
=============== finally_block_ending_in_dead_bb.exe.stderr ===============

=============== EOF ===============

field-access.exe
=============== field-access.exe.stdout ===============
FAIL

=============== EOF ===============
=============== field-access.exe.stderr ===============

=============== EOF ===============

vt-sync-method.exe
=============== vt-sync-method.exe.stdout ===============

=============== EOF ===============
=============== vt-sync-method.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'T:test ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at T.Main (System.String[] args) <0x2b1f56443480 + 0x00013> in <filename unknown>:0 
[AOTID] d40799d4704746c9f20c953a8833f31b
[MVID] dcb38b12166243a39bb848c828b69be6 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

invalid-token.exe
=============== invalid-token.exe.stdout ===============

=============== EOF ===============
=============== invalid-token.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:InvalidMethodDef ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x2b3e0a043460 + 0x00013> in <filename unknown>:0 
[AOTID] 73c895b10f94d37604875f22a0ff90e1
[MVID] 1efc7f3abcfd45f6b0558f3f42062998 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

call_missing_method.exe
=============== call_missing_method.exe.stdout ===============
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>call_missing_method thrown System.ExecutionEngineException instead of System.MissingMethodException

=============== EOF ===============
=============== call_missing_method.exe.stderr ===============

=============== EOF ===============

call_missing_class.exe
=============== call_missing_class.exe.stdout ===============
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>call_missing_class thrown System.ExecutionEngineException instead of System.TypeLoadException

=============== EOF ===============
=============== call_missing_class.exe.stderr ===============

=============== EOF ===============

ldfld_missing_field.exe
=============== ldfld_missing_field.exe.stdout ===============
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ldfld_missing_field thrown System.ExecutionEngineException instead of System.MissingFieldException

=============== EOF ===============
=============== ldfld_missing_field.exe.stderr ===============

=============== EOF ===============

ldfld_missing_class.exe
=============== ldfld_missing_class.exe.stdout ===============
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ldfld_missing_class thrown System.ExecutionEngineException instead of System.TypeLoadException

=============== EOF ===============
=============== ldfld_missing_class.exe.stderr ===============

=============== EOF ===============

bug-82022.exe
=============== bug-82022.exe.stdout ===============
Could not patch ldtoken due to Could not find base type assembly:/home/parallels/mono_static/mono/tests/bug-82022.exe type:FieldAttributes member:<none>

=============== EOF ===============
=============== bug-82022.exe.stderr ===============
Stacktrace:

  at <unknown> <0xffffffff>
  at Program.Main () <0x0001b>
  at (wrapper runtime-invoke) object.runtime_invoke_dynamic (intptr,intptr,intptr,intptr) <0x00113>

Native stacktrace:

	/home/parallels/mono_static/mono/mini/mono() [0x5159af]
	/home/parallels/mono_static/mono/mini/mono() [0x5f6a35]
	/lib/x86_64-linux-gnu/libpthread.so.0(+0x10330) [0x2b18ed4c1330]
	/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x2b18ed91bc37]
	/lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x2b18ed91f028]
	/home/parallels/mono_static/mono/mini/mono() [0x825a43]
	/home/parallels/mono_static/mono/mini/mono() [0x825952]
	/home/parallels/mono_static/mono/mini/mono() [0x825ba3]
	/home/parallels/mono_static/mono/mini/mono() [0x4168db]
	/home/parallels/mono_static/mono/mini/mono() [0x502081]
	/home/parallels/mono_static/mono/mini/mono() [0x4fc4bb]
	/home/parallels/mono_static/mono/mini/mono() [0x4fbdfb]
	/home/parallels/mono_static/mono/mini/mono() [0x4178a0]
	/home/parallels/mono_static/mono/mini/mono() [0x4173dc]
	/home/parallels/mono_static/mono/mini/mono() [0x51aba7]
	/home/parallels/mono_static/mono/mini/mono() [0x519fb0]
	/home/parallels/mono_static/mcs/class/lib/mobile_static/mscorlib.dll.so(generic_trampoline_jit+0x17f) [0x2b18f01d109f]

Debug info from gdb:

[New LWP 11467]
[New LWP 11466]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00002b18ed4c0ed9 in __libc_waitpid (pid=11468, stat_loc=0x7fffed85c848, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40	../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
  Id   Target Id         Frame 
  3    Thread 0x2b18eea00700 (LWP 11466) "SGen worker" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  2    Thread 0x2b18f0842700 (LWP 11467) "Finalizer" sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
* 1    Thread 0x2b18ecbbac40 (LWP 11449) "Main" 0x00002b18ed4c0ed9 in __libc_waitpid (pid=11468, stat_loc=0x7fffed85c848, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40

Thread 3 (Thread 0x2b18eea00700 (LWP 11466)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000000007cc26d in mono_os_cond_wait (cond=0xb5c840 <work_cond>, mutex=0xb5c818 <lock>) at ../../mono/utils/mono-os-mutex.h:107
#2  0x00000000007cbe3e in thread_func (thread_data=0x0) at sgen-thread-pool.c:110
#3  0x00002b18ed4b9184 in start_thread (arg=0x2b18eea00700) at pthread_create.c:312
#4  0x00002b18ed9df37d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x2b18f0842700 (LWP 11467)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x0000000000725bd8 in mono_os_sem_wait (sem=0xb4d878 <finalizer_sem>, flags=MONO_SEM_FLAGS_ALERTABLE) at ../../mono/utils/mono-os-semaphore.h:166
#2  0x0000000000725768 in mono_coop_sem_wait (sem=0xb4d878 <finalizer_sem>, flags=MONO_SEM_FLAGS_ALERTABLE) at ../../mono/utils/mono-coop-semaphore.h:40
#3  0x0000000000725549 in finalizer_thread (unused=0x0) at gc.c:767
#4  0x00000000006ebcc1 in start_wrapper_internal (data=0xc1b2f0) at threads.c:741
#5  0x00000000006eb951 in start_wrapper (data=0xc1b2f0) at threads.c:789
#6  0x0000000000818b3f in inner_start_thread (arg=0x7fffed85e7d0) at mono-threads-posix.c:95
#7  0x00002b18ed4b9184 in start_thread (arg=0x2b18f0842700) at pthread_create.c:312
#8  0x00002b18ed9df37d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x2b18ecbbac40 (LWP 11449)):
#0  0x00002b18ed4c0ed9 in __libc_waitpid (pid=11468, stat_loc=0x7fffed85c848, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x0000000000515b06 in mono_handle_native_sigsegv (signal=6, ctx=0x7fffed85d180, info=0x7fffed85d2b0) at mini-exceptions.c:2427
#2  0x00000000005f6a35 in sigabrt_signal_handler (_dummy=6, _info=0x7fffed85d2b0, context=0x7fffed85d180) at mini-posix.c:227
#3  <signal handler called>
#4  0x00002b18ed91bc37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5  0x00002b18ed91f028 in __GI_abort () at abort.c:89
#6  0x0000000000825a43 in monoeg_log_default_handler (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, message=0xc2ec00 "Could not patch ldtoken due to Could not find base type assembly:/home/parallels/mono_static/mono/tests/bug-82022.exe type:FieldAttributes member:<none>", unused_data=0x0) at goutput.c:231
#7  0x0000000000825952 in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=0x8360d9 "Could not patch ldtoken due to %s", args=0x7fffed85da50) at goutput.c:111
#8  0x0000000000825ba3 in monoeg_g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=0x8360d9 "Could not patch ldtoken due to %s") at goutput.c:121
#9  0x00000000004168db in mono_resolve_patch_target (method=0xc2c5c8, domain=0xbc2b60, code=0x2b18f08434b0 <Program_triggerError> "H\203\354\bI\213\005e\a ", patch_info=0xc2ca18, run_cctors=1, error=0x7fffed85e310) at mini-runtime.c:1517
#10 0x0000000000502081 in init_method (amodule=0xc1f420, method_index=1, method=0xc2c5c8, init_class=0x0, context=0x0, error=0x7fffed85e310) at aot-runtime.c:4213
#11 0x00000000004fc4bb in load_method (domain=0xbc2b60, amodule=0xc1f420, image=0xbc5cb0, method=0xc2c5c8, token=100663298, method_index=1, error=0x7fffed85e310) at aot-runtime.c:3912
#12 0x00000000004fbdfb in mono_aot_get_method_checked (domain=0xbc2b60, method=0xc2c5c8, error=0x7fffed85e310) at aot-runtime.c:4581
#13 0x00000000004178a0 in mono_jit_compile_method_with_opt (method=0xc2c5c8, opt=370239999, error=0x7fffed85e310) at mini-runtime.c:1878
#14 0x00000000004173dc in mono_jit_compile_method (method=0xc2c5c8, error=0x7fffed85e310) at mini-runtime.c:1958
#15 0x000000000051aba7 in common_call_trampoline (regs=0x7fffed85e3f8, code=0x2b18f084346c <Program_Main+28> "\211E\360\351+", m=0xc2c5c8, vt=0x0, vtable_slot=0x0, error=0x7fffed85e310) at mini-trampolines.c:701
#16 0x0000000000519fb0 in mono_magic_trampoline (regs=0x7fffed85e3f8, code=0x2b18f084346c <Program_Main+28> "\211E\360\351+", arg=0xc2c5c8, tramp=0x2b18f01dcb00 <specific_trampolines+2336> "A\377\025\251W@") at mini-trampolines.c:831
#17 0x00002b18f01d109f in generic_trampoline_jit () from /home/parallels/mono_static/mcs/class/lib/mobile_static/mscorlib.dll.so
#18 0x00002b18f084346c in Program_Main () from /home/parallels/mono_static/mono/tests/bug-82022.exe.so
#19 0x00002b18f019cab4 in wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr () from /home/parallels/mono_static/mcs/class/lib/mobile_static/mscorlib.dll.so
#20 0x000000000041a76b in mono_jit_runtime_invoke (method=0xbc68b8, obj=0x0, params=0x7fffed85eb00, exc=0x0, error=0x7fffed85ebd0) at mini-runtime.c:2532
#21 0x000000000072f10c in do_runtime_invoke (method=0xbc68b8, obj=0x0, params=0x7fffed85eb00, exc=0x0, error=0x7fffed85ebd0) at object.c:2949
#22 0x0000000000729dbc in mono_runtime_invoke_checked (method=0xbc68b8, obj=0x0, params=0x7fffed85eb00, error=0x7fffed85ebd0) at object.c:3107
#23 0x000000000073303d in do_exec_main_checked (method=0xbc68b8, args=0x2b18ee400400, error=0x7fffed85ebd0) at object.c:4766
#24 0x0000000000731c92 in mono_runtime_exec_main_checked (method=0xbc68b8, args=0x2b18ee400400, error=0x7fffed85ebd0) at object.c:4867
#25 0x0000000000731ce5 in mono_runtime_run_main_checked (method=0xbc68b8, argc=1, argv=0x7fffed85f0e8, error=0x7fffed85ebd0) at object.c:4319
#26 0x00000000004d0235 in mono_jit_exec (domain=0xbc2b60, assembly=0xc1eec0, argc=1, argv=0x7fffed85f0e8) at driver.c:1040
#27 0x00000000004d3dd2 in main_thread_handler (user_data=0x7fffed85ef50) at driver.c:1106
#28 0x00000000004d27de in mono_main (argc=5, argv=0x7fffed85f0c8) at driver.c:2145
#29 0x0000000000413d4e in mono_main_with_options (argc=5, argv=0x7fffed85f0c8) at ./main.c:28
#30 0x00000000004135fc in main (argc=5, argv=0x7fffed85f0c8) at ./main.c:177

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================


=============== EOF ===============

generic-type-load-exception.2.exe
=============== generic-type-load-exception.2.exe.stdout ===============

=============== EOF ===============
=============== generic-type-load-exception.2.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Bar`1<string>:work ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at main.Main () <0x2b1d1c6424a0 + 0x00032> in <filename unknown>:0 
[AOTID] ded4ba92355a44250f7a78ecd018d9ee
[MVID] 44121fd26edb4cb7a0463accc77761da 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

bug445361.exe
=============== bug445361.exe.stdout ===============

=============== EOF ===============
=============== bug445361.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Driver:faulty ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Driver.Main () <0x2b1e02642450 + 0x0000c> in <filename unknown>:0 
[AOTID] 4688441e617e4d7f9bd56a7c101188a4
[MVID] 54b665efc8e84d63beb1f686265cf544 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

array_load_exception.exe
=============== array_load_exception.exe.stdout ===============

=============== EOF ===============
=============== array_load_exception.exe.stderr ===============

Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: Attempting to JIT compile method 'Tests:array_ldelema (Foo[])' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Tests.test_0_ldelema_type_check () <0x2b35cae424b0 + 0x0000e> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b35ca4140a0 + 0x000a9> in <filename unknown>:0 
[AOTID] ee831c914e5b61d2e85ab3c1a1353297
[MVID] 16c4884fcf5c4dd88eaa263a2784a3e2 0
[MVID] 17a360fe951b465c86e4ff27caa5b995 2
   --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b35ca4140a0 + 0x00109> in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) <0x2b35ca4e4c00 + 0x0002a> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type, System.String[] args) <0x2b35cb044500 + 0x008c9> in <filename unknown>:0 
  at TestDriver.RunTests (System.Type type) <0x2b35cb045220 + 0x0000e> in <filename unknown>:0 
  at Tests.Main () <0x2b35cae425d0 + 0x0000f> in <filename unknown>:0 
[AOTID] ee831c914e5b61d2e85ab3c1a1353297
[MVID] 16c4884fcf5c4dd88eaa263a2784a3e2 4
[MVID] 17a360fe951b465c86e4ff27caa5b995 0,1
[MVID] eed1f80202ea4ad2aa167dcc494cd494 2,3
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

bug-481403.exe
=============== bug-481403.exe.stdout ===============
bla

=============== EOF ===============
=============== bug-481403.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'main:caller ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at main.caller_caller (System.Int32 x, System.Int32 y) <0x2b56c6c43480 + 0x00016> in <filename unknown>:0 
  at main.Main () <0x2b56c6c434b0 + 0x00042> in <filename unknown>:0 
[AOTID] 0cbeed13cbfe47101d5ee247c8194f48
[MVID] 8227b5b0968147e287d1fd4c89e28de1 0,1
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============

invalid_generic_instantiation.exe
=============== invalid_generic_instantiation.exe.stdout ===============

=============== EOF ===============
=============== invalid_generic_instantiation.exe.stderr ===============

Unhandled Exception:
System.ExecutionEngineException: Attempting to JIT compile method 'Program:CreateInvalidInstantiation ()' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.

  at Program.Main () <0x2b4a57443490 + 0x00013> in <filename unknown>:0 
[AOTID] bc995ad0b2f38886b327a411d342b90a
[MVID] d259f9dd6934405082c09a4e326b92a6 0
[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what went wrong

=============== EOF ===============
make[3]: *** [runtest-managed] Error 1
Comment 3 Zoltan Varga 2016-07-19 12:07:13 UTC
Fixed some failures. The following tests should be disabled with full-aot:

typeload-unaligned.exe
field-access.exe
invalid_generic_instantiation.exe
bug-481403.exe
array_ldelema.exe
bug445361.exe
generic-type-load-exception.2.exe
invalid-token.exe
call_missing_method.exe
call_missing_class.exe
ldfld_missing_field.exe
ldfld_missing_class.exe
vt-sync-method.exe
-> type load
context-static.exe
bug-415577.exe
-> remoting
marshal.exe
marshal2.exe
marshal6.exe
marshal7.exe
marshal8.exe
pinvoke-2.2.exe
pinvoke-3.exe
thunks.exe
-> unsupported full aot functionality
assembly-load-remap.exe
-> loads assemblies which are not part of the profile
Comment 4 Zoltan Varga 2016-07-19 23:23:27 UTC
The remaining tests were either fixed or disabled.