Is -fno-strict-aliasing necessary?

-fno-strict-aliasing was removed from sdl2-compat. As far as I can tell, this was first added to SDL in 2019 (commit says this is “temporary”).

I tried compiling (on macOS) with -fstrict-aliasing and -Wstrict-aliasing and I saw no warnings. Can -fno-strict-aliasing be removed?