https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90191
--- Comment #2 from Dmitry G. Dyachenko <dimhen at gmail dot com> --- (In reply to Richard Biener from comment #1) > So is the warning good or bad? That it now depends on the param suggests a > change in default optimization behavior. Sorry not to be clear Warning with --param ... is incorrect. And creduced testcase has "dead" code: "if(0) goto ...;" May be some pass (jump-threading?) cant simplify it? If so then smth like 90037 probably will be the root PR