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,SPF_PASS,T_DKIM_INVALID, T_RP_MATCHES_RCVD 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 B55A520282 for ; Thu, 15 Jun 2017 05:13:24 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id BD034120788; Thu, 15 Jun 2017 14:13:21 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id C95C9120787 for ; Thu, 15 Jun 2017 14:13:19 +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=XwKBs26HJbwjUXldFh3HbzXxeuk=; b=Oawuzf2VyEh7j/iH3r xIlAoQjj2Ch6/DST4k7yKyXh194dV8DSvULbVGCPK/6MS7Em5WacdGR1y8RxDxeA oGRPrbxOKauPPhqfQl7D9m0w3vpjZuRQlgYYbYJUSVjT6Te8F2apuclVSggHoMoh ZbMX/PVMyyNc+GEyvnDNY5GIg= Received: by filter0964p1mdw1.sendgrid.net with SMTP id filter0964p1mdw1-21814-5942175E-70 2017-06-15 05:13:02.964374999 +0000 UTC Received: from herokuapp.com (ec2-54-204-251-125.compute-1.amazonaws.com [54.204.251.125]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id cC_wkMXvRVGsP7soC5UcIg for ; Thu, 15 Jun 2017 05:13:02.925 +0000 (UTC) Date: Thu, 15 Jun 2017 05:13:02 +0000 From: duerst@it.aoyama.ac.jp To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 56715 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 13660 X-Redmine-Issue-Author: Eregon X-Redmine-Sender: duerst 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS4UwM12eWA+1k+IjNpFXt9HsbymknaZeYZa+u D+uO/Jc6QWTcwmVKlrHWolIxyJzEb+Eh31yw6yETEjJGcChxYI68HyNOirELc1UHPT+MSkB42phEwM Q1SFeK5K3XfWo0I6FV5sQnnD6NHlPjTS2mz1aiwPvXMUpLOlRQ9QGX/M7Q== X-ML-Name: ruby-core X-Mail-Count: 81688 Subject: [ruby-core:81688] [Ruby trunk Bug#13660] rb_str_hash_m discards bits from the hash 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" SXNzdWUgIzEzNjYwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZHVlcnN0IChNYXJ0aW4gRMO8cnN0KS4K CgpJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGFueSBndWFyYW50ZWUgZm9yIHRoZSBsZW5ndGggb2Yg YSBoYXNoIHZhbHVlIGluIFJ1YnkuIEl0J3MganVzdCBhc3N1bWVkIGl0J3MgbG9uZyBlbm91Z2gg dG8gbm90IGxlYWQgdG8gb3Zlcmx5IG1hbnkgY29sbGlzaW9ucy4KCkFsc28sIGlmIHRoZSBjYWxj dWxhdGlvbiBvZiB0aGUgb3JpZ2luYWwgdmFsdWUgKGJlZm9yZSB0aHJvd2luZyBhd2F5IGJpdHMp IGlzIHJlYWxseSBnb29kIChpLmUuIGFsbCBiaXRzIG9mIHRoZSBpbnB1dCBhZmZlY3QgYWxsIGJp dHMgb2YgdGhlIG91dHB1dCwuLi4pLCB0aGVuIHdoZW4gdGhlcmUgaXMgYSBuZWVkIHRvIHNob3J0 ZW4gYSBoYXNoIHZhbHVlLCB3aGljaCBiaXRzIGFyZSBiZWluZyB0aHJvd24gYXdheSBzaG91bGRu J3QgbWFrZSBhbnkgZGlmZmVyZW5jZS4gKHNvcnJ5LCBxdWl0ZSBhIGZldyBpZnMpCgotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkJ1ZyAjMTM2NjA6IHJiX3N0cl9oYXNo X20gZGlzY2FyZHMgYml0cyBmcm9tIHRoZSBoYXNoCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3Jn L2lzc3Vlcy8xMzY2MCNjaGFuZ2UtNjUzNzgKCiogQXV0aG9yOiBFcmVnb24gKEJlbm9pdCBEYWxv emUpCiogU3RhdHVzOiBPcGVuCiogUHJpb3JpdHk6IE5vcm1hbAoqIEFzc2lnbmVlOiAKKiBUYXJn ZXQgdmVyc2lvbjogCiogcnVieSAtdjogcnVieSAyLjMuM3AyMjIgKDIwMTYtMTEtMjEgcmV2aXNp b24gNTY4NTkpIFt4NjQtbWluZ3czMl0KKiBCYWNrcG9ydDogMi4yOiBVTktOT1dOLCAyLjM6IFVO S05PV04sIDIuNDogVU5LTk9XTgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCkkgYmVsaWV2ZSByYl9zdHJfaGFzaF9tIG1pZ2h0IGRpc2NhcmQgc29tZSBiaXRzIGZyb20g dGhlIGhhc2ggdmFsdWUgaW4gc29tZSBzaXR1YXRpb25zLgoKSXQgY29tcHV0ZXMgdGhlIGhhc2gg YXMgYSBzdF9pbmRleF90LCB3aGljaCBpcyBlaXRoZXIgYSB1bnNpZ25lZCBsb25nIG9yIGEgdW5z aWduZWQgbG9uZyBsb25nLgpCdXQgdGhlIHN0X2luZGV4X3QgdmFsdWUgaXMgY29udmVydGVkIHRv IGEgVkFMVUUgd2l0aDoKI2RlZmluZSBTVDJGSVgoaCkgTE9ORzJGSVgoKGxvbmcpKGgpKQoKTm90 ZSB0aGF0IGZvciBpbnN0YW5jZSBvbiB4NjQtbWluZ3czMiwgU0laRU9GX0xPTkcgaXMgNCwgYnV0 IFNJWkVPRl9MT05HX0xPTkcgYW5kIFNJWkVPRl9WT0lEUCBhcmUgOCBieXRlcy4KU28gdGhhdCB0 cnVuY2F0ZXMgaGFsZiB0aGUgYml0cyBvZiB0aGUgaGFzaCBvbiBzdWNoIGEgcGxhdGZvcm0gaWYg bXkgdW5kZXJzdGFuZGluZyBpcyBjb3JyZWN0LgoKRXZlbiBpcyBTSVpFT0ZfTE9ORyBpcyA4LCBM T05HMkZJWCBsb3NlcyB0aGUgTVNCIEkgdGhpbmssIGdpdmVuIHRoYXQgbm90IGFsbCBsb25nIGNh biBmaXQgdGhlIEZpeG51bSByYW5nZSBvbiBNUkkgKHNob3VsZCBpdCBiZSBMT05HMk5VTT8pLgpB bHNvLCBJIGFtIG5vdCBzdXJlIGlmIGl0IGlzIGludGVuZGVkIHRvIGNhc3QgZnJvbSBhIHVuc2ln bmVkIHZhbHVlIHRvIGEgc2lnbmVkIHZhbHVlLgoKSSB0cmllZCBtYW55IHRoaW5ncyB3aGlsZSBk ZWJ1Z2dpbmcgdGhlIHJiX3N0cl9oYXNoIHNwZWMgb24gcnVieS9zcGVjIGFuZCBldmVudHVhbGx5 IGdhdmUgdXAuClRoaXMgY29tcHV0YXRpb24gbG9va3Mgd3JvbmcgdG8gbWUgaW4gTVJJLgoKRm9y IGluZm8sIGhlcmUgaXMgbXkgZGVidWcgY29kZToKaHR0cHM6Ly9naXRodWIuY29tL2VyZWdvbi9y dWJ5c3BlYy9ibG9iL2Q2MjE4OTQ1MGMwYTU2YmZjZDM3OWU1ZTUwNWFkMDk3ODkyZDJiYzcvb3B0 aW9uYWwvY2FwaS9zdHJpbmdfc3BlYy5yYiNMNTAxLUw1MTgKaHR0cHM6Ly9naXRodWIuY29tL2Vy ZWdvbi9ydWJ5c3BlYy9ibG9iL2Q2MjE4OTQ1MGMwYTU2YmZjZDM3OWU1ZTUwNWFkMDk3ODkyZDJi Yzcvb3B0aW9uYWwvY2FwaS9leHQvc3RyaW5nX3NwZWMuYyNMMzYxLUwzODEKYW5kIHRoZSBidWls ZCByZXN1bHQgb24gQXBwVmV5b3I6Cmh0dHBzOi8vY2kuYXBwdmV5b3IuY29tL3Byb2plY3QvZXJl Z29uL3NwZWMteDk0OGkvYnVpbGQvNjI5CgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9y Zy8K