I've ran this locally, and it all passes. However there are still at least one bogus warning being emitted under heavy optimisations. See bug211
*** This bug has been marked as a duplicate of bug 193 ***