seen with 4.3, 4.4, 4.5, 4.6
class A
{
A * get_a_pointer();
};
template <class T>
void function()
{
A::get_a_pointer().anything;
}
g++ -c foo.cc
'
In function 'void function()':
tree check: accessed operand 4 of call_expr with 3 operands in dump_expr, at
cp/error.c:1735
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-snapshot/README.Bugs> for instructions.
--
Summary: ICE in dump_expr, at cp/error.c:1735
Product: gcc
Version: 4.4.4
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: doko at ubuntu dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44627