This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Gcc [trunk revision 201523] failed to bootstrap on x86_64!
- From: intel64corei7 at gnu-34 dot sc dot intel dot com (H.J. Lu (Intel64 Core 2/i7))
- To: hjl dot tools at gmail dot com, gcc-regression at gcc dot gnu dot org, hjl dot tools at gmail dot com
- Date: Tue, 06 Aug 2013 03:43:47 -0700
- Subject: Gcc [trunk revision 201523] failed to bootstrap on x86_64!
cd bld; \
RUNTESTFLAGS="--target_board='unix{-m32,}'" ../src-trunk/configure \
--with-arch=core2 --with-cpu=core2 --prefix=/usr/local --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld --with-fpmath=sse --enable-languages=c,c++,fortran,java,lto,objc
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /bin/install -c
grep "Error " makelog.201523.trunk.x86_64.core2 >> makelog.201523.trunk.x86_64.core2.mail; \
make[9]: *** [hashtable_c++0x.lo] Error 1
make[8]: *** [all-recursive] Error 1
make[7]: *** [all-recursive] Error 1
make[6]: *** [all] Error 2
make[5]: *** [all-stage1-target-libstdc++-v3] Error 2
make[4]: *** [stage1-bubble] Error 2
make[3]: *** [bootstrap] Error 2
make[2]: *** [bootstrap] Error 2
typedef typename __node_alloc_traits::pointer _Ptr;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1877:57: error: invalid type in declaration before ';' token
typedef typename __node_alloc_traits::pointer _Ptr;
^
In file included from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h:66:0,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/stl_algobase.h:67,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/char_traits.h:39,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/string:40,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/stdexcept:39,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/array:38,
from /export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/tuple:39,
from ../../../../../src-trunk/libstdc++-v3/src/c++11/hashtable_c++0x.cc:30:
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h: In instantiation of 'class std::__ptrtr_pointer_to<int>':
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:137:12: required from 'struct std::pointer_traits<int>'
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1878:45: required from here
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:124:57: error: invalid use of incomplete type 'struct std::__ptrtr_elt_type<int, false>'
typedef typename __ptrtr_elt_type<_Ptr>::__type __orig_type;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:45:12: error: declaration of 'struct std::__ptrtr_elt_type<int, false>'
struct __ptrtr_elt_type;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:125:62: error: invalid use of incomplete type 'struct std::__ptrtr_elt_type<int, false>'
typedef typename __ptrtr_not_void<__orig_type>::__type __element_type;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:45:12: error: declaration of 'struct std::__ptrtr_elt_type<int, false>'
struct __ptrtr_elt_type;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h: In instantiation of 'struct std::pointer_traits<int>':
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1878:45: required from here
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:142:57: error: invalid use of incomplete type 'struct std::__ptrtr_elt_type<int, false>'
typedef typename __ptrtr_elt_type<_Ptr>::__type element_type;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ptr_traits.h:45:12: error: declaration of 'struct std::__ptrtr_elt_type<int, false>'
struct __ptrtr_elt_type;
^
In file included from ../../../../../src-trunk/libstdc++-v3/src/c++11/hashtable_c++0x.cc:32:0:
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1878:20: error: 'pointer_to' is not a member of 'std::pointer_traits<int>'
auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__n);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1879:7: error: '__value_alloc_type' was not declared in this scope
__value_alloc_type __a(_M_node_allocator());
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1880:7: error: '__value_alloc_traits' has not been declared
__value_alloc_traits::destroy(__a, __n->_M_valptr());
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1880:37: error: '__a' was not declared in this scope
__value_alloc_traits::destroy(__a, __n->_M_valptr());
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1882:7: error: '__node_alloc_traits' has not been declared
__node_alloc_traits::deallocate(_M_node_allocator(), __ptr, 1);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h: In member function 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base** std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_buckets(std::size_t)':
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1901:7: error: '__bucket_alloc_type' was not declared in this scope
__bucket_alloc_type __alloc(_M_node_allocator());
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1903:20: error: '__bucket_alloc_traits' has not been declared
auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1903:52: error: '__alloc' was not declared in this scope
auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h: In member function 'void std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_deallocate_buckets(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base**, std::size_t)':
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1914:24: error: '__bucket_alloc_traits' has not been declared
typedef typename __bucket_alloc_traits::pointer _Ptr;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1914:59: error: invalid type in declaration before ';' token
typedef typename __bucket_alloc_traits::pointer _Ptr;
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1915:20: error: 'pointer_to' is not a member of 'std::pointer_traits<int>'
auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__bkts);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1916:7: error: '__bucket_alloc_type' was not declared in this scope
__bucket_alloc_type __alloc(_M_node_allocator());
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1917:7: error: '__bucket_alloc_traits' has not been declared
__bucket_alloc_traits::deallocate(__alloc, __ptr, __n);
^
/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:1917:41: error: '__alloc' was not declared in this scope
__bucket_alloc_traits::deallocate(__alloc, __ptr, __n);
^
make[9]: *** [hashtable_c++0x.lo] Error 1
make[9]: *** Waiting for unfinished jobs....
make[9]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++11'
make[8]: *** [all-recursive] Error 1
make[8]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3/src'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3'
make[6]: *** [all] Error 2
make[6]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld/x86_64-unknown-linux-gnu/libstdc++-v3'
make[5]: *** [all-stage1-target-libstdc++-v3] Error 2
make[5]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld'
make[4]: *** [stage1-bubble] Error 2
make[4]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld'
make[3]: *** [bootstrap] Error 2
make[3]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7/bld'
957.96user 75.82system 3:32.44elapsed 486%CPU (0avgtext+0avgdata 551852maxresident)k
1288inputs+2046296outputs (9major+38342678minor)pagefaults 0swaps
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/export/gnu/import/git/gcc-test-intel64corei7'