https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122243
--- Comment #17 from sandra at gcc dot gnu.org --- As already discussed on gcc irc: gcc previously accepted -Wno-alloc-size-larger-than=18446744073709551615, but the driver parsed it the same as -Walloc-size-larger-than=18446744073709551615. You can confirm this by using --verbose to show the command-line options the driver passes to cc1 in a gcc built from a revision before I applied the patch to disable this: it passes the positive form of the option to cc1. I cannot imagine that this was behavior expected by users, it is just a bug. The already-documented negative form of -Walloc-size-larger-than= is -Wno-alloc-size-larger-than, without any "=value" at the end.
