From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.6 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 160411F670 for ; Tue, 26 Oct 2021 03:09:52 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id EF136120A80; Tue, 26 Oct 2021 12:09:50 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 0DE11120A80 for ; Tue, 26 Oct 2021 12:09:48 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to; s=smtpapi; bh=95HyCrGvNomvnZ2cU+ttVScaFQW7ERXIlPbEZUrk1Qc=; b=El5q9ym8Y9ULn1WxI1Kq3/9T8iFC7SH9181hHcWTh2tc9jA4CmcU1TM4B4wzi8IMq6wE Rgej8fqaegNs4nD5qzn/vWcjsS6VfHYD7iJ2H4KTiH9qzK2sn7nQDAOdCoGqQmfxI6/UWF bLJRhwchg55JwLkrEXhkky43L6IDG/CgY= Received: by filterdrecv-75ff7b5ffb-vm78l with SMTP id filterdrecv-75ff7b5ffb-vm78l-1-6177717A-26 2021-10-26 03:09:46.950672538 +0000 UTC m=+4682993.309506616 Received: from herokuapp.com (unknown) by ismtpd0176p1mdw1.sendgrid.net (SG) with ESMTP id pyRsf5A7Tlq78clgolD-sQ for ; Tue, 26 Oct 2021 03:09:46.840 +0000 (UTC) Date: Tue, 26 Oct 2021 03:09:46 +0000 (UTC) From: "osyo (manga osyo)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18268 X-Redmine-Issue-Author: koic X-Redmine-Sender: osyo 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: 82011 X-SG-EID: =?us-ascii?Q?u1tjg9dWtNIdJb54ijmVb8qoWadsj6r5fmJAjGsEj0BvZe9rcI08vrtvTjVjUh?= =?us-ascii?Q?4E9gfsyqJBGdE1Lip8nojbcVmuhlwi3rJB9mBeY?= =?us-ascii?Q?SeO1beMbTIpwKF3QKumx6Eq1lZHpDPp0z0S7DtP?= =?us-ascii?Q?r0drkBq24c8t4qU7X2ZHxGqwBYGE0rveD+FbSkk?= =?us-ascii?Q?SrmRr=2FDkdcNEih3vBtv60JXf7SZl+3p3UZM2MXW?= =?us-ascii?Q?dbvi6Zk+jL5oy8tKFheXSnzklZb78ij8w64Mj38?= =?us-ascii?Q?Kz4zXhNZl2FIS=2FGHrIUNg=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 105799 Subject: [ruby-core:105799] [Ruby master Bug#18268] Behavior change when `each_cons` and `break ... if false` are combined in Ruby 3.1 X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4MjY4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgb3N5byAobWFuZ2Egb3N5bykuCgoKSXQg YXBwZWFycyB0byBoYXZlIGJlZW4gY2hhbmdlZCBhdCBodHRwczovL2dpdGh1Yi5jb20vcnVieS9y dWJ5L3B1bGwvMTUwOS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K QnVnICMxODI2ODogQmVoYXZpb3IgY2hhbmdlIHdoZW4gYGVhY2hfY29uc2AgYW5kIGBicmVhayAu Li4gaWYgZmFsc2VgIGFyZSBjb21iaW5lZCBpbiBSdWJ5IDMuMQpodHRwczovL2J1Z3MucnVieS1s YW5nLm9yZy9pc3N1ZXMvMTgyNjgjY2hhbmdlLTk0MzE3CgoqIEF1dGhvcjoga29pYyAoS29pY2hp IElUTykKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCiogcnVieSAtdjogcnVieSAz LjEuMGRldiAoMjAyMS0xMC0yNlQwMDozMDo0MlogbWFzdGVyIDdkNGM1OTIwM2YpIFt4ODZfNjQt ZGFyd2luMTldCiogQmFja3BvcnQ6IDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dOLCAzLjA6IFVO S05PV04KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpJJ20gbm90IHN1 cmUgdGhlIGRldGFpbHMsIGJ1dCB0aGUgZm9sbG93aW5nIGJlaGF2aW9yIGhhcyBjaGFuZ2VkIGJl dHdlZW4gUnVieSAzLjAuMiAoYW5kIGVhcmxpZXIpIGFuZCBSdWJ5IDMuMS4wLWRldi4KCmBgYHJ1 YnkKIyBleGFtcGxlLnJiCmRlZiBmb28KICBbMSwgMl0uZWFjaF9jb25zKDIpIGRvIHxvbmUsIHR3 b3wKICAgIGJyZWFrIG9uZSBpZiBmYWxzZQogIGVuZAplbmQKCnAgZm9vCmBgYAoKIyMgRXhwZWN0 ZWQgQmVoYXZpb3IgKFJ1YnkgMy4wLjIpCgpJdCByZXR1cm5zIGBuaWxgLgoKYGBgY29uc29sZQol IHJiZW52IGxvY2FsIDMuMC4yCiUgcnVieSAtdgpydWJ5IDMuMC4ycDEwNyAoMjAyMS0wNy0wNyBy ZXZpc2lvbiAwZGI2OGYwMjMzKSBbeDg2XzY0LWRhcndpbjE5XQolIHJ1YnkgZXhhbXBsZS5yYgpu aWwKYGBgCgojIyBBY3R1YWwgQmVoYXZpb3IgKFJ1YnkgMy4xLjAtZGV2KQoKSXQgcmV0dXJucyBg WzEsIDJdYC4KCmBgYGNvbnNvbGUKJSByYmVudiBsb2NhbCAzLjEuMC1kZXYKJSBydWJ5IC12CnJ1 YnkgMy4xLjBkZXYgKDIwMjEtMTAtMjZUMDA6MzA6NDJaIG1hc3RlciA3ZDRjNTkyMDNmKSBbeDg2 XzY0LWRhcndpbjE5XQolIHJ1YnkgZXhhbXBsZS5yYgpbMSwgMl0KYGBgCgpJIGVuY291bnRlcmVk IHRoaXMgaXNzdWUgd2l0aCB0aGUgZm9sbG93aW5nIFJ1Ym9Db3AgYnVpbGQgZXJyb3IuCmh0dHBz Oi8vYXBwLmNpcmNsZWNpLmNvbS9waXBlbGluZXMvZ2l0aHViL3J1Ym9jb3AvcnVib2NvcC81NDE0 L3dvcmtmbG93cy80YTdlNGI4MS03MzgwLTQxZTUtOGVkZS1lMjhkOTE2MDAxMGQvam9icy8yMDEy MzYKClRoZSBjb2RlIEkgZW5jb3VudGVyZWQgaXMgYmVsb3cuCmh0dHBzOi8vZ2l0aHViLmNvbS9y dWJvY29wL3J1Ym9jb3AvYmxvYi92MS4yMi4yL2xpYi9ydWJvY29wL2NvcC9sYXlvdXQvYmxvY2tf YWxpZ25tZW50LnJiI0wxMDQtTDEwNgoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv Cg==