diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-01-09 17:24:19 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-01-09 17:24:19 +0100 |
commit | dc59e50a5e78cdc4c98b9feee0d0bf300eb3f5da (patch) | |
tree | 4f9d5c7d6013c58df43a490979bca89acaec1917 /gcc | |
parent | 7e8400e22e37a95d2b57da4c797b63f2c767a5bd (diff) | |
download | gcc-dc59e50a5e78cdc4c98b9feee0d0bf300eb3f5da.zip gcc-dc59e50a5e78cdc4c98b9feee0d0bf300eb3f5da.tar.gz gcc-dc59e50a5e78cdc4c98b9feee0d0bf300eb3f5da.tar.bz2 |
re PR c++/78948 ([C++17] constexpr if instantiating too eagerly)
PR c++/78948
* g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
(main): Use int* instead of long long.
From-SVN: r244228
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 854121e..f89841a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2017-01-09 Jakub Jelinek <jakub@redhat.com> + PR c++/78948 + * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment. + (main): Use int* instead of long long. + PR tree-optimization/78938 * gcc.dg/vect/pr78938.c: New test. diff --git a/gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C b/gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C index 64de53f..1c83b59 100644 --- a/gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C +++ b/gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C @@ -1,4 +1,4 @@ -// PR c++/79848 +// PR c++/78948 // { dg-options -std=c++1z } template <int T> @@ -9,8 +9,8 @@ void sizeof_mismatch() int main() { - if constexpr(sizeof(long long) == sizeof(char*)) + if constexpr(sizeof(int*) == sizeof(char*)) ; else - sizeof_mismatch<sizeof(long long)>(); + sizeof_mismatch<sizeof(int*)>(); } |