With 2.2-1 we get the folllowing.

You can reproduce this problem with gcc-4.3 from unstable.

> Automatic build of llvm_2.2-1 on em64t by sbuild/amd64 0.53
...
> llvm[2]: Compiling APInt.cpp for Release build 
> if x86_64-linux-gnu-g++ -I/build/tbm/llvm-2.2/build-llvm/lib/Support 
> -I/build/tbm/llvm-2.2/lib/Support -I/build/tbm/llvm-2.2/build-llvm/include 
> -I/build/tbm/llvm-2.2/include -I/build/tbm/llvm-2.2/build-llvm/include 
> -I/build/tbm/llvm-2.2/include  -D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS 
> -O3 -fomit-frame-pointer -fno-exceptions  -Woverloaded-virtual -pedantic 
> -Wall -W -Wwrite-strings -Wno-long-long -Wunused -Wno-unused-parameter  -c 
> -MMD -MP -MF "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.d.tmp" 
> -MT "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.lo" -MT 
> "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.o" -MT 
> "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.d" 
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp -o 
> /build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.o ; \
>               then /bin/mv -f 
> "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.d.tmp" 
> "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.d"; else /bin/rm 
> "/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.d.tmp"; exit 1; fi
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [13], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1392:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = uint32_t, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1392:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [4], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1392:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1392:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [20], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1393:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [2], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1394:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [27], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1431:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = int, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1431:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [23], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1441:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = uint64_t, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1441:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [17], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1450:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [9], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1450:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [12], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1461:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = bool, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1461:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [21], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1475:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [16], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1475:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [29], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1478:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [28], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1493:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [7], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2011:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [3], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2011:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h: In member function 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = char [5], StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]':
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44: error: no match for 
> 'operator<<' in '*((llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >*)this)->llvm::BaseStream<std::basic_ostream<char, 
> std::char_traits<char> > >::Stream << Thing'
> /usr/include/c++/4.3/iomanip: In function 'std::basic_ostream<_CharT, 
> _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, 
> std::_Setbase) [with _CharT = char, _Traits = std::char_traits<char>]':
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::_Setbase, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:1394:   instantiated from here
> /usr/include/c++/4.3/iomanip:155: error: invalid use of incomplete type 
> 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h: In function 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::__ostream_insert(std::basic_ostream<_CharT, _Traits>&, const _CharT*, 
> std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]':
> /usr/include/c++/4.3/bits/basic_string.h:2425:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::operator<<(std::basic_ostream<_CharT, _Traits>&, const 
> std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::string, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /usr/include/c++/4.3/bits/ostream_insert.h:83: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:85: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:85: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:90: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:95: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/basic_string.h:2425:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::operator<<(std::basic_ostream<_CharT, _Traits>&, const 
> std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::string, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /usr/include/c++/4.3/bits/ostream_insert.h:98: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/basic_string.h:2425:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::operator<<(std::basic_ostream<_CharT, _Traits>&, const 
> std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::string, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /usr/include/c++/4.3/bits/ostream_insert.h:100: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:105: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:109: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:113: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h: In function 'void 
> std::__ostream_fill(std::basic_ostream<_CharT, _Traits>&, std::streamsize) 
> [with _CharT = char, _Traits = std::char_traits<char>]':
> /usr/include/c++/4.3/bits/ostream_insert.h:97:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::__ostream_insert(std::basic_ostream<_CharT, _Traits>&, const _CharT*, 
> std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]'
> /usr/include/c++/4.3/bits/basic_string.h:2425:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::operator<<(std::basic_ostream<_CharT, _Traits>&, const 
> std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::string, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /usr/include/c++/4.3/bits/ostream_insert.h:63: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:65: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:68: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:71: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h: In function 'void 
> std::__ostream_write(std::basic_ostream<_CharT, _Traits>&, const _CharT*, 
> std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]':
> /usr/include/c++/4.3/bits/ostream_insert.h:99:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::__ostream_insert(std::basic_ostream<_CharT, _Traits>&, const _CharT*, 
> std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]'
> /usr/include/c++/4.3/bits/basic_string.h:2425:   instantiated from 
> 'std::basic_ostream<_CharT, _Traits>& 
> std::operator<<(std::basic_ostream<_CharT, _Traits>&, const 
> std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]'
> /build/tbm/llvm-2.2/include/llvm/Support/Streams.h:44:   instantiated from 
> 'llvm::BaseStream<StreamTy>& llvm::BaseStream<StreamTy>::operator<<(const 
> Ty&) [with Ty = std::string, StreamTy = std::basic_ostream<char, 
> std::char_traits<char> >]'
> /build/tbm/llvm-2.2/lib/Support/APInt.cpp:2017:   instantiated from here
> /usr/include/c++/4.3/bits/ostream_insert.h:51: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:53: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/bits/ostream_insert.h:55: error: invalid use of 
> incomplete type 'struct std::basic_ostream<char, std::char_traits<char> >'
> /usr/include/c++/4.3/iosfwd:61: error: declaration of 'struct 
> std::basic_ostream<char, std::char_traits<char> >'
> make[2]: *** [/build/tbm/llvm-2.2/build-llvm/lib/Support/Release/APInt.o] 
> Error 1
> make[2]: Leaving directory `/build/tbm/llvm-2.2/build-llvm/lib/Support'
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/build/tbm/llvm-2.2/build-llvm'
> make: *** [debian/stamps/build-stamp-llvm-tools] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20080220-2048
> FAILED [dpkg-buildpackage died]

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to