Commit c7ae26aa by Paolo Carlini Committed by Paolo Carlini

re PR c++/60054 ([c++1y] ICE with auto* cast)

2014-05-12  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/60054
	* g++.dg/cpp1y/pr60054.C: New.

From-SVN: r210323
parent 999db125
2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/60054
* g++.dg/cpp1y/pr60054.C: New.
2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51199
* g++.dg/template/pr51199.C: New.
......
// PR c++/60054
// { dg-do compile { target c++1y } }
template<typename T> T fooA(T);
template<typename T> decltype(T{}) fooB(T);
void bar()
{
fooA((auto*)0); // { dg-error "invalid use" }
fooB((auto*)0); // { dg-error "invalid use" }
}
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