[LLVMbugs] [Bug 19777] New: Latest TOT QEMU build fails.

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sun May 18 03:49:23 PDT 2014


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

            Bug ID: 19777
           Summary: Latest TOT QEMU build fails.
           Product: new-bugs
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: rich at pennware.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 12535
  --> http://llvm.org/bugs/attachment.cgi?id=12535&action=edit
The .sh and .c files.

r209071 failed to build QEMU. It looks like the problem started around r208500:
[~] dev% sh hci-4fc220.sh
clang: /home/rich/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:756: bool
isUnsignedDIType(llvm::DwarfDebug*, llvm::DIType): Assertion `DTy.getTag() ==
dwarf::DW_TAG_enumeration_type' failed.
0  clang           0x0000000002546552 llvm::sys::PrintStackTrace(_IO_FILE*) +
34
1  clang           0x0000000002546174
2  libpthread.so.0 0x000000356880f750
3  libc.so.6       0x0000003568035c39 gsignal + 57
4  libc.so.6       0x0000003568037348 abort + 328
5  libc.so.6       0x000000356802eb96
6  libc.so.6       0x000000356802ec42
7  clang           0x0000000001e1288b
8  clang           0x0000000001e128d2
llvm::DwarfUnit::addConstantValue(llvm::DIE&, llvm::MachineOperand const&,
llvm::DIType) + 34
9  clang           0x0000000001e16623
llvm::DwarfUnit::constructVariableDIEImpl(llvm::DbgVariable const&,
llvm::AbstractOrInlined) + 851
10 clang           0x0000000001e166a1
llvm::DwarfUnit::constructVariableDIE(llvm::DbgVariable&,
llvm::AbstractOrInlined) + 17
11 clang           0x0000000001dfbccd
llvm::DwarfDebug::createScopeChildrenDIE(llvm::DwarfCompileUnit&,
llvm::LexicalScope*, llvm::SmallVectorImpl<std::unique_ptr<llvm::DIE,
std::default_delete<llvm::DIE> > >&) + 461
12 clang           0x0000000001dfb713
llvm::DwarfDebug::constructScopeDIE(llvm::DwarfCompileUnit&,
llvm::LexicalScope*) + 195
13 clang           0x0000000001dfbd52
llvm::DwarfDebug::createScopeChildrenDIE(llvm::DwarfCompileUnit&,
llvm::LexicalScope*, llvm::SmallVectorImpl<std::unique_ptr<llvm::DIE,
std::default_delete<llvm::DIE> > >&) + 594
14 clang           0x0000000001dfc0ca
llvm::DwarfDebug::createAndAddScopeChildren(llvm::DwarfCompileUnit&,
llvm::LexicalScope*, llvm::DIE&) + 58
15 clang           0x0000000001dfc65d
llvm::DwarfDebug::constructSubprogramScopeDIE(llvm::DwarfCompileUnit&,
llvm::LexicalScope*) + 125
16 clang           0x0000000001e075c9
17 clang           0x0000000001deb1d0 llvm::AsmPrinter::EmitFunctionBody() +
4528
18 clang           0x0000000001b8b481
19 clang           0x00000000024da16f
llvm::FPPassManager::runOnFunction(llvm::Function&) + 655
20 clang           0x00000000024da64b
llvm::FPPassManager::runOnModule(llvm::Module&) + 43
21 clang           0x00000000024da98d
llvm::legacy::PassManagerImpl::run(llvm::Module&) + 797
22 clang           0x00000000008b15ae
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) +
2990
23 clang           0x00000000008ac06f
24 clang           0x0000000000a4e2db clang::ParseAST(clang::Sema&, bool, bool)
+ 507
25 clang           0x00000000008acc1b clang::CodeGenAction::ExecuteAction() +
59
26 clang           0x0000000000720ff6 clang::FrontendAction::Execute() + 150
27 clang           0x0000000000700b80
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 352
28 clang           0x00000000006e96a1
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1921
29 clang           0x00000000006e3f48 cc1_main(char const**, char const**, char
const*, void*) + 1272
30 clang           0x00000000006be823 main + 755
31 libc.so.6       0x0000003568021d65 __libc_start_main + 245
32 clang           0x00000000006e2c8d
Stack dump:
0.      Program arguments: /home/rich/llvm-dir/bin/clang -cc1 -triple
x86_64-unknown-linux-gnu -emit-obj -disable-free -main-file-name hci.c
-mrelocation-model pic -pic-level 2 -pie-level 2 -relaxed-aliasing -fmath-errno
-masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array
-target-cpu x86-64 -target-linker-version 2.23.2 -momit-leaf-frame-pointer -g
-D PIE -D _GNU_SOURCE -D _FILE_OFFSET_BITS=64 -D _LARGEFILE_SOURCE -U
_FORTIFY_SOURCE -D _FORTIFY_SOURCE=2 -O2 -Wstrict-prototypes -Wredundant-decls
-Wall -Wundef -Wwrite-strings -Wmissing-prototypes -Wno-string-plus-int
-Wno-initializer-overrides -Wendif-labels -Wmissing-include-dirs -Wempty-body
-Wnested-externs -Wformat-security -Wformat-y2k -Winit-self
-Wignored-qualifiers -Wold-style-definition -Wtype-limits -fconst-strings
-ferror-limit 19 -fmessage-length 80 -pthread -stack-protector 2 -mstackrealign
-fobjc-runtime=gcc -fno-common -fdiagnostics-show-option -fcolor-diagnostics
-vectorize-loops -vectorize-slp -x c hci-4fc220.c 
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'hci-4fc220.c'.
4.      Running pass 'X86 Assembly / Object Emitter' on function
'@bt_hci_inquiry_done'
hci-4fc220.sh: line 1: 10280 Aborted                
"/home/rich/llvm-dir/bin/clang" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj
-disable-free -main-file-name hci.c -mrelocation-model pic -pic-level 2
-pie-level 2 -relaxed-aliasing -fmath-errno -masm-verbose -mconstructor-aliases
-munwind-tables -fuse-init-array -target-cpu x86-64 -target-linker-version
2.23.2 -momit-leaf-frame-pointer -g -D "PIE" -D "_GNU_SOURCE" -D
"_FILE_OFFSET_BITS=64" -D "_LARGEFILE_SOURCE" -U _FORTIFY_SOURCE -D
"_FORTIFY_SOURCE=2" -O2 -Wstrict-prototypes -Wredundant-decls -Wall -Wundef
-Wwrite-strings -Wmissing-prototypes -Wno-string-plus-int
-Wno-initializer-overrides -Wendif-labels -Wmissing-include-dirs -Wempty-body
-Wnested-externs -Wformat-security -Wformat-y2k -Winit-self
-Wignored-qualifiers -Wold-style-definition -Wtype-limits -fconst-strings
-ferror-limit 19 -fmessage-length 80 -pthread -stack-protector 2 -mstackrealign
-fobjc-runtime=gcc -fno-common -fdiagnostics-show-option -fcolor-diagnostics
-vectorize-loops -vectorize-slp -x c hci-4fc220.c
[~] dev%

-- 
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/20140518/8a57ca38/attachment.html>


More information about the llvm-bugs mailing list