Skip to content

$(AndroidAddKeepAlives)=True results in XA3001 error with Square.OkHttp3.dll #5764

@lassana

Description

@lassana

Steps to Reproduce

  1. Open attached Xamarin.Android project in VS for Mac
  2. Try to "Archive for Publishing" with the Release configuration

It was working correctly until a recent Xamarin update. As a workaround you can set EnableLLVM to False.

XamarinLlvmIssue.zip

Expected Behavior

The app builds.

Actual Behavior

It fails with: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): Error XA3001: Could not AOT the assembly: Square.OkHttp3.dll (XA3001) (XamarinLlvmIssue)

Version Information

About Visual Studio
Visual Studio Community 2019 for Mac
Version 8.9.2 (build 0)
Installation UUID: 3fa90cee-79c4-4b50-93fb-cfc2f09b209a
	GTK+ 2.24.23 (Raleigh theme)
	Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)

	Package version: 612000125

Mono Framework MDK
Runtime:
	Mono 6.12.0.125 (2020-02/8c552e98bd6) (64-bit)
	Package version: 612000125

Roslyn (Language Service)
3.9.0-6.21152.10+c10f884b30737542ddd84ca889a4aad9281ce210

NuGet
Version: 5.8.0.6860

.NET Core SDK
SDK: /usr/local/share/dotnet/sdk/5.0.201/Sdks
SDK Versions:
	5.0.201
	5.0.103
	3.1.407
	3.1.406
MSBuild SDKs: /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/MSBuild/Current/bin/Sdks

.NET Core Runtime
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
	5.0.4
	5.0.3
	3.1.13
	3.1.12

.NET Core 3.1 SDK
SDK: 3.1.407

Xamarin.Profiler
Version: 1.6.12.26
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

Updater
Version: 11

Xamarin.Android
Version: 11.2.2.1 (Visual Studio Community)
Commit: xamarin-android/d16-9/877f572
Android SDK: /usr/local/share/android-sdk/
	Supported Android versions:
		8.0 (API level 26)
		8.1 (API level 27)

SDK Tools Version: 26.1.1
SDK Platform Tools Version: 30.0.5
SDK Build Tools Version: 30.0.3

Build Information: 
Mono: 5e9cb6d
Java.Interop: xamarin/java.interop/d16-9@54f8c24
ProGuard: Guardsquare/proguard/v7.0.1@912d149
SQLite: xamarin/sqlite/3.34.1@daff8f4
Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-9@d210f11

Microsoft OpenJDK for Mobile
Java SDK: /Users/user/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25
1.8.0-25
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

Android SDK Manager
Version: 16.9.0.22
Hash: a391de2
Branch: remotes/origin/d16-9
Build date: 2021-03-05 19:52:30 UTC

Android Device Manager
Version: 16.9.0.17
Hash: fc2b3db
Branch: remotes/origin/d16-9
Build date: 2021-03-05 19:52:54 UTC

Apple Developer Tools
Xcode 12.4 (17801)
Build 12D4e

Xamarin.Mac
Xamarin.Mac not installed. Can't find /Library/Frameworks/Xamarin.Mac.framework/Versions/Current/Version.

Xamarin.iOS
Version: 14.14.2.5 (Visual Studio Community)
Hash: 3836759d4
Branch: d16-9
Build date: 2021-02-10 17:56:44-0500

Xamarin Designer
Version: 16.9.0.316
Hash: 2241b204a
Branch: tags/vsm-rel/d16.9-4540908
Build date: 2021-03-10 22:18:10 UTC

Build Information
Release ID: 809020000
Git revision: a69906fb0095d046b113a63419c9af3034ce104e
Build date: 2021-03-11 14:01:37-05
Build branch: release-8.9
Xamarin extensions: a69906fb0095d046b113a63419c9af3034ce104e

Operating System
Mac OS X 10.15.7
Darwin 19.6.0 Darwin Kernel Version 19.6.0
    Tue Jan 12 22:13:05 PST 2021
    root:xnu-6153.141.16~1/RELEASE_X86_64 x86_64

Enabled user installed extensions
DeepClean 1.2.5
NuGet Package Explorer 0.5
Eto.Forms Support Addin 2.5.6

Log File

Archive output

Building XamarinLlvmIssue (Release)


Creating archive directory 'XamarinLlvmIssue'...


