Index: include/debug/array =================================================================== --- include/debug/array (revision 197411) +++ include/debug/array (working copy) @@ -289,17 +289,11 @@ // Tuple interface to class template array. /// tuple_size - template - class tuple_size; - template struct tuple_size<__debug::array<_Tp, _Nm>> : public integral_constant { }; /// tuple_element - template - class tuple_element; - template struct tuple_element<_Int, __debug::array<_Tp, _Nm>> { Index: include/profile/array =================================================================== --- include/profile/array (revision 197411) +++ include/profile/array (working copy) @@ -251,17 +251,11 @@ // Tuple interface to class template array. /// tuple_size - template - class tuple_size; - template struct tuple_size<__profile::array<_Tp, _Nm>> : public integral_constant { }; /// tuple_element - template - class tuple_element; - template struct tuple_element<_Int, __profile::array<_Tp, _Nm>> { Index: testsuite/23_containers/array/tuple_interface/tuple_element_debug_neg.cc =================================================================== --- testsuite/23_containers/array/tuple_interface/tuple_element_debug_neg.cc (revision 197411) +++ testsuite/23_containers/array/tuple_interface/tuple_element_debug_neg.cc (working copy) @@ -23,4 +23,4 @@ typedef std::tuple_element<1, std::array>::type type; -// { dg-error "static assertion failed" "" { target *-*-* } 306 } +// { dg-error "static assertion failed" "" { target *-*-* } 300 }