https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77493
--- Comment #8 from David Abdurachmanov <david.abdurachmanov at gmail dot com> --- Can confirm that '-fno-delete-null-pointer-checks -fwrapv -fno-devirtualize' don't change the outcode, fails the same.