Packaging 'XamarinLlvmIssue'...
Build started 3/22/2021 8:13:59 PM.
__________________________________________________
Project "/Users/user/Desktop/XamarinLlvmIssue/XamarinLlvmIssue.csproj" (PackageForAndroid target(s)):

Target _ResolveAndroidTooling:
    Found Java SDK version 1.8.0.
    Found Java SDK version 1.8.0.
Target _ValidateAndroidPackageProperties:
      PackageName: com.example.xamarinllvmissue
Target _CheckInstantRunCondition:
    Dex Fast Deployment Enabled: False
Target _ResolveMonoAndroidSdks:
    MonoAndroid Tools: /Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/
    Android Platform API level: 30
    TargetFrameworkVersion: v11.0
    Android NDK: /usr/local/share/android-ndk/
    Android SDK: /usr/local/share/android-sdk/
    Android SDK Build Tools: /usr/local/share/android-sdk/build-tools/30.0.2/
    Java SDK: /Users/user/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25/
    Application Java class: android.app.Application
Target _CleanIntermediateIfNeeded:
  Skipping target "_CleanIntermediateIfNeeded" because all output files are up-to-date with respect to the input files.
Target _ResolveLibraryProjectImports:
  Skipping target "_ResolveLibraryProjectImports" because all output files are up-to-date with respect to the input files.
Target _BuildLibraryImportsCache:
  Skipping target "_BuildLibraryImportsCache" because all output files are up-to-date with respect to the input files.
Target _GenerateLayoutBindings:
  Skipping target "_GenerateLayoutBindings" because it has no outputs.
Target _ConvertResourcesCases:
  Skipping target "_ConvertResourcesCases" because all output files are up-to-date with respect to the input files.
Target _CompileResources:
  Skipping target "_CompileResources" because all output files are up-to-date with respect to the input files.
Target _PrepareUpdateAndroidResgen:
  Skipping target "_PrepareUpdateAndroidResgen" because all output files are up-to-date with respect to the input files.
Target _UpdateAndroidResgen:
  Skipping target "_UpdateAndroidResgen" because all output files are up-to-date with respect to the input files.
Target GenerateTargetFrameworkMonikerAttribute:
  Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
Target CoreCompile:
  Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
Target CopyFilesToOutputDirectory:
    XamarinLlvmIssue -> /Users/user/Desktop/XamarinLlvmIssue/bin/Release/XamarinLlvmIssue.dll
