[llvm-bugs] [Bug 28472] New: Regression(274829): Assertion `VT.isInteger() && Operand.getValueType().isInteger() && "Invalid TRUNCATE!"' failed.

via llvm-bugs llvm-bugs at lists.llvm.org
Fri Jul 8 12:49:49 PDT 2016


https://llvm.org/bugs/show_bug.cgi?id=28472

            Bug ID: 28472
           Summary: Regression(274829): Assertion `VT.isInteger() &&
                    Operand.getValueType().isInteger() && "Invalid
                    TRUNCATE!"' failed.
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Common Code Generator Code
          Assignee: unassignedbugs at nondot.org
          Reporter: nicolasweber at gmx.de
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

[1380/36033] CXX obj/media/shared_memory_support/vector_math.o
FAILED: obj/media/shared_memory_support/vector_math.o 
../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF
obj/media/shared_memory_support/vector_math.o.d -DV8_DEPRECATION_WARNINGS
-DENABLE_MDNS=1 -DENABLE_NOTIFICATIONS -DENABLE_PEPPER_CDMS -DENABLE_PLUGINS=1
-DENABLE_PDF=1 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1
-DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DUSE_UDEV
-DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1
-DUSE_CLIPBOARD_AURAX11=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_GLIB=1
-DUSE_NSS_CERTS=1 -DUSE_X11=1 -DENABLE_WEBRTC=1 -DENABLE_EXTENSIONS=1
-DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1
-DENABLE_SESSION_SERVICE=1 -DENABLE_SUPERVISED_USERS=1
-DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD
-DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1
-DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=274902 -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D_DEBUG
-DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1
-D_GLIBCXX_DEBUG=1 -DUSE_PULSEAUDIO -DDLOPEN_PULSEAUDIO -DMEDIA_IMPLEMENTATION
-I../.. -Igen
-I../../build/linux/debian_wheezy_amd64-sysroot/usr/include/glib-2.0
-I../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include
-fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector
-funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin
-fcolor-diagnostics -fdebug-prefix-map=/b/c/b/ClangToTLinux__dbg_/src=.
-pthread -m64 -march=x86-64 -Wall -Werror -Wextra
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing
-Wno-covered-switch-default -Wno-deprecated-register
-Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override
-Wno-shift-negative-value -Wno-undefined-var-template
-Wno-nonportable-include-path -O0 -g2 -gsplit-dwarf
--sysroot=../../build/linux/debian_wheezy_amd64-sysroot -fvisibility=hidden
-Wheader-hygiene -Wstring-conversion -fno-threadsafe-statics
-fvisibility-inlines-hidden -Wno-undefined-bool-conversion
-Wno-tautological-undefined-compare -std=gnu++11 -fno-rtti -fno-exceptions -c
../../media/base/vector_math.cc -o
obj/media/shared_memory_support/vector_math.o
clang-3.9:
/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:3158:
llvm::SDValue llvm::SelectionDAG::getNode(unsigned int, const llvm::SDLoc&,
llvm::EVT, llvm::SDValue): Assertion `VT.isInteger() &&
Operand.getValueType().isInteger() && "Invalid TRUNCATE!"' failed.
#0 0x00000000019a8485 llvm::sys::PrintStackTrace(llvm::raw_ostream&)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x19a8485)
#1 0x00000000019a641e llvm::sys::RunSignalHandlers()
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x19a641e)
#2 0x00000000019a6582
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x19a6582)
#3 0x00007f41cebfacb0 __restore_rt
(/lib/x86_64-linux-gnu/libpthread.so.0+0xfcb0)
#4 0x00007f41cd804035 gsignal
/build/eglibc-oqps9y/eglibc-2.15/signal/../nptl/sysdeps/unix/sysv/linux/raise.c:64:0
#5 0x00007f41cd80779b abort
/build/eglibc-oqps9y/eglibc-2.15/stdlib/abort.c:93:0
#6 0x00007f41cd7fce1e __assert_fail_base
/build/eglibc-oqps9y/eglibc-2.15/assert/assert.c:55:0
#7 0x00007f41cd7fcec2 (/lib/x86_64-linux-gnu/libc.so.6+0x2eec2)
#8 0x000000000204eff1 llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc
const&, llvm::EVT, llvm::SDValue)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x204eff1)
#9 0x000000000204f2b2 llvm::SelectionDAG::getAnyExtOrTrunc(llvm::SDValue,
llvm::SDLoc const&, llvm::EVT)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x204f2b2)
#10 0x0000000001fab903
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x1fab903)
#11 0x0000000001fb7935
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x1fb7935)
#12 0x0000000001fb910c
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x1fb910c)
#13 0x0000000001fbaa9b llvm::SelectionDAG::Combine(llvm::CombineLevel,
llvm::AAResults&, llvm::CodeGenOpt::Level)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x1fbaa9b)
#14 0x000000000206f4b8 llvm::SelectionDAGISel::CodeGenAndEmitDAG()
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x206f4b8)
#15 0x0000000002077873
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x2077873)
#16 0x0000000002079b58
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&)
(/b/c/b/ClangToTLinux__dbg_/src/third_party/llvm-build/Release+Asserts/bin/clang-3.9+0x2079b58)

Repro coming in a second.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20160708/bc0e8f79/attachment.html>


More information about the llvm-bugs mailing list