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.4 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, T_SPF_PERMERROR,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 00A0F1F506 for ; Sat, 17 Sep 2022 05:13:47 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="IpWvUGQP"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id BB0AC120C6B; Sat, 17 Sep 2022 14:13:45 +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 E70BC120C65 for ; Sat, 17 Sep 2022 14:13:42 +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:cc; s=smtpapi; bh=kh2psK0TeOKr2HjWD4x2VhNnwq1dsjODwXm2M52kbiI=; b=IpWvUGQPim4PSGXBv1J6Fgz8qypnHRf8eYlHG/Sut5/5nFh70uvEKZFiMoVaNr/tVWWL yCP+chiDSFE+eJXpdTXMiaDZlaLzj6WqGhXpSsRUHg8qpPl/UPwN9pFMl0/KopwUe7q1EL 2ro515gHdL3d4NEfnQiktSYqNq9egN0eY= Received: by filterdrecv-645db4fc75-cf68s with SMTP id filterdrecv-645db4fc75-cf68s-1-63255784-10 2022-09-17 05:13:40.800315203 +0000 UTC m=+373830.382365681 Received: from herokuapp.com (unknown) by geopod-ismtpd-5-2 (SG) with ESMTP id qP08SfMuTfixTwXLc4Ht8A for ; Sat, 17 Sep 2022 05:13:40.641 +0000 (UTC) Date: Sat, 17 Sep 2022 05:13:40 +0000 (UTC) From: "shioyama (Chris Salzberg)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 19006 X-Redmine-Issue-Author: shioyama X-Redmine-Sender: shioyama 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: 86376 X-SG-EID: =?us-ascii?Q?2eXjFJg7SJ5y3z7=2FYZLzXiX0MH8ZxaRPe+ZjMibzxKHc16mJTtFOJX09zPdTSg?= =?us-ascii?Q?i7RAdHtyRFyjpk4L96iTT9m5Mpw0LXz5lR9wlty?= =?us-ascii?Q?qBqkXkgid2Ei8cFoIxrSIs3yYHxlcndE7zZD5Lx?= =?us-ascii?Q?t2+EsYa8XMX3n6TzmY8oIlr5ATGeNm+kROfxoTy?= =?us-ascii?Q?RiEa6C4W9I+=2F9c8kULh2pTqchQqDmhi6uOHJdvp?= =?us-ascii?Q?TQ0ZEl5lrb+=2FLoB+2ZTbFpMZr4GfWwE6ss+FeNY?= =?us-ascii?Q?rzGbBs+RAgPNKFPBy5lNw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109935 Subject: [ruby-core:109935] [Ruby master Feature#19006] Inconsistent behaviour of autoload in wrapped script 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" SXNzdWUgIzE5MDA2IGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2hpb3lhbWEgKENocmlzIFNhbHpiZXJn KS4KCgpSZXRoaW5raW5nIHRoaXMsIGBhdXRvbG9hZGAgY2FuIGZhaXJseSBlYXNpbHkgYmUgcGF0 Y2hlZCB0byBtYWtlIHRoaXMgd29yayB3aXRob3V0IGNoYW5nZXMgYXQgdGhlIGxhbmd1YWdlIGxl dmVsLCBzbyB0aGlzIGlzbid0IHN0cmljdGx5IG5lY2Vzc2FyeS4gSW4gdGVybXMgb2YgdHJhbnNp dGl2aXR5LCBgcmVxdWlyZWAgaXMgdGhlIG1vcmUgaW1wb3J0YW50IG9uZS4KCkknbSBoYXBweSB0 byBjbG9zZSB0aGlzLCB0aGFua3MgZm9yIHRoZSBmZWVkYmFjayEKCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTkwMDY6IEluY29uc2lzdGVudCBiZWhh dmlvdXIgb2YgYXV0b2xvYWQgaW4gd3JhcHBlZCBzY3JpcHQKaHR0cHM6Ly9idWdzLnJ1YnktbGFu Zy5vcmcvaXNzdWVzLzE5MDA2I2NoYW5nZS05OTE4MgoKKiBBdXRob3I6IHNoaW95YW1hIChDaHJp cyBTYWx6YmVyZykKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KU3VwcG9zZSBJIGhhdmUgdHdvIGZpbGVzLCBg Zm9vLnJiYCBhbmQgYGJhci5yYmA6CgpgYGBydWJ5CiMgZm9vLnJiCgpwdXRzICJsb2FkaW5nIEZv by4uLiIKCm1vZHVsZSBGb28KICBhdXRvbG9hZCA6QmFyLCAiZm9vL2JhciIKZW5kCmBgYAoKYW5k CgpgYGBydWJ5CiMgZm9vL2Jhci5yYgoKcHV0cyAibG9hZGluZyBGb286OkJhci4uLiIKCm1vZHVs ZSBGb28KICBtb2R1bGUgQmFyCiAgZW5kCmVuZApgYGAKCkkgY2FuIGByZXF1aXJlICJmb28iYCBh bmQgYWNjZXNzIGJvdGggYEZvb2AgYW5kIGBGb286OkJhcmA6CgpgYGBydWJ5CnJlcXVpcmUgImZv byIKIyBsb2FkaW5nIEZvby4uLgojPT4gdHJ1ZQpGb286OkJhcgojIGxvYWRpbmcgRm9vOjpCYXIu Li4KIz0+IEZvbzo6QmFyCmBgYAoKSG93ZXZlciwgaWYgSSBfbG9hZF8gYGZvb2AgdW5kZXIgYSB3 cmFwIG1vZHVsZSB3aXRoIGBsb2FkYDoKCmBgYHJ1YnkKTXlNb2R1bGUgPSBNb2R1bGUubmV3Cmxv YWQgIi4vZm9vLnJiIiwgTXlNb2R1bGUKIyBsb2FkaW5nIEZvby4uLgojPT4gdHJ1ZQpgYGAKCi4u LiBJJ20gbm93IHVuYWJsZSB0byBhY2Nlc3MgYEZvbzo6QmFyYCBhbnl3aGVyZSwgYmVjYXVzZSB3 aGVyZWFzIHRoZSBjb25zdGFudCBpcyBhdXRvbG9hZGVkIGZyb20gYE15TW9kdWxlOjpGb286OkJh cmAsIGl0IGlzIHJlcXVpcmVkIGZyb20gdGhlIHRvcC1sZXZlbCBhcyBgRm9vOjpCYXJgOgoKYGBg cnVieQpNeU1vZHVsZTo6Rm9vOjpCYXIKIyBsb2FkaW5nIEZvbzo6QmFyCiM9PiB1bmluaXRpYWxp emVkIGNvbnN0YW50IE15TW9kdWxlOjpGb286OkJhciAoTmFtZUVycm9yKQpgYGAKClRoaXMgbWVh bnMgdGhhdCBgYXV0b2xvYWRgIGlzIGJhc2ljYWxseSB1c2VsZXNzIGluc2lkZSBhbnl0aGluZyBs b2FkZWQgd2l0aCB0aGUgYHdyYXBgIGFyZ3VtZW50IHRvIGBsb2FkYCwgYmVjYXVzZSB0aGUgZmls ZSBiZWluZyBhdXRvbG9hZGVkIGNhbid0IGtub3cgaW4gYWR2YW5jZSB3aGF0IHRoZSBiYXNlIG5h bWVzcGFjZSB3aWxsIGJlLgoKSSB3b3VsZCBhcmd1ZSB0aGF0IGl0IG1ha2VzIG11Y2ggbW9yZSBz ZW5zZSB0byBhcHBseSB0aGUgd3JhcCBtb2R1bGUgKGB0b3Bfd3JhcHBlcmApIHRvIGFueSBhdXRv bG9hZGVkIGZpbGUgbG9hZGVkIHdoZW4gYHRvcF93cmFwcGVyYCBpcyBzZXQuIEluIHRoZSBleGFt cGxlIGFib3ZlLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCBhY2Nlc3NpbmcgYE15TW9kdWxlOjpGb286 OkJhcmAgd291bGQgd29yaywgc2luY2UgYE15TW9kdWxlYCB3b3VsZCBhcHBseSB3aGVuIHRoZSBh dXRvbG9hZCB0cmlnZ2VycyB0byBsb2FkIGBmb28vYmFyYC4KCgoKLS0gCmh0dHBzOi8vYnVncy5y dWJ5LWxhbmcub3JnLwo=