From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,SPF_PASS,T_DKIM_INVALID shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id DCBD120372 for ; Fri, 13 Oct 2017 02:23:56 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 4E952120980; Fri, 13 Oct 2017 11:23:54 +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 1A6AF12097E for ; Fri, 13 Oct 2017 11:23:51 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=q31egmxyEqx6dnv5Xtv9ptfu2fw=; b=kFhsf56Y7dQxoYVJZ8 4HKX/B4XuIwJAuoEDy37OfhmV7MLq7g6TMkuXG/UhmihTM9jsYayPE06knbaf4/X n3JPrd0/LTjDjSrHQOyFhdGYSPIIYVCy8yRmh5aCg2DbqJ1lUqXreHOlD5AB+fty 1g89EjTOw/kLbjsUP27MP1RvQ= Received: by filter0006p3iad2.sendgrid.net with SMTP id filter0006p3iad2-15470-59E023B5-4 2017-10-13 02:23:49.152171873 +0000 UTC Received: from herokuapp.com (ec2-54-196-209-84.compute-1.amazonaws.com [54.196.209.84]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id UNLXk822Syq3tIC1I70yHQ Fri, 13 Oct 2017 02:23:49.103 +0000 (UTC) Date: Fri, 13 Oct 2017 02:23:49 +0000 (UTC) From: nobu@ruby-lang.org To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 58361 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 14009 X-Redmine-Issue-Author: ticky 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-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS7q/H1MQ7xD19yhoZHpBbE14h1OFBu7Zxqk5w ycbgL9lyN2vdNUvyrNrtxdca3dqUt+ufpNh0JYYtXv/LDP3E2GilrhhF49pskoTESSgPvZBFIPTK4v lTLZnW9UwGB82Nb2+PIFd4FgWgmct9pMvr1vIVfa98tw/zODetFkyfQcPw== X-ML-Name: ruby-core X-Mail-Count: 83255 Subject: [ruby-core:83255] =?utf-8?q?=5BRuby_trunk_Bug=2314009=5D=5BFeedback=5D_macOS_High_?= =?utf-8?q?Sierra_and_=E2=80=9Cfork=E2=80=9D_compatibility?= X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE0MDA5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku CgpTdGF0dXMgY2hhbmdlZCBmcm9tIE9wZW4gdG8gRmVlZGJhY2sKCkRvZXMgbGlua2luZyBgRm91 bmRhdGlvbmAgZnJhbWV3b3JrIGluc3RlYWQgb2YgYENvcmVGb3VuZGF0aW9uYCBmcmFtZXdvcmsg d29yaz8KCkZvciAyLjQ6CgpgYGBkaWZmCmRpZmYgLS1naXQgYS9jb25maWd1cmUuaW4gYi9jb25m aWd1cmUuaW4KaW5kZXggYmI3Y2M0ZGFhNS4uNGEyMjQzYWZhMSAxMDA2NDQKLS0tIGEvY29uZmln dXJlLmluCisrKyBiL2NvbmZpZ3VyZS5pbgpAQCAtNDE0NCw4ICs0MTQ0LDggQEAgQVNfQ0FTRShb IiR0YXJnZXRfb3MiXSwKIAldLAogICAgIFtkYXJ3aW4qXSwgWwogCVJVQllfQVBQRU5EX09QVElP TihDRkxBR1MsIC1waXBlKQotCVJVQllfQVBQRU5EX09QVElPTihYTERGTEFHUywgWy1mcmFtZXdv cmsgQ29yZUZvdW5kYXRpb25dKQotCVJVQllfQVBQRU5EX09QVElPTihMSUJSVUJZQVJHX1NUQVRJ QywgWy1mcmFtZXdvcmsgQ29yZUZvdW5kYXRpb25dKQorCVJVQllfQVBQRU5EX09QVElPTihYTERG TEFHUywgWy1mcmFtZXdvcmsgRm91bmRhdGlvbl0pCisJUlVCWV9BUFBFTkRfT1BUSU9OKExJQlJV QllBUkdfU1RBVElDLCBbLWZyYW1ld29yayBGb3VuZGF0aW9uXSkKIAldLAogICAgIFtvc2YqXSwg WwogCWlmIHRlc3QgIiRHQ0MiICE9ICJ5ZXMiIDsgdGhlbgpgYGAKCkZvciB0cnVuazoKCmBgYGRp ZmYKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCBlNmNkOTVj YzlkLi42Y2Q5OWU2ZWYyIDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJl LmFjCkBAIC00MTE2LDggKzQxMTYsOCBAQCBBU19DQVNFKFsiJHRhcmdldF9vcyJdLAogCV0sCiAg ICAgW2RhcndpbipdLCBbCiAJUlVCWV9BUFBFTkRfT1BUSU9OKENGTEFHUywgLXBpcGUpCi0JUlVC WV9BUFBFTkRfT1BUSU9OKFhMREZMQUdTLCBbLWZyYW1ld29yayBDb3JlRm91bmRhdGlvbl0pCi0J UlVCWV9BUFBFTkRfT1BUSU9OKExJQlJVQllBUkdfU1RBVElDLCBbLWZyYW1ld29yayBDb3JlRm91 bmRhdGlvbl0pCisJUlVCWV9BUFBFTkRfT1BUSU9OKFhMREZMQUdTLCBbLWZyYW1ld29yayBGb3Vu ZGF0aW9uXSkKKwlSVUJZX0FQUEVORF9PUFRJT04oTElCUlVCWUFSR19TVEFUSUMsIFstZnJhbWV3 b3JrIEZvdW5kYXRpb25dKQogCV0sCiAgICAgW29zZipdLCBbCiAJQVNfSUYoW3Rlc3QgIiRHQ0Mi ICE9ICJ5ZXMiIF0sIFsKYGBgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQpCdWcgIzE0MDA5OiBtYWNPUyBIaWdoIFNpZXJyYSBhbmQg4oCcZm9ya+KAnSBjb21wYXRp YmlsaXR5Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNDAwOSNjaGFuZ2UtNjcy MTEKCiogQXV0aG9yOiB0aWNreSAoSmVzc2ljYSBTdG9rZXMpCiogU3RhdHVzOiBGZWVkYmFjawoq IFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogCiogVGFyZ2V0IHZlcnNpb246IAoqIHJ1Ynkg LXY6IHJ1YnkgMi40LjJwMTk4ICgyMDE3LTA5LTE0IHJldmlzaW9uIDU5ODk5KSBbeDg2XzY0LWRh cndpbjE3XQoqIEJhY2twb3J0OiAyLjM6IFVOS05PV04sIDIuNDogVU5LTk9XTgotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMgd2FzIG9yaWdpbmFsbHkgZGlzY3Vz c2VkIG9uIHRoZSBpc3N1ZSB0cmFja2VyIGZvciBQdW1hIChodHRwczovL2dpdGh1Yi5jb20vcHVt YS9wdW1hL2lzc3Vlcy8xNDIxKSwgaG93ZXZlciwgaXQgaXMgcG9zc2libGUgdGhhdCBpdCB3b3Vs ZCBtYWtlIG1vcmUgc2Vuc2UgZm9yIGluY2x1c2lvbiBpbiB0aGUgUnVieSBpbXBsZW1lbnRhdGlv biBpdHNlbGYuCgptYWNPUyBIaWdoIFNpZXJyYSBoYXMgY2hhbmdlZCB0aGUgYmVoYXZpb3VyIG9m IHRoZSBmb3JrIHN5c2NhbGwgc3VjaCB0aGF0IGluaXRpYWxpc2luZyBPYmplY3RpdmUtQyBBUElz IGluIGZvcmtlZCBwcm9jZXNzZXMgYXJlIHRyZWF0ZWQgYXMgZXJyb3JzLiAoc2VlIGh0dHA6Ly9z ZWFsaWVzb2Z0d2FyZS5jb20vYmxvZy9hcmNoaXZlLzIwMTcvNi81L09iamVjdGl2ZS1DX2FuZF9m b3JrX2luX21hY09TXzEwMTMuaHRtbCBmb3IgbW9yZSBkZXRhaWxzKQoKVGhpcyBtZWFucyB0aGF0 IG1hbnkgYXBwbGljYXRpb25zIHdoaWNoIHVzZSBmb3JraW5nIHRvIHByb2Nlc3MgY29uY3VycmVu dGx5IHdpbGwgZm9yY2libHkgY3Jhc2ggaWYgdGhlIGZvcmtlZCBwcm9jZXNzIGNhbGxzIG91dCB0 byBhbnkgT2JqZWN0aXZlLUMgbGlicmFyeSB3aGVuIE9iamVjdGl2ZS1DIHdhcyBub3QgYWxyZWFk eSBpbml0aWFsaXNlZCBpbiB0aGUgaG9zdCBwcm9jZXNzLiBUaGlzIGluY2x1ZGVzIFB1bWEsIFVu aWNvcm4sIGlvZGluZSBhbmQgUGFzc2VuZ2VyLgoKQSB3b3JrYXJvdW5kIEkgcHJvcG9zZWQgZm9y IFB1bWEgd2FzIHRvIGltcGxpY2l0bHkgbG9hZCB0aGUgT2JqZWN0aXZlLUMgcnVudGltZSBiZWZv cmUgcGVyZm9ybWluZyBhbnkgZm9ya3MgKGh0dHBzOi8vZ2l0aHViLmNvbS9wdW1hL3B1bWEvaXNz dWVzLzE0MjEjaXNzdWVjb21tZW50LTMzMjY1MDcwMykuIFRoaXMgY2F1c2VzIGZvcmtlZCBwcm9j ZXNzZXMgdXNpbmcgb3RoZXIgT2JqZWN0aXZlLUMgQVBJcyB0byBub3QgY3Jhc2guCgpUaGUgd29y a2Fyb3VuZCAoc3BlY2lmaWMgdG8gUHVtYeKAmXMgRFNMKSB3YXM6Cgp+fn4gcnVieQojIFdvcmsg YXJvdW5kIG1hY09TIDEwLjEzIGFuZCBsYXRlciBiZWluZyB2ZXJ5IHBpY2t5IGFib3V0CiMgYGZv cmtgIHVzYWdlIGFuZCBpbnRlcmFjdGlvbnMgd2l0aCBPYmplY3RpdmUtQyBjb2RlCiMgc2VlOiA8 aHR0cHM6Ly9naXRodWIuY29tL3B1bWEvcHVtYS9pc3N1ZXMvMTQyMT4KaWYgL2Rhcndpbi8gPX4g UlVCWV9QTEFURk9STQogIGJlZm9yZV9mb3JrIGRvCiAgICByZXF1aXJlICdmaWRkbGUnCiAgICAj IER5bmFtaWNhbGx5IGxvYWQgRm91bmRhdGlvbi5mcmFtZXdvcmssIH5pbXBsaWNpdGx5fiBpbml0 aWFsaXNpbmcKICAgICMgdGhlIE9iamVjdGl2ZS1DIHJ1bnRpbWUgYmVmb3JlIGFueSBmb3JraW5n IGhhcHBlbnMgaW4gUHVtYQogICAgRmlkZGxlLmRsb3BlbiAnL1N5c3RlbS9MaWJyYXJ5L0ZyYW1l d29ya3MvRm91bmRhdGlvbi5mcmFtZXdvcmsvRm91bmRhdGlvbicKICBlbmQKZW5kCn5+fgoKQSBz aW1pbGFyIGZpeCBoYXMgbm93IGJlZW4gaW5jbHVkZWQgaW4gUGFzc2VuZ2VyIChodHRwczovL2dp dGh1Yi5jb20vcGh1c2lvbi9wYXNzZW5nZXIvYmxvYi8yYTU1YTg0ZTVkZTcyMWQ4YmQ4MDZhOGZl YTBiY2VkZjI3NTgzYzI5L3NyYy9ydWJ5X3N1cHBvcnRsaWIvcGh1c2lvbl9wYXNzZW5nZXIvbG9h ZGVyX3NoYXJlZF9oZWxwZXJzLnJiI0w4NC1MMTA1KS4KCkl0IHdhcywgaG93ZXZlciwgcHJvcG9z ZWQgdGhhdCBpdCBtaWdodCBtYWtlIG1vcmUgc2Vuc2UgZm9yIFJ1Ynkgb24gbWFjT1MgSGlnaCBT aWVycmEgYW5kIG9ud2FyZCB0byBpbXBsaWNpdGx5IGluaXRpYWxpc2UgdGhlIE9iamVjdGl2ZS1D IGZyYW1ld29yayBpdHNlbGYsIHNvIHRoYXQgZm9ya2VkIHByb2Nlc3NlcyB3b3JrIHJvdWdobHkg YXMgZXhwZWN0ZWQgZXZlbiBpZiB0aGV5IGludGVuZCB0byB1c2UgT2JqZWN0aXZlLUMgQVBJcy4K CkkgdW5kZXJzdGFuZCB0aGF0IHRoaXMgaXMgYSBoZWF2eS1oYW5kZWQgbW92ZSwgYnV0IGl0IHNl ZW1zIHRvIG1lIHRoYXQgdGhpcyByZWxhdGl2ZWx5IGNvbW1vbiB0ZWNobmlxdWUgd2lsbCByZW1h aW4gYnJva2VuIGluIFJ1YnkgdW5sZXNzIGV2ZXJ5b25lIGRlcGxveXMgYSB3b3JrYXJvdW5kIChp b2RpbmUgaGFzIGFscmVhZHkgZXhwcmVzc2VkIGRpc2ludGVyZXN0IGluIGRvaW5nIHNvKSBvciBS dWJ5IGFkb3B0cyBvbmUgYXQgdGhlIGhpZ2hlciBsZXZlbC4KClRoaXMgaXNzdWUgaXMgYWxzbyBh cHBsaWNhYmxlIHRvIGFsbCBSdWJ5IHZlcnNpb25zIHdoaWNoIHN1cHBvcnQgZm9yayBhbmQgcnVu IG9uIG1hY09TIEhpZ2ggU2llcnJhLgoKVGhhbmsgeW91IGZvciB5b3VyIHRpbWUuIDopCgoKCi0t IApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K