------- 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