diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-06-10 18:18:52 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-06-10 18:18:52 +0200 |
commit | f2ee751da8551c9d1a84c337239b0e52211fd1aa (patch) | |
tree | 9a02eb593db332ac81a85e34250bd83badbc1a5e | |
parent | 39d1184ba813eaabd366d9e8cdd7d19f4fdbd9e8 (diff) | |
download | gcc-f2ee751da8551c9d1a84c337239b0e52211fd1aa.zip gcc-f2ee751da8551c9d1a84c337239b0e52211fd1aa.tar.gz gcc-f2ee751da8551c9d1a84c337239b0e52211fd1aa.tar.bz2 |
re PR testsuite/90772 (g++.dg/cpp1y/feat-cxx14.C and several others fails starting with r272011)
PR testsuite/90772
* g++.dg/cpp1y/feat-cxx14.C: Use std::size_t instead of size_t.
* g++.dg/cpp1z/feat-cxx1z.C: Likewise.
* g++.dg/cpp2a/feat-cxx2a.C: Likewise.
* g++.dg/cpp1z/pr85569.C: Include <functional>.
* g++.dg/tree-ssa/pr80293.C: Include <cstdint>.
* g++.dg/tree-ssa/pr69336.C: Include <stdexcept>.
From-SVN: r272122
-rw-r--r-- | gcc/testsuite/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1z/pr85569.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/tree-ssa/pr69336.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/tree-ssa/pr80293.C | 1 |
7 files changed, 19 insertions, 6 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ede0ec5..6a1967f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2019-06-10 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/90772 + * g++.dg/cpp1y/feat-cxx14.C: Use std::size_t instead of size_t. + * g++.dg/cpp1z/feat-cxx1z.C: Likewise. + * g++.dg/cpp2a/feat-cxx2a.C: Likewise. + * g++.dg/cpp1z/pr85569.C: Include <functional>. + * g++.dg/tree-ssa/pr80293.C: Include <cstdint>. + * g++.dg/tree-ssa/pr69336.C: Include <stdexcept>. + 2019-06-10 Jonathan Wakely <jwakely@redhat.com> PR other/90695 diff --git a/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C b/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C index 412b9a3..a2a93f4 100644 --- a/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C +++ b/gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C @@ -303,11 +303,11 @@ #if __has_include(<array>) # define STD_ARRAY 1 # include <array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> using array = std::array<_Tp, _Num>; #elif __has_include(<tr1/array>) # define TR1_ARRAY 1 # include <tr1/array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> typedef std::tr1::array<_Tp, _Num> array; #endif diff --git a/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C b/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C index da372dc..a5d9446 100644 --- a/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C +++ b/gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C @@ -292,12 +292,12 @@ #if __has_include(<array>) # define STD_ARRAY 1 # include <array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> using array = std::array<_Tp, _Num>; #elif __has_include(<tr1/array>) # define TR1_ARRAY 1 # include <tr1/array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> typedef std::tr1::array<_Tp, _Num> array; #endif diff --git a/gcc/testsuite/g++.dg/cpp1z/pr85569.C b/gcc/testsuite/g++.dg/cpp1z/pr85569.C index aec5430..fae13d8 100644 --- a/gcc/testsuite/g++.dg/cpp1z/pr85569.C +++ b/gcc/testsuite/g++.dg/cpp1z/pr85569.C @@ -2,6 +2,7 @@ #include <utility> #include <tuple> +#include <functional> #define LIFT_FWD(x) std::forward<decltype(x)>(x) diff --git a/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C b/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C index 8ee7b82..086109a 100644 --- a/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C +++ b/gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C @@ -291,12 +291,12 @@ #if __has_include(<array>) # define STD_ARRAY 1 # include <array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> using array = std::array<_Tp, _Num>; #elif __has_include(<tr1/array>) # define TR1_ARRAY 1 # include <tr1/array> - template<typename _Tp, size_t _Num> + template<typename _Tp, std::size_t _Num> typedef std::tr1::array<_Tp, _Num> array; #endif diff --git a/gcc/testsuite/g++.dg/tree-ssa/pr69336.C b/gcc/testsuite/g++.dg/tree-ssa/pr69336.C index 3bddba1..c946176 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/pr69336.C +++ b/gcc/testsuite/g++.dg/tree-ssa/pr69336.C @@ -3,6 +3,7 @@ #include <array> #include <utility> +#include <stdexcept> template<class Key, class T, size_t N> struct static_map diff --git a/gcc/testsuite/g++.dg/tree-ssa/pr80293.C b/gcc/testsuite/g++.dg/tree-ssa/pr80293.C index 7faf35a..cfdea08 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/pr80293.C +++ b/gcc/testsuite/g++.dg/tree-ssa/pr80293.C @@ -2,6 +2,7 @@ // { dg-options "-O2 -std=gnu++11 -fdump-tree-optimized" } */ #include <array> +#include <cstdint> // Return a copy of the underlying memory of an arbitrary value. template < |