Issue metadata
Sign in to add a comment
|
ToTAndroid64 crashes during compile of obj/skia/skia_core_and_effects/SkOpts.o |
||||||||||||||||||
Issue descriptionLogs: https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.clang%2FToTAndroid64%2F590%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout Excerpt: FAILED: obj/skia/skia_core_and_effects/SkOpts.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/skia/skia_core_and_effects/SkOpts.o.d -DV8_DEPRECATION_WARNINGS -DNO_TCMALLOC -DSAFE_BROWSING_DB_REMOTE -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DANDROID -DHAVE_SYS_UIO_H -DANDROID_NDK_VERSION_ROLL=r16_1 -DCR_CLANG_REVISION=\"326452\" -D__GNU_SOURCE=1 -DCHROMIUM_CXX_TWEAK_INLINES -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_ANDROID -DUSE_CHROMIUM_SKIA -DSK_FREETYPE_MINIMUM_RUNTIME_VERSION=\(\(\(FREETYPE_MAJOR\)\ \*\ 0x01000000\)\ \|\ \(\(FREETYPE_MINOR\)\ \*\ 0x00010000\)\ \|\ \(\(FREETYPE_PATCH\)\ \*\ 0x00000100\)\) -DSK_GAMMA_APPLY_TO_A8 -DSK_GAMMA_EXPONENT=1.4 -DSK_GAMMA_CONTRAST=0.0 -DSK_DEFAULT_FONT_CACHE_LIMIT=1048576 -I../.. -Igen -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/include/codec -I../../third_party/skia/include/private -I../../third_party/skia/include/client/android -I../../third_party/skia/src/codec -I../../third_party/skia/src/core -I../../third_party/skia/src/image -I../../third_party/skia/src/images -I../../third_party/skia/src/opts -I../../third_party/skia/src/pdf -I../../third_party/skia/src/ports -I../../third_party/skia/src/shaders -I../../third_party/skia/src/shaders/gradients -I../../third_party/skia/src/sfnt -I../../third_party/skia/src/utils -I../../third_party/skia/src/lazy -I../../third_party/skia/third_party/gif -I../../third_party/skia/src/effects/gradients -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -fcolor-diagnostics -no-canonical-prefixes -ffunction-sections -fno-short-enums --target=aarch64-linux-android -isystem../../third_party/android_ndk/sysroot/usr/include/aarch64-linux-android -D__ANDROID_API__=21 -D__NDK_FPABI__= -fno-omit-frame-pointer -g1 -fdebug-info-for-profiling -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -O2 -fno-ident -fdata-sections -ffunction-sections -Werror -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -Wno-null-pointer-arithmetic -std=gnu++14 -fno-exceptions -fno-rtti -isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include -isystem../../third_party/android_ndk/sources/cxx-stl/llvm-libc++abi/include -isystem../../third_party/android_ndk/sources/android/support/include --sysroot=../../third_party/android_ndk/sysroot -fvisibility-inlines-hidden -c ../../third_party/skia/src/core/SkOpts.cpp -o obj/skia/skia_core_and_effects/SkOpts.o clang++: /b/c/b/ToTAndroid64/src/third_party/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:4662: llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags): Assertion `VT.getVectorElementType() == N1.getValueType().getVectorElementType() && "Extract subvector VTs must have the same element type!"' failed. #0 0x000000000227f49a llvm::sys::PrintStackTrace(llvm::raw_ostream&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x227f49a) #1 0x000000000227d57e llvm::sys::RunSignalHandlers() (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x227d57e) #2 0x000000000227d6e2 SignalHandler(int) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x227d6e2) #3 0x00007f6afb1a1330 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x10330) #4 0x00007f6af9d90c37 gsignal /build/eglibc-ripdx6/eglibc-2.19/signal/../nptl/sysdeps/unix/sysv/linux/raise.c:56:0 #5 0x00007f6af9d94028 abort /build/eglibc-ripdx6/eglibc-2.19/stdlib/abort.c:91:0 #6 0x00007f6af9d89bf6 __assert_fail_base /build/eglibc-ripdx6/eglibc-2.19/assert/assert.c:92:0 #7 0x00007f6af9d89ca2 (/lib/x86_64-linux-gnu/libc.so.6+0x2fca2) #8 0x0000000002a75dac llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc const&, llvm::EVT, llvm::SDValue, llvm::SDValue, llvm::SDNodeFlags) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2a75dac) #9 0x0000000000c9f0e1 llvm::AArch64TargetLowering::LowerBUILD_VECTOR(llvm::SDValue, llvm::SelectionDAG&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+++0xc9f0e1) #10 0x0000000000ca72b1 llvm::AArch64TargetLowering::LowerOperation(llvm::SDValue, llvm::SelectionDAG&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+++0xca72b1) #11 0x00000000029f4466 (anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDNode*) [clone .part.365] (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x29f4466) #12 0x00000000029f8aba llvm::SelectionDAG::Legalize() (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x29f8aba) #13 0x0000000002a96231 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2a96231) #14 0x0000000002aa0095 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2aa0095) #15 0x0000000002aa1c4e llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) [clone .part.1109] (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2aa1c4e) #16 0x0000000001ad5935 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x1ad5935) #17 0x0000000001df6133 llvm::FPPassManager::runOnFunction(llvm::Function&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x1df6133) #18 0x0000000001df61dc llvm::FPPassManager::runOnModule(llvm::Module&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x1df61dc) #19 0x0000000001df6a7f llvm::legacy::PassManagerImpl::run(llvm::Module&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x1df6a7f) #20 0x0000000002420a38 (anonymous namespace)::EmitAssemblyHelper::EmitAssembly(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2420a38) #21 0x00000000024228b5 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x24228b5) #22 0x0000000002b5f80b clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2b5f80b) #23 0x0000000003261382 clang::ParseAST(clang::Sema&, bool, bool) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x3261382) #24 0x0000000002b5ee4f clang::CodeGenAction::ExecuteAction() (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x2b5ee4f) #25 0x00000000027faad6 clang::FrontendAction::Execute() (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x27faad6) #26 0x00000000027d03fe clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x27d03fe) #27 0x000000000288dbde clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0x288dbde) #28 0x0000000000c04878 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (../../third_party/llvm-build/Release+Asserts/bin/clang+++0xc04878) #29 0x0000000000b933ac main (../../third_party/llvm-build/Release+Asserts/bin/clang+++0xb933ac) #30 0x00007f6af9d7bf45 __libc_start_main /build/eglibc-ripdx6/eglibc-2.19/csu/libc-start.c:321:0 #31 0x0000000000bff619 _start (../../third_party/llvm-build/Release+Asserts/bin/clang+++0xbff619) Stack dump: 0. Program arguments: ../../third_party/llvm-build/Release+Asserts/bin/clang++ -cc1 -triple aarch64--linux-android -emit-obj -disable-free -main-file-name SkOpts.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -relaxed-aliasing -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu generic -target-feature +neon -target-abi aapcs -backend-option -aarch64-fix-cortex-a53-835769=1 -fallow-half-arguments-and-returns -fdebug-info-for-profiling -dwarf-column-info -debug-info-kind=line-tables-only -dwarf-version=4 -debugger-tuning=gdb -ffunction-sections -fdata-sections -coverage-notes-file /b/c/b/ToTAndroid64/src/out/Release/obj/skia/skia_core_and_effects/SkOpts.gcno -resource-dir ../../third_party/llvm-build/Release+Asserts/lib/clang/7.0.0 -dependency-file obj/skia/skia_core_and_effects/SkOpts.o.d -MT obj/skia/skia_core_and_effects/SkOpts.o -isystem ../../third_party/android_ndk/sysroot/usr/include/aarch64-linux-android -isystem ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/include -isystem ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++abi/include -isystem ../../third_party/android_ndk/sources/android/support/include -D V8_DEPRECATION_WARNINGS -D NO_TCMALLOC -D SAFE_BROWSING_DB_REMOTE -D CHROMIUM_BUILD -D FIELDTRIAL_TESTING_ENABLED -D ANDROID -D HAVE_SYS_UIO_H -D ANDROID_NDK_VERSION_ROLL=r16_1 -D CR_CLANG_REVISION="326452" -D __GNU_SOURCE=1 -D CHROMIUM_CXX_TWEAK_INLINES -D NDEBUG -D NVALGRIND -D DYNAMIC_ANNOTATIONS_ENABLED=0 -D SK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -D SK_HAS_PNG_LIBRARY -D SK_HAS_WEBP_LIBRARY -D SK_HAS_JPEG_LIBRARY -D SK_SUPPORT_GPU=1 -D SK_BUILD_FOR_ANDROID -D USE_CHROMIUM_SKIA -D SK_FREETYPE_MINIMUM_RUNTIME_VERSION=(((FREETYPE_MAJOR) * 0x01000000) | ((FREETYPE_MINOR) * 0x00010000) | ((FREETYPE_PATCH) * 0x00000100)) -D SK_GAMMA_APPLY_TO_A8 -D SK_GAMMA_EXPONENT=1.4 -D SK_GAMMA_CONTRAST=0.0 -D SK_DEFAULT_FONT_CACHE_LIMIT=1048576 -I ../.. -I gen -I ../../skia/config -I ../../skia/ext -I ../../third_party/skia/include/c -I ../../third_party/skia/include/config -I ../../third_party/skia/include/core -I ../../third_party/skia/include/effects -I ../../third_party/skia/include/encode -I ../../third_party/skia/include/gpu -I ../../third_party/skia/include/images -I ../../third_party/skia/include/lazy -I ../../third_party/skia/include/pathops -I ../../third_party/skia/include/pdf -I ../../third_party/skia/include/pipe -I ../../third_party/skia/include/ports -I ../../third_party/skia/include/utils -I ../../third_party/skia/src/gpu -I ../../third_party/skia/src/sksl -I ../../third_party/skia/include/codec -I ../../third_party/skia/include/private -I ../../third_party/skia/include/client/android -I ../../third_party/skia/src/codec -I ../../third_party/skia/src/core -I ../../third_party/skia/src/image -I ../../third_party/skia/src/images -I ../../third_party/skia/src/opts -I ../../third_party/skia/src/pdf -I ../../third_party/skia/src/ports -I ../../third_party/skia/src/shaders -I ../../third_party/skia/src/shaders/gradients -I ../../third_party/skia/src/sfnt -I ../../third_party/skia/src/utils -I ../../third_party/skia/src/lazy -I ../../third_party/skia/third_party/gif -I ../../third_party/skia/src/effects/gradients -D __DATE__= -D __TIME__= -D __TIMESTAMP__= -D __ANDROID_API__=21 -D __NDK_FPABI__= -isysroot ../../third_party/android_ndk/sysroot -internal-isystem ../../third_party/android_ndk/sysroot/usr/local/include -internal-isystem ../../third_party/llvm-build/Release+Asserts/lib/clang/7.0.0/include -internal-externc-isystem ../../third_party/android_ndk/sysroot/include -internal-externc-isystem ../../third_party/android_ndk/sysroot/usr/include -O2 -Wno-builtin-macro-redefined -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Werror -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -Wno-null-pointer-arithmetic -std=gnu++14 -fdeprecated-macro -fdebug-compilation-dir /b/c/b/ToTAndroid64/src/out/Release -ferror-limit 19 -fmessage-length 0 -fvisibility hidden -fvisibility-inlines-hidden -femulated-tls -stack-protector 1 -stack-protector-buffer-size 4 -fno-rtti -fno-signed-char -fobjc-runtime=gcc -fdiagnostics-show-option -fcolor-diagnostics -vectorize-loops -vectorize-slp -o obj/skia/skia_core_and_effects/SkOpts.o -x c++ ../../third_party/skia/src/core/SkOpts.cpp 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '../../third_party/skia/src/core/SkOpts.cpp'. 4. Running pass 'AArch64 Instruction Selection' on function '@_ZN4neon13grayA_to_RGBAEPjPKvi' clang++: error: unable to execute command: Aborted (core dumped) clang++: error: clang frontend command failed due to signal (use -v to see invocation) clang version 7.0.0 (trunk 326452) Target: aarch64--linux-android Thread model: posix InstalledDir: ../../third_party/llvm-build/Release+Asserts/bin First failing build: https://ci.chromium.org/buildbot/chromium.clang/ToTAndroid64/590 Last successful build: https://ci.chromium.org/buildbot/chromium.clang/ToTAndroid64/589
,
Mar 5 2018
,
Mar 5 2018
I was in the middle of bisecting when I had to unplug the computer to move desks. Resuming the bisect now.
,
Mar 5 2018
This was broken by Clang r326443.
,
Mar 5 2018
Associated LLVM bug (already fixed): https://bugs.llvm.org/show_bug.cgi?id=36582
,
Mar 5 2018
The build succeeds with current LLVM master. Marking this fixed, will verify that the error goes away on the bot. |
|||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||
Comment 1 by thakis@chromium.org
, Mar 5 2018