The existing documentation on check levels (https://bout-dev.readthedocs.io/en/stable/user_docs/advanced_install.html#optimisation-and-run-time-checking) is not very precise, and it does not include a description of what's in DCHECK=1. This makes it difficult to decide what level is appropriate when adding new warnings. It would be really useful to have them better defined.
It would also be useful to define which check level should be default for users, and which one for developers.
The existing documentation on check levels (https://bout-dev.readthedocs.io/en/stable/user_docs/advanced_install.html#optimisation-and-run-time-checking) is not very precise, and it does not include a description of what's in
DCHECK=1. This makes it difficult to decide what level is appropriate when adding new warnings. It would be really useful to have them better defined.It would also be useful to define which check level should be default for users, and which one for developers.