From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id D1A22495EA for ; Wed, 15 May 2024 02:29:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F367568D634; Wed, 15 May 2024 05:29:29 +0300 (EEST) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0E1A268D627 for ; Wed, 15 May 2024 05:29:23 +0300 (EEST) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-6f4472561f1so5744303b3a.0 for ; Tue, 14 May 2024 19:29:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715740160; x=1716344960; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=HDI5gbtWFAFUeb6ZaiN8VCbEtp66p2NTFPELMuT7jNg=; b=VZin/cTOl/gmw2S75z26CcDAqhCIGQHI3M64tZSPzKWRkX+dmqDf4MGOTfV1x5nIx/ xjitBFI7ZCfDaTSYuxiuxbDUCF7bQb396PQOBH/zC8Odj2u97jMWtPSBQ57POoNsf8A4 1cAj9rP2d4egCn0B6vmzPpVgUQOHU2VFBmr9vkNfeuqW72F/sVs4F/O5m1QIWUCxmJoq g3YCOlFsi10kpaAI3wveg3eax2vmjBbgaZjEyDmkF9+EgCxlnu8B/mP38tEGwaQRlVr0 cVXt17S9fG+uNKcWctGS5XaPQv2j+mwidM4ttFg5QMNqmjJPCacncqQyFJ7T7A3Q17+N TVzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715740160; x=1716344960; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HDI5gbtWFAFUeb6ZaiN8VCbEtp66p2NTFPELMuT7jNg=; b=YaWzERKguVlsvZB4aLw7H0tYP1LqL2FNU/+SP/dGBEYEg6qRmqt4Q3mwaOvV/KxyZM vHl2uh0kGLs61S5ZNB8/ULHllvexH5YtiOG8FRiBNTqZre0yLbxN+Vkg0azclUsPvZF5 oXMXbLBfrz2vwoCUSrQyeOe5zhoFfd0SqdbDeLYbBTSs+8eXESprFY8AlBZDmaoLWvHA m1p2uhf+2+K8yVHPUA/tFz9ZbCnqtSA/srvFY5yfSjZ+lWoZHTX5RgppbKCsjQ/gMCwr /ZrycGftZ66ljzFnp60oYk+0ljYwwFmQz7ATZv/NckKm6IL4ncCkQuAysNsQvKAB7kg9 znWw== X-Gm-Message-State: AOJu0YyA1TX2ug88HdMFRa9SPfZ5AVls3MG+Y9tMz+fGrOf6VlOZPym9 gx7zygG9CwrFXIqBYlPi6I+3tieMCvPN6OkeRxDzEMgE/40V4pS4248gjw== X-Google-Smtp-Source: AGHT+IHBwqH9yO2nDfB2nGYL3/HRkLJ3TPE0QLDzj3FWof7aarBTt5UPyuXyDGCVRMlY2sKDohOoZA== X-Received: by 2002:a05:6a20:438d:b0:1af:f497:8225 with SMTP id adf61e73a8af0-1aff497887amr13099993637.31.1715740159746; Tue, 14 May 2024 19:29:19 -0700 (PDT) Received: from localhost.localdomain ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-6f4d2ade2b3sm9887829b3a.115.2024.05.14.19.29.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 May 2024 19:29:19 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Tue, 14 May 2024 23:29:07 -0300 Message-ID: <20240515022907.6662-1-jamrial@gmail.com> X-Mailer: git-send-email 2.45.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] checkasm/h264dsp: use int64_t scale values X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Fixes "signed integer overflow: [varies] * 104858 cannot be represented in type 'int'" errors under ubsan. Signed-off-by: James Almer --- tests/checkasm/h264dsp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/checkasm/h264dsp.c b/tests/checkasm/h264dsp.c index cb180cc44f..0cc1f32740 100644 --- a/tests/checkasm/h264dsp.c +++ b/tests/checkasm/h264dsp.c @@ -83,7 +83,7 @@ static void dct4x4_##size(dctcoef *coef) \ } \ for (y = 0; y < 4; y++) { \ for (x = 0; x < 4; x++) { \ - static const int scale[] = { 13107 * 10, 8066 * 13, 5243 * 16 }; \ + const int64_t scale[] = { 13107 * 10, 8066 * 13, 5243 * 16 }; \ const int idx = (y & 1) + (x & 1); \ coef[y*4 + x] = (coef[y*4 + x] * scale[idx] + (1 << 14)) >> 15; \ } \ -- 2.45.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".