PR #20515 opened by mkver URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20515.patch
It is UB. >From bc545bae3be34e71980f93259dfca1b8bb28bd92 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <[email protected]> Date: Sat, 13 Sep 2025 21:27:27 +0200 Subject: [PATCH] tests/checkasm/sw_ops: Avoid 1 << 32 It is UB. Signed-off-by: Andreas Rheinhardt <[email protected]> --- tests/checkasm/sw_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/checkasm/sw_ops.c b/tests/checkasm/sw_ops.c index 57fd501fa1..20b697bf25 100644 --- a/tests/checkasm/sw_ops.c +++ b/tests/checkasm/sw_ops.c @@ -426,7 +426,7 @@ static void check_pack_unpack(void) .pack = pack, }); - CHECK_RANGE(FMT("unpack_%s", pat), (1 << total) - 1, 1, num, type, type, { + CHECK_RANGE(FMT("unpack_%s", pat), UINT32_MAX >> (32 - total), 1, num, type, type, { .op = SWS_OP_UNPACK, .type = type, .pack = pack, -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
