Commit 61a9315a94 for ffmpeg
commit 61a9315a94d11fec56330bcf1d4cd0fc014734de
Author: Kacper Michajłow <kasper93@gmail.com>
Date: Tue Sep 22 18:34:35 2026 +0200
tests/fate/libswscale: run the rgb2rgb bounds and rational64 tests
The colorspace test program checks every rgb2rgb converter for
out-of-bounds writes and returns the number of failing converters.
rational64 returns nonzero on any mismatch in the 64-bit rational
helpers.
Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
diff --git a/tests/fate/libswscale.mak b/tests/fate/libswscale.mak
index 4308044dba..673c28eae9 100644
--- a/tests/fate/libswscale.mak
+++ b/tests/fate/libswscale.mak
@@ -6,6 +6,11 @@ FATE_LIBSWSCALE += fate-sws-floatimg-cmp
fate-sws-floatimg-cmp: libswscale/tests/floatimg_cmp$(EXESUF)
fate-sws-floatimg-cmp: CMD = run libswscale/tests/floatimg_cmp$(EXESUF)
+FATE_LIBSWSCALE += fate-sws-rgb2rgb-bounds
+fate-sws-rgb2rgb-bounds: libswscale/tests/colorspace$(EXESUF)
+fate-sws-rgb2rgb-bounds: CMD = run libswscale/tests/colorspace$(EXESUF)
+fate-sws-rgb2rgb-bounds: CMP = null
+
SWS_SLICE_TEST-$(call DEMDEC, MATROSKA, VP9) += fate-sws-slice-yuv422-12bit-rgb48
fate-sws-slice-yuv422-12bit-rgb48: CMD = run tools/scale_slice_test$(EXESUF) $(TARGET_SAMPLES)/vp9-test-vectors/vp93-2-20-12bit-yuv422.webm 150 100 rgb48
@@ -84,6 +89,11 @@ fate-sws-uops-macros: CMD = run libswscale/uops_macros_gen$(EXESUF)
endif
+FATE_LIBSWSCALE-$(CONFIG_UNSTABLE) += fate-sws-rational64
+fate-sws-rational64: libswscale/tests/rational64$(EXESUF)
+fate-sws-rational64: CMD = run libswscale/tests/rational64$(EXESUF)
+fate-sws-rational64: CMP = null
+
FATE_LIBSWSCALE-$(CONFIG_UNSTABLE) += fate-sws-ops-entries-aarch64
fate-sws-ops-entries-aarch64: libswscale/tests/sws_ops_aarch64$(EXESUF)
fate-sws-ops-entries-aarch64: REF = $(SRC_PATH)/libswscale/aarch64/ops_entries.c