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 5B6EB6AFDCD; Wed, 25 Oct 2023 14:42:47 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 5B6EB6AFDCD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1698234167; bh=KFIfrD6VJeLrecobY1+asddfgvjvRfXaYWSl1Sc6Q/g=; 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=pE6vFgunSI2YG75NbWIFxyz5FEeMJcN0N/J5l/UHm42HeS+/NY4DgsDoM30IzxG2x QJdYy4z+RGysJuGWPSYoxjv3xPoZ/M85TV1eWFbnti9+bqnWc7wvq95FKocI9h1Upc 5iCupcaop+E3uvtBQgxJ6c3kAwVX7GgKZFlUY1cI= Received: from f492.i.mail.ru (f492.i.mail.ru [45.84.129.9]) (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 EC0DD6AFDCC for ; Wed, 25 Oct 2023 14:42:30 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org EC0DD6AFDCC Received: by f492.i.mail.ru with local (envelope-from ) id 1qvcHO-0007xu-2c; Wed, 25 Oct 2023 14:42:30 +0300 Received: by e.mail.ru with HTTP; Wed, 25 Oct 2023 14:42:29 +0300 To: =?UTF-8?B?U2VyZ2V5IEthcGx1bg==?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 16982310601704188329 X-SenderField-Remind: 0 Date: Wed, 25 Oct 2023 14:42:29 +0300 X-Priority: 3 (Normal) Message-ID: <1698234149.586499502@f118.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--f95Ca8035856757410e07925a5A78b681698234149" In-Reply-To: References: X-Mailru-Src: fe X-7564579A: 646B95376F6C166E X-77F55803: 119C1F4DF6A9251C5ECAA731D5D72E1FAA2E847B131816CB3C18D4EFF6A34D068FD872164937FA4CB96C0D00E2CBDC3BE3BD352456E0AB12FD7F722276C37C93E0FA81EDC45742EA X-C1DE0DAB: 0D63561A33F958A5399ABB8C432C3157FD0C486CA05743E6A53FAAFAEFEB1E04F87CCE6106E1FC07E67D4AC08A07B9B02A336C6518635091CB5012B2E24CD356 X-C8649E89: 1C3962B70DF3F0ADE00A9FD3E00BEEDF77DD89D51EBB7742DC8270968E61249B1004E42C50DC4CA955A7F0CF078B5EC49A30900B95165D3444047AE358B4075412F7BE04912F8BC9FE0EAE4608B3E9A607F8C7FA52A78897F9D45A13344D27741D7E09C32AA3244CB11BBD6789C4743361DCC27A21ABA121A8CE788DE683120585A42E4C463514DC5DA084F8E80FEBD396F07DFE06A4A8314E894E437E78228B66933FA05BD8EF0CAD958392AE682691 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDhJGxqn6ABbKJEYhS3XnUtMg== X-Mailru-MI: 80000000000000000800 X-Mailru-Sender: 11C2EC085EDE56FA38FD4C59F7EFE4073F5E8B492C6DE33C697DD8767A49CA7BF7BF5A1F5248B43106CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED55FEEDEB644C299C0ED14614B50AE0675 X-Mras: OK Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_luajit_5/6=5D_FFI=3A_Fix_?= =?utf-8?q?dangling_reference_to_CType=2E_Improve_checks=2E?= 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: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--f95Ca8035856757410e07925a5A78b681698234149 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 CkhpIQpUaGFua3MgZm9yIHRoZSBmaXhlcyEKTEdUTQotLQpCZXN0IHJlZ2FyZHMsCk1heGltIEtv a3J5YXNoa2luCsKgCsKgIAo+0KHRgNC10LTQsCwgMjUg0L7QutGC0Y/QsdGA0Y8gMjAyMywgMTM6 NTEgKzAzOjAwINC+0YIgU2VyZ2V5IEthcGx1biA8c2thcGx1bkB0YXJhbnRvb2wub3JnPjoKPsKg Cj5IaSwgTWF4aW0hCj5UaGFua3MgZm9yIHRoZSByZXZpZXchCj4KPk9uIDI1LjEwLjIzLCBNYXhp bSBLb2tyeWFzaGtpbiB3cm90ZToKPj4gSGksIFNlcmdleSEKPj4gVGhhbmtzIGZvciB0aGUgcGF0 Y2ghCj4+IExHVE0sIGFmdGVyIGFuc3dlcmluZyB0aGUgc2FtZSBxdWVzdGlvbnMgYXMgZm9yIHRo ZSBwcmV2aW91cyBwYXRjaC4KPj4gT24gTW9uLCBPY3QgMjMsIDIwMjMgYXQgMTI6MjI6MDVQTSAr MDMwMCwgU2VyZ2V5IEthcGx1biB3cm90ZToKPlNlZSB0aGUgaXRlcmF0aXZlIHBhdGNoIGJlbG93 LCBicmFuY2ggaXMgZm9yY2UgcHVzaGVkOgo+PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+ZGlmZiAtLWdpdCBhL3Rlc3Qv dGFyYW50b29sLXRlc3RzL2xqLTkyMC1maXgtZGFuZ2xpbmctcmVmZXJlbmNlLXRvLWN0eXBlLnRl c3QubHVhIGIvdGVzdC90YXJhbnRvb2wtdGVzdHMvbGotOTIwLWZpeC1kYW5nbGluZy1yZWZlcmVu Y2UtdG8tY3R5cGUudGVzdC5sdWEKPmluZGV4IGE3ZTM1ODg4Li4wYjhiZTA0ZiAxMDA2NDQKPi0t LSBhL3Rlc3QvdGFyYW50b29sLXRlc3RzL2xqLTkyMC1maXgtZGFuZ2xpbmctcmVmZXJlbmNlLXRv LWN0eXBlLnRlc3QubHVhCj4rKysgYi90ZXN0L3RhcmFudG9vbC10ZXN0cy9sai05MjAtZml4LWRh bmdsaW5nLXJlZmVyZW5jZS10by1jdHlwZS50ZXN0Lmx1YQo+QEAgLTExLDcgKzExLDcgQEAgdGVz dDpwbGFuKDEpCj7CoC0tIFRoaXMgdGVzdCBkZW1vbnN0cmF0ZXMgTHVhSklUJ3MgaW5jb3JyZWN0 IGJlaGF2aW91ciB3aGVuIHRoZQo+wqAtLSByZWFsbG9jYXRpb24gb2YgYGN0cy0+dGFiYCBzdHJp a2VzIGR1cmluZyB0aGUgcmVjb3JkaW5nIG9mIHRoZQo+wqAtLSBjZGF0YSBtZXRhbWV0aG9kIGFy aXRobWV0aWMuCj4tLS0gVGhlIHRlc3QgZmFpbHMgdW5kZXIgQVNBTi4KPistLSBCZWZvcmUgdGhl IHBhdGNoLCB0aGUgdGVzdCBmYWlsZWQgb25seSB1bmRlciBBU0FOLgo+wqAKPsKgLS0gWFhYOiBK dXN0IHNvbWUgQyBmdW5jdGlvbnMgdG8gYmUgY2FzdGVkLiBUaGVyZSBpcyBubyBuZWVkIHRvCj7C oC0tIGRlY2xhcmUgdGhlaXIgcHJvdG90eXBlcyBjb3JyZWN0bHkuCj5AQCAtMzgsNiArMzgsOSBA QCBsb2NhbCBfID0gZmZpLm5ldygnc3RydWN0IHtpbnQgYTsgbG9uZyBiOyBmbG9hdCBjOyBkb3Vi bGUgZDt9JywgMCkKPsKgLS0gQW5jaG9yIHRhYmxlIHRvIHByZXZlbnQgY2RhdGEgb2JqZWN0cyBm cm9tIGJlaW5nIGNvbGxlY3RlZC4KPsKgbG9jYWwgYW5jaG9yID0ge30KPsKgLS0gRWFjaCBjYWxs IHRvIHRoaXMgZnVuY3Rpb24gZ3Jvd3MgYGN0cy0+dG9wYCBieSAzLgo+Ky0tIGBsal9jdHlwZV9u ZXcoKWAgYW5kIGBsal9jdHlwZV9pbnRlcm4oKWAgZHVyaW5nIHRoZSBwYXJzaW5nIG9mCj4rLS0g dGhlIGBDVHlwZWAgZGVjbGFyYXRpb24gaW4gdGhlIGBmZmkuY2FzdCgpYCBwbHVzCj4rLS0gYGxq X2N0eXBlX2ludGVybigpYCBkdXJpbmcgdGhlIGNvbnZlcnNpb24gdG8gYW5vdGhlciBgQ1R5cGVg Lgo+wqBsb2NhbCBmdW5jdGlvbiBzYXZlX25ld19mdW5jKGZ1bmMpCj7CoMKgwqBhbmNob3JbI2Fu Y2hvciArIDFdID0gZmZpLmNhc3QoJ3ZvaWQgKCopKHZvaWQpJywgZnVuYykKPsKgZW5kCj49PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09Cj4KPi0tCj5CZXN0IHJlZ2FyZHMsCj5TZXJnZXkgS2FwbHVuCsKg ----ALT--f95Ca8035856757410e07925a5A78b681698234149 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+SGkhPC9kaXY+PGRpdj5UaGFua3MgZm9yIHRoZSBmaXhlcyE8L2Rp dj48ZGl2PkxHVE08L2Rpdj48ZGl2IGRhdGEtc2lnbmF0dXJlLXdpZGdldD0iY29udGFpbmVyIj48 ZGl2IGRhdGEtc2lnbmF0dXJlLXdpZGdldD0iY29udGVudCI+PGRpdj4tLTxicj5CZXN0IHJlZ2Fy ZHMsPC9kaXY+PGRpdj5NYXhpbSBLb2tyeWFzaGtpbjwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+Jm5i c3A7PC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyLWxlZnQ6 MXB4IHNvbGlkICMwODU3QTY7IG1hcmdpbjoxMHB4OyBwYWRkaW5nOjAgMCAwIDEwcHg7Ij7QodGA 0LXQtNCwLCAyNSDQvtC60YLRj9Cx0YDRjyAyMDIzLCAxMzo1MSArMDM6MDAg0L7RgiBTZXJnZXkg S2FwbHVuICZsdDtza2FwbHVuQHRhcmFudG9vbC5vcmcmZ3Q7Ojxicj4mbmJzcDs8ZGl2IGlkPSIi PjxkaXYgY2xhc3M9ImpzLWhlbHBlciBqcy1yZWFkbXNnLW1zZyI+PGRpdj48ZGl2IGlkPSJzdHls ZV8xNjk4MjMxMDYwMTcwNDE4ODMyOV9CT0RZIj5IaSwgTWF4aW0hPGJyPlRoYW5rcyBmb3IgdGhl IHJldmlldyE8YnI+PGJyPk9uIDI1LjEwLjIzLCBNYXhpbSBLb2tyeWFzaGtpbiB3cm90ZTo8ZGl2 IGNsYXNzPSJtYWlsLXF1b3RlLWNvbGxhcHNlIj4mZ3Q7IEhpLCBTZXJnZXkhPGJyPiZndDsgVGhh bmtzIGZvciB0aGUgcGF0Y2ghPGJyPiZndDsgTEdUTSwgYWZ0ZXIgYW5zd2VyaW5nIHRoZSBzYW1l IHF1ZXN0aW9ucyBhcyBmb3IgdGhlIHByZXZpb3VzIHBhdGNoLjxicj4mZ3Q7IE9uIE1vbiwgT2N0 IDIzLCAyMDIzIGF0IDEyOjIyOjA1UE0gKzAzMDAsIFNlcmdleSBLYXBsdW4gd3JvdGU6PC9kaXY+ PGJyPlNlZSB0aGUgaXRlcmF0aXZlIHBhdGNoIGJlbG93LCBicmFuY2ggaXMgZm9yY2UgcHVzaGVk Ojxicj49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PGJyPmRpZmYgLS1naXQgYS90ZXN0L3RhcmFudG9vbC10ZXN0cy9sai05 MjAtZml4LWRhbmdsaW5nLXJlZmVyZW5jZS10by1jdHlwZS50ZXN0Lmx1YSBiL3Rlc3QvdGFyYW50 b29sLXRlc3RzL2xqLTkyMC1maXgtZGFuZ2xpbmctcmVmZXJlbmNlLXRvLWN0eXBlLnRlc3QubHVh PGJyPmluZGV4IGE3ZTM1ODg4Li4wYjhiZTA0ZiAxMDA2NDQ8YnI+LS0tIGEvdGVzdC90YXJhbnRv b2wtdGVzdHMvbGotOTIwLWZpeC1kYW5nbGluZy1yZWZlcmVuY2UtdG8tY3R5cGUudGVzdC5sdWE8 YnI+KysrIGIvdGVzdC90YXJhbnRvb2wtdGVzdHMvbGotOTIwLWZpeC1kYW5nbGluZy1yZWZlcmVu Y2UtdG8tY3R5cGUudGVzdC5sdWE8YnI+QEAgLTExLDcgKzExLDcgQEAgdGVzdDpwbGFuKDEpPGJy PiZuYnNwOy0tIFRoaXMgdGVzdCBkZW1vbnN0cmF0ZXMgTHVhSklUJ3MgaW5jb3JyZWN0IGJlaGF2 aW91ciB3aGVuIHRoZTxicj4mbmJzcDstLSByZWFsbG9jYXRpb24gb2YgYGN0cy0mZ3Q7dGFiYCBz dHJpa2VzIGR1cmluZyB0aGUgcmVjb3JkaW5nIG9mIHRoZTxicj4mbmJzcDstLSBjZGF0YSBtZXRh bWV0aG9kIGFyaXRobWV0aWMuPGJyPi0tLSBUaGUgdGVzdCBmYWlscyB1bmRlciBBU0FOLjxicj4r LS0gQmVmb3JlIHRoZSBwYXRjaCwgdGhlIHRlc3QgZmFpbGVkIG9ubHkgdW5kZXIgQVNBTi48YnI+ Jm5ic3A7PGJyPiZuYnNwOy0tIFhYWDogSnVzdCBzb21lIEMgZnVuY3Rpb25zIHRvIGJlIGNhc3Rl ZC4gVGhlcmUgaXMgbm8gbmVlZCB0bzxicj4mbmJzcDstLSBkZWNsYXJlIHRoZWlyIHByb3RvdHlw ZXMgY29ycmVjdGx5Ljxicj5AQCAtMzgsNiArMzgsOSBAQCBsb2NhbCBfID0gZmZpLm5ldygnc3Ry dWN0IHtpbnQgYTsgbG9uZyBiOyBmbG9hdCBjOyBkb3VibGUgZDt9JywgMCk8YnI+Jm5ic3A7LS0g QW5jaG9yIHRhYmxlIHRvIHByZXZlbnQgY2RhdGEgb2JqZWN0cyBmcm9tIGJlaW5nIGNvbGxlY3Rl ZC48YnI+Jm5ic3A7bG9jYWwgYW5jaG9yID0ge308YnI+Jm5ic3A7LS0gRWFjaCBjYWxsIHRvIHRo aXMgZnVuY3Rpb24gZ3Jvd3MgYGN0cy0mZ3Q7dG9wYCBieSAzLjxicj4rLS0gYGxqX2N0eXBlX25l dygpYCBhbmQgYGxqX2N0eXBlX2ludGVybigpYCBkdXJpbmcgdGhlIHBhcnNpbmcgb2Y8YnI+Ky0t IHRoZSBgQ1R5cGVgIGRlY2xhcmF0aW9uIGluIHRoZSBgZmZpLmNhc3QoKWAgcGx1czxicj4rLS0g YGxqX2N0eXBlX2ludGVybigpYCBkdXJpbmcgdGhlIGNvbnZlcnNpb24gdG8gYW5vdGhlciBgQ1R5 cGVgLjxicj4mbmJzcDtsb2NhbCBmdW5jdGlvbiBzYXZlX25ld19mdW5jKGZ1bmMpPGJyPiZuYnNw OyZuYnNwOyZuYnNwO2FuY2hvclsjYW5jaG9yICsgMV0gPSBmZmkuY2FzdCgndm9pZCAoKikodm9p ZCknLCBmdW5jKTxicj4mbmJzcDtlbmQ8YnI+PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTxicj48YnI+LS08YnI+QmVzdCBy ZWdhcmRzLDxicj5TZXJnZXkgS2FwbHVuPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1 b3RlPjxkaXY+Jm5ic3A7PC9kaXY+PC9CT0RZPjwvSFRNTD4K ----ALT--f95Ca8035856757410e07925a5A78b681698234149--