Many of the things people want from C, are actually available as compiler extensions already, and as a practicalist, that is completely fine to me, and I don't feel bad still calling it "C". GCC can add runtime checks for out of bound array access, and also check UB, as ataradov already showed on post #13: https://gcc.gnu.org/onlinedocs/gcc-7.2.0/gcc/Instrumentation-Options.html
But these threads always go in circles because people enjoy the discussion itself and do not spend a lot of time in reading and digesting what was said and what the consequences are thereof.
I see. I hadn't notice (or had forgotten) that post you refer to (#13). Thanks, that is a GOOD post, to know about!
Those flag settings, look useful in some circumstances. Some of those options (not the ones you mentioned), are only available on some architectures and/or can't work in combination with some other flag settings.
Those 'going round in circles', is perhaps partly because we don't (yet at least), have a post scoring mechanism and/or post highlighting and/or best/voted/favorite post, moved to top and highlighted, feature. In the forum software. But Dave seemed to mention/ask about it recently.
The downside of course, would be that it would annoy some people, whose post(s) didn't get chosen/upvoted and the timeline of thread/post development, would be lost and potentially more confusing than it is, now.
Also, sometimes the favorite post chosen by the OP, is the one they like, but is NOT the technically best/correct answer really. Just the one, that apparently agrees, with the OPs, pre-existing technical misunderstandings.
E.g. An expert recommends only changing the fuse to an equivalent/identical one, of no higher current rating.
Whereas the chosen by OP as best answer post, is by some random person, who basically described using a nail as a short-circuit device. Just because it is much cheaper, easier, and doesn't involve buying the correct fiddly fuse(s).
Despite the answer being somewhat crazy, potentially highly dangerous, and unsafe advise.