https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68081
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED --- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> --- Can this be closed as invalid? The program can't compile because it tries to use something that doesn't exist, which is not a GCC bug. (In reply to Jeffrey Walton from comment #7) > I thought I was allowed to use documented functions; and I was not supposed > to use undocumented ones. Yeah, this seems to be turned on its head :) Many built-in functions are documented so that authors of other compilers and other tools (like static analysis checkers) can implement the same thing in a compatible way. That doesn't mean users are supposed to use them directly.