Borderou de evaluare (job #18909)

Utilizator blasterzMircea Dima blasterz Data 18 februarie 2007 14:52:13
Problema Reguli Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: In file included from /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/backward/hash_map.h:59, from user.cpp:2: /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h: In member function 'size_t __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::_M_bkt_num_key(const _Key&, size_t) const [with _Val = std::pair<const long long int, bool>, _Key = long long int, _HashFcn = __gnu_cxx::hash<long long int>, _ExtractKey = std::_Select1st<std::pair<const long long int, bool> >, _EqualKey = std::equal_to<long long int>, _Alloc = std::allocator<bool>]': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:600: instantiated from 'size_t __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::_M_bkt_num(const _Val&, size_t) const [with _Val = std::pair<const long long int, bool>, _Key = long long int, _HashFcn = __gnu_cxx::hash<long long int>, _ExtractKey = std::_Select1st<std::pair<const long long int, bool> >, _EqualKey = std::equal_to<long long int>, _Alloc = std::allocator<bool>]' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:1007: instantiated from 'void __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::resize(size_t) [with _Val = std::pair<const long long int, bool>, _Key = long long int, _HashFcn = __gnu_cxx::hash<long long int>, _ExtractKey = std::_Select1st<std::pair<const long long int, bool> >, _EqualKey = std::equal_to<long long int>, _Alloc = std::allocator<bool>]' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:795: instantiated from 'typename __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::reference __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::find_or_insert(const _Val&) [with _Val = std::pair<const long long int, bool>, _Key = long long int, _HashFcn = __gnu_cxx::hash<long long int>, _ExtractKey = std::_Select1st<std::pair<const long long int, bool> >, _EqualKey = std::equal_to<long long int>, _Alloc = std::allocator<bool>]' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hash_map:233: instantiated from '_Tp& __gnu_cxx::hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc>::operator[](const typename __gnu_cxx::hashtable<std::pair<const _Key, _Tp>, _Key, _HashFcn, std::_Select1st<std::pair<const _Key, _Tp> >, _EqualKey, _Alloc>::key_type&) [with _Key = long long int, _Tp = bool, _HashFcn = __gnu_cxx::hash<long long int>, _EqualKey = std::equal_to<long long int>, _Alloc = std::allocator<bool>]' user.cpp:39: instantiated from here /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:596: error: no match for call to '(const __gnu_cxx::hash<long long int>) (const long long int&)'

Ceva nu functioneaza?