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, HEADER_FROM_DIFFERENT_DOMAINS,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 BCEA020437 for ; Fri, 13 Oct 2017 20:49:58 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 1BFEB120948; Sat, 14 Oct 2017 05:49:55 +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 2DC8D120936 for ; Sat, 14 Oct 2017 05:49:53 +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=PC8cqJZSsveAUasgev6HEvbVXSQ=; b=f8Ih0Cy0R2bSc7tixo QIF7ObMjOpnRB+80YHUuKSBgp1OcYCdzLLuJ3oGfED0WkUADFreyNF+A2oHTrn8w BIoeL9pRFUZyo+TRPcWeDEXuFRhWFAWUocQPChQy+AjhnBgA+jYj5sVwExD2cV9M WCycoaOnPNwBriEBWrXUjUxMM= Received: by filter0015p3mdw1.sendgrid.net with SMTP id filter0015p3mdw1-28711-59E126ED-6 2017-10-13 20:49:49.040832874 +0000 UTC Received: from herokuapp.com (ec2-54-146-173-176.compute-1.amazonaws.com [54.146.173.176]) by ismtpd0008p1iad1.sendgrid.net (SG) with ESMTP id qN-idD-WRfKe2fqCuHB6hg Fri, 13 Oct 2017 20:49:49.044 +0000 (UTC) Date: Fri, 13 Oct 2017 20:49:49 +0000 (UTC) From: hongli@phusion.nl To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 58377 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 14009 X-Redmine-Issue-Author: ticky X-Redmine-Sender: hongli 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS73P5yDhS2quq34C763Rx4gZgwfUS8V1cNUWx GjKhqoZbxFnwLn/XvhzHwpSRAvWcHjG8jAoFsG06+xiZN8vFveFj+ZyzCWirTHbLocgjh6oAfnKR4h La3uoEtmGmacbptWLEqIcsNfGnShiKwK8LRN1rrc4zbhOuDL6yzX1HU12A== X-ML-Name: ruby-core X-Mail-Count: 83271 Subject: [ruby-core:83271] =?utf-8?q?=5BRuby_trunk_Bug=2314009=5D_macOS_High_Sierra_and_?= =?utf-8?b?4oCcZm9ya+KAnSBjb21wYXRpYmlsaXR5?= 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" SXNzdWUgIzE0MDA5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgaG9uZ2xpIChIb25nbGkgTGFpKS4KCgpS ZWdhcmRpbmcgbm9idSdzIGNvbW1lbnQgb24gd2hldGhlciBsaW5rZXJzIGNhbiBpZ25vcmUgInVz ZWxlc3MiIGxpYnJhcnkgbGlua3MgKGNvbW1lbnQgIzgpOiB5ZXMgdGhleSBjYW4sIGJ1dCBib3Ro IG9uIEdOVS9MaW51eCBzeXN0ZW1zIGFzIHdlbGwgYXMgb24gbWFjT1MsIHRoaXMgYmVoYXZpb3Ig aXMgYXQgcHJlc2VudCBub3QgdGhlIGRlZmF1bHQuCgpPbiBHTlUgc3lzdGVtcywgWy0tYXMtbmVl ZGVkXShodHRwczovL3dpa2kuZ2VudG9vLm9yZy93aWtpL1Byb2plY3Q6UXVhbGl0eV9Bc3N1cmFu Y2UvQXMtbmVlZGVkKSBsZXRzIHRoZSBHTlUgbGlua2VyIHNraXAgbGlua2luZyB1bnVzZWQgbGli cmFyaWVzLiBUaGVyZSBpcyBbb25lIGJsb2cgYXJ0aWNsZV0oaHR0cDovL3d3dy5ibmlrb2xpYy5j by51ay9ibG9nL2dudS1sZC1hcy1uZWVkZWQuaHRtbCkgb3V0IHRoZXJlIHRoYXQgY2xhaW1zIHRo YXQgYC0tYXMtbmVlZGVkYCBoYXMgYmVlbiBtYWRlIHRoZSBkZWZhdWx0IG9uIG5ld2VyIEdOVSBz eXN0ZW1zLCBidXQgSSd2ZSBub3QgcGVyc29uYWxseSB2ZXJpZmllZCB0aGlzLCBub3IgaGF2ZSBJ IGZvdW5kIGFueSBvdGhlciBzb3VyY2VzIHNvIGZhci4KCm1hY09TJ3MgbGlua2VyIGhhcyBgLWRl YWRfc3RyaXBfZHlsaWJzYCB3aGljaCBkb2VzIHRoZSBzYW1lLgoKU28gd2UgZG9uJ3QgaGF2ZSB0 byB3b3JyeSBhYm91dCB0aGlzIGlzc3VlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQpCdWcgIzE0MDA5OiBtYWNPUyBIaWdoIFNpZXJyYSBhbmQg4oCcZm9ya+KAnSBj b21wYXRpYmlsaXR5Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNDAwOSNjaGFu Z2UtNjcyMzAKCiogQXV0aG9yOiB0aWNreSAoSmVzc2ljYSBTdG9rZXMpCiogU3RhdHVzOiBGZWVk YmFjawoqIFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogCiogVGFyZ2V0IHZlcnNpb246IAoq IHJ1YnkgLXY6IHJ1YnkgMi40LjJwMTk4ICgyMDE3LTA5LTE0IHJldmlzaW9uIDU5ODk5KSBbeDg2 XzY0LWRhcndpbjE3XQoqIEJhY2twb3J0OiAyLjM6IFVOS05PV04sIDIuNDogVU5LTk9XTgotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoaXMgd2FzIG9yaWdpbmFsbHkg ZGlzY3Vzc2VkIG9uIHRoZSBpc3N1ZSB0cmFja2VyIGZvciBQdW1hIChodHRwczovL2dpdGh1Yi5j b20vcHVtYS9wdW1hL2lzc3Vlcy8xNDIxKSwgaG93ZXZlciwgaXQgaXMgcG9zc2libGUgdGhhdCBp dCB3b3VsZCBtYWtlIG1vcmUgc2Vuc2UgZm9yIGluY2x1c2lvbiBpbiB0aGUgUnVieSBpbXBsZW1l bnRhdGlvbiBpdHNlbGYuCgptYWNPUyBIaWdoIFNpZXJyYSBoYXMgY2hhbmdlZCB0aGUgYmVoYXZp b3VyIG9mIHRoZSBmb3JrIHN5c2NhbGwgc3VjaCB0aGF0IGluaXRpYWxpc2luZyBPYmplY3RpdmUt QyBBUElzIGluIGZvcmtlZCBwcm9jZXNzZXMgYXJlIHRyZWF0ZWQgYXMgZXJyb3JzLiAoc2VlIGh0 dHA6Ly9zZWFsaWVzb2Z0d2FyZS5jb20vYmxvZy9hcmNoaXZlLzIwMTcvNi81L09iamVjdGl2ZS1D X2FuZF9mb3JrX2luX21hY09TXzEwMTMuaHRtbCBmb3IgbW9yZSBkZXRhaWxzKQoKVGhpcyBtZWFu cyB0aGF0IG1hbnkgYXBwbGljYXRpb25zIHdoaWNoIHVzZSBmb3JraW5nIHRvIHByb2Nlc3MgY29u Y3VycmVudGx5IHdpbGwgZm9yY2libHkgY3Jhc2ggaWYgdGhlIGZvcmtlZCBwcm9jZXNzIGNhbGxz IG91dCB0byBhbnkgT2JqZWN0aXZlLUMgbGlicmFyeSB3aGVuIE9iamVjdGl2ZS1DIHdhcyBub3Qg YWxyZWFkeSBpbml0aWFsaXNlZCBpbiB0aGUgaG9zdCBwcm9jZXNzLiBUaGlzIGluY2x1ZGVzIFB1 bWEsIFVuaWNvcm4sIGlvZGluZSBhbmQgUGFzc2VuZ2VyLgoKQSB3b3JrYXJvdW5kIEkgcHJvcG9z ZWQgZm9yIFB1bWEgd2FzIHRvIGltcGxpY2l0bHkgbG9hZCB0aGUgT2JqZWN0aXZlLUMgcnVudGlt ZSBiZWZvcmUgcGVyZm9ybWluZyBhbnkgZm9ya3MgKGh0dHBzOi8vZ2l0aHViLmNvbS9wdW1hL3B1 bWEvaXNzdWVzLzE0MjEjaXNzdWVjb21tZW50LTMzMjY1MDcwMykuIFRoaXMgY2F1c2VzIGZvcmtl ZCBwcm9jZXNzZXMgdXNpbmcgb3RoZXIgT2JqZWN0aXZlLUMgQVBJcyB0byBub3QgY3Jhc2guCgpU aGUgd29ya2Fyb3VuZCAoc3BlY2lmaWMgdG8gUHVtYeKAmXMgRFNMKSB3YXM6Cgp+fn4gcnVieQoj IFdvcmsgYXJvdW5kIG1hY09TIDEwLjEzIGFuZCBsYXRlciBiZWluZyB2ZXJ5IHBpY2t5IGFib3V0 CiMgYGZvcmtgIHVzYWdlIGFuZCBpbnRlcmFjdGlvbnMgd2l0aCBPYmplY3RpdmUtQyBjb2RlCiMg c2VlOiA8aHR0cHM6Ly9naXRodWIuY29tL3B1bWEvcHVtYS9pc3N1ZXMvMTQyMT4KaWYgL2Rhcndp bi8gPX4gUlVCWV9QTEFURk9STQogIGJlZm9yZV9mb3JrIGRvCiAgICByZXF1aXJlICdmaWRkbGUn CiAgICAjIER5bmFtaWNhbGx5IGxvYWQgRm91bmRhdGlvbi5mcmFtZXdvcmssIH5pbXBsaWNpdGx5 fiBpbml0aWFsaXNpbmcKICAgICMgdGhlIE9iamVjdGl2ZS1DIHJ1bnRpbWUgYmVmb3JlIGFueSBm b3JraW5nIGhhcHBlbnMgaW4gUHVtYQogICAgRmlkZGxlLmRsb3BlbiAnL1N5c3RlbS9MaWJyYXJ5 L0ZyYW1ld29ya3MvRm91bmRhdGlvbi5mcmFtZXdvcmsvRm91bmRhdGlvbicKICBlbmQKZW5kCn5+ fgoKQSBzaW1pbGFyIGZpeCBoYXMgbm93IGJlZW4gaW5jbHVkZWQgaW4gUGFzc2VuZ2VyIChodHRw czovL2dpdGh1Yi5jb20vcGh1c2lvbi9wYXNzZW5nZXIvYmxvYi8yYTU1YTg0ZTVkZTcyMWQ4YmQ4 MDZhOGZlYTBiY2VkZjI3NTgzYzI5L3NyYy9ydWJ5X3N1cHBvcnRsaWIvcGh1c2lvbl9wYXNzZW5n ZXIvbG9hZGVyX3NoYXJlZF9oZWxwZXJzLnJiI0w4NC1MMTA1KS4KCkl0IHdhcywgaG93ZXZlciwg cHJvcG9zZWQgdGhhdCBpdCBtaWdodCBtYWtlIG1vcmUgc2Vuc2UgZm9yIFJ1Ynkgb24gbWFjT1Mg SGlnaCBTaWVycmEgYW5kIG9ud2FyZCB0byBpbXBsaWNpdGx5IGluaXRpYWxpc2UgdGhlIE9iamVj dGl2ZS1DIGZyYW1ld29yayBpdHNlbGYsIHNvIHRoYXQgZm9ya2VkIHByb2Nlc3NlcyB3b3JrIHJv dWdobHkgYXMgZXhwZWN0ZWQgZXZlbiBpZiB0aGV5IGludGVuZCB0byB1c2UgT2JqZWN0aXZlLUMg QVBJcy4KCkkgdW5kZXJzdGFuZCB0aGF0IHRoaXMgaXMgYSBoZWF2eS1oYW5kZWQgbW92ZSwgYnV0 IGl0IHNlZW1zIHRvIG1lIHRoYXQgdGhpcyByZWxhdGl2ZWx5IGNvbW1vbiB0ZWNobmlxdWUgd2ls bCByZW1haW4gYnJva2VuIGluIFJ1YnkgdW5sZXNzIGV2ZXJ5b25lIGRlcGxveXMgYSB3b3JrYXJv dW5kIChpb2RpbmUgaGFzIGFscmVhZHkgZXhwcmVzc2VkIGRpc2ludGVyZXN0IGluIGRvaW5nIHNv KSBvciBSdWJ5IGFkb3B0cyBvbmUgYXQgdGhlIGhpZ2hlciBsZXZlbC4KClRoaXMgaXNzdWUgaXMg YWxzbyBhcHBsaWNhYmxlIHRvIGFsbCBSdWJ5IHZlcnNpb25zIHdoaWNoIHN1cHBvcnQgZm9yayBh bmQgcnVuIG9uIG1hY09TIEhpZ2ggU2llcnJhLgoKVGhhbmsgeW91IGZvciB5b3VyIHRpbWUuIDop CgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K