simendsjo: > void f() nothrow { // Error: _arrayExpSliceAddass_i is not > nothrow > int[3] d; > d[] += 3; > } Currently those ops are not nothrow. I think they will eventually become nothrow... Bye, bearophile