std::string add nullptr attribute
Marc Glisse
marc.glisse@inria.fr
Mon Feb 20 11:18:36 GMT 2023
On Mon, 20 Feb 2023, Gabriel Ravier via Gcc-help wrote:
> This is the kind of thing that makes me wonder why there isn't some kind of
> `__builtin_unreachable_do_not_optimize()` builtin that allows one to mark
> places in code that should never be reached and should thus be warned about
> if such a thing happens while at the same time never doing any optimization
> on the basis of the presence of the call.
-fsanitize=unreachable -fsanitize=null and others prevent the kind of
optimization you are worried about.
--
Marc Glisse
More information about the Gcc-help
mailing list