Skip to content

Instantly share code, notes, and snippets.

@splinterofchaos
Created December 19, 2012 22:12
Show Gist options
  • Save splinterofchaos/4341034 to your computer and use it in GitHub Desktop.
Save splinterofchaos/4341034 to your computer and use it in GitHub Desktop.
gclang compile attempt
make[1]: Entering directory `/home/soc/src/gllvm/build/lib/Support'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/soc/src/gllvm/build/lib/Support'
make[1]: Entering directory `/home/soc/src/gllvm/build/lib/TableGen'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/soc/src/gllvm/build/lib/TableGen'
make[1]: Entering directory `/home/soc/src/gllvm/build/utils'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/FileCheck'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/FileCheck'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/PerfectShuffle'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/PerfectShuffle'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/not'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/not'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/FileUpdate'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/FileUpdate'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/unittest'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/count'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/count'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/fpcmp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/fpcmp'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/yaml2obj'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/yaml2obj'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/llvm-lit'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/llvm-lit'
make[3]: Entering directory `/home/soc/src/gllvm/build/utils/unittest/UnitTestMain'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/utils/unittest/UnitTestMain'
make[3]: Entering directory `/home/soc/src/gllvm/build/utils/unittest/googletest'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/utils/unittest/googletest'
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/unittest'
make[2]: Entering directory `/home/soc/src/gllvm/build/utils/TableGen'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/utils/TableGen'
make[1]: Leaving directory `/home/soc/src/gllvm/build/utils'
make[1]: Entering directory `/home/soc/src/gllvm/build/lib/VMCore'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/soc/src/gllvm/build/lib/VMCore'
make[1]: Entering directory `/home/soc/src/gllvm/build/lib'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Archive'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Archive'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Bitcode'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/AsmParser'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/AsmParser'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/VMCore'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/ExecutionEngine'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Bitcode/Reader'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Bitcode/Reader'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Bitcode/Writer'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Bitcode/Writer'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Bitcode'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Linker'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Linker'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Target'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/VMCore'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/Interpreter'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/Interpreter'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/Instrumentation'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/Instrumentation'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/JIT'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/JIT'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/Utils'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/Utils'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/MCJIT'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/MCJIT'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Analysis'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Analysis/IPA'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Analysis/IPA'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Analysis'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Sparc'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/RuntimeDyld'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/ExecutionEngine/RuntimeDyld'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/ExecutionEngine'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/InstCombine'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/InstCombine'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Sparc/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Sparc/TargetInfo'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/Scalar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/Scalar'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/MC'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Sparc/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Sparc/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Sparc'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/PowerPC'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/MC/MCParser'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/MC/MCParser'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/Object'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Object'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/MC/MCDisassembler'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/MC/MCDisassembler'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/MC'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/IPO'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/IPO'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/DebugInfo'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/DebugInfo'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/Vectorize'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/Vectorize'
make[2]: Entering directory `/home/soc/src/gllvm/build/lib/CodeGen'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/InstPrinter'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/CellSPU'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/AsmParser'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/AsmParser'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Transforms/Hello'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms/Hello'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Transforms'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/XCore'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/Disassembler'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/Disassembler'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/TargetInfo'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/XCore/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/XCore/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/CellSPU/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/CellSPU/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/XCore/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/XCore/MCTargetDesc'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/CodeGen/SelectionDAG'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/CodeGen/SelectionDAG'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/CodeGen/AsmPrinter'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/CodeGen/AsmPrinter'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/CodeGen'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/MCTargetDesc'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/CellSPU/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/CellSPU/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/CellSPU'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/InstPrinter'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/X86/Utils'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86/Utils'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/X86'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/CppBackend'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/CppBackend/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/CppBackend/TargetInfo'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/CppBackend'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips/InstPrinter'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MSP430'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/PowerPC/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/PowerPC'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips/Disassembler'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips/Disassembler'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MSP430/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MSP430/InstPrinter'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/NVPTX'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM/InstPrinter'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MSP430/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MSP430/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM/AsmParser'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM/AsmParser'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips/AsmParser'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips/AsmParser'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MSP430/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MSP430/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MSP430'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/InstPrinter'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/InstPrinter'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM/Disassembler'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM/Disassembler'
make[3]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Hexagon'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/AsmParser'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/AsmParser'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/NVPTX/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/NVPTX'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/Disassembler'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/Disassembler'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Mips/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Mips'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/InstPrinter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/InstPrinter'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/ARM/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/ARM'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/TargetInfo'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/TargetInfo'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/MBlaze'
make[4]: Entering directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/MCTargetDesc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Hexagon/MCTargetDesc'
make[3]: Leaving directory `/home/soc/src/gllvm/build/lib/Target/Hexagon'
make[2]: Leaving directory `/home/soc/src/gllvm/build/lib/Target'
make[1]: Leaving directory `/home/soc/src/gllvm/build/lib'
make[1]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-config'
make[1]: Entering directory `/home/soc/src/gllvm/build/tools'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-as'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-as'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-config'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-ar'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-ar'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-dis'
b'
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-ranlib'
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-dis'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llc'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/opt'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/opt'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-nm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-nm'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-prof'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-prof'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-link'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-link'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/lli'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/lli'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-extract'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-extract'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-mc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-mc'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/macho-dump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/macho-dump'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-bcanalyzer'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-bcanalyzer'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/bugpoint'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/bugpoint'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-objdump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-objdump'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-diff'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-diff'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-readobj'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-readobj'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-cov'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-cov'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-dwarfdump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-dwarfdump'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-mcmarkup'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-mcmarkup'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-rtdyld'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-rtdyld'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/bugpoint-passes'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/bugpoint-passes'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-size'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-size'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/clang'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/llvm-stress'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/llvm-stress'
make[2]: Entering directory `/home/soc/src/gllvm/build/tools/lto'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/lto'
make[3]: Entering directory `/home/soc/src/gllvm/build/tools/clang/utils/TableGen'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/utils/TableGen'
make[3]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/AST'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/AST'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Basic'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Basic'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Driver'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Driver'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Lex'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Lex'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Parse'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Parse'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Sema'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Sema'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Serialization'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang/Serialization'
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/include/clang-c'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include/clang-c'
make[3]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/include'
make[3]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/ASTMatchers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/ASTMatchers'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Parse'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Parse'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Headers'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer'
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Headers'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Lex'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Lex'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Analysis'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Analysis'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/AST'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/AST'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/CodeGen'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/CodeGen'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Sema'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Sema'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Edit'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Edit'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite/Core'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite/Core'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite/Frontend'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite/Frontend'
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Rewrite'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Core'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Core'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/FrontendTool'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/FrontendTool'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/ARCMigrate'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/ARCMigrate'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Tooling'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Tooling'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Serialization'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Serialization'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Driver'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Driver'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Frontend'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Frontend'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Checkers'
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Checkers'
make[5]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Frontend'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer/Frontend'
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/StaticAnalyzer'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/lib/Basic'
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib/Basic'
make[3]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/lib'
make[3]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/driver'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/driver'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/libclang'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/libclang'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/c-index-test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/c-index-test'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/arcmt-test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/arcmt-test'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/c-arcmt-test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/c-arcmt-test'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/diagtool'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/diagtool'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/tools/clang-check'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools/clang-check'
make[3]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/tools'
make[3]: Entering directory `/home/soc/src/gllvm/build/tools/clang/runtime'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/runtime/libcxx'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/runtime/libcxx'
make[4]: Entering directory `/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt'
make[5]: Entering directory `/home/soc/src/gllvm/projects/compiler-rt'
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_allocator.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_globals.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_interceptors.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_posix.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_report.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_rtl.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_thread_registry.cc
COMPILE: clang_linux/asan-i386/i386: /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_printf.cc
make[5]: Leaving directory `/home/soc/src/gllvm/projects/compiler-rt'
rm /home/soc/src/gllvm/build/Debug+Asserts/lib/clang/3.2/lib/linux/.dir
make[4]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt'
make[3]: Leaving directory `/home/soc/src/gllvm/build/tools/clang/runtime'
make[2]: Leaving directory `/home/soc/src/gllvm/build/tools/clang'
make[1]: Leaving directory `/home/soc/src/gllvm/build/tools'
diff --git a/lib/Basic/SourceManager.cpp b/lib/Basic/SourceManager.cpp
index cd0284a..f981420 100644
--- a/lib/Basic/SourceManager.cpp
+++ b/lib/Basic/SourceManager.cpp
@@ -1076,9 +1076,6 @@ unsigned SourceManager::getPresumedColumnNumber(SourceLocation Loc,
return getPresumedLoc(Loc).getColumn();
}
-#ifdef __SSE2__
-#include <emmintrin.h>
-#endif
static LLVM_ATTRIBUTE_NOINLINE void
ComputeLineNumbers(DiagnosticsEngine &Diag, ContentCache *FI,
@@ -1107,42 +1104,9 @@ static void ComputeLineNumbers(DiagnosticsEngine &Diag, ContentCache *FI,
// Skip over the contents of the line.
const unsigned char *NextBuf = (const unsigned char *)Buf;
-#ifdef __SSE2__
- // Try to skip to the next newline using SSE instructions. This is very
- // performance sensitive for programs with lots of diagnostics and in -E
- // mode.
- __m128i CRs = _mm_set1_epi8('\r');
- __m128i LFs = _mm_set1_epi8('\n');
-
- // First fix up the alignment to 16 bytes.
- while (((uintptr_t)NextBuf & 0xF) != 0) {
- if (*NextBuf == '\n' || *NextBuf == '\r' || *NextBuf == '\0')
- goto FoundSpecialChar;
- ++NextBuf;
- }
-
- // Scan 16 byte chunks for '\r' and '\n'. Ignore '\0'.
- while (NextBuf+16 <= End) {
- const __m128i Chunk = *(const __m128i*)NextBuf;
- __m128i Cmp = _mm_or_si128(_mm_cmpeq_epi8(Chunk, CRs),
- _mm_cmpeq_epi8(Chunk, LFs));
- unsigned Mask = _mm_movemask_epi8(Cmp);
-
- // If we found a newline, adjust the pointer and jump to the handling code.
- if (Mask != 0) {
- NextBuf += llvm::CountTrailingZeros_32(Mask);
- goto FoundSpecialChar;
- }
- NextBuf += 16;
- }
-#endif
-
while (*NextBuf != '\n' && *NextBuf != '\r' && *NextBuf != '\0')
++NextBuf;
-#ifdef __SSE2__
-FoundSpecialChar:
-#endif
Offs += NextBuf-Buf;
Buf = NextBuf;
diff --git a/lib/Lex/Lexer.cpp b/lib/Lex/Lexer.cpp
index fa911fe..e4afc01 100644
--- a/lib/Lex/Lexer.cpp
+++ b/lib/Lex/Lexer.cpp
@@ -2117,9 +2117,7 @@ static bool isEndOfBlockCommentWithEscapedNewLine(const char *CurPtr,
return true;
}
-#ifdef __SSE2__
-#include <emmintrin.h>
-#elif __ALTIVEC__
+#if __ALTIVEC__
#include <altivec.h>
#undef bool
#endif
@@ -2179,21 +2177,7 @@ bool Lexer::SkipBlockComment(Token &Result, const char *CurPtr) {
if (C == '/') goto FoundSlash;
-#ifdef __SSE2__
- __m128i Slashes = _mm_set1_epi8('/');
- while (CurPtr+16 <= BufferEnd) {
- int cmp = _mm_movemask_epi8(_mm_cmpeq_epi8(*(const __m128i*)CurPtr,
- Slashes));
- if (cmp != 0) {
- // Adjust the pointer to point directly after the first slash. It's
- // not necessary to set C here, it will be overwritten at the end of
- // the outer loop.
- CurPtr += llvm::CountTrailingZeros_32(cmp) + 1;
- goto FoundSlash;
- }
- CurPtr += 16;
- }
-#elif __ALTIVEC__
+#if __ALTIVEC__
__vector unsigned char Slashes = {
'/', '/', '/', '/', '/', '/', '/', '/',
'/', '/', '/', '/', '/', '/', '/', '/'
diff --git a/lib/Parse/ParseAST.cpp b/lib/Parse/ParseAST.cpp
index 4c0bf42..4d95ceb 100644
--- a/lib/Parse/ParseAST.cpp
+++ b/lib/Parse/ParseAST.cpp
@@ -120,5 +120,5 @@ void clang::ParseAST(Sema &S, bool PrintStats, bool SkipFunctionBodies) {
}
}
//Please comment out the following two lines if compiling this code
-#define DONT_USE_ANON_FV
-#include "../../../../clang-glambda-fv/my-code/fv_debug.cpp"
+//#define DONT_USE_ANON_FV
+//#include "../../../../clang-glambda-fv/my-code/fv_debug.cpp"
diff --git a/lib/Sema/SemaLambda.cpp b/lib/Sema/SemaLambda.cpp
index 7a7f9f2..f62ec65 100644
--- a/lib/Sema/SemaLambda.cpp
+++ b/lib/Sema/SemaLambda.cpp
@@ -268,10 +268,10 @@ static void createTemplateVersionsOfAutoParameters(
// adjusted
bool VisitDeclRefExpr(DeclRefExpr *DRE) {
ValueDecl* VD = DRE->getDecl();
- for (size_t i = 0; i < CurMaxIndex; ++i )
+ for (size_t i = 0; i < this->CurMaxIndex; ++i )
{
- if (VD == cast<ValueDecl>(OriginalParams[i]))
- DRE->setDecl(NewParams[i]);
+ if (VD == cast<ValueDecl>(this->OriginalParams[i]))
+ DRE->setDecl(this->NewParams[i]);
}
return true;
}
diff --git a/lib/Sema/TreeTransform.h b/lib/Sema/TreeTransform.h
index 0d46520..faf7646 100644
--- a/lib/Sema/TreeTransform.h
+++ b/lib/Sema/TreeTransform.h
@@ -30,6 +30,7 @@
#include "clang/AST/StmtObjC.h"
#include "clang/Sema/Ownership.h"
#include "clang/Sema/Designator.h"
+#include "clang/Sema/Template.h"
#include "clang/Lex/Preprocessor.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/Support/ErrorHandling.h"
/bin/sh: 1: sw_vers: not found
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002b9b2cee5cb0
3 libc.so.6 0x00002b9b2db44425 gsignal + 53
4 libc.so.6 0x00002b9b2db47b8b abort + 379
5 libc.so.6 0x00002b9b2db3d0ee
6 libc.so.6 0x00002b9b2db3d192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000dc8912 clang::Parser::ParseSingleDeclarationAfterTemplate(unsigned int, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 482
17 clang 0x0000000000dc83d9 clang::Parser::ParseTemplateDeclarationOrSpecialization(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 1497
18 clang 0x0000000000dc7ce7 clang::Parser::ParseDeclarationStartingWithTemplate(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 215
19 clang 0x0000000000d673d1 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 385
20 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
21 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
22 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
23 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
24 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
25 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
26 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
27 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
28 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
29 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
30 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
31 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
32 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
33 clang 0x000000000086c88d main + 477
34 libc.so.6 0x00002b9b2db2f76d __libc_start_main + 237
35 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_globals.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_globals.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_globals.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_globals.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_list.h:29:16: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_list.h:19:1: parsing namespace '__sanitizer'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_list.h:28:1: parsing struct/union/class body 'IntrusiveList'
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002af7ab8a4cb0
3 libc.so.6 0x00002af7ac503425 gsignal + 53
4 libc.so.6 0x00002af7ac506b8b abort + 379
5 libc.so.6 0x00002af7ac4fc0ee
6 libc.so.6 0x00002af7ac4fc192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000d52d26 clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 102
17 clang 0x0000000000d52913 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 147
18 clang 0x0000000000d520da clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 3226
19 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
20 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
21 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
22 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
23 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
24 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
25 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
26 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
27 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
28 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
29 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
30 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
31 clang 0x000000000086c88d main + 477
32 libc.so.6 0x00002af7ac4ee76d __libc_start_main + 237
33 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_allocator.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_allocator.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_allocator.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_allocator.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:32:19: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:25:1: parsing namespace '__asan'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:27:1: parsing struct/union/class body 'AsanLock'
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002b77fe57ccb0
3 libc.so.6 0x00002b77ff1db425 gsignal + 53
4 libc.so.6 0x00002b77ff1deb8b abort + 379
5 libc.so.6 0x00002b77ff1d40ee
6 libc.so.6 0x00002b77ff1d4192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000d52d26 clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 102
17 clang 0x0000000000d52913 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 147
18 clang 0x0000000000d520da clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 3226
19 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
20 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
21 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
22 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
23 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
24 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
25 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
26 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
27 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
28 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
29 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
30 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
31 clang 0x000000000086c88d main + 477
32 libc.so.6 0x00002b77ff1c676d __libc_start_main + 237
33 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_report.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_report.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_report.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_report.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_stats.h:49:41: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_stats.h:20:1: parsing namespace '__asan'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_stats.h:25:1: parsing struct/union/class body 'AsanStats'
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002af5c3f62cb0
3 libc.so.6 0x00002af5c4bc1425 gsignal + 53
4 libc.so.6 0x00002af5c4bc4b8b abort + 379
5 libc.so.6 0x00002af5c4bba0ee
6 libc.so.6 0x00002af5c4bba192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000d52d26 clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 102
17 clang 0x0000000000d52913 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 147
18 clang 0x0000000000d520da clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 3226
19 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
20 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
21 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
22 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
23 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
24 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
25 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
26 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
27 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
28 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
29 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
30 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
31 clang 0x000000000086c88d main + 477
32 libc.so.6 0x00002af5c4bac76d __libc_start_main + 237
33 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_posix.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_posix.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_posix.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_posix.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:32:19: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:25:1: parsing namespace '__asan'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:27:1: parsing struct/union/class body 'AsanLock'
clang: /home/soc/src/llvm/tools/clang/lib/Serialization/../../include/clang/AST/DeclCXX.h:642: struct LambdaDefinitionData &clang::CXXRecordDecl::getLambdaData() const: Assertion `DefinitionData->IsLambda && "queried lambda property of non-lambda class"' failed.
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002acc690cbcb0
3 libc.so.6 0x00002acc69d2a425 gsignal + 53
4 libc.so.6 0x00002acc69d2db8b abort + 379
5 libc.so.6 0x00002acc69d230ee
6 libc.so.6 0x00002acc69d23192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
0 clang 0x0000000002e1a2de
1 clang 0x0000000002e1a7da
2 libpthread.so.0 0x00002b7ef5314cb0
3 libc.so.6 0x00002b7ef5f73425 gsignal + 53
4 libc.so.6 0x00002b7ef5f76b8b abort + 379
5 libc.so.6 0x00002b7ef5f6c0ee
6 libc.so.6 0x00002b7ef5f6c192
7 clang 0x0000000000af1731
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e
clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
1 clang 11 clang 0x0000000000dd4ed42 libpthread.so.0clang::Parser::Lexe
Method::ParseLexedMethodDefs() + 36
3 libc.so.6 0x00002ab1f26be425 gsignal + 53
4 libc.so.6 0x00002ab1f26c1b8b abort + 379
5 libc.so.6 0x00002ab1f26b70ee
6 libc.so.6 0x00002ab1f26b7192
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
7 clang 0x0000000000af1731
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000d52d26 clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 102
17 clang 0x0000000000d52913 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 147
18 clang 0x0000000000d520da clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 3226
19 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
20 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
21 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
22 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
23 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
24 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
15 clang 0x0000000000d699c1 25 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
2616 clang 0x0000000000dc8912 clang::CodeGenAction::ExecuteAction() + 1259
clang::Parser::ParseSingleDeclarationAfterTemplate(unsigned int, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 482
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 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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.
27 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
17 clang 0x0000000000dc83d9 clang::Parser::ParseTemplateDeclarationOrSpecialization(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 1497
28 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
29 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
30 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
31 clang 0x000000000086c88d main + 477
32 libc.so.6 0x00002b7ef5f5e76d __libc_start_main + 237
33 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_rtl.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_rtl.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_rtl.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_rtl.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:32:19: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:25:1: parsing namespace '__asan'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_lock.h:27:1: parsing struct/union/class body 'AsanLock'
8 clang 0x0000000000eb9c25
9 clang 0x0000000000ea36a5 clang::Sema::ActOnStartOfFunctionDef(clang::Scope*, clang::Decl*) + 389
10 clang 0x0000000000dd511e clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) + 574
11 clang 0x0000000000dd4ed4 clang::Parser::LexedMethod::ParseLexedMethodDefs() + 36
12 clang 0x0000000000dd47f5 clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) + 277
18 clang 0x0000000000dc7ce7 clang::Parser::ParseDeclarationStartingWithTemplate(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) + 215
19 clang 0x0000000000d673d1 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 385
20 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
21 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
22 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
23 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
24 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
25 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
26 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
27 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
28 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
29 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
30 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
31 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
32 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
33 clang 0x000000000086c88d main + 477
34 libc.so.6 0x00002acc69d1576d __libc_start_main + 237
35 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_interceptors.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_interceptors.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_interceptors.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_interceptors.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:70:7: current parser token ':'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:21:1: parsing namespace '__sanitizer'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:67:1: parsing struct/union/class body 'GenericScopedLock'
13 clang 0x0000000000d84993 clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, unsigned int, clang::Decl*) + 3907
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 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: /tmp/asan_globals-9hmUbO.cpp
clang: note: diagnostic msg: /tmp/asan_globals-9hmUbO.sh
clang: note: diagnostic msg:
********************
14 clang 0x0000000000d8359e clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext) + 8590
15 clang 0x0000000000d699c1 clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) + 8609
16 clang 0x0000000000d52d26 clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) + 102
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_globals.o] Error 254
ma clang *** Waiti 0x0000000000d52913 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) + 147
18 clang 0x0000000000d520da clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 3226
19 clang 0x0000000000d7dc62 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) + 306
20 clang 0x0000000000d7d71e clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) + 3470
21 clang 0x0000000000d67504 clang::Parser::ParseDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) + 692
22 clang 0x0000000000d51c35 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) + 2037
23 clang 0x0000000000d513fd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 461
24 clang 0x0000000000d4d843 clang::ParseAST(clang::Sema&, bool, bool) + 531
25 clang 0x00000000008dc158 clang::ASTFrontendAction::ExecuteAction() + 312
26 clang 0x0000000000b4736b clang::CodeGenAction::ExecuteAction() + 1259
27 clang 0x00000000008dbd6b clang::FrontendAction::Execute() + 235
28 clang 0x00000000008ae39b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 779
29 clang 0x00000000008737e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 999
30 clang 0x0000000000861128 cc1_main(char const**, char const**, char const*, void*) + 760
31 clang 0x000000000086c88d main + 477
32 libc.so.6 0x00002ab1f26a976d __libc_start_main + 237
33 clang 0x0000000000860d49
Stack dump:
0. Program arguments: /home/soc/src/gllvm/build/Debug+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name asan_thread_registry.cc -pic-level 2 -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-linker-version 2.22.90.20120924 -momit-leaf-frame-pointer -coverage-file /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_thread_registry.o -resource-dir /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2 -I /home/soc/src/gllvm/projects/compiler-rt/lib -I /home/soc/src/gllvm/projects/compiler-rt/include -fmodule-cache-path /var/tmp/clang-module-cache -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/x86_64-linux-gnu/32 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../include/c++/4.7/backward -internal-isystem /usr/local/include -internal-isystem /home/soc/src/gllvm/build/Debug+Asserts/bin/../lib/clang/3.2/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wall -Werror -fdeprecated-macro -fdebug-compilation-dir /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-builtin -fobjc-runtime=gcc -fdiagnostics-show-option -o /home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_thread_registry.o -x c++ /home/soc/src/gllvm/projects/compiler-rt/lib/asan/asan_thread_registry.cc
1. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:57:15: current parser token '{'
2. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:21:1: parsing namespace '__sanitizer'
3. /home/soc/src/gllvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:55:1: parsing struct/union/class body 'SpinMutex'
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: /tmp/asan_allocator-fJqR0P.cpp
clang: note: diagnostic msg: /tmp/asan_allocator-fJqR0P.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_allocator.o] Error 254
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 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: error: unable to execute command: Aborted (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: /tmp/asan_report-qUITRQ.cpp
clang: note: diagnostic msg: /tmp/asan_report-qUITRQ.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_report.o] Error 254
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 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: /tmp/asan_rtl-jqtKlX.cpp
clang: note: diagnostic msg: /tmp/asan_rtl-jqtKlX.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_rtl.o] Error 254
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 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: error: unable to execute command: Aborted (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 3.2 (https://github.com/faisalv/clang-glambda.git b6095ba449d7b4a04c613777b91af4c9dce31e1c) (llvm/trunk 167560)
Target: i386-unknown-linux-gnu
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: /tmp/asan_posix-64ruGR.cpp
clang: note: diagnostic msg: /tmp/asan_posix-64ruGR.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_posix.o] Error 254
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: /tmp/asan_interceptors-dq6JzW.cpp
clang: note: diagnostic msg: /tmp/asan_interceptors-dq6JzW.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_interceptors.o] Error 254
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: /tmp/asan_thread_registry-n0XcqY.cpp
clang: note: diagnostic msg: /tmp/asan_thread_registry-n0XcqY.sh
clang: note: diagnostic msg:
********************
make[5]: *** [/home/soc/src/gllvm/build/tools/clang/runtime/compiler-rt/clang_linux/asan-i386/i386/SubDir.lib__asan/asan_thread_registry.o] Error 254
make[4]: *** [BuildRuntimeLibraries] Error 2
make[3]: *** [compiler-rt/.makeall] Error 2
make[2]: *** [all] Error 1
make[1]: *** [clang/.makeall] Error 2
make: *** [all] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment