------- Additional Comments From pinskia at gcc dot gnu dot org 2004-06-17 23:46 ------- On the mainline, it errors out: tin:~/src/gnu/gcctest>gcc pr16042.cc pr16042.cc: In function `int main(int, char**)': pr16042.cc:4: error: invalid initializer -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16042