[LLVMbugs] [Bug 17699] New: clang failed to build vanilla chromium on OS X 10.9

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Oct 25 18:28:08 PDT 2013


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

            Bug ID: 17699
           Summary: clang failed to build vanilla chromium on OS X 10.9
           Product: clang
           Version: unspecified
          Hardware: Macintosh
                OS: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: C++
          Assignee: unassignedclangbugs at nondot.org
          Reporter: alexchandel at gmail.com
                CC: dgregor at apple.com, llvmbugs at cs.uiuc.edu
    Classification: Unclassified

clang failed to build vanilla Chromium on OS X 10.9. A 10.9-compatible version
of Chromium was downloaded, bootstrapped, and compiled using Chromium's 'ninja'
build tool. Build failed on object file [7159/12778].

>From the Terminal:

[7159/12778] CXX
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o
FAILED: ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o.d
-DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN
-DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY
-DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_GPU=1
-DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1
-DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1
-DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1
-DENABLE_GOOGLE_NOW=1 -DENABLE_LANGUAGE_DETECTION=1 -DENABLE_PRINTING=1
-DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1
-DENABLE_MESSAGE_CENTER=1 -DENABLE_MANAGED_USERS=1
'-DWEBCORE_NAVIGATOR_VENDOR="Google Inc."' -DWEBKIT_IMPLEMENTATION=1
'-DWEBCORE_NAVIGATOR_PLATFORM="MacIntel"'
-DWebCascadeList=ChromiumWebCoreObjCWebCascadeList
-DWebCoreFlippedView=ChromiumWebCoreObjCWebCoreFlippedView
-DWebCoreTextFieldCell=ChromiumWebCoreObjCWebCoreTextFieldCell
-DWebScrollbarPrefsObserver=ChromiumWebCoreObjCWebScrollbarPrefsObserver
-DWebCoreRenderThemeNotificationObserver=ChromiumWebCoreObjCWebCoreRenderThemeNotificationObserver
-DWebFontCache=ChromiumWebCoreObjCWebFontCache
-DWebScrollAnimationHelperDelegate=ChromiumWebCoreObjCWebScrollAnimationHelperDelegate
-DWebScrollbarPainterControllerDelegate=ChromiumWebCoreObjCWebScrollbarPainterControllerDelegate
-DWebScrollbarPainterDelegate=ChromiumWebCoreObjCWebScrollbarPainterDelegate
-DWebScrollbarPartAnimation=ChromiumWebCoreObjCWebScrollbarPartAnimation
-DENABLE_3D_PLUGIN=1 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_USES_MAILBOX=0
-DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS_COMPOSITING=0
-DENABLE_CSS_DEVICE_ADAPTATION=0 -DENABLE_CSS_EXCLUSIONS=1
-DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1
-DENABLE_CUSTOM_SCHEME_HANDLER=0 -DENABLE_ENCRYPTED_MEDIA=1
-DENABLE_JAVASCRIPT_I18N_API=1 -DENABLE_MEDIA_STREAM=1
-DENABLE_RESOLUTION_MEDIA_QUERY=0 -DENABLE_SPEECH_SYNTHESIS=0 -DENABLE_SVG=1
-DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_WEBGL=1
-DENABLE_XHR_TIMEOUT=0 -DWTF_USE_BUILTIN_UTF8_CODEC=1
-DWTF_USE_WEBKIT_IMAGE_DECODERS=1 -DENABLE_CALENDAR_PICKER=1
-DENABLE_DATALIST_ELEMENT=1 -DENABLE_INPUT_SPEECH=1 -DENABLE_INPUT_TYPE_COLOR=1
-DENABLE_INPUT_MULTIPLE_FIELDS_UI=1 -DENABLE_LEGACY_NOTIFICATIONS=1
-DENABLE_MEDIA_CAPTURE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=1
-DENABLE_NOTIFICATIONS=1 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PAGE_POPUP=1
-DENABLE_WEB_AUDIO=1 -DENABLE_8BIT_TEXTRUN=1 -DENABLE_BINDING_INTEGRITY=1
-DENABLE_RUBBER_BANDING=1 -DWTF_USE_SKIA_ON_MAC_CHROMIUM=1
-DWTF_USE_NEW_THEME=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION
-DSK_BUILD_NO_IMAGE_ENCODE -DSK_DEFERRED_CANVAS_USES_GPIPE=1
'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"'
-DGR_AGGRESSIVE_SHADER_OPTS=1 -DSK_ENABLE_INST_COUNT=0 -DSK_USE_POSIX_THREADS
-DCHROME_PNG_WRITE_SUPPORT -DPNG_USER_CONFIG -DLIBXML_STATIC -DLIBXSLT_STATIC
-DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1
-I../../third_party/icu/public/common -I../../third_party/icu/public/i18n
-I../../third_party/khronos -I../../gpu -I../..
-I../../third_party/WebKit/Source -Igen/webkit -Igen/webkit/bindings
-I../../third_party/angle/include/GLSLANG -I../../third_party/apple_webkit
-I../../third_party/WebKit/Source/Platform/chromium -I../../skia/config
-I../../third_party/skia/src/core -I../../third_party/skia/include/config
-I../../third_party/skia/include/core -I../../third_party/skia/include/effects
-I../../third_party/skia/include/pdf -I../../third_party/skia/include/gpu
-I../../third_party/skia/include/gpu/gl
-I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe
-I../../third_party/skia/include/ports -I../../third_party/skia/include/utils
-I../../skia/ext -I../../third_party/skia/include/utils/mac
-I../../third_party/iccjpeg -I../../third_party/leveldatabase/src/include
-I../../third_party/leveldatabase/src -I../../third_party/leveldatabase
-I../../third_party/libwebp -I../../third_party/libpng
-I../../third_party/libxml/mac/include -I../../third_party/libxml/src/include
-I../../third_party/libxslt -I../../third_party/npapi
-I../../third_party/npapi/bindings -I../../third_party/ots/include
-I../../third_party/qcms/src -I../../third_party/sqlite
-I../../third_party/zlib -I../../v8/include -I../../third_party/libjpeg_turbo
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
-O0 -gdwarf-2 -fvisibility=hidden -Werror -Wnewline-eof
-mmacosx-version-min=10.6 -arch i386 -Wendif-labels -Wno-unused-parameter
-Wno-missing-field-initializers -Wheader-hygiene -Wno-c++11-narrowing
-Wno-reserved-user-defined-literal -Wno-char-subscripts -Wno-unused-function
-Wno-covered-switch-default -Wstring-conversion -Wglobal-constructors
-Wexit-time-destructors -fno-rtti -fno-exceptions -fvisibility-inlines-hidden
-fno-threadsafe-statics -Xclang -load -Xclang
/Users/alex/chromium/src/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.dylib
-Xclang -add-plugin -Xclang find-bad-constructs -Xclang
-plugin-arg-find-bad-constructs -Xclang skip-virtuals-in-implementations
-fcolor-diagnostics -fno-strict-aliasing -fstack-protector-all -std=gnu++11
-include obj/third_party/WebKit/Source/core/webcore_svg.WebCorePrefix.h-cc -c
../../third_party/WebKit/Source/core/svg/SVGElement.cpp -o
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o
Assertion failed: (I->second && I->first == I->second->VP.getPointer() && "List
invariant broken!"), function AddToUseList, file
/Volumes/MacintoshHD2/src/chrome-git/src/third_party/llvm/lib/IR/Value.cpp,
line 545.
0  clang                    0x00000001018315d8
llvm::sys::PrintStackTrace(__sFILE*) + 40
1  clang                    0x0000000101831b44 SignalHandler(int) + 564
2  libsystem_platform.dylib 0x00007fff8d36e5aa _sigtramp + 26
3  libsystem_platform.dylib 000000000000000000 _sigtramp + 1925782128
4  clang                    0x00000001018318f6 abort + 22
5  clang                    0x00000001018318d1 __assert_rtn + 81
6  clang                    0x00000001017e3156
llvm::ValueHandleBase::AddToUseList() + 518
7  clang                    0x00000001017c1fc8
llvm::MDNode::MDNode(llvm::LLVMContext&, llvm::ArrayRef<llvm::Value*>, bool) +
184
8  clang                    0x00000001017c2401
llvm::MDNode::getMDNode(llvm::LLVMContext&, llvm::ArrayRef<llvm::Value*>,
llvm::MDNode::FunctionLocalness, bool) + 385
9  clang                    0x00000001017549f5
llvm::DIBuilder::getOrCreateArray(llvm::ArrayRef<llvm::Value*>) + 53
10 clang                    0x00000001001f3e45
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 1253
11 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
12 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
13 clang                    0x00000001001ef899
clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, llvm::DIFile)
+ 153
14 clang                    0x00000001001f0159
clang::CodeGen::CGDebugInfo::CreatePointeeType(clang::QualType, llvm::DIFile) +
105
15 clang                    0x00000001001f6843
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
707
16 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
17 clang                    0x00000001001f0df5
clang::CodeGen::CGDebugInfo::CreateType(clang::FunctionType const*,
llvm::DIFile) + 245
18 clang                    0x00000001001f66da
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
346
19 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
20 clang                    0x00000001001f1da3
clang::CodeGen::CGDebugInfo::getOrCreateInstanceMethodType(clang::QualType,
clang::FunctionProtoType const*, llvm::DIFile) + 83
21 clang                    0x00000001001f232f
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 79
22 clang                    0x00000001001f29f0
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 192
23 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
24 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
25 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
26 clang                    0x00000001001ef899
clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, llvm::DIFile)
+ 153
27 clang                    0x00000001001f0159
clang::CodeGen::CGDebugInfo::CreatePointeeType(clang::QualType, llvm::DIFile) +
105
28 clang                    0x00000001001efb27
clang::CodeGen::CGDebugInfo::CreatePointerLikeType(unsigned int, clang::Type
const*, clang::QualType, llvm::DIFile) + 231
29 clang                    0x00000001001f67bb
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
571
30 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
31 clang                    0x00000001001f0df5
clang::CodeGen::CGDebugInfo::CreateType(clang::FunctionType const*,
llvm::DIFile) + 245
32 clang                    0x00000001001f66da
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
346
33 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
34 clang                    0x00000001001f1da3
clang::CodeGen::CGDebugInfo::getOrCreateInstanceMethodType(clang::QualType,
clang::FunctionProtoType const*, llvm::DIFile) + 83
35 clang                    0x00000001001f232f
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 79
36 clang                    0x00000001001f29f0
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 192
37 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
38 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
39 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
40 clang                    0x00000001001f026b
clang::CodeGen::CGDebugInfo::CreatePointeeType(clang::QualType, llvm::DIFile) +
379
41 clang                    0x00000001001efb27
clang::CodeGen::CGDebugInfo::CreatePointerLikeType(unsigned int, clang::Type
const*, clang::QualType, llvm::DIFile) + 231
42 clang                    0x00000001001f67bb
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
571
43 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
44 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
45 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
46 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
47 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
48 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
49 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
50 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
51 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
52 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
53 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
54 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
55 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
56 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
57 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
58 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
59 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
60 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
61 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
62 clang                    0x00000001001f026b
clang::CodeGen::CGDebugInfo::CreatePointeeType(clang::QualType, llvm::DIFile) +
379
63 clang                    0x00000001001efb27
clang::CodeGen::CGDebugInfo::CreatePointerLikeType(unsigned int, clang::Type
const*, clang::QualType, llvm::DIFile) + 231
64 clang                    0x00000001001f67bb
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
571
65 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
66 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
67 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
68 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
69 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
70 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
71 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
72 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
73 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
74 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
75 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
76 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
77 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
78 clang                    0x00000001001f0f61
clang::CodeGen::CGDebugInfo::createFieldType(llvm::StringRef, clang::QualType,
unsigned long long, clang::SourceLocation, clang::AccessSpecifier, unsigned
long long, llvm::DIFile, llvm::DIDescriptor) + 49
79 clang                    0x00000001001f1933
clang::CodeGen::CGDebugInfo::CollectRecordNormalField(clang::FieldDecl const*,
unsigned long long, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&,
llvm::DIType) + 323
80 clang                    0x00000001001f1bc9
clang::CodeGen::CGDebugInfo::CollectRecordFields(clang::RecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 425
81 clang                    0x00000001001f3cd0
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 880
82 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
83 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
84 clang                    0x00000001001ef899
clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, llvm::DIFile)
+ 153
85 clang                    0x00000001001f0159
clang::CodeGen::CGDebugInfo::CreatePointeeType(clang::QualType, llvm::DIFile) +
105
86 clang                    0x00000001001efb27
clang::CodeGen::CGDebugInfo::CreatePointerLikeType(unsigned int, clang::Type
const*, clang::QualType, llvm::DIFile) + 231
87 clang                    0x00000001001f67bb
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
571
88 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
89 clang                    0x00000001001f0df5
clang::CodeGen::CGDebugInfo::CreateType(clang::FunctionType const*,
llvm::DIFile) + 245
90 clang                    0x00000001001f66da
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
346
91 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
92 clang                    0x00000001001f232f
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 79
93 clang                    0x00000001001f29f0
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 192
94 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
95 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
96 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
97 clang                    0x00000001001f309d
clang::CodeGen::CGDebugInfo::CollectTemplateParams(clang::TemplateParameterList
const*, clang::TemplateArgumentList const&, llvm::DIFile) + 365
98 clang                    0x00000001001f2636
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 854
99 clang                    0x00000001001f2aa7
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 375
100 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
101 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
102 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
103 clang                    0x00000001001f2e4d
clang::CodeGen::CGDebugInfo::CollectCXXBases(clang::CXXRecordDecl const*,
llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 445
104 clang                    0x00000001001f3caa
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 842
105 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
106 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
107 clang                    0x00000001001f309d
clang::CodeGen::CGDebugInfo::CollectTemplateParams(clang::TemplateParameterList
const*, clang::TemplateArgumentList const&, llvm::DIFile) + 365
108 clang                    0x00000001001f2636
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 854
109 clang                    0x00000001001f2aa7
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 375
110 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
111 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
112 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
113 clang                    0x00000001001f0df5
clang::CodeGen::CGDebugInfo::CreateType(clang::FunctionType const*,
llvm::DIFile) + 245
114 clang                    0x00000001001f66da
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
346
115 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
116 clang                    0x00000001001f1da3
clang::CodeGen::CGDebugInfo::getOrCreateInstanceMethodType(clang::QualType,
clang::FunctionProtoType const*, llvm::DIFile) + 83
117 clang                    0x00000001001f232f
clang::CodeGen::CGDebugInfo::CreateCXXMemberFunction(clang::CXXMethodDecl
const*, llvm::DIFile, llvm::DIType) + 79
118 clang                    0x00000001001f29f0
clang::CodeGen::CGDebugInfo::CollectCXXMemberFunctions(clang::CXXRecordDecl
const*, llvm::DIFile, llvm::SmallVectorImpl<llvm::Value*>&, llvm::DIType) + 192
119 clang                    0x00000001001f3ce5
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 901
120 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
121 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
122 clang                    0x00000001001f709b
clang::CodeGen::CGDebugInfo::CreateLimitedType(clang::RecordType const*) + 1211
123 clang                    0x00000001001eff0a
clang::CodeGen::CGDebugInfo::getOrCreateLimitedType(clang::QualType,
llvm::DIFile) + 122
124 clang                    0x00000001001f39c8
clang::CodeGen::CGDebugInfo::CreateType(clang::RecordType const*) + 104
125 clang                    0x00000001001f6923
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
931
126 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
127 clang                    0x00000001001ed331
clang::CodeGen::CGDebugInfo::getContextDescriptor(clang::Decl const*) + 401
128 clang                    0x00000001001f5cfb
clang::CodeGen::CGDebugInfo::CreateEnumType(clang::EnumDecl const*) + 1067
129 clang                    0x00000001001f694d
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
973
130 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
131 clang                    0x00000001001f0df5
clang::CodeGen::CGDebugInfo::CreateType(clang::FunctionType const*,
llvm::DIFile) + 245
132 clang                    0x00000001001f66da
clang::CodeGen::CGDebugInfo::CreateTypeNode(clang::QualType, llvm::DIFile) +
346
133 clang                    0x00000001001ed796
clang::CodeGen::CGDebugInfo::getOrCreateType(clang::QualType, llvm::DIFile) +
118
134 clang                    0x00000001001f1da3
clang::CodeGen::CGDebugInfo::getOrCreateInstanceMethodType(clang::QualType,
clang::FunctionProtoType const*, llvm::DIFile) + 83
135 clang                    0x00000001001f772c
clang::CodeGen::CGDebugInfo::getOrCreateFunctionType(clang::Decl const*,
clang::QualType, llvm::DIFile) + 636
136 clang                    0x00000001001f7da5
clang::CodeGen::CGDebugInfo::EmitFunctionStart(clang::GlobalDecl,
clang::QualType, llvm::Function*, llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&) + 1365
137 clang                    0x00000001002a3932
clang::CodeGen::CodeGenFunction::StartFunction(clang::GlobalDecl,
clang::QualType, llvm::Function*, clang::CodeGen::CGFunctionInfo const&,
clang::CodeGen::FunctionArgList const&, clang::SourceLocation) + 1186
138 clang                    0x00000001002a4721
clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl,
llvm::Function*, clang::CodeGen::CGFunctionInfo const&) + 513
139 clang                    0x00000001001d074d
clang::CodeGen::CodeGenModule::EmitCXXConstructor(clang::CXXConstructorDecl
const*, clang::CXXCtorType) + 333
140 clang                    0x00000001002abef9
clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl) + 265
141 clang                    0x00000001002adefe
clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) + 782
142 clang                    0x00000001001d0530
clang::CodeGen::CodeGenModule::EmitCXXConstructors(clang::CXXConstructorDecl
const*) + 96
143 clang                    0x00000001002b0ecc
clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) + 1132
144 clang                    0x00000001002b0d25
clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) + 709
145 clang                    0x00000001002d2edf (anonymous
namespace)::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) + 95
146 clang                    0x00000001002a0c74
clang::BackendConsumer::HandleTopLevelDecl(clang::DeclGroupRef) + 164
147 clang                    0x0000000100081998
clang::MultiplexConsumer::HandleTopLevelDecl(clang::DeclGroupRef) + 72
148 clang                    0x00000001002e40e3 clang::ParseAST(clang::Sema&,
bool, bool) + 419
149 clang                    0x000000010029fe97
clang::CodeGenAction::ExecuteAction() + 215
150 clang                    0x0000000100066f17
clang::FrontendAction::Execute() + 119
151 clang                    0x000000010004223d
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 957
152 clang                    0x0000000100009e5d
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 3693
153 clang                    0x0000000100001081 cc1_main(char const**, char
const**, char const*, void*) + 801
154 clang                    0x0000000100007133 main + 6963
155 clang                    0x0000000100000d34 start + 52
Stack dump:
0.    Program arguments:
/Users/alex/chromium/src/third_party/llvm-build/Release+Asserts/bin/clang -cc1
-triple i386-apple-macosx10.6.0 -emit-obj -mrelax-all -disable-free
-main-file-name SVGElement.cpp -mrelocation-model pic -pic-level 2
-mdisable-fp-elim -relaxed-aliasing -masm-verbose -target-cpu yonah
-target-linker-version 136 -g -coverage-file
/Users/alex/chromium/src/out/Debug/obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o
-resource-dir
/Users/alex/chromium/src/third_party/llvm-build/Release+Asserts/bin/../lib/clang/3.3
-dependency-file
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o.d -MT
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
-include-pch
obj/third_party/WebKit/Source/core/webcore_svg.WebCorePrefix.h-cc.gch -D
CHROMIUM_BUILD -D USE_LIBJPEG_TURBO=1 -D ENABLE_ONE_CLICK_SIGNIN -D
ENABLE_REMOTING=1 -D ENABLE_WEBRTC=1 -D ENABLE_CONFIGURATION_POLICY -D
ENABLE_INPUT_SPEECH -D ENABLE_NOTIFICATIONS -D ENABLE_HIDPI=1 -D ENABLE_GPU=1
-D ENABLE_EGLIMAGE=1 -D ENABLE_TASK_MANAGER=1 -D ENABLE_EXTENSIONS=1 -D
ENABLE_PLUGIN_INSTALLATION=1 -D ENABLE_PLUGINS=1 -D ENABLE_SESSION_SERVICE=1 -D
ENABLE_THEMES=1 -D ENABLE_BACKGROUND=1 -D ENABLE_AUTOMATION=1 -D
ENABLE_GOOGLE_NOW=1 -D ENABLE_LANGUAGE_DETECTION=1 -D ENABLE_PRINTING=1 -D
ENABLE_CAPTIVE_PORTAL_DETECTION=1 -D ENABLE_APP_LIST=1 -D
ENABLE_MESSAGE_CENTER=1 -D ENABLE_MANAGED_USERS=1 -D
WEBCORE_NAVIGATOR_VENDOR="Google Inc." -D WEBKIT_IMPLEMENTATION=1 -D
WEBCORE_NAVIGATOR_PLATFORM="MacIntel" -D
WebCascadeList=ChromiumWebCoreObjCWebCascadeList -D
WebCoreFlippedView=ChromiumWebCoreObjCWebCoreFlippedView -D
WebCoreTextFieldCell=ChromiumWebCoreObjCWebCoreTextFieldCell -D
WebScrollbarPrefsObserver=ChromiumWebCoreObjCWebScrollbarPrefsObserver -D
WebCoreRenderThemeNotificationObserver=ChromiumWebCoreObjCWebCoreRenderThemeNotificationObserver
-D WebFontCache=ChromiumWebCoreObjCWebFontCache -D
WebScrollAnimationHelperDelegate=ChromiumWebCoreObjCWebScrollAnimationHelperDelegate
-D
WebScrollbarPainterControllerDelegate=ChromiumWebCoreObjCWebScrollbarPainterControllerDelegate
-D WebScrollbarPainterDelegate=ChromiumWebCoreObjCWebScrollbarPainterDelegate
-D WebScrollbarPartAnimation=ChromiumWebCoreObjCWebScrollbarPartAnimation -D
ENABLE_3D_PLUGIN=1 -D ENABLE_BATTERY_STATUS=0 -D ENABLE_CANVAS_USES_MAILBOX=0
-D ENABLE_CHANNEL_MESSAGING=1 -D ENABLE_CSS3_TEXT=0 -D ENABLE_CSS_COMPOSITING=0
-D ENABLE_CSS_DEVICE_ADAPTATION=0 -D ENABLE_CSS_EXCLUSIONS=1 -D
ENABLE_CSS_IMAGE_SET=1 -D ENABLE_CSS_REGIONS=1 -D
ENABLE_CUSTOM_SCHEME_HANDLER=0 -D ENABLE_ENCRYPTED_MEDIA=1 -D
ENABLE_JAVASCRIPT_I18N_API=1 -D ENABLE_MEDIA_STREAM=1 -D
ENABLE_RESOLUTION_MEDIA_QUERY=0 -D ENABLE_SPEECH_SYNTHESIS=0 -D ENABLE_SVG=1 -D
ENABLE_SVG_FONTS=1 -D ENABLE_TOUCH_ICON_LOADING=0 -D ENABLE_WEBGL=1 -D
ENABLE_XHR_TIMEOUT=0 -D WTF_USE_BUILTIN_UTF8_CODEC=1 -D
WTF_USE_WEBKIT_IMAGE_DECODERS=1 -D ENABLE_CALENDAR_PICKER=1 -D
ENABLE_DATALIST_ELEMENT=1 -D ENABLE_INPUT_SPEECH=1 -D ENABLE_INPUT_TYPE_COLOR=1
-D ENABLE_INPUT_MULTIPLE_FIELDS_UI=1 -D ENABLE_LEGACY_NOTIFICATIONS=1 -D
ENABLE_MEDIA_CAPTURE=0 -D ENABLE_NAVIGATOR_CONTENT_UTILS=1 -D
ENABLE_NOTIFICATIONS=1 -D ENABLE_ORIENTATION_EVENTS=0 -D ENABLE_PAGE_POPUP=1 -D
ENABLE_WEB_AUDIO=1 -D ENABLE_8BIT_TEXTRUN=1 -D ENABLE_BINDING_INTEGRITY=1 -D
ENABLE_RUBBER_BANDING=1 -D WTF_USE_SKIA_ON_MAC_CHROMIUM=1 -D
WTF_USE_NEW_THEME=1 -D U_USING_ICU_NAMESPACE=0 -D U_STATIC_IMPLEMENTATION -D
SK_BUILD_NO_IMAGE_ENCODE -D SK_DEFERRED_CANVAS_USES_GPIPE=1 -D
GR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h" -D GR_AGGRESSIVE_SHADER_OPTS=1
-D SK_ENABLE_INST_COUNT=0 -D SK_USE_POSIX_THREADS -D CHROME_PNG_WRITE_SUPPORT
-D PNG_USER_CONFIG -D LIBXML_STATIC -D LIBXSLT_STATIC -D
DYNAMIC_ANNOTATIONS_ENABLED=1 -D WTF_USE_DYNAMIC_ANNOTATIONS=1 -I
../../third_party/icu/public/common -I ../../third_party/icu/public/i18n -I
../../third_party/khronos -I ../../gpu -I ../.. -I
../../third_party/WebKit/Source -I gen/webkit -I gen/webkit/bindings -I
../../third_party/angle/include/GLSLANG -I ../../third_party/apple_webkit -I
../../third_party/WebKit/Source/Platform/chromium -I ../../skia/config -I
../../third_party/skia/src/core -I ../../third_party/skia/include/config -I
../../third_party/skia/include/core -I ../../third_party/skia/include/effects
-I ../../third_party/skia/include/pdf -I ../../third_party/skia/include/gpu -I
../../third_party/skia/include/gpu/gl -I ../../third_party/skia/include/pathops
-I ../../third_party/skia/include/pipe -I ../../third_party/skia/include/ports
-I ../../third_party/skia/include/utils -I ../../skia/ext -I
../../third_party/skia/include/utils/mac -I ../../third_party/iccjpeg -I
../../third_party/leveldatabase/src/include -I
../../third_party/leveldatabase/src -I ../../third_party/leveldatabase -I
../../third_party/libwebp -I ../../third_party/libpng -I
../../third_party/libxml/mac/include -I ../../third_party/libxml/src/include -I
../../third_party/libxslt -I ../../third_party/npapi -I
../../third_party/npapi/bindings -I ../../third_party/ots/include -I
../../third_party/qcms/src -I ../../third_party/sqlite -I
../../third_party/zlib -I ../../v8/include -I ../../third_party/libjpeg_turbo
-O0 -Werror -Wnewline-eof -Wendif-labels -Wno-unused-parameter
-Wno-missing-field-initializers -Wheader-hygiene -Wno-c++11-narrowing
-Wno-reserved-user-defined-literal -Wno-char-subscripts -Wno-unused-function
-Wno-covered-switch-default -Wstring-conversion -Wglobal-constructors
-Wexit-time-destructors -std=gnu++11 -fdeprecated-macro -fdebug-compilation-dir
/Users/alex/chromium/src/out/Debug -ferror-limit 19 -fmessage-length 0
-fvisibility hidden -fvisibility-inlines-hidden -stack-protector 2
-mstackrealign -fblocks -fno-rtti -fno-threadsafe-statics
-fobjc-runtime=macosx-fragile-10.6.0 -fobjc-default-synthesize-properties
-fencode-extended-block-signature -fdiagnostics-show-option -fcolor-diagnostics
-backend-option -vectorize-loops -load
/Users/alex/chromium/src/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.dylib
-add-plugin find-bad-constructs -plugin-arg-find-bad-constructs
skip-virtuals-in-implementations -o
obj/third_party/webkit/source/core/svg/webcore_svg.svgelement.o -x c++
../../third_party/WebKit/Source/core/svg/SVGElement.cpp 
1.    <eof> parser at end of file
2.    ../../third_party/WebKit/Source/core/svg/SVGElement.cpp:47:11: LLVM IR
generation of declaration 'WebCore'
3.    ../../third_party/WebKit/Source/core/svg/SVGElement.cpp:51:13: Generating
code for declaration 'WebCore::SVGElement::SVGElement'
clang: error: unable to execute command: Illegal instruction: 4
clang: error: clang frontend command failed due to signal (use -v to see
invocation)
clang version 3.3 (trunk 179138)
Target: i386-apple-darwin13.0.0
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.
clang: note: diagnostic msg: 
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg:
/var/folders/42/2q9qlvj96qs66x53dbq2gy880000gn/T/SVGElement-NIceiU.cpp
clang: note: diagnostic msg:
/var/folders/42/2q9qlvj96qs66x53dbq2gy880000gn/T/SVGElement-NIceiU.sh
clang: note: diagnostic msg: 

********************
[7159/12778] CXX
obj/third_party/webkit/source/core/svg/webcore_svg.svgfecolormatrixelement.o
ninja: build stopped: subcommand failed.

-- 
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/20131026/86053259/attachment.html>


More information about the llvm-bugs mailing list