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 95D7F1F953 for ; Tue, 26 Oct 2021 17:01:20 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 22BF7120B89; Wed, 27 Oct 2021 02:01:18 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id 4BCA0120B87 for ; Wed, 27 Oct 2021 02:01:15 +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=g/o0XECfUgMPwnREX0LG8OHH2S+E2Fk5wj4MOyOd3uE=; b=KHSYUQq/mOIAAZ7HWd4Eg84MnmUb24goenbvkIBY8WVqB4hsaV/6PpdpIGg6ayYbID6H f4Z8SM9bdJ0E/OH2Vj3G3bjL1qK0h7Tv9/IprwNyYNE8nalq+iQ/mkPi/Opg6LkMIA3Mai jTJ9K86w8jNbvlRnY8VkDKTjpbTKxm/L0= Received: by filterdrecv-64fcb979b9-stcmh with SMTP id filterdrecv-64fcb979b9-stcmh-1-61783458-117 2021-10-26 17:01:12.753371583 +0000 UTC m=+3690212.097777071 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-2 (SG) with ESMTP id -DlZX9ShQA2rNjdyeKjgRg for ; Tue, 26 Oct 2021 17:01:12.703 +0000 (UTC) Date: Tue, 26 Oct 2021 17:01:12 +0000 (UTC) From: "jeremyevans0 (Jeremy Evans)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18269 X-Redmine-Issue-Author: mame X-Redmine-Sender: jeremyevans0 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: 82023 X-SG-EID: =?us-ascii?Q?zy3UxWTRryXcrjCh7SV39ZkShJ1PHkEOmoUEekBgd8G8RAJk=2FsUOlbLwuWEoNU?= =?us-ascii?Q?BxG3BBFmcsr21OPpQwa7zNRSwswJm1szgMd841w?= =?us-ascii?Q?HPqc4NrHVru3jLgksvsCS=2FJBQEZKOHynj01ygpB?= =?us-ascii?Q?wtXakfbSPWpcQHT7KlqVUDPKuCmdzv42l+FMChn?= =?us-ascii?Q?oik1ja3HLr23Q6jGeIV9mYfrTzC5GtXqnwwswGC?= =?us-ascii?Q?cfff2hEzzNcpT72vC5B5bwGkGDdZ6y3cLXot88E?= =?us-ascii?Q?e7ewN4Q73Q0Nd9TI4=2F6xw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 105811 Subject: [ruby-core:105811] [Ruby master Bug#18269] trace_opt_not and trace_opt_regexpmatch2 insns are indistinguishable 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" SXNzdWUgIzE4MjY5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgamVyZW15ZXZhbnMwIChKZXJlbXkgRXZh bnMpLgoKCkkgZ3Vlc3Mgb25lIG9wdGlvbiB3b3VsZCBiZSB0byBoYXZlIGVhY2ggb2YgdGhlIG9w dGltaXplZCB0cmFjZSBpbnN0cnVjdGlvbnMgdXNlIGNvZGUgc3BlY2lmaWMgdG8gZWFjaCBpbnN0 cnVjdGlvbiwgc28gdGhhdCB0aGUgY29tcGlsZXIgd291bGQgbmV2ZXIgbWVyZ2UgdGhlIGluc3Ry dWN0aW9ucy4gIEBrMGt1YnVuLCBkbyB5b3UgdGhpbmsgdGhhdCB3b3VsZCBtYWtlIHNlbnNlPyAg SSdtIG5vdCBzdXJlIHdoYXQgY29kZSBzaG91bGQgYmUgdXNlZCBpbiB0aGF0IGNhc2UsIHRob3Vn aC4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQnVnICMxODI2OTog dHJhY2Vfb3B0X25vdCBhbmQgdHJhY2Vfb3B0X3JlZ2V4cG1hdGNoMiBpbnNucyBhcmUgaW5kaXN0 aW5ndWlzaGFibGUKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4MjY5I2NoYW5n ZS05NDMzMAoKKiBBdXRob3I6IG1hbWUgKFl1c3VrZSBFbmRvaCkKKiBTdGF0dXM6IE9wZW4KKiBQ cmlvcml0eTogTm9ybWFsCiogQmFja3BvcnQ6IDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dOLCAz LjA6IFVOS05PV04KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpPbiBz b21lIHBsYXRmb3JtcyBhbmQgY29tcGlsZXIgdG9vbCBjaGFpbiwgYFJ1YnlWTTo6SVNlcSN0b19h YCBzaG93cyBhIHdyb25nIGluc3RydWN0aW9uLgoKYGBgCnNldF90cmFjZV9mdW5jKFByb2MubmV3 IHsgfSkKc2V0X3RyYWNlX2Z1bmMobmlsKQoKaXNlcSA9IFJ1YnlWTTo6SW5zdHJ1Y3Rpb25TZXF1 ZW5jZS5jb21waWxlKCIvdHJ1ZS8gPX4gJ3RydWUnIikKcHAgaXNlcS50b19hLmxhc3QKIyBleHBl Y3RlZDoKIz0+IFsxLAojICAgIDpSVUJZX0VWRU5UX0xJTkUsCiMgICAgWzpwdXRvYmplY3QsIC90 cnVlL10sCiMgICAgWzpwdXRzdHJpbmcsICJ0cnVlIl0sCiMgICAgWzpvcHRfcmVnZXhwbWF0Y2gy LCB7Om1pZD0+Oj1+LCA6ZmxhZz0+MTYsIDpvcmlnX2FyZ2M9PjF9XSwKIyAgICBbOmxlYXZlXV0K CiMgYWN0dWFsOgojPT4gWzEsCiMgICAgOlJVQllfRVZFTlRfTElORSwKIyAgICBbOnB1dG9iamVj dCwgL3RydWUvXSwKIyAgICBbOnB1dHN0cmluZywgInRydWUiXSwKIyAgICBbOm9wdF9ub3QsIHs6 bWlkPT46PX4sIDpmbGFnPT4xNiwgOm9yaWdfYXJnYz0+MX1dLAojICAgIFs6bGVhdmVdXQpgYGAK CkluIHRoaXMgY2FzZSwgYG9wdF9yZWdleHBtYXRjaDJgIGlzIGEgY29ycmVjdCBpbnNuLCBidXQg YWN0dWFsbHkgYG9wdF9ub3RgIGlzIHByaW50ZWQuCgpUaGlzIGlzIGNhdXNlZCBieSB0aGUgZml4 IG9mICMxNDg3MC4gY29tbWl0OjQ4YzhkZjllMGViMjk1YWYwNmQ1OTNjZTM3Y2UxOTMzYzBlZTFk OTAgbWFkZSBhbG1vc3QgYWxsIHRyYWNlZCBhbmQgb3B0aW1pemVkIGluc3RydWN0aW9ucyAoYHRy YWNlX29wdF8qYCBpbnNucykgZGVsZWdhdGUgdG8gYG9wdF9zZW5kX3dpdGhvdXRfYmxvY2tgLiBV bmRlciBzb21lIGNvbmRpdGlvbnMsIEdDQyBzZWVtcyB0byBtZXJnZSB0aGVtIHRvIG9uZSBjb2Rl IGJsb2NrIGJlY2F1c2UgdGhlIGJvZGllcyBvZiBgdHJhY2Vfb3B0XypgIGluc3RydWN0aW9ucyBh cmUgYWxsIGlkZW50aWNhbC4gSSdtIHVuc3VyZSB3aHksIGJ1dCBpbiB0aGlzIGNhc2UsIG9ubHkg dGhlIHBhaXIgb2YgYHRyYWNlX29wdF9ub3RgIGFuZCBgdHJhY2Vfb3B0X3JlZ2V4cG1hdGNoMmAg aXMgbWVyZ2VkLCBhbmQgdGhlaXIgYWRkcmVzc2VzIGluIGRpcmVjdC10aHJlYWRlZCBjb2RlIGFy ZSBub3cgaW5kaXN0aW5ndWlzaGFibGUuCgpGb3J0dW5hdGVseSwgdGhlcmUgc2VlbXMgdG8gYmUg bm8gcGF0aCB0byByZXZlcnQgYHRyYWNlXypgIGluc24gdG8gaXRzIG9yaWdpbmFsIChub24tdHJh Y2UpIHZlcnNpb24sIGV4Y2VwdCBgUnVieVZNOjpJU2VxI3RvX2FgLiAoWUpJVCBtaWdodCBiZSBh bHNvIGFmZmVjdGVkIGJlY2F1c2UgaXQgdXNlcyBgcmJfdm1faW5zbl9hZGRyMm9wY29kZWAsIGJ1 dCBJJ20gdW5zdXJlLikKU28sIEFGQUlLLCB0aGlzIGlzIG5vdCBhIHNpZ25pZmljYW50IHByb2Js ZW0sIGF0IHRoZSBwcmVzZW50IHRpbWUuIEhvd2V2ZXIsIHRoaXMgd2lsbCBicmluZyB0cm91Ymxl IGlmIHdlIGF0dGVtcHQgdG8gcmV2ZXJ0IGB0cmFjZV8qYCBpbnNuIGluIGZ1dHVyZS4KClNvbWUg dGVzdHMgb2YgTUpJVCB1c2UgYFJ1YnlWTTo6SVNlcSN0b19hYCB0byBjaGVjayBpZiB0aGUgaW5z biB0aGF0IHRoZSB0ZXN0IHRhcmdldHMgaXMgY29ycmVjdGx5IHRlc3RlZC4gVGhpcyBsZWFkcyB0 byBmYWxzZSBwb3NpdGl2ZSB3YXJuaW5nczoKCmh0dHA6Ly9ydWJ5Y2kuczMuYW1hem9uYXdzLmNv bS9ncmF2aXRvbjIvcnVieS1tYXN0ZXIvbG9nLzIwMjExMDI2VDAyMDUzMFoubG9nLmh0bWwuZ3oK CmBgYApbMjAzOTcvMjExNzJdIFRlc3RKSVQjdGVzdF9jb21waWxlX2luc25fb3B0X3JlZ2V4cG1h dGNoMgovaG9tZS9jaGtidWlsZC9jaGtidWlsZC90bXAvYnVpbGQvMjAyMTEwMjZUMDIwNTMwWi9y dWJ5L3Rlc3QvcnVieS90ZXN0X2ppdC5yYjo1OTk6IHdhcm5pbmc6ICdvcHRfcmVnZXhwbWF0Y2gy JyBpbnNuIGlzIG5vdCBpbmNsdWRlZCBpbiB0aGUgc2NyaXB0LiBBY3R1YWwgaW5zbnMgYXJlOiBw dXRvYmplY3QgcHV0c3RyaW5nIG9wdF9ub3QgbGVhdmUKCi9ob21lL2Noa2J1aWxkL2Noa2J1aWxk L3RtcC9idWlsZC8yMDIxMTAyNlQwMjA1MzBaL3J1YnkvdGVzdC9ydWJ5L3Rlc3Rfaml0LnJiOjYw MDogd2FybmluZzogJ29wdF9yZWdleHBtYXRjaDInIGluc24gaXMgbm90IGluY2x1ZGVkIGluIHRo ZSBzY3JpcHQuIEFjdHVhbCBpbnNucyBhcmU6IHB1dHN0cmluZyBwdXRvYmplY3Qgb3B0X25vdCBs ZWF2ZQogPSAwLjU4IHMKYGBgCgpAamVyZW15ZXZhbnMwIEBrMGt1YnVuIERvIHlvdSBoYXZlIGFu eSBpZGVhIHRvIGZpeCB0aGlzIGlzc3VlPwoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5v cmcvCg==