added @throws for InternalError to documentation / use cppcheck::unreachable()
#21020
| Job | Run time |
|---|---|
| 8m 32s | |
| 8m 16s | |
| 5m 7s | |
| 5m 5s | |
| 5m 21s | |
| 5m 1s | |
| 37m 22s |