Commit eaf95345 by Paolo Carlini Committed by Paolo Carlini

re PR c++/71821 (ICE on invalid C++11 code (incorrect argument for alignas):…

re PR c++/71821 (ICE on invalid C++11 code (incorrect argument for alignas): unexpected expression ‘f<int>’ of kind template_id_expr)

2017-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/71821
	* g++.dg/cpp0x/alignas12.C: New.

From-SVN: r253828
parent 89b6abbb
2017-10-17 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/71821
* g++.dg/cpp0x/alignas12.C: New.
2017-10-17 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/71368
* g++.dg/concepts/pr71368.C: New.
......
// PR c++/71821
// { dg-do compile { target c++11 } }
template < typename > constexpr int f () { return 4; }
alignas (f < int >) char c; // { dg-error "non-integral type" }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment