>>>>> "Matthias" == Matthias Klose <[EMAIL PROTECTED]> 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