Hi On Wed, Dec 10, 2025 at 08:58:03PM +0800, xingyaner via ffmpeg-devel wrote: > In commit 99fb257 and commit 3135bc0 of FFmpeg, New changes introduce syntax > that relies on the assembler preprocessor to evaluate Boolean logic > operations (== and !!). > However, the assemblers (NASM/YASM) within the OSS-Fuzz environment, or the > x86inc. asm macro expansion mechanism, cannot correctly parse these complex > expressions, > resulting in an expecting ')' error. > To fix the fuzzing build error, I suggest keeping these two lines of code in > their original version. > 'cglobal put_vp8_epel%1_h6, 6, 6 + npicregs, 8, dst, dststride, src, > srcstride, height, mx, picreg' > 'cglobal put_vp8_epel%1_h4, 6, 6 + npicregs, 7, dst, dststride, src, > srcstride, height, mx, picreg'␋ > > Signed-off-by: xingyaner <[email protected]> > --- > libavcodec/x86/vp8dsp.asm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-)
git am seems not to like this, maybe related to the stray unicode chars, didnt investigate Applying: libavcodec/x86/vp8dsp.asm: Revert syntax causing assembly errors in OSS-Fuzz Using index info to reconstruct a base tree... error: patch failed: libavcodec/x86/vp8dsp.asm:173 error: libavcodec/x86/vp8dsp.asm: patch does not apply error: Did you hand edit your patch? It does not apply to blobs recorded in its index. [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Everything should be made as simple as possible, but not simpler. -- Albert Einstein
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
