------- Comment #17 from fxcoudert at gcc dot gnu dot org 2007-11-02 14:16 ------- I was willing to check the current state of the Fortran failures (PR28722). I have thus applied these patches to current trunk, and bootstrap fails due to:
$ cat foo.i char * getc_unlocked (char *foo) { return foo++; } $ ../prev-gcc/cc1 -fpreprocessed foo.i -quiet foo.i: In function getc_unlocked: foo.i:1:1: error: types mismatch in comparsion char * long unsigned int foo + 1; foo.i:1:1: internal compiler error: verify_stmts failed (In the patches, tree_ssa_useless_type_conversion_1 needs to be changed into useless_type_conversion_p) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22368