Don't create a constant node for Vector64 #105538
Merged
Azure Pipelines / runtime-extra-platforms (Build android-x64 Release AllSubsets_Mono)
failed
Jul 27, 2024 in 39m 11s
Build android-x64 Release AllSubsets_Mono failed
Annotations
Check failure on line 222 in src/mono/msbuild/android/build/AndroidBuild.targets
azure-pipelines / runtime-extra-platforms (Build android-x64 Release AllSubsets_Mono)
src/mono/msbuild/android/build/AndroidBuild.targets#L222
src/mono/msbuild/android/build/AndroidBuild.targets(222,5): error : (NETCORE_ENGINEERING_TELEMETRY=Build) Precompiling failed for /__w/1/s/artifacts/bin/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/publish/System.Formats.Asn1.dll with exit code 1.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0. Program arguments: /__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc -march=x86-64 -mcpu=generic -enable-implicit-null-checks -disable-fault-maps -asm-verbose=false -mtriple=x86_64-linux-android -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_System_Formats_Asn1_eh_frame -disable-tail-calls -no-x86-call-frame-opt -relocation-model=pic -filetype=obj -o /__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll-llvm.o /__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll.tmp/temp.opt.bc
1. Running pass 'Function Pass Manager' on module '/__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll.tmp/temp.opt.bc'.
2. Running pass 'Implicit null checks' on function '@System_Formats_Asn1_System_Formats_Asn1_AsnDecoder_ReadSubIdentifier_System_ReadOnlySpan_1_byte_int__System_Nullable_1_long__System_Nullable_1_System_Numerics_BigInteger_'
#0 0x00006031166747e8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x2c847e8)
#1 0x000060311667264e llvm::sys::RunSignalHandlers() (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x2c8264e)
#2 0x0000603116674e85 (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x2c84e85)
#3 0x000076a2a3d7fc90 (/usr/lib/libc.so.6+0x3dc90)
#4 0x0000603115e9f0d1 llvm::Value::stripPointerCastsForAliasAnalysis() const (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x24af0d1)
#5 0x00006031155d669e llvm::BasicAAResult::aliasCheck(llvm::Value const*, llvm::LocationSize, llvm::Value const*, llvm::LocationSize, llvm::AAQueryInfo&, llvm::Instruction const*) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x1be669e)
#6 0x00006031155d6614 llvm::BasicAAResult::alias(llvm::MemoryLocation const&, llvm::MemoryLocation const&, llvm::AAQueryInfo&, llvm::Instruction const*) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x1be6614)
#7 0x00006031155cbd96 llvm::AAResults::alias(llvm::MemoryLocation const&, llvm::MemoryLocation const&) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x1bdbd96)
#8 0x000060311592f18e (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x1f3f18e)
#9 0x0000603115a02267 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x2012267)
#10 0x0000603115e4a9b6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x245a9b6)
#11 0x0000603115e51d13 llvm::FPPassManager::runOnModule(llvm::Module&) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x2461d13)
#12 0x0000603115e4b6cd llvm::legacy::PassManagerImpl::run(llvm::Module&) (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x245b6cd)
#13 0x0000603114dc1988 (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x13d1988)
#14 0x0000603114dbf31d main (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x13cf31d)
#15 0x000076a2a3d69efb (/usr/lib/libc.so.6+0x27efb)
#16 0x000076a2a3d69fbb __libc_start_main (/usr/lib/libc.so.6+0x27fbb)
#17 0x0000603114dbeca9 _start (/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc+0x13ceca9)
AOT of image /__w/1/s/artifacts/bin/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/publish/System.Formats.Asn1.dll failed.
Mono Ahead of Time compiler - compiling assembly /__w/1/s/artifacts/bin/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/publish/System.Formats.Asn1.dll
AOTID B1631C6A-88BA-7E18-D13A-BD2ED377E0D9
Compiled: 260/260
Executing opt: "/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/opt" -f -disable-tail-calls -passes="default<O2>,place-safepoints" -spp-all-backedges -o "/__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll.tmp/temp.opt.bc" "/__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll.tmp/temp.bc"
Executing llc: "/__w/1/s/artifacts/bin/mono/android.x64.Release/cross/android-x64/llc" -march=x86-64 -mcpu=generic -enable-implicit-null-checks -disable-fault-maps -asm-verbose=false -mtriple=x86_64-linux-android -disable-gnu-eh-frame -enable-mono-eh-frame -mono-eh-frame-symbol=mono_aot_System_Formats_Asn1_eh_frame -disable-tail-calls -no-x86-call-frame-opt -relocation-model=pic -filetype=obj -o "/__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll-llvm.o" "/__w/1/s/artifacts/obj/Android.Device_Emulator.Aot_Llvm.Test/Release/net9.0/android-x64/mobile/System.Formats.Asn1.dll.tmp/temp.opt.bc"
Loading