Target _ResolveAssemblies:
      Adding assembly reference for XamarinLlvmIssue, recursively...
      Adding assembly reference for Java.Interop, recursively...
      Adding assembly reference for Mono.Android, recursively...
        Adding assembly reference for System.Net.Http, recursively...
        Adding assembly reference for System.Drawing.Common, recursively...
        Adding assembly reference for System.Runtime.Serialization, recursively...
          Adding assembly reference for System.ServiceModel.Internals, recursively...
      Adding assembly reference for mscorlib, recursively...
      Adding assembly reference for Square.OkHttp3, recursively...
      Adding assembly reference for Square.OkIO, recursively...
      Adding assembly reference for System.Core, recursively...
      Adding assembly reference for System, recursively...
        Adding assembly reference for Mono.Security, recursively...
      Adding assembly reference for System.Numerics, recursively...
      Adding assembly reference for System.Numerics.Vectors, recursively...
      Adding assembly reference for System.Runtime, recursively...
        Adding assembly reference for System.ComponentModel.Composition, recursively...
      Adding assembly reference for System.Xml, recursively...
      Adding assembly reference for Xamarin.AndroidX.Activity, recursively...
      Adding assembly reference for Xamarin.AndroidX.Annotation, recursively...
      Adding assembly reference for Xamarin.AndroidX.AppCompat.AppCompatResources, recursively...
      Adding assembly reference for Xamarin.AndroidX.AppCompat, recursively...
      Adding assembly reference for Xamarin.AndroidX.Arch.Core.Common, recursively...
      Adding assembly reference for Xamarin.AndroidX.Arch.Core.Runtime, recursively...
      Adding assembly reference for Xamarin.AndroidX.AsyncLayoutInflater, recursively...
      Adding assembly reference for Xamarin.AndroidX.Browser, recursively...
      Adding assembly reference for Xamarin.AndroidX.CardView, recursively...
      Adding assembly reference for Xamarin.AndroidX.Collection, recursively...
      Adding assembly reference for Xamarin.AndroidX.CoordinatorLayout, recursively...
      Adding assembly reference for Xamarin.AndroidX.Core, recursively...
      Adding assembly reference for Xamarin.AndroidX.CursorAdapter, recursively...
      Adding assembly reference for Xamarin.AndroidX.CustomView, recursively...
      Adding assembly reference for Xamarin.AndroidX.DocumentFile, recursively...
      Adding assembly reference for Xamarin.AndroidX.DrawerLayout, recursively...
      Adding assembly reference for Xamarin.AndroidX.Fragment, recursively...
      Adding assembly reference for Xamarin.AndroidX.Interpolator, recursively...
      Adding assembly reference for Xamarin.AndroidX.Legacy.Support.Core.UI, recursively...
      Adding assembly reference for Xamarin.AndroidX.Legacy.Support.Core.Utils, recursively...
      Adding assembly reference for Xamarin.AndroidX.Lifecycle.Common, recursively...
      Adding assembly reference for Xamarin.AndroidX.Lifecycle.LiveData.Core, recursively...
      Adding assembly reference for Xamarin.AndroidX.Lifecycle.Runtime, recursively...
      Adding assembly reference for Xamarin.AndroidX.Lifecycle.ViewModel, recursively...
      Adding assembly reference for Xamarin.AndroidX.Lifecycle.ViewModelSavedState, recursively...
      Adding assembly reference for Xamarin.AndroidX.Loader, recursively...
      Adding assembly reference for Xamarin.AndroidX.LocalBroadcastManager, recursively...
      Adding assembly reference for Xamarin.AndroidX.MultiDex, recursively...
      Adding assembly reference for Xamarin.AndroidX.Print, recursively...
      Adding assembly reference for Xamarin.AndroidX.RecyclerView, recursively...
      Adding assembly reference for Xamarin.AndroidX.SavedState, recursively...
      Adding assembly reference for Xamarin.AndroidX.SlidingPaneLayout, recursively...
      Adding assembly reference for Xamarin.AndroidX.SwipeRefreshLayout, recursively...
      Adding assembly reference for Xamarin.AndroidX.Transition, recursively...
      Adding assembly reference for Xamarin.AndroidX.VectorDrawable.Animated, recursively...
      Adding assembly reference for Xamarin.AndroidX.VectorDrawable, recursively...
      Adding assembly reference for Xamarin.AndroidX.VersionedParcelable, recursively...
      Adding assembly reference for Xamarin.AndroidX.ViewPager, recursively...
      Adding assembly reference for Xamarin.Essentials, recursively...
      Adding assembly reference for Xamarin.Google.Android.Material, recursively...
      Adding assembly reference for Xamarin.Google.Guava.ListenableFuture, recursively...
Target _CopyConfigFiles:
  Skipping target "_CopyConfigFiles" because it has no inputs.
Target _ConvertPdbFiles:
  Skipping target "_ConvertPdbFiles" because it has no outputs.
Target _LinkAssembliesShrink:
  Skipping target "_LinkAssembliesShrink" because all output files are up-to-date with respect to the input files.
Target _GenerateJavaStubs:
  Skipping target "_GenerateJavaStubs" because all output files are up-to-date with respect to the input files.
Target _ManifestMerger:
  Skipping target "_ManifestMerger" because all output files are up-to-date with respect to the input files.
Target _ConvertCustomView:
  Skipping target "_ConvertCustomView" because all output files are up-to-date with respect to the input files.
Target _AddStaticResources:
  Skipping target "_AddStaticResources" because all output files are up-to-date with respect to the input files.
Target _GeneratePackageManagerJava:
  Skipping target "_GeneratePackageManagerJava" because all output files are up-to-date with respect to the input files.
Target _GenerateAndroidAssetsDir:
  Skipping target "_GenerateAndroidAssetsDir" because it has no outputs.
Target _PrepareCreateBaseApk:
  Skipping target "_PrepareCreateBaseApk" because all output files are up-to-date with respect to the input files.
Target _CreateBaseApk:
  Skipping target "_CreateBaseApk" because all output files are up-to-date with respect to the input files.
Target _CompileJava:
  Skipping target "_CompileJava" because all output files are up-to-date with respect to the input files.
Target _CompileNativeAssemblySources:
  Skipping target "_CompileNativeAssemblySources" because all output files are up-to-date with respect to the input files.
Target _CreateApplicationSharedLibraries:
  Skipping target "_CreateApplicationSharedLibraries" because all output files are up-to-date with respect to the input files.
