------- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-01-13 07:20 ------- Turns out that the character 254 which is Hex FE is also the 2's complement representation of -2 which is what is used to signal an error if there is a missing delimiter. It should not be converting this to an int -2
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30452