`assert(0)`'s yield to a segfault without any user-friendly message.
Hence the idea is to require all assert's in Phobos (and druntime) to have a descriptive error message in case the user ever runs into it.
At the moment there are 302 assert(0)'s without a message at Phobos.
Ideally once all assert's have been supplied with a message, a style check should be enabled to prevent regressions.
Comment #1 by robert.schadek — 2024-12-01T16:29:28Z