Target _CompileToDalvik:
  Skipping target "_CompileToDalvik" because all output files are up-to-date with respect to the input files.
Target _RemoveRegisterAttribute:
    Creating "obj/Release/android/assets/shrunk/shrunk.flag" because "AlwaysCreate" was specified.
Target _CopyConfigFiles:
  Skipping target "_CopyConfigFiles" because it has no inputs.
Target _ConvertPdbFiles:
  Skipping target "_ConvertPdbFiles" because it has no outputs.
Target _BuildApkEmbed:
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Square.OkIO.dll
    [aot-compiler stdout] AOTID E7518095-5830-66EB-955A-93571BEC0C62
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.bc"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Square_OkIO_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.opt.bc"
    [aot-compiler stdout] Compiled: 672/672
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.s.o obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp-llvm.s
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Square.OkIO.dll.so.tmp "obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Square.OkIO.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Square.OkIO.dll.so.tmp
    [aot-compiler stdout] JIT time: 346 ms, Generation time: 3845 ms, Assembly+Link time: 177 ms.
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Square.OkHttp3.dll
    [aot-compiler stdout] AOTID C3AD85CB-5B6D-9D3B-A3FD-95FF961A4FA9
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Square.OkHttp3.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Square.OkHttp3.dll/temp.bc"
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.CardView.dll
    [aot-compiler stdout] AOTID 0F8B03E1-5158-3AC1-36D4-6A271A388B3C
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.bc"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_CardView_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.opt.bc"
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/System.Numerics.dll
    [aot-compiler stdout] Compiled: 9/9
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.s
    [aot-compiler stdout] AOTID DF7F886B-8531-FEB6-6E38-53F3F5AA1594
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp-llvm.s
    [aot-compiler stderr] Basic Block in function 'Square_OkHttp3_Address__ctor_string_int_Square_OkHttp3_IDns_Javax_Net_SocketFactory_Javax_Net_Ssl_SSLSocketFactory_Javax_Net_Ssl_IHostnameVerifier_Square_OkHttp3_CertificatePinner_Square_OkHttp3_IAuthenticator_Java_Net_Proxy_System_Collections_Generic_IList_1_Square_OkHttp3_Protocol_System_Collections_Generic_IList_1_Square_OkHttp3_ConnectionSpec_Java_Net_ProxySelector' does not have terminator!
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.bc"
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.CardView.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.CardView.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stderr] label %NOTINITED_BB35
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.CardView.dll.so.tmp
    [aot-compiler stderr] LLVM ERROR: Broken module found, compilation aborted!
    [aot-compiler stdout] JIT time: 50 ms, Generation time: 78 ms, Assembly+Link time: 70 ms.
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_System_Numerics_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.opt.bc"
    [aot-compiler stderr] AOT of image /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Square.OkHttp3.dll failed.
    [aot-compiler stdout] Compiled: 81/81
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.s.o obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp-llvm.s
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.Annotation.dll
    [aot-compiler stdout] AOTID D39E605A-AE71-0FC2-5F3B-2B0F6FE62814
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-System.Numerics.dll.so.tmp "obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/System.Numerics.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-System.Numerics.dll.so.tmp
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.AsyncLayoutInflater.dll
    [aot-compiler stdout] AOTID D391A53E-A074-D6C8-91C7-06042548A483
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.bc"
    [aot-compiler stdout] JIT time: 165 ms, Generation time: 1451 ms, Assembly+Link time: 93 ms.
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.bc"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_Annotation_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.opt.bc"
    [aot-compiler stdout] Compiled: 9/9
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp-llvm.s
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.Arch.Core.Common.dll
    [aot-compiler stdout] AOTID 9CCDD130-1F3D-9BBE-FB2E-926FFEE0CA9B
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.bc"
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Annotation.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Annotation.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_AsyncLayoutInflater_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.opt.bc"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Annotation.dll.so.tmp
    [aot-compiler stdout] JIT time: 13 ms, Generation time: 163 ms, Assembly+Link time: 72 ms.
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_Arch_Core_Common_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.opt.bc"
    [aot-compiler stdout] Compiled: 9/9
    [aot-compiler stdout] Compiled: 9/9
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp-llvm.s
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.Browser.dll
    [aot-compiler stdout] AOTID F6725264-89C8-C16F-48D7-297AFDA4DC62
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp-llvm.s
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.bc"
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Arch.Core.Common.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Arch.Core.Common.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Arch.Core.Common.dll.so.tmp
    [aot-compiler stdout] JIT time: 5 ms, Generation time: 106 ms, Assembly+Link time: 71 ms.
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.AsyncLayoutInflater.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AsyncLayoutInflater.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.AsyncLayoutInflater.dll.so.tmp
    [aot-compiler stdout] JIT time: 35 ms, Generation time: 89 ms, Assembly+Link time: 67 ms.
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_Browser_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.opt.bc"
    [aot-compiler stdout] Compiled: 15/15
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp-llvm.s
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/XamarinLlvmIssue.dll
    [aot-compiler stdout] AOTID 64FD0AFC-CAAE-B651-4322-44F29FD98F4D
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.bc"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_XamarinLlvmIssue_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.opt.bc"
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Browser.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Browser.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Compiled: 43/43
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Browser.dll.so.tmp
    [aot-compiler stdout] JIT time: 9 ms, Generation time: 350 ms, Assembly+Link time: 70 ms.
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.s.o obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.s
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.Activity.dll
    [aot-compiler stdout] AOTID F1649985-CA8E-FA4D-2678-DEE74A69AEE5
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp-llvm.s
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.bc"
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-XamarinLlvmIssue.dll.so.tmp "obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/XamarinLlvmIssue.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-XamarinLlvmIssue.dll.so.tmp
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_Activity_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.opt.bc"
    [aot-compiler stdout] JIT time: 17 ms, Generation time: 867 ms, Assembly+Link time: 74 ms.
    [aot-compiler stdout] Compiled: 15/15
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp-llvm.s
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Activity.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.Activity.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.Activity.dll.so.tmp
    [aot-compiler stdout] JIT time: 6 ms, Generation time: 268 ms, Assembly+Link time: 67 ms.
    [aot-compiler stdout] Mono Ahead of Time compiler - compiling assembly /Users/user/Desktop/XamarinLlvmIssue/obj/Release/android/assets/shrunk/Xamarin.AndroidX.AppCompat.AppCompatResources.dll
    [aot-compiler stdout] AOTID 2DF674B0-A4A6-0EA4-8846-1D816548A1E9
    [aot-compiler stdout] Executing opt: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/opt" -f -O2 -disable-tail-calls -place-safepoints -spp-all-backedges -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.opt.bc" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.bc"
    [aot-compiler stdout] Executing llc: "/Library/Frameworks/Xamarin.Android.framework/Libraries/xbuild/Xamarin/Android/Darwin/llc"  -enable-implicit-null-checks -disable-fault-maps -mattr=+vfp2,-neon,+d16 -asm-verbose=false -mtriple=armv7-linux-gnueabi -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_Xamarin_AndroidX_AppCompat_AppCompatResources_eh_frame -disable-tail-calls -relocation-model=pic -o "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp-llvm.s" "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.opt.bc"
    [aot-compiler stdout] Compiled: 11/11
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.s.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.s
    [aot-compiler stdout] Executing the native assembler: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-as"   -mfpu=vfp3 -o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp-llvm.o obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp-llvm.s
    [aot-compiler stdout] Executing the native linker: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld" -Bsymbolic -shared -o obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so.tmp "obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp-llvm.o" obj/Release/aot/armeabi-v7a/Xamarin.AndroidX.AppCompat.AppCompatResources.dll/temp.s.o "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/libgcc.a" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libc.so" "/usr/local/share/android-ndk/platforms/android-21/arch-arm/usr/lib/libm.so"
    [aot-compiler stdout] Stripping the binary: "/usr/local/share/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip" --strip-symbol=\$a --strip-symbol=\$d obj/Release/aot/armeabi-v7a/libaot-Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so.tmp
    [aot-compiler stdout] JIT time: 5 ms, Generation time: 241 ms, Assembly+Link time: 66 ms.
    /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(1934,3): error XA3001: Could not AOT the assembly: Square.OkHttp3.dll
Done building target "_BuildApkEmbed" in project "XamarinLlvmIssue.csproj" -- FAILED.

Done building project "XamarinLlvmIssue.csproj" -- FAILED.

Build FAILED.

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(1934,3): error XA3001: Could not AOT the assembly: Square.OkHttp3.dll
    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:05.16

Package creation failed

VS bug #1339828

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: App+Library BuildIssues when building Library projects or Application projects.Area: Mono RuntimeMono-related issues: BCL bugs, AOT issues, etc.vs-syncFor internal use only; creates a VSTS "mirror" issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions