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 B716444613 for ; Mon, 19 Sep 2022 17:57:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0216568BA44; Mon, 19 Sep 2022 20:57:27 +0300 (EEST) Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 43A4168B851 for ; Mon, 19 Sep 2022 20:57:20 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id ED51FC0088 for ; Mon, 19 Sep 2022 20:57:19 +0300 (EEST) Received: from basile.remlab.net ([2001:14ba:a080:a501:23a6:ebae:8f2a:4d73]) by ursule.remlab.net with ESMTPSA id W7F4N3+tKGOwjwUAwZXkwQ (envelope-from ) for ; Mon, 19 Sep 2022 20:57:19 +0300 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Mon, 19 Sep 2022 20:57:19 +0300 Message-ID: <1827436.tdWV9SEqCh@basile.remlab.net> Organization: Remlab In-Reply-To: <20220919170441.7120-1-jamrial@gmail.com> References: <20220919170441.7120-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] tests/checkasm: add a test for VorbisDSPContext 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: TGUgbWFhbmFudGFpbmEgMTkuIHN5eXNrdXV0YSAyMDIyLCAyMC4wNC40MSBFRVNUIEphbWVzIEFs bWVyIGEgw6ljcml0IDoKPiBTaWduZWQtb2ZmLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFp bC5jb20+Cj4gLS0tCj4gIHRlc3RzL2NoZWNrYXNtL01ha2VmaWxlICAgIHwgIDEgKwo+ICB0ZXN0 cy9jaGVja2FzbS9jaGVja2FzbS5jICB8ICAzICsrCj4gIHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNt LmggIHwgIDEgKwo+ICB0ZXN0cy9jaGVja2FzbS92b3JiaXNkc3AuYyB8IDg4ICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHRlc3RzL2ZhdGUvY2hlY2thc20ubWFrICAg IHwgIDEgKwo+ICA1IGZpbGVzIGNoYW5nZWQsIDk0IGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1v ZGUgMTAwNjQ0IHRlc3RzL2NoZWNrYXNtL3ZvcmJpc2RzcC5jCj4gCj4gZGlmZiAtLWdpdCBhL3Rl c3RzL2NoZWNrYXNtL01ha2VmaWxlIGIvdGVzdHMvY2hlY2thc20vTWFrZWZpbGUKPiBpbmRleCAx YWMxNzA0OTFiLi5hYzAyNjcwZTY0IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL01ha2Vm aWxlCj4gKysrIGIvdGVzdHMvY2hlY2thc20vTWFrZWZpbGUKPiBAQCAtMzEsNiArMzEsNyBAQCBB VkNPREVDT0JKUy0kKENPTkZJR19IRVZDX0RFQ09ERVIpICAgICAgKz0gaGV2Y19hZGRfcmVzLm8K PiBoZXZjX2lkY3QubyBoZXZjX3Nhby5vIEFWQ09ERUNPQkpTLSQoQ09ORklHX1VUVklERU9fREVD T0RFUikgICArPQo+IHV0dmlkZW9kc3Aubwo+ICBBVkNPREVDT0JKUy0kKENPTkZJR19WMjEwX0RF Q09ERVIpICAgICAgKz0gdjIxMGRlYy5vCj4gIEFWQ09ERUNPQkpTLSQoQ09ORklHX1YyMTBfRU5D T0RFUikgICAgICArPSB2MjEwZW5jLm8KPiArQVZDT0RFQ09CSlMtJChDT05GSUdfVk9SQklTX0RF Q09ERVIpICAgICs9IHZvcmJpc2RzcC5vCj4gIEFWQ09ERUNPQkpTLSQoQ09ORklHX1ZQOV9ERUNP REVSKSAgICAgICArPSB2cDlkc3Aubwo+IAo+ICBDSEVDS0FTTU9CSlMtJChDT05GSUdfQVZDT0RF QykgICAgICAgICAgKz0gJChBVkNPREVDT0JKUy15ZXMpCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2No ZWNrYXNtL2NoZWNrYXNtLmMgYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jCj4gaW5kZXggZTU2 ZmQzODUwZS4uZjEwODBmMmEwNiAxMDA2NDQKPiAtLS0gYS90ZXN0cy9jaGVja2FzbS9jaGVja2Fz bS5jCj4gKysrIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20uYwo+IEBAIC0xNjUsNiArMTY1LDkg QEAgc3RhdGljIGNvbnN0IHN0cnVjdCB7Cj4gICAgICAjaWYgQ09ORklHX1ZJREVPRFNQCj4gICAg ICAgICAgeyAidmlkZW9kc3AiLCBjaGVja2FzbV9jaGVja192aWRlb2RzcCB9LAo+ICAgICAgI2Vu ZGlmCj4gKyAgICAjaWYgQ09ORklHX1ZJREVPRFNQCj4gKyAgICAgICAgeyAidm9yYmlzZHNwIiwg Y2hlY2thc21fY2hlY2tfdm9yYmlzZHNwIH0sCj4gKyAgICAjZW5kaWYKPiAgI2VuZGlmCj4gICNp ZiBDT05GSUdfQVZGSUxURVIKPiAgICAgICNpZiBDT05GSUdfQUZJUl9GSUxURVIKPiBkaWZmIC0t Z2l0IGEvdGVzdHMvY2hlY2thc20vY2hlY2thc20uaCBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNt LmgKPiBpbmRleCBkNzY0NWQzNzMwLi4xNzFkZDA2YjQ3IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2No ZWNrYXNtL2NoZWNrYXNtLmgKPiArKysgYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oCj4gQEAg LTg4LDYgKzg4LDcgQEAgdm9pZCBjaGVja2FzbV9jaGVja192Zl90aHJlc2hvbGQodm9pZCk7Cj4g IHZvaWQgY2hlY2thc21fY2hlY2tfdnA4ZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNr X3ZwOWRzcCh2b2lkKTsKPiAgdm9pZCBjaGVja2FzbV9jaGVja192aWRlb2RzcCh2b2lkKTsKPiAr dm9pZCBjaGVja2FzbV9jaGVja192b3JiaXNkc3Aodm9pZCk7Cj4gCj4gIHN0cnVjdCBDaGVja2Fz bVBlcmY7Cj4gCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL3ZvcmJpc2RzcC5jIGIvdGVz dHMvY2hlY2thc20vdm9yYmlzZHNwLmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAw MDAwMDAwMDAuLmQyOGYwOGVhY2UKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvdGVzdHMvY2hlY2th c20vdm9yYmlzZHNwLmMKPiBAQCAtMCwwICsxLDg4IEBACj4gKy8qCj4gKyAqIFRoaXMgZmlsZSBp cyBwYXJ0IG9mIEZGbXBlZy4KPiArICoKPiArICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlv dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiArICogaXQgdW5kZXIgdGhlIHRl cm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiAr ICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUg TGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiAr ICoKPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi ZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo ZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZP UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVibGlj IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICoKPiArICogWW91IHNob3VsZCBoYXZlIHJl Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcKPiAr ICogd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLiwKPiArICogNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9u LCBNQSAwMjExMC0xMzAxIFVTQS4KPiArICovCj4gKwo+ICsjaW5jbHVkZSAiY29uZmlnLmgiCj4g Kwo+ICsjaW5jbHVkZSA8ZmxvYXQuaD4KPiArCj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvbWVtX2lu dGVybmFsLmgiCj4gKwo+ICsjaW5jbHVkZSAibGliYXZjb2RlYy92b3JiaXNkc3AuaCIKPiArCj4g KyNpbmNsdWRlICJjaGVja2FzbS5oIgo+ICsKPiArI2RlZmluZSBMRU4gNTEyCj4gKwo+ICsjZGVm aW5lIHJhbmRvbWl6ZV9idWZmZXIoYnVmKSAgICAgICAgICAgICAgICAgXAo+ICtkbyB7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgaW50IGk7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgZG91YmxlIGJtZ1syXSwgc3Rk ZGV2ID0gMTAuMCwgbWVhbiA9IDAuMDsgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXAo+ICsgICAgZm9yIChpID0gMDsgaSA8IExFTjsgaSArPSAyKSB7 ICAgICAgICAgICAgXAo+ICsgICAgICAgIGF2X2JtZ19nZXQoJmNoZWNrYXNtX2xmZywgYm1nKTsg ICAgICAgXAo+ICsgICAgICAgIGJ1ZltpXSAgICAgPSBibWdbMF0gKiBzdGRkZXYgKyBtZWFuOyAg XAo+ICsgICAgICAgIGJ1ZltpICsgMV0gPSBibWdbMV0gKiBzdGRkZXYgKyBtZWFuOyAgXAo+ICsg ICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICt9IHdoaWxl KDApOwo+ICsKPiArc3RhdGljIHZvaWQgdGVzdF9pbnZlcnNlX2NvdXBsaW5nKHZvaWQpCj4gK3sK PiArICAgIExPQ0FMX0FMSUdORURfMTYoZmxvYXQsIHNyYzAsICBbTEVOXSk7Cj4gKyAgICBMT0NB TF9BTElHTkVEXzE2KGZsb2F0LCBzcmMxLCAgW0xFTl0pOwo+ICsgICAgTE9DQUxfQUxJR05FRF8x NihmbG9hdCwgY2RzdCwgIFtMRU5dKTsKPiArICAgIExPQ0FMX0FMSUdORURfMTYoZmxvYXQsIG9k c3QsICBbTEVOXSk7Cj4gKyAgICBMT0NBTF9BTElHTkVEXzE2KGZsb2F0LCBjZHN0MSwgW0xFTl0p Owo+ICsgICAgTE9DQUxfQUxJR05FRF8xNihmbG9hdCwgb2RzdDEsIFtMRU5dKTsKPiArCj4gKyAg ICBkZWNsYXJlX2Z1bmModm9pZCwgZmxvYXQgKmF2X3Jlc3RyaWN0IG1hZywgZmxvYXQgKmF2X3Jl c3RyaWN0IGFuZywKPiArICAgICAgICAgICAgICAgICBwdHJkaWZmX3QgYmxvY2tzaXplKTsKPiAr Cj4gKyAgICByYW5kb21pemVfYnVmZmVyKHNyYzApOwo+ICsgICAgcmFuZG9taXplX2J1ZmZlcihz cmMxKTsKPiArCj4gKyAgICBtZW1jcHkoY2RzdCwgIHNyYzAsIExFTiAqIHNpemVvZigqc3JjMCkp Owo+ICsgICAgbWVtY3B5KGNkc3QxLCBzcmMxLCBMRU4gKiBzaXplb2YoKnNyYzEpKTsKPiArICAg IG1lbWNweShvZHN0LCAgc3JjMCwgTEVOICogc2l6ZW9mKCpzcmMwKSk7Cj4gKyAgICBtZW1jcHko b2RzdDEsIHNyYzEsIExFTiAqIHNpemVvZigqc3JjMSkpOwo+ICsKPiArICAgIGNhbGxfcmVmKGNk c3QsIGNkc3QxLCBMRU4pOwo+ICsgICAgY2FsbF9uZXcob2RzdCwgb2RzdDEsIExFTik7Cj4gKyAg ICBmb3IgKGludCBpID0gMDsgaSA8IExFTjsgaSsrKSB7Cj4gKyAgICAgICAgaWYgKCFmbG9hdF9u ZWFyX2Fic19lcHMoY2RzdFtpXSwgIG9kc3RbaV0sICBGTFRfRVBTSUxPTikgfHwKPiArICAgICAg ICAgICAgIWZsb2F0X25lYXJfYWJzX2VwcyhjZHN0MVtpXSwgb2RzdDFbaV0sIEZMVF9FUFNJTE9O KSkgewo+ICsgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVkOiAlLSAuMTJmIC0gJS0gLjEy ZiA9ICUgLjEyZ1xuIiwKPiArICAgICAgICAgICAgICAgICAgICBpLCBjZHN0W2ldLCBvZHN0W2ld LCBjZHN0W2ldIC0gb2RzdFtpXSk7Cj4gKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJWQ6 ICUtIC4xMmYgLSAlLSAuMTJmID0gJSAuMTJnXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgIGks IGNkc3QxW2ldLCBvZHN0MVtpXSwgY2RzdDFbaV0gLSBvZHN0MVtpXSk7Cj4gKyAgICAgICAgICAg IGZhaWwoKTsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsg ICAgYmVuY2hfbmV3KHNyYzAsIHNyYzEsIExFTik7Cj4gK30KPiArCj4gK3ZvaWQgY2hlY2thc21f Y2hlY2tfdm9yYmlzZHNwKHZvaWQpCj4gK3sKPiArICAgIFZvcmJpc0RTUENvbnRleHQgZHNwOwo+ ICsKPiArICAgIGZmX3ZvcmJpc2RzcF9pbml0KCZkc3ApOwo+ICsKPiArICAgIGlmIChjaGVja19m dW5jKGRzcC52b3JiaXNfaW52ZXJzZV9jb3VwbGluZywgInZvcmJpc19pbnZlcnNlX2NvdXBsaW5n IikpCj4gKyAgICAgICAgdGVzdF9pbnZlcnNlX2NvdXBsaW5nKCk7Cj4gKyAgICByZXBvcnQoInZv cmJpc19pbnZlcnNlX2NvdXBsaW5nIik7CgpTaG91bGQgdGhlc2Ugbm90IGJlIGp1c3QgImludmVy c2VfY291cGxpbmciIHNlZW4gYXMgdGhlcmUgaXMgYWxyZWFkeSBhIAoidm9yYmlzZHNwIiBwcmVm aXggaW4gdGhlIGxvZ3M/CgpPdGhlciB0aGFuIHRoYXQsIHRoaXMgaXMgdmVyeSBtdWNoIHdlbGNv bWUgZm9yIG1lLgoKPiArfQo+IGRpZmYgLS1naXQgYS90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hayBi L3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFrCj4gaW5kZXggNGQyZjMyMWU4NC4uZmJiYTBiNWI4ZiAx MDA2NDQKPiAtLS0gYS90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hawo+ICsrKyBiL3Rlc3RzL2ZhdGUv Y2hlY2thc20ubWFrCj4gQEAgLTQzLDYgKzQzLDcgQEAgRkFURV9DSEVDS0FTTSA9IGZhdGUtY2hl Y2thc20tYWFjcHNkc3AgICAgICAgICAgICAgICAgICAgIAo+ICAgICAgICAgICAgICBcIGZhdGUt Y2hlY2thc20tdmZfbmxtZWFucyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IGZh dGUtY2hlY2thc20tdmZfdGhyZXNob2xkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ IGZhdGUtY2hlY2thc20tdmlkZW9kc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg XCArICAgICAgICAgICAgICAgCj4gZmF0ZS1jaGVja2FzbS12b3JiaXNkc3AgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS12cDhkc3AgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS12cDlkc3AgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBcCgoKLS0gCumbt+exs+KAp+W+t+WwvC3lupPlsJTo kpkKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==