extra paranoia compile options, update tests