re PR c++/59686 (Non-constexpr pointers accepted in constant expressions)

2015-03-19  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/59686
	* g++.dg/cpp0x/constexpr-59686.C: New.

From-SVN: r221510
This commit is contained in:
Paolo Carlini 2015-03-19 08:57:01 +00:00 committed by Paolo Carlini
parent 02703f4c0f
commit 9308995b0a
2 changed files with 14 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/59686
* g++.dg/cpp0x/constexpr-59686.C: New.
2015-03-19 Jakub Jelinek <jakub@redhat.com>
PR sanitizer/64265

View File

@ -0,0 +1,9 @@
// PR c++/59686
// { dg-do compile { target c++11 } }
int main()
{
static const int x = 5;
const int * const y = &x;
static_assert(y, ""); // { dg-error "non-constant|value" }
}