Don: > I think you might be asking for: > > static try { > xxx; > } > catch( CompilerError[] errors){ > pragma(msg, "Failure in Frobozz!"); > pragma(msg, errors[0].msg); > } Good. I'd like to have a handy&clean way to verify that some static asserts throw inside my unit tests. Bye, bearophile