https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101258
--- Comment #10 from Jonathan Wakely <redi at gcc dot gnu.org> --- Lots of things in our API docs are not in the standard, and lots of things in the standard are not in our API docs. If you're trying to use it for that, no wonder it's painful. Stop it.