added -1 for error reporting E_ALL, E_STRICT, etc