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 3DBF6423B2 for ; Fri, 17 Dec 2021 22:41:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 36D5C68ADF8; Sat, 18 Dec 2021 00:41:51 +0200 (EET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2038.outbound.protection.outlook.com [40.92.91.38]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1187968803D for ; Sat, 18 Dec 2021 00:41:44 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSVDDS4jX6PaK7gzp76+zV23w9Wgl6LPCMNegCg5xmvXzpt4ZW7Cg/duLE2euc0x9VZT44Xz9Rt3zZ5AU/15V6V8rHETbNCw6TeMXMC9E2Pr6mz1TlezjelGnX07glqMDt2NvZ/2YNqQBoc88TkITaOlTNPefYSPVfuZiWk/cjjwCuXDdNesoee09V3aszoyHNlLAt67dN0UgV0L0O03hjxHJOYIl0v3t/5oADZSZAic1LjM2C0eBqxYsyCaDKwRN0J1FFzyjpnzbQ7JRzvy8/Hj0wePexbHC1M2V/6CI1RNBwE3xvG3XMB/Gzn5L/y8IAIM5li16Nug+AKe+zNJwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3dF7sQGWqPIbsla1V85ZLiHaX+5c+1D4iBhJPK2Eudo=; b=j2y368h+FlnjJwne1MFSIh4NziX3c0/Q2+70HeMq+o8QmikyjqgaHwxPS2ul/MfWyncQtNP7MUF4ylywoRI4zEuAIyQHdz99xbRGNdv1d+TAlTI1qNm2nxamXhd3Tx9BORubxIzwusjW2PYhlfei31pXVlEk/mRWAanXgoyhcql6fuFaCHqAFcp8jOZaodN1dgEQ8/KqNLq05LmlNVLDiy5jgoYEGvkDXrR84WDQa+azmro9rWucbYTaScSSSTvp/EnDQuulqootKZRIEKL71wwlJwboFrmcEIj32RohK9rU0aimTcDktlcky7+NtLSSmdKQZD12qAN9S4gh072SiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3dF7sQGWqPIbsla1V85ZLiHaX+5c+1D4iBhJPK2Eudo=; b=TbHvwOVFGukCG08VKJqzrIZQRctLSaLGNIhYV9NVhB1gSErgezl1T1gcXI9AhDT8PdTRtAWsUUOdScPG8sYGaByA7DyQafn3pRJvnQSb87ETsDT4mw3YLYHj1Z8al+yXWC0DsVeIFGlMVT2YhKGmw1HGdzViNem073z7GcHxt0KkdEFUsMNOWEOBT3IdvtS9UtICqo9RvNvC95ka1sxI2d5rM6bZVo69ju9hviHTlUMt4x9t/xTBpoaH9aodjsvvNaGJR3Qy5/MWglq7YDHE06NXXCwAjFXf85I5sP42l99Qdiiw0X02mdlB3qgtYAziwlp25bsL6N47A+8PzfPCRQ== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM6PR03MB3829.eurprd03.prod.outlook.com (2603:10a6:20b:21::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.14; Fri, 17 Dec 2021 22:41:43 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f0dc:92f5:6bc2:45ca]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f0dc:92f5:6bc2:45ca%6]) with mapi id 15.20.4801.015; Fri, 17 Dec 2021 22:41:43 +0000 Message-ID: Date: Fri, 17 Dec 2021 23:41:42 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [MTONpg38BDOHphW1a3KI+V9Sg9skxbnR] X-ClientProxiedBy: AM6PR0202CA0062.eurprd02.prod.outlook.com (2603:10a6:20b:3a::39) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <66b2455f-cb79-f45e-3708-7fac79da64f8@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9f42d966-02be-4c94-9ca8-08d9c1ae6608 X-MS-TrafficTypeDiagnostic: AM6PR03MB3829:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: E343PyFru6JfFWimYfZwT9yImjB2qnRNduaRw6RVOgvoIFnwomE1mEvXOztm3edMsLe6Ky0NdrCeXU9Aa+BJ+eqa3GKLrlKrq042d4h56ruh6WAXScmJHS2lpsLs6NTrtmQVazRTMmQmwGXocio+jddcGwBP70yEAXEshBKsCwZ+ozxPhDOUTEP7A9KFlqxEOHi2aBw1cnE1Psy/Udyg3LREDup8dTdTLj0uNYRp/wX9lPpd+5jPmxA8UzfW+d4jlwmgrHMYJDVYDCaD/nz7q4qsWCy//5rtIlKA8/1cGpUDx5wNjDoYGLu9FA1sTXdYpx0LNk9fxIf+QFkvFDGR1oiLtvnnK0G7Mkj/w84IZKdOSIbqgYssK0P5MwfiVLd3CWKz4yl8ZCHJCNe5FwMkVm/JozBJMeDVEJ7QA6p2OEcGoPZxyPhOv+fnssT669PqE2kuxNSa/sjeZwawFDnISn5IPnQYLswoAajeQNF9sGyJD7/yNHN/6UOSe3htar7k+3IZYSdU38I0yG3AOZ6lU0yA7s5vulDdeYWA3c0d/qmDwDxx4yWkqhxSVD2pnQRgbqvAczQzI7mExxr3ockjhg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YVJWVU1MR1pHcm03c295clJxTnFGdTRLSkxiT3lReFEwTXg3ZGNhN0p0UHky?= =?utf-8?B?YkFDQ1A2Ti9QWHJicU5sZ2hXNUFvQXdudWZHb283OEhLd3lEakdWQ2xvQ1pU?= =?utf-8?B?TVlCSjJyQ3lJaVB3QW01RHAyRzRKZFh1ZGdxb3FIODhBZmR6QU8yZU8rS1lB?= =?utf-8?B?WlVBSk92U011MURWWG40aEVNenp0MG1qejZpM1VzUGthMVljSXBIWmh2eVBL?= =?utf-8?B?UEFTT0htakJyVE9jalpDc0xPL2ZFUEdSSzIyNWVRYVN6dFBmdlJpWlU3ZDl0?= =?utf-8?B?V052dmlaWnlubVA2NnlmWGtOaTF0RWRtMjhRSW1ra1dKb2Y1YlI0ZVFzeVhM?= =?utf-8?B?Q1Nybmo1dlpyN043eHYyOXMrZUVyQXJBdVROUFZHN3dnaDhwaEIzWkJEb09k?= =?utf-8?B?RWtua2pJQVdIZ1F0ZzJmRm1wQ2VCejlnRWEzYWxFa1pFUkg0aFpERjlBYjBD?= =?utf-8?B?TVFqK3h4bGNNU3ZaZjJIK2JzVFpTKzVMdXpmMGZPSHpVWmlHU3BDZnpUR3dh?= =?utf-8?B?K01jUnErTTZTaFFueFRsdDFWNjVYeTdCWUxQclh0QmR2MGoxdTRscVdjSU5r?= =?utf-8?B?NG9GUXVUZGVKZXdjeHV2WVpwYUVrTUprd0UzZTcvdnlGbHhjVFRmSFVteWFo?= =?utf-8?B?SEhzVmRIV1JQOFYyeDI1SUlxU05MUGNwVFlnZ1FXWDlTc1VVdkN0TDV3TW1u?= =?utf-8?B?djVEbkxkdDJPUHYrTHRPT056UDhQZE0vRGhKUDdIdWV5aHd1aC9jOGJMS1Bq?= =?utf-8?B?b2sxUCszMGJ6SVgwZVVUMWJ6MFk2MHA0WVd4Z3FSYVRpRjd2cWoxR1JQemxN?= =?utf-8?B?K1hVSjJ1RFdsbFpKdGUrTEN1eUcrQ1JuRTNnQndrNy9wYjA5Y29MTlhzSURv?= =?utf-8?B?TnRlVnhzSXdTTDE5dFRSelRjV29lZGk0VXdFSUVHTlJaQXF2dzFqVHJiNEpF?= =?utf-8?B?S1FzL1ExbjAyUG5QUjFZbFRPZFkwWnFQUlQyVktYM1F5d1pESUE3Zzdzb0ND?= =?utf-8?B?UHMzbW0valp6dmlIa3NRMllqSDR6czJFL1ZNQ0NUanhUMUVNemtQRHBnbDBn?= =?utf-8?B?Rmo2dmZRTmU2R0R3VTllc25aS3pna0VhU0c2Qk50VVRTeG8xRkt2ZEgxWHBr?= =?utf-8?B?Mks5dkhWWVJzT3pLc01jUVZiWTY2R1hOSHZYUzlPZy94TEZRNWZLb2RPeFU3?= =?utf-8?B?Z3RheTJsY2t2bUNpNW96K0pMZzJ3N045aUg3eXdFRTVQRjd3b1lVSmpwSTYr?= =?utf-8?B?eGEyWkhJNnpidnlGVzhpT3JQc0daV295N0trV2VmWXV5bzgxUT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f42d966-02be-4c94-9ca8-08d9c1ae6608 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2021 22:41:43.2133 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3829 Subject: Re: [FFmpeg-devel] [PATCH 1/2] tests/dnn: Make DNN tests regular libavfilter 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 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: Andreas Rheinhardt: > They test libavfilter internal API, so they should be libavfilter > test programs (which implies: linked statically to libavfilter > to access internal APIs and linked normally (statically or dynamically > depending upon the build configuration) against all the other libs). > > Right now, they are always linked statically against all libs, > which is a significant size waste compared to shared libs as all > of libavcodec has been pulled in despite not being really used. > This also leads to linking failures on systems for which av_export_avutil > is intended: libavcodec does not expect to be linked statically > against the library providing avpriv_(cga|vga16)_font in this case. > This is fixed by this commit. > > Signed-off-by: Andreas Rheinhardt > --- > libavfilter/Makefile | 3 ++ > libavfilter/tests/.gitignore | 8 +++++ > .../tests/dnn-layer-avgpool.c | 0 > .../tests/dnn-layer-conv2d.c | 0 > .../tests/dnn-layer-dense.c | 0 > .../tests/dnn-layer-depth2space.c | 0 > .../tests/dnn-layer-mathbinary.c | 0 > .../tests/dnn-layer-mathunary.c | 0 > .../tests/dnn-layer-maximum.c | 0 > .../tests/dnn-layer-pad.c | 0 > tests/Makefile | 5 ++- > tests/dnn/.gitignore | 8 ----- > tests/dnn/Makefile | 18 ---------- > tests/fate/dnn.mak | 34 ++++++++++--------- > 14 files changed, 31 insertions(+), 45 deletions(-) > rename tests/dnn/dnn-layer-avgpool-test.c => libavfilter/tests/dnn-layer-avgpool.c (100%) > rename tests/dnn/dnn-layer-conv2d-test.c => libavfilter/tests/dnn-layer-conv2d.c (100%) > rename tests/dnn/dnn-layer-dense-test.c => libavfilter/tests/dnn-layer-dense.c (100%) > rename tests/dnn/dnn-layer-depth2space-test.c => libavfilter/tests/dnn-layer-depth2space.c (100%) > rename tests/dnn/dnn-layer-mathbinary-test.c => libavfilter/tests/dnn-layer-mathbinary.c (100%) > rename tests/dnn/dnn-layer-mathunary-test.c => libavfilter/tests/dnn-layer-mathunary.c (100%) > rename tests/dnn/dnn-layer-maximum-test.c => libavfilter/tests/dnn-layer-maximum.c (100%) > rename tests/dnn/dnn-layer-pad-test.c => libavfilter/tests/dnn-layer-pad.c (100%) > delete mode 100644 tests/dnn/.gitignore > delete mode 100644 tests/dnn/Makefile > > diff --git a/libavfilter/Makefile b/libavfilter/Makefile > index f4f077af46..d39fab2304 100644 > --- a/libavfilter/Makefile > +++ b/libavfilter/Makefile > @@ -587,6 +587,9 @@ SKIPHEADERS-$(CONFIG_VULKAN) += vulkan.h vulkan_filter.h > > TOOLS = graph2dot > TESTPROGS = drawutils filtfmts formats integral > +TESTPROGS-$(CONFIG_DNN) += dnn-layer-avgpool dnn-layer-conv2d dnn-layer-dense \ > + dnn-layer-depth2space dnn-layer-mathbinary \ > + dnn-layer-mathunary dnn-layer-maximum dnn-layer-pad \ > > TOOLS-$(CONFIG_LIBZMQ) += zmqsend > > diff --git a/libavfilter/tests/.gitignore b/libavfilter/tests/.gitignore > index 65ef86f2e5..db482cd49b 100644 > --- a/libavfilter/tests/.gitignore > +++ b/libavfilter/tests/.gitignore > @@ -1,3 +1,11 @@ > +/dnn-layer-conv2d > +/dnn-layer-depth2space > +/dnn-layer-maximum > +/dnn-layer-pad > +/dnn-layer-mathbinary > +/dnn-layer-mathunary > +/dnn-layer-avgpool > +/dnn-layer-dense > /drawutils > /filtfmts > /formats > diff --git a/tests/dnn/dnn-layer-avgpool-test.c b/libavfilter/tests/dnn-layer-avgpool.c > similarity index 100% > rename from tests/dnn/dnn-layer-avgpool-test.c > rename to libavfilter/tests/dnn-layer-avgpool.c > diff --git a/tests/dnn/dnn-layer-conv2d-test.c b/libavfilter/tests/dnn-layer-conv2d.c > similarity index 100% > rename from tests/dnn/dnn-layer-conv2d-test.c > rename to libavfilter/tests/dnn-layer-conv2d.c > diff --git a/tests/dnn/dnn-layer-dense-test.c b/libavfilter/tests/dnn-layer-dense.c > similarity index 100% > rename from tests/dnn/dnn-layer-dense-test.c > rename to libavfilter/tests/dnn-layer-dense.c > diff --git a/tests/dnn/dnn-layer-depth2space-test.c b/libavfilter/tests/dnn-layer-depth2space.c > similarity index 100% > rename from tests/dnn/dnn-layer-depth2space-test.c > rename to libavfilter/tests/dnn-layer-depth2space.c > diff --git a/tests/dnn/dnn-layer-mathbinary-test.c b/libavfilter/tests/dnn-layer-mathbinary.c > similarity index 100% > rename from tests/dnn/dnn-layer-mathbinary-test.c > rename to libavfilter/tests/dnn-layer-mathbinary.c > diff --git a/tests/dnn/dnn-layer-mathunary-test.c b/libavfilter/tests/dnn-layer-mathunary.c > similarity index 100% > rename from tests/dnn/dnn-layer-mathunary-test.c > rename to libavfilter/tests/dnn-layer-mathunary.c > diff --git a/tests/dnn/dnn-layer-maximum-test.c b/libavfilter/tests/dnn-layer-maximum.c > similarity index 100% > rename from tests/dnn/dnn-layer-maximum-test.c > rename to libavfilter/tests/dnn-layer-maximum.c > diff --git a/tests/dnn/dnn-layer-pad-test.c b/libavfilter/tests/dnn-layer-pad.c > similarity index 100% > rename from tests/dnn/dnn-layer-pad-test.c > rename to libavfilter/tests/dnn-layer-pad.c > diff --git a/tests/Makefile b/tests/Makefile > index 1e0345b163..1bf9a7a36b 100644 > --- a/tests/Makefile > +++ b/tests/Makefile > @@ -1,3 +1,4 @@ > + > THREADS = 1 > VREF = tests/vsynth1/00.pgm > AREF = tests/data/asynth1.sw > @@ -10,8 +11,7 @@ FFMPEG=ffmpeg$(PROGSSUF)$(EXESUF) > $(AREF): CMP= > > APITESTSDIR := tests/api > -DNNTESTSDIR := tests/dnn > -FATE_OUTDIRS = tests/data tests/data/fate tests/data/filtergraphs tests/data/lavf tests/data/lavf-fate tests/data/pixfmt tests/vsynth1 $(APITESTSDIR) $(DNNTESTSDIR) > +FATE_OUTDIRS = tests/data tests/data/fate tests/data/filtergraphs tests/data/lavf tests/data/lavf-fate tests/data/pixfmt tests/vsynth1 $(APITESTSDIR) > OUTDIRS += $(FATE_OUTDIRS) > > $(VREF): tests/videogen$(HOSTEXESUF) | tests/vsynth1 > @@ -96,7 +96,6 @@ CONFIG_LARGE_TESTS:= > endif > > include $(SRC_PATH)/$(APITESTSDIR)/Makefile > -include $(SRC_PATH)/$(DNNTESTSDIR)/Makefile > > include $(SRC_PATH)/tests/fate/acodec.mak > include $(SRC_PATH)/tests/fate/vcodec.mak > diff --git a/tests/dnn/.gitignore b/tests/dnn/.gitignore > deleted file mode 100644 > index 03b04d6653..0000000000 > --- a/tests/dnn/.gitignore > +++ /dev/null > @@ -1,8 +0,0 @@ > -/dnn-layer-conv2d-test > -/dnn-layer-depth2space-test > -/dnn-layer-maximum-test > -/dnn-layer-pad-test > -/dnn-layer-mathbinary-test > -/dnn-layer-mathunary-test > -/dnn-layer-avgpool-test > -/dnn-layer-dense-test > diff --git a/tests/dnn/Makefile b/tests/dnn/Makefile > deleted file mode 100644 > index ef827520de..0000000000 > --- a/tests/dnn/Makefile > +++ /dev/null > @@ -1,18 +0,0 @@ > -DNNTESTPROGS += dnn-layer-pad > -DNNTESTPROGS += dnn-layer-conv2d > -DNNTESTPROGS += dnn-layer-depth2space > -DNNTESTPROGS += dnn-layer-dense > -DNNTESTPROGS += dnn-layer-mathbinary > -DNNTESTPROGS += dnn-layer-maximum > -DNNTESTPROGS += dnn-layer-mathunary > -DNNTESTPROGS += dnn-layer-avgpool > - > -DNNTESTOBJS := $(DNNTESTOBJS:%=$(DNNTESTSDIR)%) $(DNNTESTPROGS:%=$(DNNTESTSDIR)/%-test.o) > -DNNTESTPROGS := $(DNNTESTPROGS:%=$(DNNTESTSDIR)/%-test$(EXESUF)) > --include $(wildcard $(DNNTESTOBJS:.o=.d)) > - > -$(DNNTESTPROGS): %$(EXESUF): %.o $(FF_STATIC_DEP_LIBS) > - $(LD) $(LDFLAGS) $(LDEXEFLAGS) $(LD_O) $(filter %.o,$^) $(FF_STATIC_DEP_LIBS) $(EXTRALIBS-avcodec) $(EXTRALIBS-avfilter) $(EXTRALIBS-avformat) $(EXTRALIBS-avutil) $(EXTRALIBS-swresample) $(EXTRALIBS) > - > -testclean:: > - $(RM) $(addprefix $(DNNTESTSDIR)/,$(CLEANSUFFIXES) *-test$(EXESUF)) > diff --git a/tests/fate/dnn.mak b/tests/fate/dnn.mak > index ef07ee45f8..a30a2976d9 100644 > --- a/tests/fate/dnn.mak > +++ b/tests/fate/dnn.mak > @@ -1,41 +1,43 @@ > +DNNTESTSDIR := libavfilter/tests > + > FATE_DNN += fate-dnn-layer-pad > -fate-dnn-layer-pad: $(DNNTESTSDIR)/dnn-layer-pad-test$(EXESUF) > -fate-dnn-layer-pad: CMD = run $(DNNTESTSDIR)/dnn-layer-pad-test$(EXESUF) > +fate-dnn-layer-pad: $(DNNTESTSDIR)/dnn-layer-pad$(EXESUF) > +fate-dnn-layer-pad: CMD = run $(DNNTESTSDIR)/dnn-layer-pad$(EXESUF) > fate-dnn-layer-pad: CMP = null > > FATE_DNN += fate-dnn-layer-conv2d > -fate-dnn-layer-conv2d: $(DNNTESTSDIR)/dnn-layer-conv2d-test$(EXESUF) > -fate-dnn-layer-conv2d: CMD = run $(DNNTESTSDIR)/dnn-layer-conv2d-test$(EXESUF) > +fate-dnn-layer-conv2d: $(DNNTESTSDIR)/dnn-layer-conv2d$(EXESUF) > +fate-dnn-layer-conv2d: CMD = run $(DNNTESTSDIR)/dnn-layer-conv2d$(EXESUF) > fate-dnn-layer-conv2d: CMP = null > > FATE_DNN += fate-dnn-layer-dense > -fate-dnn-layer-dense: $(DNNTESTSDIR)/dnn-layer-dense-test$(EXESUF) > -fate-dnn-layer-dense: CMD = run $(DNNTESTSDIR)/dnn-layer-dense-test$(EXESUF) > +fate-dnn-layer-dense: $(DNNTESTSDIR)/dnn-layer-dense$(EXESUF) > +fate-dnn-layer-dense: CMD = run $(DNNTESTSDIR)/dnn-layer-dense$(EXESUF) > fate-dnn-layer-dense: CMP = null > > FATE_DNN += fate-dnn-layer-depth2space > -fate-dnn-layer-depth2space: $(DNNTESTSDIR)/dnn-layer-depth2space-test$(EXESUF) > -fate-dnn-layer-depth2space: CMD = run $(DNNTESTSDIR)/dnn-layer-depth2space-test$(EXESUF) > +fate-dnn-layer-depth2space: $(DNNTESTSDIR)/dnn-layer-depth2space$(EXESUF) > +fate-dnn-layer-depth2space: CMD = run $(DNNTESTSDIR)/dnn-layer-depth2space$(EXESUF) > fate-dnn-layer-depth2space: CMP = null > > FATE_DNN += fate-dnn-layer-mathbinary > -fate-dnn-layer-mathbinary: $(DNNTESTSDIR)/dnn-layer-mathbinary-test$(EXESUF) > -fate-dnn-layer-mathbinary: CMD = run $(DNNTESTSDIR)/dnn-layer-mathbinary-test$(EXESUF) > +fate-dnn-layer-mathbinary: $(DNNTESTSDIR)/dnn-layer-mathbinary$(EXESUF) > +fate-dnn-layer-mathbinary: CMD = run $(DNNTESTSDIR)/dnn-layer-mathbinary$(EXESUF) > fate-dnn-layer-mathbinary: CMP = null > > FATE_DNN += fate-dnn-layer-maximum > -fate-dnn-layer-maximum: $(DNNTESTSDIR)/dnn-layer-maximum-test$(EXESUF) > -fate-dnn-layer-maximum: CMD = run $(DNNTESTSDIR)/dnn-layer-maximum-test$(EXESUF) > +fate-dnn-layer-maximum: $(DNNTESTSDIR)/dnn-layer-maximum$(EXESUF) > +fate-dnn-layer-maximum: CMD = run $(DNNTESTSDIR)/dnn-layer-maximum$(EXESUF) > fate-dnn-layer-maximum: CMP = null > > FATE_DNN += fate-dnn-layer-mathunary > -fate-dnn-layer-mathunary: $(DNNTESTSDIR)/dnn-layer-mathunary-test$(EXESUF) > -fate-dnn-layer-mathunary: CMD = run $(DNNTESTSDIR)/dnn-layer-mathunary-test$(EXESUF) > +fate-dnn-layer-mathunary: $(DNNTESTSDIR)/dnn-layer-mathunary$(EXESUF) > +fate-dnn-layer-mathunary: CMD = run $(DNNTESTSDIR)/dnn-layer-mathunary$(EXESUF) > fate-dnn-layer-mathunary: CMP = null > > FATE_DNN += fate-dnn-layer-avgpool > -fate-dnn-layer-avgpool: $(DNNTESTSDIR)/dnn-layer-avgpool-test$(EXESUF) > -fate-dnn-layer-avgpool: CMD = run $(DNNTESTSDIR)/dnn-layer-avgpool-test$(EXESUF) > +fate-dnn-layer-avgpool: $(DNNTESTSDIR)/dnn-layer-avgpool$(EXESUF) > +fate-dnn-layer-avgpool: CMD = run $(DNNTESTSDIR)/dnn-layer-avgpool$(EXESUF) > fate-dnn-layer-avgpool: CMP = null > > FATE-$(CONFIG_DNN) += $(FATE_DNN) > Will apply this tomorrow unless there are objections. - Andreas _______________________________________________ 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".