>>>>> "Matthias" == Matthias Klose <doko@cs.tu-berlin.de> writes:
Matthias> class Bug {
Matthias> static synchronized Object get(int i) { return null; }
Matthias> static synchronized Object get() { return get(1); }
Matthias> }
This fails for me (on x86) with -O1, but not with -O0.
Tom