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 CE6D9420E3 for ; Sat, 28 May 2022 13:11:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 87C8C68B5A7; Sat, 28 May 2022 16:11:19 +0300 (EEST) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 232DD68B4CA for ; Sat, 28 May 2022 16:11:13 +0300 (EEST) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-2ec42eae76bso71320417b3.10 for ; Sat, 28 May 2022 06:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=obe-tv.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=miFyXhyL9W7fbmxoxuzR+N+FIIoHk/AYbAN/blmQ2Ys=; b=ma+OJuFmu5Fsx0HIpMwa5DTYe35HAxcdQMJ4/2F2AFDF4bIooqM2ZnconVhPBLvzrK bYxtYelk1VAThYz8ijSNb13L4FsWGO0jFwfMnqhFQJPxnYNyX6A/evj+jku8I9yhDwvO 2epqfujDdqX5FiMoP2R+Q0nOLlU677c5yWXUN5Eci9rcOQnX307t92ZN1qRy8I8hu36t ZFmwdkXB60YnqGtJOQYC0ygZnyAbCNz/G7LlWJOKxVySMqK+PM2Zx2kjTzzPt7SJbcxG Ee42qmpyYqAtdj4mA4W6b97UTEP4cEKNRtborW5rZXBsB3yF1zFgsz9JyyAwuJlTWkuc VUHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=miFyXhyL9W7fbmxoxuzR+N+FIIoHk/AYbAN/blmQ2Ys=; b=rN0Z4JpR1xEJkUo1QLGU26VSpuPrLNd79AAz1AynVH3eyzKlbQDj8Tl/FODtViw7vr Fau+nJipZkSEgLjpVw3MWJtopbwoAmwlLTCHt6MiVanVdwXNAwaawd6y3A9Kpdt7+8qs sBqnDclqTHKJ2N9VATr05ObQ7gnOipX1vIR5PJ99/HBOKzXCGeQYktdNPsaU06oZL4qN vhdGJEZEY3k+i8OeN1bJKTjG7WRNJNDuJSfkBuUt8ZSHBne9xV+jm8FRaxehD7aOQROd HnifRAZ6Ak1agoCodgETwRnZT7DGQ/yhoLLozClJ143wEtw5RxrQi24pO/zNsqBFFi8m YksA== X-Gm-Message-State: AOAM5322oSugo8fmaHNdC2zJQ6jfIyDqJXKghgkgudvx4cmJhwbSqmB+ 0/vSXPrQTQSrWgHQ3HA8xYiFImZ8awZUHuh1XU1CMGFZSvg= X-Google-Smtp-Source: ABdhPJwlQJKCgMZPtPRPSp3jM7x+B2LeWvNI7963mkzJMNO4IxzUTcBoEMNLU9FAAm9Xj5ZJngVC1z4wgJG9eXtUdJA= X-Received: by 2002:a81:c54a:0:b0:2d6:435a:5875 with SMTP id o10-20020a81c54a000000b002d6435a5875mr47458671ywj.181.1653743471240; Sat, 28 May 2022 06:11:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kieran Kunhya Date: Sat, 28 May 2022 14:10:59 +0100 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] tests/fate/vcodec: Limit mem alignment for vsynth..mpeg2-422 tests 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 Cc: softworkz 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: On Sat, 28 May 2022, 11:20 softworkz, wrote: > From: softworkz > > These tests: > > - vsynth2-mpeg2-422 > - vsynth1-mpeg2-422 > - vsynth_lena-mpeg2-422 > > were failing on newer CPUs where av_cpu_max_align() returns > values > 32. This patch sets cpuflags to disable avx512 > extensions for those tests only. > > Signed-off-by: softworkz > --- > tests/fate/vcodec: Limit mem alignment for vsynth..mpeg2-422 tests > > Fix FATE tests which are failing on newer x86 CPUs. > > v2: Add the flag on x86 platforms only > > Published-As: > https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-32%2Fsoftworkz%2Fsubmit_alignment-v2 > Fetch-It-Via > : > git fetch https://github.com/ffstaging/FFmpeg > pr-ffstaging-32/softworkz/submit_alignment-v2 > Pull-Request: https://github.com/ffstaging/FFmpeg/pull/32 > > Range-diff vs v1: > > 1: c36271eb6b ! 1: 1586956890 tests/fate/vcodec: Limit mem alignment > for vsynth..mpeg2-422 tests > @@ Commit message > > ## tests/fate/vcodec.mak ## > @@ tests/fate/vcodec.mak: fate-vsynth%-mpeg2-422: ENCOPTS = > -b:v 1000k \ > - -trellis 1 > \ > - -flags +ildct+ilme > \ > -mpv_flags +qp_rd+mv0 > \ > -+ -cpuflags -avx512 > \ > -intra_vlc 1 > \ > -mbd rd > \ > - -pix_fmt yuv422p > +- -pix_fmt yuv422p > ++ -pix_fmt yuv422p > \ > ++ > $(if $(HAVE_MMX), -cpuflags -avx512 ) > ++ > > + fate-vsynth%-mpeg2-idct-int: ENCOPTS = -qscale 10 -idct int > -dct int > + fate-vsynth%-mpeg2-ilace: ENCOPTS = -qscale 10 -flags > +ildct+ilme > + fate-vsynth%-mpeg2-ivlc-qprd: ENCOPTS = -b:v 500k > \ > > > tests/fate/vcodec.mak | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak > index 8ca17950ea..91228237bd 100644 > --- a/tests/fate/vcodec.mak > +++ b/tests/fate/vcodec.mak > @@ -264,7 +264,9 @@ fate-vsynth%-mpeg2-422: ENCOPTS = -b:v 1000k > \ > -mpv_flags +qp_rd+mv0 \ > -intra_vlc 1 \ > -mbd rd \ > - -pix_fmt yuv422p > + -pix_fmt yuv422p \ > + > $(if $(HAVE_MMX), -cpuflags -avx512 ) > + > > fate-vsynth%-mpeg2-idct-int: ENCOPTS = -qscale 10 -idct int -dct int > fate-vsynth%-mpeg2-ilace: ENCOPTS = -qscale 10 -flags +ildct+ilme > fate-vsynth%-mpeg2-ivlc-qprd: ENCOPTS = -b:v 500k \ > > base-commit: 9fba0b8a8c754a012fc74c90ffb7c26a56be8ca0 > -- > ffmpeg-codebot > _______________________________________________ > Huh, this is horrible. Kieran > _______________________________________________ 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".