I got the same error external/llvm70/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp[ 0% 27/18354] //external/llvm70/lib/Target/AArch64/InstPrinter:libLLVM70AArch64AsmPrinter clang++ AArch64InstPrinter.cpp [x86]
FAILED: out/soong/.intermediates/external/llvm70/lib/Target/AArch64/InstPrinter/libLLVM70AArch64AsmPrinter/android_x86_x86_64_static_core/obj/external/llvm70/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.o
PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-4053586/bin/clang++ -c -Iexternal/llvm70/lib/Target/AArch64/InstPrinter -fno-exceptions -Wno-multichar -O2 -Wa,--noexecstack -Werror=format-security -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -ffunction-sections -fno-short-enums -fstrict-aliasing -funwind-tables -fstack-protector-strong -no-canonical-prefixes -O2 -g -fno-strict-aliasing -msse3 -mstackrealign -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -DNDEBUG -UDEBUG -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-expansion-to-defined -fdebug-prefix-map=$PWD/= -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -nostdlibinc -m32 -march=prescott -DUSE_SSSE3 -mssse3 -msse4 -msse4.1 -msse4.2 -Iexternal/llvm70/include -Iexternal/llvm70/device/include -Iout/soong/.intermediates/external/llvm70/llvm70-gen-attributes/gen -Iout/soong/.intermediates/external/llvm70/llvm70-gen-intrinsics/gen -Iout/soong/.intermediates/external/llvm70/llvm70-gen-revision/gen -Iexternal/llvm70/lib/Target/AArch64 -Iexternal/libcxx/include -Iexternal/libcxxabi/include -Iout/soong/.intermediates/external/llvm70/lib/Target/AArch64/llvm70-gen-aarch64/gen -Isystem/core/include -Isystem/media/audio/include -Ihardware/libhardware/include -Ihardware/libhardware_legacy/include -Ihardware/ril/include -Ilibnativehelper/include -Iframeworks/native/include -Iframeworks/native/opengl/include -Iframeworks/av/include -isystem bionic/libc/arch-x86/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/uapi/asm-x86 -isystem bionic/libc/kernel/android/scsi -isystem bionic/libc/kernel/android/uapi -Ilibnativehelper/include_deprecated -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -fomit-frame-pointer -Wall -W -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Werror -Dsprintf=sprintf -Wno-error=unused-lambda-capture -Wno-error=user-defined-warnings -target i686-linux-android -Bprebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/x86_64-linux-android/bin -fPIC -D_USING_LIBCXX -std=gnu++14 -Wsign-promo -Wno-inconsistent-missing-override -Wno-null-dereference -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-thread-safety-negative -Wno-sign-promo -std=c++11 -Woverloaded-virtual -fno-rtti -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -MD -MF out/soong/.intermediates/external/llvm70/lib/Target/AArch64/InstPrinter/libLLVM70AArch64AsmPrinter/android_x86_x86_64_static_core/obj/external/llvm70/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.o.d -o out/soong/.intermediates/external/llvm70/lib/Target/AArch64/InstPrinter/libLLVM70AArch64AsmPrinter/android_x86_x86_64_static_core/obj/external/llvm70/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.o external/llvm70/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
terminating with uncaught exception of type std::bad_alloc: std::bad_alloc
clang++.real: error: unable to execute command: Aborted (core dumped)
clang++.real: error: clang frontend command failed due to signal (use -v to see invocation)
Android clang version 5.0.300080 (based on LLVM 5.0.300080)
Target: i686--linux-android
Thread model: posix
is there any fix to this ? except download those Maurossi build. I already use the space too much, maybe a single fix will be enough rather than download new build