All pastes #186758 Raw Edit

Miscellany

public text v1 · immutable
#186758 ·published 2006-09-30 12:49 UTC
rendered paste body
nenolod@chocobo ~/charybdis-devel $ make
build ==> libscylla
make[1]: Entering directory `/home/nenolod/charybdis-devel/libscylla'
g++ -fPIC -DPIC -shared -I../include   -O0 -Wall -g -DIRCD_PREFIX=\"/home/nenolod/ircd\" -c libscylla.cc -o libscylla.o
In file included from libscylla.cc:10:
../include/scylla.h:151: error: explicit specialization in non-namespace scope 
   `class ircd::format'
../include/scylla.h:151: error: syntax error before `{' token
../include/scylla.h:165: error: ISO C++ forbids defining types within return 
   type
../include/scylla.h:165: error: syntax error before `++' token
../include/scylla.h:169: error: `operator std::string()' must be a nonstatic 
   member function
../include/scylla.h:169: error: `operator std::string()' must take exactly one 
   argument
../include/scylla.h:171: error: parse error before `private'
../include/scylla.h:182: error: parse error before `}' token
libscylla.cc: In member function `void ircd::client::numeric(int, const 
   std::string&) const':
libscylla.cc:154: error: no match for 'operator=' in 'reply = 
   (+(+(&format((&string(":%m %s %c %s", 
   (&allocator<char>())))))->ircd::format::operator% [with T = 
   int]((&num)))->ircd::format::operator% [with T = 
   ircd::client](this))->ircd::format::operator% [with T = 
   std::basic_string<char, std::char_traits<char>, std::allocator<char> 
   >]((+text))'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/basic_string.h:358: error: candidates
   are: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, 
   _Traits, _Alloc>::operator=(const std::basic_string<_CharT, _Traits, 
   _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = 
   std::allocator<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/basic_string.h:361: error: 
                  std::basic_string<_CharT, _Traits, _Alloc>& 
   std::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with 
   _CharT = char, _Traits = std::char_traits<char>, _Alloc = 
   std::allocator<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/basic_string.h:364: error: 
                  std::basic_string<_CharT, _Traits, _Alloc>& 
   std::basic_string<_CharT, _Traits, _Alloc>::operator=(_CharT) [with _CharT = 
   char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]
../include/scylla.h: In member function `ircd::format& 
   ircd::format::operator%(const T&) [with T = int]':
libscylla.cc:154:   instantiated from here
../include/scylla.h:141: warning: comparison between signed and unsigned 
   integer expressions
../include/scylla.h:143: error: `at_string' undeclared (first use this 
   function)
../include/scylla.h:143: error: (Each undeclared identifier is reported only 
   once for each function it appears in.)
../include/scylla.h: In member function `ircd::format& 
   ircd::format::operator%(const T&) [with T = ircd::client]':
libscylla.cc:154:   instantiated from here
../include/scylla.h:141: warning: comparison between signed and unsigned 
   integer expressions
libscylla.cc:154:   instantiated from here
../include/scylla.h:145: error: no match for 'operator<<' in 'strm << v'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/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>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:74: 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>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:86: 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>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:122: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = 
   char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:156: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with 
   _CharT = char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:98: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:178: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = 
   char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/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>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:193: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:204: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = 
   char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:181: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT 
   = char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:216: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) 
   [with _CharT = char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:241: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char, 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:219: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char, 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:265: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = 
   char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:289: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = 
   char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:313: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, 
   _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:491: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*) 
   [with _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:486: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*) 
   [with _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:616: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, const char*) [with 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:572: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*) [with 
   _CharT = char, _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:452: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) [with 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:447: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, signed char) [with 
   _Traits = std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/bits/ostream.tcc:512: error: 
                  std::basic_ostream<char, _Traits>& 
   std::operator<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = 
   std::char_traits<char>]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/ostream:436: error: 
                  std::basic_ostream<_CharT, _Traits>& 
   std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) [with _CharT = 
   char, _Traits = std::char_traits<char>]
../include/scylla.h: In member function `ircd::format& 
   ircd::format::operator%(const T&) [with T = std::basic_string<char, 
   std::char_traits<char>, std::allocator<char> >]':
libscylla.cc:154:   instantiated from here
../include/scylla.h:141: warning: comparison between signed and unsigned 
   integer expressions
make[1]: *** [libscylla.o] Error 1
make[1]: Leaving directory `/home/nenolod/charybdis-devel/libscylla'
make: *** [build] Error 2