------- Additional Comments From reichelt at gcc dot gnu dot org 2005-02-22 17:16 ------- The following code snippet shows a similar problem:
====================
void foo()
{
if (({})) ;
}
====================
bug.cc: In function 'void foo()':
bug.cc:3: error: could not convert '#'statement_list' not supported by
dump_expr#<expression error>' to 'bool'
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20148
