[LLVMbugs] [Bug 18634] New: can't compile webkit-gtk2

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jan 27 12:46:32 PST 2014


http://llvm.org/bugs/show_bug.cgi?id=18634

            Bug ID: 18634
           Summary: can't compile webkit-gtk2
           Product: clang
           Version: trunk
          Hardware: Macintosh
                OS: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: luciano at mannucci.org
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 11952
  --> http://llvm.org/bugs/attachment.cgi?id=11952&action=edit
Preprocessed source

Assertion failed: ((TLI.getTypeAction(*DAG.getContext(),
Node->getOperand(i).getValueType()) == TargetLowering::TypeLegal ||
Node->getOperand(i).getOpcode() == ISD::TargetConstant) && "Unexpected illegal
type!"), function LegalizeOp, file
/usr/local/src/clang/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 1165.
Stack dump:
0.    Program arguments: /usr/bin/clang -cc1 -triple powerpc-unknown-freebsd9.2
-emit-obj -mrelax-all -disable-free -main-file-name cpp.c -mrelocation-model
pic -pic-level 2 -mdisable-fp-elim -relaxed-aliasing -masm-verbose
-mconstructor-aliases -target-cpu ppc -target-linker-version 2.24 -g
-coverage-file
/usr/ports/www/webkit-gtk2/work/webkit-1.8.3/Source/ThirdParty/ANGLE/src/compiler/preprocessor/.libs/libWebCore_la-cpp.o
-resource-dir /usr/bin/../lib/clang/3.5 -dependency-file
Source/ThirdParty/ANGLE/src/compiler/preprocessor/.deps/libWebCore_la-cpp.Tpo
-sys-header-deps -MP -MT
Source/ThirdParty/ANGLE/src/compiler/preprocessor/libWebCore_la-cpp.lo -D
HAVE_CONFIG_H -D BUILDING_WEBKIT -D ENABLE_GLIB_SUPPORT=1 -D BUILDING_CAIRO__=1
-D BUILDING_GTK__=1 -D WTF_CHANGES -D XP_UNIX -D WTF_USE_ICU_UNICODE=1 -D
USE_SYSTEM_MALLOC -D WTF_USE_GSTREAMER=1 -D GTK_API_VERSION_2=1 -D
GDK_PIXBUF_DISABLE_DEPRECATED -D GDK_DISABLE_DEPRECATED -D
GTK_DISABLE_DEPRECATED -D PANGO_DISABLE_DEPRECATED -D
DATA_DIR="/usr/local/share" -D ENABLE_CHANNEL_MESSAGING=1 -D ENABLE_METER_TAG=1
-D ENABLE_PROGRESS_TAG=1 -D ENABLE_JAVASCRIPT_DEBUGGER=1 -D ENABLE_GAMEPAD=0 -D
ENABLE_SQL_DATABASE=1 -D ENABLE_DATALIST=1 -D ENABLE_DIRECTORY_UPLOAD=0 -D
ENABLE_TOUCH_ICON_LOADING=0 -D ENABLE_INPUT_COLOR=0 -D ENABLE_INPUT_SPEECH=0 -D
ENABLE_ICONDATABASE=1 -D ENABLE_VIDEO=1 -D GST_DISABLE_DEPRECATED -D
ENABLE_MEDIA_SOURCE=0 -D ENABLE_MEDIA_STATISTICS=0 -D ENABLE_FULLSCREEN_API=1
-D ENABLE_VIDEO_TRACK=0 -D ENABLE_MEDIA_STREAM=0 -D ENABLE_XSLT=1 -D
ENABLE_WORKERS=1 -D ENABLE_SHADOW_DOM=1 -D ENABLE_SHARED_WORKERS=1 -D
ENABLE_FILTERS=1 -D ENABLE_MATHML=1 -D ENABLE_SVG=1 -D ENABLE_SVG_FONTS=1 -D
ENABLE_WEB_SOCKETS=1 -D ENABLE_BLOB=1 -D ENABLE_REQUEST_ANIMATION_FRAME=1 -D
ENABLE_WEBGL=1 -D WEBKITGTK_API_VERSION_STRING="1.0" -D WTF_USE_SOUP=1 -D
WTF_USE_FREETYPE=1 -D _THREAD_SAFE -D _REENTRANT -D U_HAVE_TIMEZONE=0 -D
_THREAD_SAFE -D _THREAD_SAFE -D PIC -I . -I ./Source/ThirdParty/ANGLE/src -I
./Source/ThirdParty/ANGLE/include -I ./Source/ThirdParty/ANGLE/include/GLSLANG
-I ./Source/WebCore -I ./Source/WebCore/accessibility -I
./Source/WebCore/bindings -I ./Source/WebCore/bindings/generic -I
./Source/WebCore/bindings/js -I ./Source/WebCore/bindings/js/specialization -I
./Source/WebCore/bridge -I ./Source/WebCore/bridge/c -I
./Source/WebCore/bridge/jni/jsc -I ./Source/WebCore/bridge/jsc -I
./Source/WebCore/css -I ./Source/WebCore/dom -I ./Source/WebCore/dom/default -I
./Source/WebCore/editing -I ./Source/WebCore/fileapi -I
./Source/WebCore/history -I ./Source/WebCore/html -I
./Source/WebCore/html/canvas -I ./Source/WebCore/html/parser -I
./Source/WebCore/html/shadow -I ./Source/WebCore/html/track -I
./Source/WebCore/inspector -I ./Source/WebCore/loader -I
./Source/WebCore/loader/appcache -I ./Source/WebCore/loader/archive -I
./Source/WebCore/loader/cache -I ./Source/WebCore/loader/icon -I
./Source/WebCore/mathml -I ./Source/WebCore/mediastream -I
./Source/WebCore/notifications -I ./Source/WebCore/page -I
./Source/WebCore/page/animation -I ./Source/WebCore/page/scrolling -I
./Source/WebCore/platform -I ./Source/WebCore/platform/animation -I
./Source/WebCore/platform/audio -I ./Source/WebCore/platform/graphics -I
./Source/WebCore/platform/graphics/filters -I
./Source/WebCore/platform/graphics/filters/arm -I
./Source/WebCore/platform/graphics/gpu -I
./Source/WebCore/platform/graphics/opengl -I
./Source/WebCore/platform/graphics/opentype -I
./Source/WebCore/platform/graphics/transforms -I
./Source/WebCore/platform/image-decoders -I
./Source/WebCore/platform/image-decoders/bmp -I
./Source/WebCore/platform/image-decoders/gif -I
./Source/WebCore/platform/image-decoders/ico -I
./Source/WebCore/platform/image-decoders/jpeg -I
./Source/WebCore/platform/image-decoders/webp -I
./Source/WebCore/platform/image-decoders/png -I
./Source/WebCore/platform/leveldb -I ./Source/WebCore/platform/mediastream -I
./Source/WebCore/platform/mock -I ./Source/WebCore/platform/network -I
./Source/WebCore/platform/sql -I ./Source/WebCore/platform/text -I
./Source/WebCore/platform/text/transcoder -I ./Source/WebCore/platform/win -I
./Source/WebCore/plugins -I ./Source/WebCore/plugins/win -I
./Source/WebCore/rendering -I ./Source/WebCore/rendering/mathml -I
./Source/WebCore/rendering/style -I ./Source/WebCore/rendering/svg -I
./Source/WebCore/storage -I ./Source/WebCore/svg -I
./Source/WebCore/svg/animation -I ./Source/WebCore/svg/graphics -I
./Source/WebCore/svg/graphics/filters -I ./Source/WebCore/svg/properties -I
./Source/WebCore/testing -I ./Source/WebCore/testing/js -I
./Source/WebCore/webaudio -I ./Source/WebCore/websockets -I
./Source/WebCore/workers -I ./Source/WebCore/xml -I ./Source/WebCore/xml/parser
-I ./WebCore/bindings/js -I ./DerivedSources/WebCore -I ./DerivedSources -I
./DerivedSources/JavaScriptCore -I ./Source/WebCore/accessibility/gtk -I
./Source/WebCore/loader/gtk -I ./Source/WebCore/page/gtk -I
./Source/WebCore/platform/cairo -I ./Source/WebCore/platform/audio/gstreamer -I
./Source/WebCore/platform/graphics/cairo -I
./Source/WebCore/platform/graphics/glx -I
./Source/WebCore/platform/graphics/gstreamer -I
./Source/WebCore/platform/graphics/gtk -I ./Source/WebCore/platform/gtk -I
./Source/WebCore/platform/network/soup -I
./Source/WebCore/platform/graphics/freetype -I ./Source -I
./Source/JavaScriptCore -I ./Source/JavaScriptCore/API -I
./Source/JavaScriptCore/assembler -I ./Source/JavaScriptCore/bytecode -I
./Source/JavaScriptCore/bytecompiler -I ./Source/JavaScriptCore/dfg -I
./Source/JavaScriptCore/heap -I ./Source/JavaScriptCore/debugger -I
./Source/JavaScriptCore/ForwardingHeaders -I
./Source/JavaScriptCore/interpreter -I ./Source/JavaScriptCore/jit -I
./Source/JavaScriptCore/jit -I ./Source/JavaScriptCore/parser -I
./Source/JavaScriptCore/profiler -I ./Source/JavaScriptCore/runtime -I
./Source/JavaScriptCore/tools -I ./Source/JavaScriptCore/wtf -I
./Source/JavaScriptCore/wtf -I ./Source/JavaScriptCore/wtf/gobject -I
./Source/JavaScriptCore/wtf/gtk -I ./Source/JavaScriptCore/wtf/text -I
./Source/JavaScriptCore/wtf/unicode -I ./Source/JavaScriptCore/yarr -I
./DerivedSources/JavaScriptCore -I ./Source/WTF -I /usr/local/include/cairo -I
/usr/local/include/glib-2.0 -I /usr/local/include/pixman-1 -I
/usr/local/include/freetype2 -I /usr/local/include/drm -I
/usr/local/include/libpng15 -I /usr/local/include -I /usr/local/include/enchant
-I /usr/local/include/glib-2.0 -I /usr/local/include -I
/usr/local/include/glib-2.0 -I /usr/local/include -I
/usr/local/include/gstreamer-0.10 -I /usr/local/include/glib-2.0 -I
/usr/local/include/libxml2 -I /usr/local/include -I
/usr/local/include/libsoup-2.4 -I /usr/local/include/glib-2.0 -I
/usr/local/include/libxml2 -I /usr/local/include -I /usr/local/include/libxml2
-I /usr/local/include -I /usr/local/include/libxml2 -I /usr/local/include -I
/usr/local/include/pango-1.0 -I /usr/local/include/glib-2.0 -I
/usr/local/include -I /usr/local/include/freetype2 -I
/usr/local/include/harfbuzz -I /usr/local/include -I /usr/local/include -I
/usr/local/include -I /usr/local/include -I /usr/local/include -O0 -Wall -W
-Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security
-Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith
-Wwrite-strings -Wno-unused-parameter -Wno-parentheses -Wno-c++11-extensions
-fconst-strings -fdebug-compilation-dir
/usr/ports/www/webkit-gtk2/work/webkit-1.8.3 -ferror-limit 19 -fmessage-length
80 -fvisibility hidden -pthread -mstackrealign -fno-signed-char
-fobjc-runtime=gnustep -fdiagnostics-show-option -fcolor-diagnostics
-vectorize-slp -o
Source/ThirdParty/ANGLE/src/compiler/preprocessor/.libs/libWebCore_la-cpp.o -x
c Source/ThirdParty/ANGLE/src/compiler/preprocessor/cpp.c 
1.    <eof> parser at end of file
2.    Code generation
3.    Running pass 'Function Pass Manager' on module
'Source/ThirdParty/ANGLE/src/compiler/preprocessor/cpp.c'.
4.    Running pass 'PowerPC DAG->DAG Pattern Instruction Selection' on function
'@__getCurrentRuneLocale'
clang: error: unable to execute command: Abort trap: 6 (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see
invocation)
clang version 3.5 (trunk 199214)
Target: powerpc-unknown-freebsd9.2
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and
associated run script.

-- 
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/20140127/4de3ec5a/attachment.html>


More information about the llvm-bugs mailing list