http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46028
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> 2010-10-14 23:23:10 UTC --- Comeau C/C++ gives the following error message for the above testcase: "ComeauTest.c", line 5: error: expression must have integral type <= 16.0)];