------- Comment #3 from dominiq at lps dot ens dot fr 2010-07-15 19:35 ------- If I print the different strings, I get:
abcdefg ? 12345 78932 123456 abc ?????? ? 1.23450002E-06? 42846000000.000000 ? NaN? +Infinity NaN +Infinity ?? 1.2000000 ? 3.4000001 ? a hexdump giving 00000000 20 20 20 20 20 61 62 63 64 65 66 67 20 20 20 20 | abcdefg | 00000010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000020 20 20 20 20 20 20 20 20 20 20 20 0a 20 3f 20 20 | . ? | 00000030 20 20 20 20 31 32 33 34 35 20 20 20 20 20 20 20 | 12345 | 00000040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000050 20 20 20 20 20 20 20 0a 20 20 37 38 39 33 32 20 | . 78932 | 00000060 20 20 20 20 20 20 31 32 33 34 35 36 20 20 61 62 | 123456 ab| 00000070 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |c | 00000080 20 20 20 0a 20 3f 3f 3f 3f 3f 3f 20 20 20 20 20 | . ?????? | 00000090 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a | .| 000000b0 20 3f 20 31 2e 32 33 34 35 30 30 30 32 45 2d 30 | ? 1.23450002E-0| 000000c0 36 3f 20 20 34 32 38 34 36 30 30 30 30 30 30 2e |6? 42846000000.| 000000d0 30 30 30 30 30 30 20 20 20 20 20 0a 20 3f 20 20 |000000 . ? | 000000e0 20 20 20 20 20 20 20 20 20 20 4e 61 4e 3f 20 20 | NaN? | 000000f0 20 20 20 20 2b 49 6e 66 69 6e 69 74 79 20 20 20 | +Infinity | 00000100 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 | . | 00000110 20 20 20 4e 61 4e 20 20 20 2b 49 6e 66 69 6e 69 | NaN +Infini| 00000120 74 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |ty | 00000130 20 20 20 0a 20 3f 3f 20 20 31 2e 32 30 30 30 30 | . ?? 1.20000| 00000140 30 30 20 20 20 20 3f 20 20 33 2e 34 30 30 30 30 |00 ? 3.40000| 00000150 30 31 20 20 20 20 3f 20 20 20 20 20 20 20 20 0a |01 ? .| -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44953