We're seeing errors compiling with the latest Xamarin Studio (4.0.12 (build 3)) ONLY when the "Use LLVM Optimizing Compiler" setting is turned on. If you turn it off, everything is fine. I verified this wasn't unique to our project by going into our Component Sample for Json.NET. It gets very similar errors. Is anyone else seeing this? I found some similar bug reports on the tracking system, but wasn't sure if they're the same thing or not:
eg: https://bugzilla.xamarin.com/show_bug.cgi?id=9002
Here are the errors we're seeing: error MT3001: Could not AOT the assembly '/Users/blakebyrnes/Projects/lmmonomobile (trunk)/LmMobile/obj/iPhone/TestFlight_QA/mtouch-cache/Build/MonoTouchDialog.dll' error MT3001: Could not AOT the assembly '/Users/blakebyrnes/Projects/lmmonomobile (trunk)/LmMobile/obj/iPhone/TestFlight_QA/mtouch-cache/Build/Nustache.dll' error MT3001: Could not AOT the assembly '/Users/blakebyrnes/Projects/lmmonomobile (trunk)/LmMobile/obj/iPhone/TestFlight_QA/mtouch-cache/Build/mscorlib.dll' error MT3001: Could not AOT the assembly '/Users/blakebyrnes/Projects/lmmonomobile (trunk)/LmMobile/obj/iPhone/TestFlight_QA/mtouch-cache/Build/Newtonsoft.Json.dll'