On Thu, Feb 18, 2010 at 11:14 AM, Piotr Wyderski <piotr.wyder...@gmail.com> wrote: > Richard Guenther wrote: > >> Note that all regressions from 4.4 that are visible with release >> checking and valid input should be considered P1 first > > I don't know, what is considered to be a showstopper, > but bad things happen inside 4.5 (x86-32/Cygwin + a > lot of SSE). In the last weekend I was able to: > > a) ICE the compiler with a message "SSA validation failed" > or something like that; > > b) in 32-bit mode generate an assembler error > ~"%bpl is not a recognized register" when writing > to a volatile global variable; > > c) to become 99.9% certain that the compiler generates > wrong code in at least one case, i.e.: > > for(int i = k; i != 0;) { > > if (fn(params)) { > > continue; > } > > gn(); > } > > gn() was not executed despite the fact fn() returned false. > > d) 20100208 is not able to compile trunk (from yesterday), > because it gets stuck on, among other things, tree-ssa-structalias.o > > I am not going to formally report these issues, as the testcases > are BIG, but IMHO there is no hurry to release 4.5, as it has > great chances to become a disaster, despite the fact of its wonderful > C++0x support.
If you don't report the issues nobody is going to notice them or do something about them. Richard.