Errors and warnings before: 283 this patch: 15