treat any uncaught exceptions as failures