aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2017-01-09 17:24:19 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2017-01-09 17:24:19 +0100
commitdc59e50a5e78cdc4c98b9feee0d0bf300eb3f5da (patch)
tree4f9d5c7d6013c58df43a490979bca89acaec1917 /gcc
parent7e8400e22e37a95d2b57da4c797b63f2c767a5bd (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/testsuite/g++.dg/cpp1z/constexpr-if10.C6
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*)>();
}