fail with error instead of warning