2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/59937
* g++.dg/cpp0x/constexpr-59937-1.C: New.
* g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
From-SVN: r219894
+2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59937
+ * g++.dg/cpp0x/constexpr-59937-1.C: New.
+ * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
+
2015-01-20 Richard Biener <rguenther@suse.de>
PR ipa/64684
--- /dev/null
+// PR c++/59937
+// { dg-do compile { target c++11 } }
+
+constexpr const char * const &r = "";
+constexpr const char * const &s = r;
--- /dev/null
+// PR c++/59937
+// { dg-do compile { target c++11 } }
+
+template<typename T> constexpr bool truth(const T&) { return true; }
+
+template<typename T>
+void test()
+{
+ int i[1];
+ constexpr bool untrue = !truth(i);
+ static_assert(!untrue, "");
+}