[LLVMdev] AsmWriter.cpp:255: error: ambiguous overload for `std::basic_ostream<char,...

Henrik Bach henrik_bach_llvm at hotmail.com
Tue Jul 6 14:52:03 PDT 2004


Hi guys

Is some one able to explain me, why these errors emerge:

gmake[2]: Entering directory `/usr/local/src/llvm/lib/VMCore'
Compiling AsmWriter.cpp
AsmWriter.cpp: In function `void WriteConstantInt(std::ostream&, const
   llvm::Constant*, bool, std::map<const llvm::Type*, std::string,
   std::less<const llvm::Type*>, std::allocator<std::pair<const llvm::Type*
   const, std::string> > >&, llvm::SlotCalculator*)':
AsmWriter.cpp:255: error: ambiguous overload for `std::basic_ostream<char,
   std::char_traits<char> >& << int64_t' operator
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:63: error: candidates are:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(std::basic_ostream<_CharT,
   _Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char,
   _Traits = std::char_traits<char>] <near match>
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:85: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(std::basic_ios<_CharT,
   _Traits>&(*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, 
_Traits
   = std::char_traits<char>] <near match>
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:107: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(std::ios_base&(*)(std::ios_base&)) [with _CharT = 
char,
   _Traits = std::char_traits<char>] <near match>
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:179: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(long int) [with _CharT = char, _Traits =
   std::char_traits<char>]
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:216: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits =
   std::char_traits<char>]
/opt/gcc.3.3/include/c++/3.3/bits/ostream.tcc:154: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(bool) [with _CharT = char, _Traits =
   std::char_traits<char>]
/opt/gcc.3.3/include/c++/3.3/ostream:178: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(short int) [with _CharT = char, _Traits =
   std::char_traits<char>]
/opt/gcc.3.3/include/c++/3.3/ostream:189: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits =
   std::char_traits<char>]
/opt/gcc.3.3/include/c++/3.3/ostream:193: error:
   std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
   _Traits>::operator<<(int) [with _CharT = char, _Traits =
   std::char_traits<char>]

... and so on.


/Henrik

_________________________________________________________________
Få alle de nye og sjove ikoner med MSN Messenger http://www.msn.dk/messenger




More information about the llvm-dev mailing list