On Thursday, 10 January 2013 at 19:31:18 UTC, Simen Kjaeraas wrote: > > > So you're saying this does compile for you, with -release? > > struct S( ) { > version(assert) > bool isValid = false; > > void foo() { > assert(isValid); > } > } > > It certainly does not for me. As a matter of fact, yes. Yes I am. Are you using 2.061 ?