From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 3C01F2F8696; Thu, 9 Mar 2023 15:14:38 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 3C01F2F8696 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1678364078; bh=459cLvmsWc2F3XCgT3Mpofpmd3jOtct2h3L/O3ar0J0=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=tkFwdXUxcyqehw8GR44Qz6usvNQaYEVnmfMceVMmkJUbU8lzvGzjNzV6rniKQjdQq pdJWXhAV75+TfzM0w6QFG8Q/UvxKWyYt3JrocyhP6PaSTfkOMbfMPwb9tIhv+L9kGx 6WR7OeTxzQhIXMHkA2zQ6tqESyL7F9M83OkXECTo= Received: from f726.i.mail.ru (f726.i.mail.ru [45.84.129.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id F0638215DEA for ; Thu, 9 Mar 2023 15:14:36 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org F0638215DEA Received: by f726.i.mail.ru with local (envelope-from ) id 1paFAH-0001Mo-5o; Thu, 09 Mar 2023 15:14:34 +0300 Received: by e.mail.ru with HTTP; Thu, 09 Mar 2023 15:14:33 +0300 To: =?UTF-8?B?SWdvciBNdW5raW4=?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 16777718311414098919 X-SenderField-Remind: 0 Date: Thu, 09 Mar 2023 15:14:33 +0300 X-Priority: 3 (Normal) Message-ID: <1678364073.564437180@f726.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--849eEf8AD601Eb6571e8f7D71c3D12cF1678364073" In-Reply-To: References: <20230203124550.47694-1-max.kokryashkin@gmail.com> X-4EC0790: 10 X-7564579A: EEAE043A70213CC8 X-77F55803: 119C1F4DF6A9251C04B0741E1215C3CEAB45829891122736BA48750B8287C1A58FD872164937FA4C4C228DA9ACA6FE27DEC06F0835DA79E919541FA230B260AFD287FA37EE2A219D99C1F36966C1135F X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE79FD8C1F0E635DA57D82A6BABE6F325ACACBFF42033827DA7BCF491FFA38154B613377AFFFEAFD2691661749BA6B97735C579B1C3ABE6C709C2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6778DA827A17800CE707BCAA832FAF0FF28F08D7030A58E5AD1A62830130A00468AEEEE3FBA3A834EE7353EFBB553375660FD5CD295C654DA309F318DC024E15E1E6EC3748C9E349A0A471835C12D1D9774AD6D5ED66289B5278DA827A17800CE7BE2AB513042E4E129FA2833FD35BB23D2EF20D2F80756B5F868A13BD56FB6657A471835C12D1D977725E5C173C3A84C3AB4674FCF129DEEBCC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB86D1867E19FE14079C09775C1D3CA48CF3D321E7403792E342EB15956EA79C166A417C69337E82CC275ECD9A6C639B01B78DA827A17800CE732FCE54C4D9A645443847C11F186F3C59DAA53EE0834AAEE X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D342833AC5E8E9ACF1C9D8A27B79307C5003A753F0EFF3FB149E9C0BFA47250852D82758B200CA7DD231D7E09C32AA3244CB5BD5B4CEC3C528E3DB5FA8D592BCCD5C3B3ADDA61883BB583B48618A63566E0 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDhD85JUI/OxlvBFRIGO54FOQ== X-Mailru-MI: 400800 X-Mailru-Sender: 3486C3469AF023A8E23FB4C01BC07D53475C502A0A4511119220FDBE3E5BBB7B5965C0C2D17692A406CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED55FEEDEB644C299C0ED14614B50AE0675 X-Mras: Ok X-Spam: undefined Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_luajit=5D_test=3A_add_tes?= =?utf-8?q?t_case_for_math=2Emodf?= X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Maxim Kokryashkin via Tarantool-patches Reply-To: =?UTF-8?B?TWF4aW0gS29rcnlhc2hraW4=?= Cc: =?UTF-8?B?TWFrc2ltIEtva3J5YXNoa2lu?= , tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--849eEf8AD601Eb6571e8f7D71c3D12cF1678364073 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 CkhpIQpUaGFua3MgZm9yIHRoZSByZXZpZXchCkZpeGVkIHlvdXIgbml0cywgdGhlIGJyYW5jaCBp cyBmb3JjZSBwdXNoZWQuCi0tCkJlc3QgcmVnYXJkcywKTWF4aW0gS29rcnlhc2hraW4KwqAKwqAK PsKgCj4+TWF4LAo+Pgo+PlRoYW5rcyBmb3IgdGhlIHBhdGNoISBMR1RNLCBidXQgdGhlcmUgYXJl IHNvbWUgbml0cyBiZWxvdy4KPj4KPj5PbiAwMy4wMi4yMywgTWFrc2ltIEtva3J5YXNoa2luIHZp YSBUYXJhbnRvb2wtcGF0Y2hlcyB3cm90ZToKPj4+IEZvbGxvd3MgdXAgY29tbWl0IDliNmMwY2Q4 ZWFmZGQyZTVhOGE3YWM0YjMzZjZlMzNiM2Q4YTkzYjkKPj4+ICgiRG9uJ3QgY29tcGlsZSBtYXRo Lm1vZGYoKSBhbnltb3JlLiIpLgo+Pj4KPj4+IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyB0aGUgdGVz dCBjYXNlIGZvciB0aGUgaXNzdWUgd2l0aAo+Pj4gY29tcGlsZWQgYG1hdGgubW9kZmAsIHRoYXQg d2FzIGZpeGVkIGJ5IGRpc2FibGluZyB0aGUKPj4+IGNvbXBpbGF0aW9uIGZvciBpdC4KPj4+Cj4+ PiBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wjNzIzMAo+Pgo+Pk1pbm9yOiBJdCBmb2xsb3dz IHVwIHRoZSB0aWNrZXQsIG5vdCBhIHBhcnQgb2YgaXQuCj4+Cj4+PiAtLS0KPj4+IEJyYW5jaDog IGh0dHBzOi8vZ2l0aHViLmNvbS90YXJhbnRvb2wvbHVhaml0L3RyZWUvZmNreG9yZy9tb2RmLXRl c3QKPj4+IFBSOiAgaHR0cHM6Ly9naXRodWIuY29tL3RhcmFudG9vbC90YXJhbnRvb2wvcHVsbC84 MjUxCj4+Pgo+Pj4gdGVzdC90YXJhbnRvb2wtdGVzdHMvbWF0aC1tb2RmLnRlc3QubHVhIHwgMzEg KysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlv bnMoKykKPj4+IGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L3RhcmFudG9vbC10ZXN0cy9tYXRoLW1v ZGYudGVzdC5sdWEKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvdGVzdC90YXJhbnRvb2wtdGVzdHMvbWF0 aC1tb2RmLnRlc3QubHVhIGIvdGVzdC90YXJhbnRvb2wtdGVzdHMvbWF0aC1tb2RmLnRlc3QubHVh Cj4+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+Pj4gaW5kZXggMDAwMDAwMDAuLjJhYWE1MTg5Cj4+ PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi90ZXN0L3RhcmFudG9vbC10ZXN0cy9tYXRoLW1vZGYu dGVzdC5sdWEKPj4+IEBAIC0wLDAgKzEsMzEgQEAKPj4+ICtsb2NhbCB0YXAgPSByZXF1aXJlKCd0 YXAnKQo+Pj4gK2xvY2FsIHRlc3QgPSB0YXAudGVzdCgnbWF0aC1tb2RmJykKPj4+ICt0ZXN0OnBs YW4oMSkKPj4+ICsKPj4+ICtsb2NhbCBmdW5jdGlvbiBpc25hbih4KQo+Pj4gKyByZXR1cm4geCB+ PSB4Cj4+PiArZW5kCj4+PiArCj4+PiArbG9jYWwgZnVuY3Rpb24gYXJyYXlfaXNfY29uc2lzdGVu dChyZXMpCj4+PiArIGZvciBpID0gMSwgI3JlcyAtIDEgZG8KPj4+ICsgaWYgcmVzW2ldIH49IHJl c1tpICsgMV0gYW5kIG5vdCAoaXNuYW4ocmVzW2ldKSBhbmQgaXNuYW4ocmVzW2kgKyAxXSkpIHRo ZW4KPj4+ICsgcmV0dXJuIGZhbHNlCj4+PiArIGVuZAo+Pj4gKyBlbmQKPj4+ICsgcmV0dXJuIHRy dWUKPj4+ICtlbmQKPj4+ICsKPj4+ICtqaXQub3B0LnN0YXJ0KCdob3Rsb29wPTEnKQo+Pj4gK2pp dC5vbigpCj4+Cj4+VGhpcyBsaW5lIGlzIGV4Y2Vzcy4KPj4KPj4+ICsKPj4+ICtsb2NhbCBtb2Rm ID0gbWF0aC5tb2RmCj4+PiArbG9jYWwgaW5mID0gbWF0aC5odWdlCj4+PiArCj4+PiArbG9jYWwg cjEgPSB7bmlsLCBuaWwsIG5pbCwgbmlsfQo+Pj4gK2xvY2FsIHIyID0ge25pbCwgbmlsLCBuaWws IG5pbH0KPj4KPj5NaW5vcjogSSdkIHJhdGhlciB1c2UgdGFibGUubmV3IGhlcmUgdG8gbWFrZSBp dCBjbGVhcmVyLgo+Pgo+Pj4gKwo+Pj4gK2ZvciBpID0gMSwgNCBkbwo+Pj4gKyByMVtpXSwgcjJb aV0gPSBtb2RmKGluZikKPj4+ICtlbmQKPj4+ICsKPj4+ICt0ZXN0Om9rKGFycmF5X2lzX2NvbnNp c3RlbnQocjEpIGFuZCBhcnJheV9pc19jb25zaXN0ZW50KHIyKSwgJ3dyb25nIG1vZGYnKQo+Pj4g LS0KPj4+IDIuMzcuMSAoQXBwbGUgR2l0LTEzNy4xKQo+Pj4KPj4KPj4tLQo+PkJlc3QgcmVnYXJk cywKPj5JTQo+wqA= ----ALT--849eEf8AD601Eb6571e8f7D71c3D12cF1678364073 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+SGkhPC9kaXY+PGRpdj5UaGFua3MgZm9yIHRoZSByZXZpZXchPC9k aXY+PGRpdj5GaXhlZCB5b3VyIG5pdHMsIHRoZSBicmFuY2ggaXMgZm9yY2UgcHVzaGVkLjwvZGl2 PjxkaXYgZGF0YS1zaWduYXR1cmUtd2lkZ2V0PSJjb250YWluZXIiPjxkaXYgZGF0YS1zaWduYXR1 cmUtd2lkZ2V0PSJjb250ZW50Ij48ZGl2Pi0tPGJyPkJlc3QgcmVnYXJkcyw8L2Rpdj48ZGl2Pk1h eGltIEtva3J5YXNoa2luPC9kaXY+PC9kaXY+PC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PiZu YnNwOzwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXItbGVmdDoxcHggc29saWQgIzA4NTdB NjsgbWFyZ2luOjEwcHg7IHBhZGRpbmc6MCAwIDAgMTBweDsiPjxkaXY+Jm5ic3A7PGJsb2NrcXVv dGUgc3R5bGU9ImJvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDg1N0E2OyBtYXJnaW46MTBweDsgcGFk ZGluZzowIDAgMCAxMHB4OyI+PGRpdiBpZD0iIj48ZGl2IGNsYXNzPSJqcy1oZWxwZXIganMtcmVh ZG1zZy1tc2ciPjxkaXY+PGRpdiBpZD0ic3R5bGVfMTY3Nzc3MTgzMTE0MTQwOTg5MTlfQk9EWSI+ TWF4LDxicj48YnI+VGhhbmtzIGZvciB0aGUgcGF0Y2ghIExHVE0sIGJ1dCB0aGVyZSBhcmUgc29t ZSBuaXRzIGJlbG93Ljxicj48YnI+T24gMDMuMDIuMjMsIE1ha3NpbSBLb2tyeWFzaGtpbiB2aWEg VGFyYW50b29sLXBhdGNoZXMgd3JvdGU6PGJyPiZndDsgRm9sbG93cyB1cCBjb21taXQgOWI2YzBj ZDhlYWZkZDJlNWE4YTdhYzRiMzNmNmUzM2IzZDhhOTNiOTxicj4mZ3Q7ICgiRG9uJ3QgY29tcGls ZSBtYXRoLm1vZGYoKSBhbnltb3JlLiIpLjxicj4mZ3Q7PGJyPiZndDsgVGhpcyBwYXRjaCBpbnRy b2R1Y2VzIHRoZSB0ZXN0IGNhc2UgZm9yIHRoZSBpc3N1ZSB3aXRoPGJyPiZndDsgY29tcGlsZWQg YG1hdGgubW9kZmAsIHRoYXQgd2FzIGZpeGVkIGJ5IGRpc2FibGluZyB0aGU8YnI+Jmd0OyBjb21w aWxhdGlvbiBmb3IgaXQuPGJyPiZndDs8YnI+Jmd0OyBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRv b2wjNzIzMDxicj48YnI+TWlub3I6IEl0IGZvbGxvd3MgdXAgdGhlIHRpY2tldCwgbm90IGEgcGFy dCBvZiBpdC48YnI+PGJyPiZndDsgLS0tPGJyPiZndDsgQnJhbmNoOiA8YSBocmVmPSJodHRwczov L2dpdGh1Yi5jb20vdGFyYW50b29sL2x1YWppdC90cmVlL2Zja3hvcmcvbW9kZi10ZXN0IiB0YXJn ZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL3RhcmFudG9vbC9sdWFqaXQvdHJlZS9mY2t4 b3JnL21vZGYtdGVzdDwvYT48YnI+Jmd0OyBQUjogPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29t L3RhcmFudG9vbC90YXJhbnRvb2wvcHVsbC84MjUxIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9n aXRodWIuY29tL3RhcmFudG9vbC90YXJhbnRvb2wvcHVsbC84MjUxPC9hPjxicj4mZ3Q7PGJyPiZn dDsgdGVzdC90YXJhbnRvb2wtdGVzdHMvbWF0aC1tb2RmLnRlc3QubHVhIHwgMzEgKysrKysrKysr KysrKysrKysrKysrKysrKzxicj4mZ3Q7IDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCsp PGJyPiZndDsgY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3QvdGFyYW50b29sLXRlc3RzL21hdGgtbW9k Zi50ZXN0Lmx1YTxicj4mZ3Q7PGJyPiZndDsgZGlmZiAtLWdpdCBhL3Rlc3QvdGFyYW50b29sLXRl c3RzL21hdGgtbW9kZi50ZXN0Lmx1YSBiL3Rlc3QvdGFyYW50b29sLXRlc3RzL21hdGgtbW9kZi50 ZXN0Lmx1YTxicj4mZ3Q7IG5ldyBmaWxlIG1vZGUgMTAwNjQ0PGJyPiZndDsgaW5kZXggMDAwMDAw MDAuLjJhYWE1MTg5PGJyPiZndDsgLS0tIC9kZXYvbnVsbDxicj4mZ3Q7ICsrKyBiL3Rlc3QvdGFy YW50b29sLXRlc3RzL21hdGgtbW9kZi50ZXN0Lmx1YTxicj4mZ3Q7IEBAIC0wLDAgKzEsMzEgQEA8 YnI+Jmd0OyArbG9jYWwgdGFwID0gcmVxdWlyZSgndGFwJyk8YnI+Jmd0OyArbG9jYWwgdGVzdCA9 IHRhcC50ZXN0KCdtYXRoLW1vZGYnKTxicj4mZ3Q7ICt0ZXN0OnBsYW4oMSk8YnI+Jmd0OyArPGJy PiZndDsgK2xvY2FsIGZ1bmN0aW9uIGlzbmFuKHgpPGJyPiZndDsgKyByZXR1cm4geCB+PSB4PGJy PiZndDsgK2VuZDxicj4mZ3Q7ICs8YnI+Jmd0OyArbG9jYWwgZnVuY3Rpb24gYXJyYXlfaXNfY29u c2lzdGVudChyZXMpPGJyPiZndDsgKyBmb3IgaSA9IDEsICNyZXMgLSAxIGRvPGJyPiZndDsgKyBp ZiByZXNbaV0gfj0gcmVzW2kgKyAxXSBhbmQgbm90IChpc25hbihyZXNbaV0pIGFuZCBpc25hbihy ZXNbaSArIDFdKSkgdGhlbjxicj4mZ3Q7ICsgcmV0dXJuIGZhbHNlPGJyPiZndDsgKyBlbmQ8YnI+ Jmd0OyArIGVuZDxicj4mZ3Q7ICsgcmV0dXJuIHRydWU8YnI+Jmd0OyArZW5kPGJyPiZndDsgKzxi cj4mZ3Q7ICtqaXQub3B0LnN0YXJ0KCdob3Rsb29wPTEnKTxicj4mZ3Q7ICtqaXQub24oKTxicj48 YnI+VGhpcyBsaW5lIGlzIGV4Y2Vzcy48YnI+PGJyPiZndDsgKzxicj4mZ3Q7ICtsb2NhbCBtb2Rm ID0gbWF0aC5tb2RmPGJyPiZndDsgK2xvY2FsIGluZiA9IG1hdGguaHVnZTxicj4mZ3Q7ICs8YnI+ Jmd0OyArbG9jYWwgcjEgPSB7bmlsLCBuaWwsIG5pbCwgbmlsfTxicj4mZ3Q7ICtsb2NhbCByMiA9 IHtuaWwsIG5pbCwgbmlsLCBuaWx9PGJyPjxicj5NaW5vcjogSSdkIHJhdGhlciB1c2UgdGFibGUu bmV3IGhlcmUgdG8gbWFrZSBpdCBjbGVhcmVyLjxicj48YnI+Jmd0OyArPGJyPiZndDsgK2ZvciBp ID0gMSwgNCBkbzxicj4mZ3Q7ICsgcjFbaV0sIHIyW2ldID0gbW9kZihpbmYpPGJyPiZndDsgK2Vu ZDxicj4mZ3Q7ICs8YnI+Jmd0OyArdGVzdDpvayhhcnJheV9pc19jb25zaXN0ZW50KHIxKSBhbmQg YXJyYXlfaXNfY29uc2lzdGVudChyMiksICd3cm9uZyBtb2RmJyk8YnI+Jmd0OyAtLTxicj4mZ3Q7 IDIuMzcuMSAoQXBwbGUgR2l0LTEzNy4xKTxicj4mZ3Q7PGJyPjxicj4tLTxicj5CZXN0IHJlZ2Fy ZHMsPGJyPklNPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+Jm5ic3A7 PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvQk9EWT48L0hUTUw+Cg== ----ALT--849eEf8AD601Eb6571e8f7D71c3D12cF1678364073--