From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [94.130.110.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id B60CA1F4CC for ; Wed, 25 Dec 2024 13:28:41 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; unprotected) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=rAr0/mvz; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=cEgKYEhH; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1735133288; bh=7wsescejzMulX48N+ulJ/ShXEHoGkiYVorBVrXz2u88=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=rAr0/mvzhscwkpodqDSuasd1nxY832YF0KL3pVj9yRZkhlmpbsbDm7SUArJJE1Mxi IgWhGl6Wbe6Bu7RpMvvGW6gYyEN6b9kXM0M2fIZLZK6BPXfHSTctKHv/ePGN7MHFSN 21oPx7m61W4B+2TJ96pZASykkNnGKN2uOHdtHp/0= Received: from nue.mailmanlists.eu (localhost [IPv6:::1]) by nue.mailmanlists.eu (Postfix) with ESMTP id B956545F5A for ; Wed, 25 Dec 2024 13:28:08 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=cEgKYEhH; dkim-atps=neutral Received: from s.wfbtzhsv.outbound-mail.sendgrid.net (s.wfbtzhsv.outbound-mail.sendgrid.net [159.183.224.104]) by nue.mailmanlists.eu (Postfix) with ESMTPS id E230D45F3F for ; Wed, 25 Dec 2024 13:28:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=JQuzkzI/EOtPvTfnqMhuE6Y+sHqAWRXfNzEQfXhBjn8=; b=cEgKYEhHU1P+TJpfr8AEXL59hq31f48XDbZ9MkUvJBez1efvfyFd5r1X6KxE4yNO+1hl KBTBLIf1sflCGG0h61BFh2sKq8n9rIGyhqbk+EYaJ+qH2eE358FkDeMWd6KAOUoJDTk1Ga qn6jeNaUgaG6A4xyYBt0095sI32FTTBmQ8kBpY0pzUzFOjTE2oi2/YCN1xN7cDhELpIJah HRnsY/4NNkQB+ilrpMAY2LQYPpK/zIZS7bjAjhVwa5ane7RnnxnatSIeaZfbHxbA58LOkM a0EU2kq5LyKliCZh+iJD5dyxUVQ2ex6IAWg0J8z9PXjCyPE9S7L+Pf5whSYoX/nA== Received: by recvd-5f54b5d587-6gbwk with SMTP id recvd-5f54b5d587-6gbwk-1-676C0864-1 2024-12-25 13:28:04.39380308 +0000 UTC m=+3513883.211725370 Received: from herokuapp.com (unknown) by geopod-ismtpd-5 (SG) with ESMTP id FXH2ko_3R768QMj827H13g for ; Wed, 25 Dec 2024 13:28:04.329 +0000 (UTC) Date: Wed, 25 Dec 2024 13:28:04 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 20981 X-Redmine-Issue-Author: KitaitiMakoto X-Redmine-Issue-Priority: Normal X-Redmine-Sender: nobu X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 97083 X-SG-EID: =?us-ascii?Q?u001=2E5PtzXJ23KrYzgM1nrOIr+EQ222PyrDaWSg0Er8CZ8tP86xyXmBM81zBKD?= =?us-ascii?Q?HreavdFYMbHjxXOR6UPMkt=2Fu9CyBIp6y52n8D2y?= =?us-ascii?Q?qA9zqurrgUee=2FvthxEnPClTZwK6PAiyVrIW230g?= =?us-ascii?Q?XTeOiul58bvLhFju6f=2FqZHFgYx9BRic0BmecoCO?= =?us-ascii?Q?cxZ=2FaSCHA0YQbFkwR4Y7exu5=2FX=2FrIsi25HOpMOq?= =?us-ascii?Q?ojaGQ2pIgznXqex3MoHVUPSGm+RyZNi4eFy5TEt?= =?us-ascii?Q?=2FEJDi+FwNlbzLAsZups1C3bm0g=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: u001.I8uzylDtAfgbeCOeLBYDww== Message-ID-Hash: F5AOLZN7VHOE5XY2EKAJMPCCHWMVKEOT X-Message-ID-Hash: F5AOLZN7VHOE5XY2EKAJMPCCHWMVKEOT X-MailFrom: bounces+313651-b711-ruby-core=ml.ruby-lang.org@em5188.ruby-lang.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: Ruby developers Subject: [ruby-core:120407] [Ruby master Bug#20981] rb_undefine_finalizer is missing List-Id: Ruby developers Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "nobu (Nobuyoshi Nakada) via ruby-core" Cc: "nobu (Nobuyoshi Nakada)" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXNzdWUgIzIwOTgxIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku DQoNCkJhY2twb3J0IGNoYW5nZWQgZnJvbSAzLjE6IFVOS05PV04sIDMuMjogVU5LTk9XTiwgMy4z OiBVTktOT1dOLCAzLjQ6IFVOS05PV04gdG8gMy4xOiBET05UTkVFRCwgMy4yOiBET05UTkVFRCwg My4zOiBET05UTkVFRCwgMy40OiBSRVFVSVJFRA0KDQpodHRwczovL2dpdGh1Yi5jb20vcnVieS9y dWJ5L3B1bGwvMTI0NjgNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KQnVnICMyMDk4MTogcmJfdW5kZWZpbmVfZmluYWxpemVyIGlzIG1pc3NpbmcNCmh0dHBzOi8v YnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8yMDk4MSNjaGFuZ2UtMTExMTg2DQoNCiogQXV0aG9y OiBLaXRhaXRpTWFrb3RvICjnnJ8g5YyX5biCKQ0KKiBTdGF0dXM6IE9wZW4NCiogcnVieSAtdjog My40LjENCiogQmFja3BvcnQ6IDMuMTogRE9OVE5FRUQsIDMuMjogRE9OVE5FRUQsIDMuMzogRE9O VE5FRUQsIDMuNDogUkVRVUlSRUQNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCk1lcnJ5IENocmlzdG1hcyENCg0KSSBlbmNvdW50ZXJlZCBhbiBlcnJvciBsaWtlICJk eWxkWzg5MDM3XTogbWlzc2luZyBzeW1ib2wgY2FsbGVkIiBpbiBhbiBleHRlbnNpb24gd2hpY2gg dXNlc2ByYl91bmRlZmluZV9maW5hbGl6ZXJgIGluIFJ1YnkgMy40LjEuIEl0IHdvcmtzIGZpbmUg aW4gUnVieSAzLjMuNi4NCg0KVGhlIGZ1bmN0aW9uIGRlZmluZWQgaW4gW3J1YnkvaW5jbHVkZS9y dWJ5L2ludGVybmFsL2djLmhdKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvYmxvYi92M180 XzEvaW5jbHVkZS9ydWJ5L2ludGVybmFsL2djLmgjTDMxNS1MMzI2KSBidXQgc2VlbXMgcmVtb3Zl ZCBmcm9tIFtydWJ5L2djLmNdKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvYmxvYi92M180 XzEvZ2MuYykuIENvdWxkIHlvdSBjb25zaWRlciByZXN0b3JlIHRoZSBpbXBsZW1lbnRhdGlvbiBv ciByZW1vdmUgdGhlIGZ1bmN0aW9uIGZyb20gYGdjLmhgPw0KDQpSZXByb2R1Y2libGUgY29kZToN Cg0KIyMjIGV4dGNvbmYucmIgIyMjDQpgYGBydWJ5DQpyZXF1aXJlICJta21mIg0KY3JlYXRlX21h a2VmaWxlICJ1bmRlZmluZV9maW5hbGl6ZXJfYnVnIg0KYGBgDQoNCg0KIyMjIHVuZGVmaW5lX2Zp bmFsaXplcl9idWcuYyAjIyMNCmBgYGMNCiNpbmNsdWRlPHJ1YnkuaD4NCg0Kc3RhdGljIFZBTFVF IHNfdW5kZWZpbmVfZmluYWxpemVyKFZBTFVFIHNlbGYpIHsNCiAgcmJfdW5kZWZpbmVfZmluYWxp emVyKHNlbGYpOw0KICByZXR1cm4gUW5pbDsNCn0NCg0Kdm9pZCBJbml0X3VuZGVmaW5lX2ZpbmFs aXplcl9idWcodm9pZCkgew0KICBWQUxVRSBrbGFzcyA9IHJiX2RlZmluZV9jbGFzcygiVW5kZWZp bmVGaW5hbGl6ZXJCdWciLCByYl9jT2JqZWN0KTsNCiAgcmJfZGVmaW5lX3NpbmdsZXRvbl9tZXRo b2Qoa2xhc3MsICJ1bmRlZmluZV9maW5hbGl6ZXIiLCBzX3VuZGVmaW5lX2ZpbmFsaXplciwgMCk7 DQp9DQpgYGANCg0KIyMjIHVuZGVmaW5lLWZpbmFsaXplci1idWcucmIgIyMjDQpgYGBydWJ5DQpy ZXF1aXJlICJ1bmRlZmluZV9maW5hbGl6ZXJfYnVnLnNvIg0KDQpmaW5hbGl6ZXIgPSBwcm9jIHsN CiAgcHV0cyAiRmluYWxpemVyIGNhbGxlZCINCn0NCg0KT2JqZWN0U3BhY2UuZGVmaW5lX2ZpbmFs aXplcihVbmRlZmluZUZpbmFsaXplckJ1ZywgZmluYWxpemVyKQ0KVW5kZWZpbmVGaW5hbGl6ZXJC dWcubmV3DQpVbmRlZmluZUZpbmFsaXplckJ1Zy51bmRlZmluZV9maW5hbGl6ZXINCkdDLnN0YXJ0 DQpgYGANCg0KIyMjIFJ1bm5pbmcgIyMjDQojIyMjIFJ1YnkgMy40LjEgIyMNCmBgYA0KJSBydWJ5 IC4vZXh0Y29uZi5yYiAmJiBtYWtlICYmIHJ1YnkgLXYgLUkuIC4vdW5kZWZpbmUtZmluYWxpemVy LWJ1Zy5yYg0KY3JlYXRpbmcgTWFrZWZpbGUNCmxpbmtpbmcgc2hhcmVkLW9iamVjdCB1bmRlZmlu ZV9maW5hbGl6ZXJfYnVnLmJ1bmRsZQ0KcnVieSAzLjQuMSAoMjAyNC0xMi0yNSByZXZpc2lvbiA0 OGQ0ZWZjYjg1KSArUFJJU00gW2FybTY0LWRhcndpbjI0XQ0KZHlsZFsyNDM2XTogbWlzc2luZyBz eW1ib2wgY2FsbGVkDQpbMV0gICAgMjQzNiBhYm9ydCAgICAgIHJ1YnkgLXYgLUkuIC4vdW5kZWZp bmUtZmluYWxpemVyLWJ1Zy5yYg0KYGBgDQoNCiMjIyMgUnVieSAzLjMuNiAjIyMjDQpgYGANCiUg Y2hydWJ5LWV4ZWMgMy4zLjYgLS0gcnVieSAuL2V4dGNvbmYucmIgJiYgbWFrZSAmJiBjaHJ1Ynkt ZXhlYyAzLjMuNiAtLSBydWJ5IC12IC1JLiAuL3VuZGVmaW5lLWZpbmFsaXplci1idWcucmINCmNy ZWF0aW5nIE1ha2VmaWxlDQpsaW5raW5nIHNoYXJlZC1vYmplY3QgdW5kZWZpbmVfZmluYWxpemVy X2J1Zy5idW5kbGUNCnJ1YnkgMy4zLjYgKDIwMjQtMTEtMDUgcmV2aXNpb24gNzUwMTVkNGMxZikg W2FybTY0LWRhcndpbjI0XQ0KYGBgDQoNCg0KVGhhbmsgeW91Lg0KDQoNCg0KDQotLSANCmh0dHBz Oi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1sLnJ1 YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3JlLWxl YXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVieS1s YW5nLm9yZy9tYWlsbWFuMy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=