aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2016-08-17 17:09:15 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2016-08-17 17:09:15 +0100
commite30c6e0c145c7fb6ed6efc06044a1ee86878dd11 (patch)
tree5510f51ebfcbe5336b6a3b1971ef893aab654752
parent038000bd9d2f2364ea39d352d916feb7101026e5 (diff)
downloadgcc-e30c6e0c145c7fb6ed6efc06044a1ee86878dd11.zip
gcc-e30c6e0c145c7fb6ed6efc06044a1ee86878dd11.tar.gz
gcc-e30c6e0c145c7fb6ed6efc06044a1ee86878dd11.tar.bz2
Add comment explaining why -std=c++14 is needed.
* testsuite/26_numerics/complex/literals/types.cc: Add comment. From-SVN: r239543
-rw-r--r--libstdc++-v3/ChangeLog2
-rw-r--r--libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc4
2 files changed, 5 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 9241b41..d8c5fe3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,7 @@
2016-08-17 Jonathan Wakely <jwakely@redhat.com>
+ * testsuite/26_numerics/complex/literals/types.cc: Add comment.
+
* testsuite/21_strings/basic_string_view/operations/rfind/char/2.cc:
Remove duplicate dg-options directive.
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc b/libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc
index ef48c0d..ad9b863 100644
--- a/libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc
+++ b/libstdc++-v3/testsuite/26_numerics/complex/literals/types.cc
@@ -1,4 +1,6 @@
-// { dg-options "-std=c++1y" }
+// Use -std=c++14 explicitly, because -std=gnu++14 enables GNU extension for
+// complex literals, so 1.0if is __complex__ float not std::complex<float>.
+// { dg-options "-std=c++14" }
// { dg-do compile }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.