new compilers are stricter