llvm-gcc build broken

I can't build llvm-gcc from working directories updated an hour
ago.

                       -Dave

/tools/llvm-tools/i686-pc-linux-gnu/bin/g++ -c -g -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -pedantic -Wno-long-long -Wno-variadic-macros -fno-common -DHAVE_CONFIG_H -Wno-unused -DTARGET_NAME=\"i686-pc-linux-gnu\" -DENABLE_LLVM -D__STDC_LIMIT_MACROS -I. -I. -I/projects/compiler/llvm-gcc/gcc -I/projects/compiler/llvm-gcc/gcc/. -I/projects/compiler/llvm-gcc/gcc/../include -I/projects/compiler/llvm-gcc/gcc/../libcpp/include -I/include -I/ptmp/dag/build.llvm/include /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp -o llvm-backend.o
In file included from /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:23:
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:35:29: error: llvm/Intrinsics.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:36:34: error: llvm/ADT/SmallVector.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:38:34: error: llvm/Support/Streams.h: No such file or directory
In file included from /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:24:
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:31:44: error: llvm/CodeGen/MachineModuleInfo.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:26:28: error: llvm/Constants.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:27:31: error: llvm/DerivedTypes.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:28:25: error: llvm/Module.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:29:33: error: llvm/ModuleProvider.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:30:30: error: llvm/PassManager.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:31:35: error: llvm/ValueSymbolTable.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:32:36: error: llvm/Analysis/LoopPass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:33:36: error: llvm/Analysis/Verifier.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:34:34: error: llvm/Assembly/Writer.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:35:43: error: llvm/Assembly/PrintModulePass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:36:45: error: llvm/Bytecode/WriteBytecodePass.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:37:34: error: llvm/Bytecode/Reader.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:38:43: error: llvm/CodeGen/RegAllocRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:39:44: error: llvm/CodeGen/SchedulerRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:40:38: error: llvm/CodeGen/ScheduleDAG.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:41:42: error: llvm/Target/SubtargetFeature.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:42:36: error: llvm/Target/TargetData.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:43:40: error: llvm/Target/TargetLowering.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:44:39: error: llvm/Target/TargetMachine.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:45:47: error: llvm/Target/TargetMachineRegistry.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:46:36: error: llvm/Transforms/Scalar.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:47:46: error: llvm/Analysis/LoadValueNumbering.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:48:33: error: llvm/Transforms/IPO.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:49:35: error: llvm/ADT/StringExtras.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:50:32: error: llvm/ADT/StringMap.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:52:40: error: llvm/Support/ManagedStatic.h: No such file or directory
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:81: error: expected initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:508: error: `Intrinsic' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:508: error: expected `,' or `...' before `Id'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:509: error: `Intrinsic' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:509: error: expected `,' or `...' before `F32ID'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:559: error: `SmallVector' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:559: error: expected `,' or `...' before `<' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:54: error: `DISerializer' does not name a type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error: `CompileUnitDesc' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error: template argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:60: error: template argument 4 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: `TypeDesc' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: template argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:63: error: template argument 4 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:71: error: ISO C++ forbids declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:71: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:72: error: ISO C++ forbids declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:72: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:73: error: ISO C++ forbids declaration of `AnchorDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:73: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: `DebugInfoDesc' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: template argument 1 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:74: error: template argument 2 is invalid
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:76: error: ISO C++ forbids declaration of `SubprogramDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:76: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:87: error: expected `;' before `(' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:91: error: expected `;' before `(' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:121: error: ISO C++ forbids declaration of `TypeDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:121: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:125: error: ISO C++ forbids declaration of `CompileUnitDesc' with no type
/projects/compiler/llvm-gcc/gcc/llvm-debug.h:125: error: expected `;' before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:80: error: expected constructor, destructor, or type conversion before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:88: error: expected initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:89: error: expected initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:90: error: expected initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_initialize_backend()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:121: error: `getToken' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:129: error: `cl' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:131: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:145: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:152: error: `TargetMachineRegistry' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:152: error: expected initializer before `*' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:154: error: `TME' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:155: error: `cerr' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:164: error: `SubtargetFeatures' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:164: error: expected `;' before `Features'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:165: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:166: error: `Features' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:168: error: `TME' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:172: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:172: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:176: error: `RegisterScheduler' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:176: error: `createDefaultScheduler' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:178: error: `RegisterScheduler' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:178: error: `createBFS_DAGScheduler' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:181: error: `RegisterRegAlloc' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:181: error: `createLinearScanRegisterAllocator' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_lang_dependent_init(const char*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:189: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_pch_read(const unsigned char*, unsigned int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:198: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:200: warning: possible problem detected in invocation of delete operator:
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:76: warning: `TheModule' has incomplete type
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: warning: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:200: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:206: error: `Compressor' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:207: error: `ParseBytecodeBuffer' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:209: error: `cerr' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_pch_write_init()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error: `AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error: expected type-specifier before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:226: error: expected `;' before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error: `PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error: expected type-specifier before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:228: error: expected `;' before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:229: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:229: error: invalid use of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:233: error: expected type-specifier before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:233: error: expected `)' before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_asm_file_start()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error: `AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error: expected type-specifier before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:248: error: expected `;' before `OStream'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:254: error: `PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:255: error: expected type-specifier before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:255: error: expected `;' before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:256: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:256: error: invalid use of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:261: error: `createVerifierPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:267: error: `createCFGSimplificationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:269: error: `createPromoteMemoryToRegisterPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:271: error: `createScalarReplAggregatesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:272: error: `createInstructionCombiningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error: `PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error: expected type-specifier before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:277: error: expected `;' before `PassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:278: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:278: error: invalid use of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:283: error: `PassManager' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:283: error: `PM' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:285: error: `createRaiseAllocationsPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:286: error: `createCFGSimplificationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:287: error: `createPromoteMemoryToRegisterPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:289: error: `createGlobalOptimizerPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:290: error: `createGlobalDCEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:291: error: `createIPConstantPropagationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:292: error: `createDeadArgEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:294: error: `createInstructionCombiningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:299: error: `createPruneEHPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:303: error: `createFunctionInliningPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:305: error: `createSimplifyLibCallsPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:308: error: `createArgumentPromotionPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:311: error: `createTailDuplicationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:314: error: `createScalarReplAggregatesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:316: error: `createCondPropagationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:317: error: `createTailCallEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:319: error: `createReassociatePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:320: error: `createLoopRotatePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:321: error: `createLICMPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:322: error: `createLoopUnswitchPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:324: error: `createIndVarSimplifyPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:326: error: `createLoopUnrollPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:328: error: `createLoadValueNumberingPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:329: error: `createGCSEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:330: error: `createSCCPPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:336: error: `createDeadStoreEliminationPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:337: error: `createAggressiveDCEPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:341: error: `createConstantMergePass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:342: error: `createStripDeadPrototypesPass' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:348: error: expected type-specifier before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:348: error: expected `)' before `WriteBytecodePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:357: error: expected type-specifier before `PrintModulePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:357: error: expected `)' before `PrintModulePass'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:364: error: `FunctionPassManager' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:364: error: `PM' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:371: error: `CodeGenPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:372: error: expected type-specifier before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:372: error: expected `;' before `FunctionPassManager'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:373: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:373: error: invalid use of undefined type `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward declaration of `struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:382: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:383: error: incomplete type `llvm::TargetMachine' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:386: error: `FileModel' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:387: error: `cerr' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:389: error: `FileModel' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:393: error: invalid use of undefined type `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:58: error: forward declaration of `struct llvm::TargetMachine'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:394: error: `cerr' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:402: error: type `<type

' argument given to `delete', expected pointer

/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:406: error: type `<type

' argument given to `delete', expected pointer

/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void CreateStructorsList(std::vector<std::pair<llvm::Function*, int>, std::allocator<std::pair<llvm::Function*, int> > >&, const char*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:421: error: incomplete type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:421: error: incomplete type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:422: error: cannot convert `llvm::Function*' to `llvm::Constant*' in assignment
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:423: error: `ConstantStruct' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error: `ConstantArray' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error: `ArrayType' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:426: error: invalid use of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:428: error: invalid use of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:428: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:429: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_asm_file_end()':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:435: error: `llvm_shutdown_obj' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:435: error: expected `;' before `X'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:451: error: `PointerType' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:451: error: incomplete type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:453: error: `ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `ArrayType' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `AT' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:455: error: `ArrayType' is not a class or namespace
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:456: error: `ConstantArray' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:457: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:458: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:462: error: `PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:466: error: `PerModulePasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:470: error: `CodeGenPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:472: error: incomplete type `llvm::Module' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:472: error: expected `;' before `I'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:473: error: `I' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:473: error: `E' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:482: error: `AsmOutFile' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_emit_code_for_current_function(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:522: error: `PerFunctionPasses' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `int emit_alias_to_llvm(tree_node*, tree_node*, unsigned int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:548: error: `cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:548: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:553: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error: `dyn_cast_or_null' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:559: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error: `dyn_cast_or_null' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:567: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:579: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:579: error: expected `;' before `Linkage'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:580: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:580: error: expected `;' before `Visibility'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:584: error: `Linkage' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:584: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:586: error: `Linkage' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:586: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:588: error: `Linkage' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:588: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: `GlobalAlias' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: `GA' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: expected type-specifier before `GlobalAlias'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:590: error: expected `;' before `GlobalAlias'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:594: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:596: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:597: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:598: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:606: error: `dyn_cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:606: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:607: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:610: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:611: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void emit_global_to_llvm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: error: `cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:644: error: incomplete type `llvm::Constant' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error: `UndefValue' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:656: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:664: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:664: error: invalid use of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:665: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:666: error: invalid use of undefined type `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:54: error: forward declaration of `struct llvm::Constant'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:666: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:667: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:668: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:668: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error: `ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:669: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:670: warning: possible problem detected in invocation of delete operator:
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:636: warning: `GV' has incomplete type
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: warning: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:670: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:671: error: cannot convert `llvm::GlobalVariable*' to `llvm::Value*' for argument `2' to `void llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:676: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:680: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:684: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:684: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:689: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:689: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:691: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:691: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:700: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:700: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:705: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:715: error: invalid use of undefined type `const struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:59: error: forward declaration of `const struct llvm::TargetData'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:715: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:717: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:721: error: no matching function for call to `std::vector<llvm::GlobalValue*, std::allocator<llvm::GlobalValue*> >::push_back(llvm::GlobalVariable*&)'
/tools/llvm-tools/i686-pc-linux-gnu/bin/../lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:602: note: candidates are: void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = llvm::GlobalValue*, _Alloc = std::allocator<llvm::GlobalValue*>]
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `bool ValidateRegisterVariable(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: `cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:741: error: invalid use of undefined type `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:53: error: forward declaration of `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:758: error: invalid use of undefined type `const struct llvm::Type'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:56: error: forward declaration of `const struct llvm::Type'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:765: error: incomplete type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:768: error: incomplete type `llvm::ConstantInt' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void make_decl_llvm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:850: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:855: error: incomplete type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:855: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:856: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:860: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:860: error: incomplete type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:868: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:868: error: incomplete type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:870: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:872: error: cannot convert `llvm::Function*' to `llvm::Value*' for argument `2' to `void llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:881: error: incomplete type `llvm::Type' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:882: error: `StructType' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:885: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:886: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:890: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:890: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:898: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:898: error: incomplete type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:902: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:905: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:906: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:910: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:910: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:918: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:918: error: incomplete type `llvm::Function' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:923: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:924: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:925: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:928: error: `ConstantExpr' has not been declared
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:928: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:929: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:932: error: cannot convert `llvm::Function*' to `llvm::Value*' for argument `1' to `void changeLLVMValue(llvm::Value*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:935: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:938: error: invalid use of undefined type `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:47: error: forward declaration of `struct llvm::Function'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:957: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:964: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:970: error: invalid use of undefined type `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:46: error: forward declaration of `struct llvm::GlobalVariable'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:972: error: cannot convert `llvm::GlobalVariable*' to `llvm::Value*' for argument `2' to `void llvm_set_decl(tree_node*, llvm::Value*)'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `const char* llvm_get_decl_name(void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:981: error: invalid use of undefined type `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:53: error: forward declaration of `struct llvm::Value'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_mark_decl_weak(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:988: error: `isa' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:988: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:990: error: `cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:990: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:993: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:994: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:995: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:995: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:997: error: invalid use of undefined type `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:48: error: forward declaration of `struct llvm::GlobalValue'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:997: error: incomplete type `llvm::GlobalValue' used in nested name specifier
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_emit_ctor_dtor(tree_node*, int, int)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1007: error: `cast' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1007: error: expected primary-expression before `>' token
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void llvm_emit_file_scope_asm(tree_node*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1022: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1023: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1025: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1025: error: invalid use of undefined type `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-internal.h:45: error: forward declaration of `struct llvm::Module'
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void print_llvm(FILE*, void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1036: error: `WriteAsOperand' was not declared in this scope
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp: In function `void print_llvm_type(FILE*, void*)':
/projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:1045: error: `WriteTypeSymbolic' was not declared in this scope
make[2]: *** [llvm-backend.o] Error 1
make[2]: Leaving directory `/ptmp/dag/build.llvm-gcc.opt/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/ptmp/dag/build.llvm-gcc.opt/gcc'
make: *** [bootstrap] Error 2

Compilation exited abnormally with code 2 at Mon Apr 30 14:21:23

David Greene wrote:

I can't build llvm-gcc from working directories updated an hour
ago.

Hmm...It was broken for a while but I just got a successful build.
Probably a hiccup in our system (*gulp!*).

                        -Dave