Source: ldc Version: 0.9.1+hg1634-1 Severity: serious Tags: wheezy sid User: [email protected] Usertags: qa-ftbfs-20110502 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > /usr/bin/c++ -DDMDV1 -DIN_LLVM -D_DH -DOPAQUE_VTBLS -DPOSIX > -DDEFAULT_TARGET_TRIPLE=\"x86_64-pc-linux-gnu\" > -DDEFAULT_ALT_TARGET_TRIPLE=\"i686-pc-linux-gnu\" > -DLDC_INSTALL_PREFIX=\"/usr\" -DLDC_TARGETS="LLVM_TARGET(X86)" -g -O2 > -I/build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/. > -I/build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/dmd > -I/build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/dmd/root > -I/build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634 > -I/usr/include/llvm -I/usr/include -DNDEBUG -D_GNU_SOURCE > -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -fomit-frame-pointer -fPIC > -Woverloaded-virtual -Wno-deprecated -Wno-write-strings -o > CMakeFiles/ldc.dir/gen/main.cpp.o -c > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp > In file included from /usr/include/llvm/Value.h:18:0, > from /usr/include/llvm/User.h:22, > from /usr/include/llvm/Constant.h:17, > from /usr/include/llvm/Constants.h:24, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:6, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/Use.h:118:47: error: 'ptrdiff_t' has not been declared > /usr/include/llvm/Use.h:161:61: error: 'ptrdiff_t' was not declared in this > scope > /usr/include/llvm/Use.h:161:61: note: suggested alternatives: > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/llvm/Use.h:161:70: error: template argument 2 is invalid > /usr/include/llvm/Use.h:162:37: error: 'ptrdiff_t' was not declared in this > scope > /usr/include/llvm/Use.h:162:37: note: suggested alternatives: > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/llvm/Use.h:162:46: error: template argument 2 is invalid > /usr/include/llvm/Use.h:169:20: error: 'super' is not a class or namespace > /usr/include/llvm/Use.h:170:20: error: 'super' is not a class or namespace > In file included from /usr/include/llvm/Constants.h:29:0, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:6, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/SmallVector.h:94:11: error: 'ptrdiff_t' does not name a > type > In file included from /usr/include/llvm/SymbolTableListTraits.h:28:0, > from /usr/include/llvm/BasicBlock.h:18, > from /usr/include/llvm/Function.h:22, > from /usr/include/llvm/IntrinsicInst.h:28, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:7, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/ilist.h:143:43: error: 'ptrdiff_t' was not declared in > this scope > /usr/include/llvm/ADT/ilist.h:143:43: note: suggested alternatives: > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/llvm/ADT/ilist.h:143:52: error: template argument 2 is invalid > /usr/include/llvm/ADT/ilist.h:147:42: error: 'ptrdiff_t' was not declared in > this scope > /usr/include/llvm/ADT/ilist.h:147:42: note: suggested alternatives: > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note: > 'std::ptrdiff_t' > /usr/include/llvm/ADT/ilist.h:147:51: error: template argument 2 is invalid > /usr/include/llvm/ADT/ilist.h:149:20: error: 'super' is not a class or > namespace > /usr/include/llvm/ADT/ilist.h:150:20: error: 'super' is not a class or > namespace > /usr/include/llvm/ADT/ilist.h:151:20: error: 'super' is not a class or > namespace > /usr/include/llvm/ADT/ilist.h:152:20: error: 'super' is not a class or > namespace > /usr/include/llvm/ADT/ilist.h:173:3: error: > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::reference)' > cannot be overloaded > /usr/include/llvm/ADT/ilist.h:172:3: error: with > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer)' > /usr/include/llvm/ADT/ilist.h: In member function > 'llvm::ilist_iterator<NodeTy>::reference > llvm::ilist_iterator<NodeTy>::operator*() const': > /usr/include/llvm/ADT/ilist.h:198:13: error: invalid type argument of unary > '*' (have 'llvm::ilist_iterator<NodeTy>::pointer') > /usr/include/llvm/ADT/ilist.h: At global scope: > /usr/include/llvm/ADT/ilist.h:346:11: error: 'ptrdiff_t' does not name a type > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::Instruction, Traits = llvm::ilist_traits<llvm::Instruction>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Instruction>]': > /usr/include/llvm/BasicBlock.h:172:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::Instruction*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Instruction, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::Instruction, Traits = llvm::ilist_traits<llvm::Instruction>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::Instruction>]': > /usr/include/llvm/BasicBlock.h:173:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::Instruction*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::Instruction, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::Instruction, Traits = llvm::ilist_traits<llvm::Instruction>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Instruction>]': > /usr/include/llvm/BasicBlock.h:174:70: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::Instruction*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Instruction, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::Instruction, Traits = llvm::ilist_traits<llvm::Instruction>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::Instruction>]': > /usr/include/llvm/BasicBlock.h:175:70: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::Instruction*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::Instruction, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > In file included from /usr/include/c++/4.6/iterator:61:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: At global scope: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: In instantiation of > 'std::iterator_traits<llvm::ilist_iterator<const llvm::Instruction> >': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::Instruction, Traits = > llvm::ilist_traits<llvm::Instruction>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/BasicBlock.h:177:71: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:166:53: error: no type > named 'iterator_category' in 'class llvm::ilist_iterator<const > llvm::Instruction>' > In file included from /usr/include/llvm/SymbolTableListTraits.h:28:0, > from /usr/include/llvm/BasicBlock.h:18, > from /usr/include/llvm/Function.h:22, > from /usr/include/llvm/IntrinsicInst.h:28, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:7, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::BasicBlock, Traits = llvm::ilist_traits<llvm::BasicBlock>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::BasicBlock>]': > /usr/include/llvm/Function.h:333:68: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::BasicBlock*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::BasicBlock, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::BasicBlock, Traits = llvm::ilist_traits<llvm::BasicBlock>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::BasicBlock>]': > /usr/include/llvm/Function.h:334:68: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::BasicBlock*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::BasicBlock, llvm::ilist_iterator<NodeTy>::pointer > = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::BasicBlock, Traits = llvm::ilist_traits<llvm::BasicBlock>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::BasicBlock>]': > /usr/include/llvm/Function.h:335:66: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::BasicBlock*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::BasicBlock, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::BasicBlock, Traits = llvm::ilist_traits<llvm::BasicBlock>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::BasicBlock>]': > /usr/include/llvm/Function.h:336:66: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::BasicBlock*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::BasicBlock, llvm::ilist_iterator<NodeTy>::pointer > = int]' [-fpermissive] > In file included from /usr/include/c++/4.6/iterator:61:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: At global scope: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: In instantiation of > 'std::iterator_traits<llvm::ilist_iterator<const llvm::BasicBlock> >': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::BasicBlock, Traits = > llvm::ilist_traits<llvm::BasicBlock>, llvm::iplist<NodeTy, Traits>::size_type > = long unsigned int]' > /usr/include/llvm/Function.h:338:67: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:166:53: error: no type > named 'iterator_category' in 'class llvm::ilist_iterator<const > llvm::BasicBlock>' > In file included from /usr/include/llvm/SymbolTableListTraits.h:28:0, > from /usr/include/llvm/BasicBlock.h:18, > from /usr/include/llvm/Function.h:22, > from /usr/include/llvm/IntrinsicInst.h:28, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:7, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::Argument, Traits = llvm::ilist_traits<llvm::Argument>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Argument>]': > /usr/include/llvm/Function.h:350:31: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::Argument*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Argument, llvm::ilist_iterator<NodeTy>::pointer = int]' > [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::Argument, Traits = llvm::ilist_traits<llvm::Argument>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Argument>]': > /usr/include/llvm/Function.h:358:29: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::Argument*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Argument, llvm::ilist_iterator<NodeTy>::pointer = int]' > [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::GlobalVariable, Traits = llvm::ilist_traits<llvm::GlobalVariable>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::GlobalVariable>]': > /usr/include/llvm/Module.h:379:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::GlobalVariable*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::GlobalVariable, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::GlobalVariable, Traits = > llvm::ilist_traits<llvm::GlobalVariable>, llvm::iplist<NodeTy, > Traits>::const_iterator = llvm::ilist_iterator<const llvm::GlobalVariable>]': > /usr/include/llvm/Module.h:381:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::GlobalVariable*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::GlobalVariable, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::GlobalVariable, Traits = llvm::ilist_traits<llvm::GlobalVariable>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::GlobalVariable>]': > /usr/include/llvm/Module.h:383:70: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::GlobalVariable*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::GlobalVariable, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::GlobalVariable, Traits = > llvm::ilist_traits<llvm::GlobalVariable>, llvm::iplist<NodeTy, > Traits>::const_iterator = llvm::ilist_iterator<const llvm::GlobalVariable>]': > /usr/include/llvm/Module.h:385:70: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::GlobalVariable*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::GlobalVariable, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::Function, Traits = llvm::ilist_traits<llvm::Function>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Function>]': > /usr/include/llvm/Module.h:394:69: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::Function*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Function, llvm::ilist_iterator<NodeTy>::pointer = int]' > [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::Function, Traits = llvm::ilist_traits<llvm::Function>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::Function>]': > /usr/include/llvm/Module.h:396:69: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::Function*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::Function, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::Function, Traits = llvm::ilist_traits<llvm::Function>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::Function>]': > /usr/include/llvm/Module.h:398:67: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::Function*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::Function, llvm::ilist_iterator<NodeTy>::pointer = int]' > [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::Function, Traits = llvm::ilist_traits<llvm::Function>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::Function>]': > /usr/include/llvm/Module.h:400:67: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::Function*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::Function, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > In file included from /usr/include/c++/4.6/iterator:61:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: At global scope: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: In instantiation of > 'std::iterator_traits<llvm::ilist_iterator<const llvm::Function> >': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::Function, Traits = > llvm::ilist_traits<llvm::Function>, llvm::iplist<NodeTy, Traits>::size_type = > long unsigned int]' > /usr/include/llvm/Module.h:402:68: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:166:53: error: no type > named 'iterator_category' in 'class llvm::ilist_iterator<const > llvm::Function>' > In file included from /usr/include/llvm/SymbolTableListTraits.h:28:0, > from /usr/include/llvm/BasicBlock.h:18, > from /usr/include/llvm/Function.h:22, > from /usr/include/llvm/IntrinsicInst.h:28, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:7, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::GlobalAlias, Traits = llvm::ilist_traits<llvm::GlobalAlias>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::GlobalAlias>]': > /usr/include/llvm/Module.h:428:74: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::GlobalAlias*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::GlobalAlias, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::GlobalAlias, Traits = llvm::ilist_traits<llvm::GlobalAlias>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::GlobalAlias>]': > /usr/include/llvm/Module.h:430:74: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::GlobalAlias*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::GlobalAlias, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::GlobalAlias, Traits = llvm::ilist_traits<llvm::GlobalAlias>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::GlobalAlias>]': > /usr/include/llvm/Module.h:432:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::GlobalAlias*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::GlobalAlias, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::GlobalAlias, Traits = llvm::ilist_traits<llvm::GlobalAlias>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::GlobalAlias>]': > /usr/include/llvm/Module.h:434:72: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::GlobalAlias*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::GlobalAlias, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > In file included from /usr/include/c++/4.6/iterator:61:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: At global scope: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: In instantiation of > 'std::iterator_traits<llvm::ilist_iterator<const llvm::GlobalAlias> >': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::GlobalAlias, Traits = > llvm::ilist_traits<llvm::GlobalAlias>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/Module.h:436:73: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:166:53: error: no type > named 'iterator_category' in 'class llvm::ilist_iterator<const > llvm::GlobalAlias>' > In file included from /usr/include/llvm/SymbolTableListTraits.h:28:0, > from /usr/include/llvm/BasicBlock.h:18, > from /usr/include/llvm/Function.h:22, > from /usr/include/llvm/IntrinsicInst.h:28, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:7, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::begin() [with NodeTy = > llvm::NamedMDNode, Traits = llvm::ilist_traits<llvm::NamedMDNode>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::NamedMDNode>]': > /usr/include/llvm/Module.h:447:76: instantiated from here > /usr/include/llvm/ADT/ilist.h:360:25: error: invalid conversion from > 'llvm::NamedMDNode*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::NamedMDNode, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::begin() const [with > NodeTy = llvm::NamedMDNode, Traits = llvm::ilist_traits<llvm::NamedMDNode>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::NamedMDNode>]': > /usr/include/llvm/Module.h:450:76: instantiated from here > /usr/include/llvm/ADT/ilist.h:364:31: error: invalid conversion from > 'llvm::NamedMDNode*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::NamedMDNode, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::iterator llvm::iplist<NodeTy, Traits>::end() [with NodeTy = > llvm::NamedMDNode, Traits = llvm::ilist_traits<llvm::NamedMDNode>, > llvm::iplist<NodeTy, Traits>::iterator = > llvm::ilist_iterator<llvm::NamedMDNode>]': > /usr/include/llvm/Module.h:453:74: instantiated from here > /usr/include/llvm/ADT/ilist.h:368:30: error: invalid conversion from > 'llvm::NamedMDNode*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = llvm::NamedMDNode, llvm::ilist_iterator<NodeTy>::pointer = > int]' [-fpermissive] > /usr/include/llvm/ADT/ilist.h: In member function 'llvm::iplist<NodeTy, > Traits>::const_iterator llvm::iplist<NodeTy, Traits>::end() const [with > NodeTy = llvm::NamedMDNode, Traits = llvm::ilist_traits<llvm::NamedMDNode>, > llvm::iplist<NodeTy, Traits>::const_iterator = llvm::ilist_iterator<const > llvm::NamedMDNode>]': > /usr/include/llvm/Module.h:456:74: instantiated from here > /usr/include/llvm/ADT/ilist.h:372:36: error: invalid conversion from 'const > llvm::NamedMDNode*' to 'int' [-fpermissive] > /usr/include/llvm/ADT/ilist.h:172:3: error: initializing argument 1 of > 'llvm::ilist_iterator<NodeTy>::ilist_iterator(llvm::ilist_iterator<NodeTy>::pointer) > [with NodeTy = const llvm::NamedMDNode, > llvm::ilist_iterator<NodeTy>::pointer = int]' [-fpermissive] > In file included from /usr/include/c++/4.6/iterator:61:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: At global scope: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h: In instantiation of > 'std::iterator_traits<llvm::ilist_iterator<const llvm::NamedMDNode> >': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::NamedMDNode, Traits = > llvm::ilist_traits<llvm::NamedMDNode>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/Module.h:459:75: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:166:53: error: no type > named 'iterator_category' in 'class llvm::ilist_iterator<const > llvm::NamedMDNode>' > In file included from /usr/include/c++/4.6/iterator:62:0, > from /usr/include/llvm/ADT/iterator.h:32, > from /usr/include/llvm/Type.h:20, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/./gen/llvm.h:4, > from > /build/user-ldc_0.9.1+hg1634-1-amd64-eMkO1r/ldc-0.9.1+hg1634/gen/main.cpp:6: > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h: In function 'typename > std::iterator_traits<_Iterator>::difference_type > std::distance(_InputIterator, _InputIterator) [with _InputIterator = > llvm::ilist_iterator<const llvm::Instruction>, typename > std::iterator_traits<_Iterator>::difference_type = int]': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::Instruction, Traits = > llvm::ilist_traits<llvm::Instruction>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/BasicBlock.h:177:71: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: error: no > matching function for call to '__iterator_category(llvm::ilist_iterator<const > llvm::Instruction>&)' > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: note: candidate > is: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:202:37: note: > template<class _Iter> typename std::iterator_traits::iterator_category > std::__iterator_category(const _Iter&) > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h: In function 'typename > std::iterator_traits<_Iterator>::difference_type > std::distance(_InputIterator, _InputIterator) [with _InputIterator = > llvm::ilist_iterator<const llvm::BasicBlock>, typename > std::iterator_traits<_Iterator>::difference_type = int]': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::BasicBlock, Traits = > llvm::ilist_traits<llvm::BasicBlock>, llvm::iplist<NodeTy, Traits>::size_type > = long unsigned int]' > /usr/include/llvm/Function.h:338:67: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: error: no > matching function for call to '__iterator_category(llvm::ilist_iterator<const > llvm::BasicBlock>&)' > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: note: candidate > is: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:202:37: note: > template<class _Iter> typename std::iterator_traits::iterator_category > std::__iterator_category(const _Iter&) > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h: In function 'typename > std::iterator_traits<_Iterator>::difference_type > std::distance(_InputIterator, _InputIterator) [with _InputIterator = > llvm::ilist_iterator<const llvm::Function>, typename > std::iterator_traits<_Iterator>::difference_type = int]': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::Function, Traits = > llvm::ilist_traits<llvm::Function>, llvm::iplist<NodeTy, Traits>::size_type = > long unsigned int]' > /usr/include/llvm/Module.h:402:68: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: error: no > matching function for call to '__iterator_category(llvm::ilist_iterator<const > llvm::Function>&)' > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: note: candidate > is: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:202:37: note: > template<class _Iter> typename std::iterator_traits::iterator_category > std::__iterator_category(const _Iter&) > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h: In function 'typename > std::iterator_traits<_Iterator>::difference_type > std::distance(_InputIterator, _InputIterator) [with _InputIterator = > llvm::ilist_iterator<const llvm::GlobalAlias>, typename > std::iterator_traits<_Iterator>::difference_type = int]': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::GlobalAlias, Traits = > llvm::ilist_traits<llvm::GlobalAlias>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/Module.h:436:73: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: error: no > matching function for call to '__iterator_category(llvm::ilist_iterator<const > llvm::GlobalAlias>&)' > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: note: candidate > is: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:202:37: note: > template<class _Iter> typename std::iterator_traits::iterator_category > std::__iterator_category(const _Iter&) > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h: In function 'typename > std::iterator_traits<_Iterator>::difference_type > std::distance(_InputIterator, _InputIterator) [with _InputIterator = > llvm::ilist_iterator<const llvm::NamedMDNode>, typename > std::iterator_traits<_Iterator>::difference_type = int]': > /usr/include/llvm/ADT/ilist.h:523:40: instantiated from > 'llvm::iplist<NodeTy, Traits>::size_type llvm::iplist<NodeTy, Traits>::size() > const [with NodeTy = llvm::NamedMDNode, Traits = > llvm::ilist_traits<llvm::NamedMDNode>, llvm::iplist<NodeTy, > Traits>::size_type = long unsigned int]' > /usr/include/llvm/Module.h:459:75: instantiated from here > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: error: no > matching function for call to '__iterator_category(llvm::ilist_iterator<const > llvm::NamedMDNode>&)' > /usr/include/c++/4.6/bits/stl_iterator_base_funcs.h:117:42: note: candidate > is: > /usr/include/c++/4.6/bits/stl_iterator_base_types.h:202:37: note: > template<class _Iter> typename std::iterator_traits::iterator_category > std::__iterator_category(const _Iter&) > make[3]: *** [CMakeFiles/ldc.dir/gen/main.cpp.o] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2011/05/02/ldc_0.9.1+hg1634-1_lsid64.buildlog A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot. Internet was not accessible from the build systems. -- | Lucas Nussbaum | [email protected] http://www.lucas-nussbaum.net/ | | jabber: [email protected] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

