On Mon, Oct 27, 2003 at 04:41:40PM -0600, Wolfgang Bangerth wrote: > switch(0) { > case 1: > { > Y y3; > return 0; > } I suspect that this bug is due to the horriblenesss of how switches are handled at the moment. I expect to have this representation fixed by the end of the week. We'll see if this magically goes away then. r~