> The following program produces bad assembly output with > > g++ -O3 -S foo.C Thanks for your bug report. The mainline compiler compiles this fine, it appears the bug has been fixed. Regards, Martin