https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107765
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #4) > (In reply to Andrew Pinski from comment #2) > > Patch posted: > > https://gcc.gnu.org/pipermail/gcc-patches/2023-September/629018.html > > What I can do is extend: > https://gcc.gnu.org/pipermail/gcc-patches/2023-September/629156.html > > To add the test the first patch has. That will remove the unneeded cast and > all. Oh and using expr_not_equal_to has the basic code really.