When the history level is set to AUTO then a NullPointerException is thrown while deploying a process.
The exception is thrown because the history level is set after the process engine is build. This may lead to other exceptions or unexpected behaviors.
I can confirm this error on current (7.6.0-alpha6) on master: