You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In that change I've just moved getdword_n in source code, but agree, it looks horrible at least - both type-punning and fall-through... Going to rewrite it. And take care of flt_round soon.
eustas
added a commit
to eustas/faad2
that referenced
this issue
Jul 7, 2023
Thank you! (Yes, sorry, I was lazy with the link. Oops.)
Much cleaner now and I think some of the big-endian paths weren't right before either (indices looked possibly a bit off), so a double win! Many thanks.
faad2 fails to build with -Werror=strict-aliasing added to CFLAGS and CXXFLAGS
gcc version: (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527
Steps to reproduce:
mkdir build && cd build
CFLAGS="-O2 -Werror=strict-aliasing" CXXFLAGS="-O2 -Werror=strict-aliasing" cmake ..
make VERBOSE=1
Gentoo bug: https://bugs.gentoo.org/859844
The text was updated successfully, but these errors were encountered: