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=-4.0 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_PASS shortcircuit=no autolearn=ham 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 A5B291F87F for ; Thu, 22 Nov 2018 01:55:25 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 779EE12112A; Thu, 22 Nov 2018 10:55:22 +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 6FDEA120CEF for ; Thu, 22 Nov 2018 10:55:20 +0900 (JST) Received: by filter0060p3las1.sendgrid.net with SMTP id filter0060p3las1-5082-5BF60C85-5 2018-11-22 01:55:17.213871473 +0000 UTC m=+538527.777590888 Received: from herokuapp.com (ec2-54-167-10-177.compute-1.amazonaws.com [54.167.10.177]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id Ijb4p_9qSO-wS79fDDSX0w Thu, 22 Nov 2018 01:55:17.028 +0000 (UTC) Date: Thu, 22 Nov 2018 01:55:17 +0000 (UTC) From: samuel@oriontransfer.net To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 65338 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15329 X-Redmine-Issue-Author: ahorek X-Redmine-Issue-Assignee: ioquatix X-Redmine-Sender: ioquatix 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS6cbtg0SuNvgd2zgFy++Qsr4Ue/agPYFcoTW3 HIxVQPxYTb+s6wYobZYlA4LSXC8dLqkU42iq7DqNhD6Aty6VK36WNSfsNKy1GkjF2hlviX3NC6QBq/ 9kqVRVNmznpbC5PoYK3riJSeqXHamWpBHPNzCSvMu92bHBFdZynhFpg7og== X-ML-Name: ruby-core X-Mail-Count: 89941 Subject: [ruby-core:89941] [Ruby trunk Bug#15329] Native implementation of coroutines - segfault 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" SXNzdWUgIzE1MzI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgaW9xdWF0aXggKFNhbXVlbCBXaWxsaWFt cykuCgoKTmF0aXZlIGZpYmVyIGltcGxlbWVudGF0aW9uIGlzIGFsbCBhYm91dCBzcGVlZCBhbmQg Y29uc2lzdGVudCBpbnRlcmZhY2UgYWNyb3NzIGFsbCBzdXBwb3J0ZWQgcGxhdGZvcm1zLiBJdCdz IGdvb2QgdG8gaGVhciB0aGVyZSBpcyBzcGVlZCBpbXByb3ZlbWVudCBvbiBXU0wgd2l0aCBuYXRp dmUgZmliZXIuIEl0IGFsc28gbG9va3MgbGlrZSBpdCdzIGEgbGl0dGxlIGJpdCBmYXN0ZXIgdGhh biBDcmVhdGVGaWJlciBXaW4zMiBBUEkuCgo+IGNvbW1pdHMgYWZ0ZXIgdGhhdCBpbmNsdWRpbmcg dGhlIGxhc3Rlc3QgdHJ1bmsgYW5kIHlvdXIgbmF0aXZlLWZpYmVyIGJyYW5jaCBhbHdheXMgZmFp bHMuIFdoYXQncyBydm0gZG9pbmcgZGlmZmVyZW50bHk/CgpDYW4geW91IHNob3cgbWUgdGhlIHJl cG9ydCBvZiBmYWlsdXJlPwoKCgoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KQnVnICMxNTMyOTogTmF0aXZlIGltcGxlbWVudGF0aW9uIG9mIGNvcm91dGluZXMgLSBz ZWdmYXVsdApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTUzMjkjY2hhbmdlLTc1 MDMxCgoqIEF1dGhvcjogYWhvcmVrIChQYXZlbCBSb3NpY2vDvSkKKiBTdGF0dXM6IE9wZW4KKiBQ cmlvcml0eTogTm9ybWFsCiogQXNzaWduZWU6IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlhbXMpCiog VGFyZ2V0IHZlcnNpb246IDIuNgoqIHJ1YnkgLXY6IAoqIEJhY2twb3J0OiAyLjM6IFVOS05PV04s IDIuNDogVU5LTk9XTiwgMi41OiBVTktOT1dOCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KSGksIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvY29tbWl0 LzA3YTMyNGEwZjY0NjRmMzE3NjVlZTRiYzVjZmMyM2E5OWQ0MjY3MDUgaXNzdWUgIzE0NzM5IHdh cyBtZXJnZWQgSSdtIGdldHRpbmcgYSBzZWdmYXVsdAoKdW5hbWUgLWEgKFdTTCkKYGBgCkxpbnV4 IERFU0tUT1AtMlBPUFBRUCA0LjQuMC0xNzEzNC1NaWNyb3NvZnQgIzM0NS1NaWNyb3NvZnQgV2Vk IFNlcCAxOSAxNzo0NzowMCBQU1QgMjAxOCB4ODZfNjQgeDg2XzY0IHg4Nl82NCBHTlUvTGludXgK YGBgCgpnY2MgLXYKYGBgClVzaW5nIGJ1aWx0LWluIHNwZWNzLgpDT0xMRUNUX0dDQz1nY2MKQ09M TEVDVF9MVE9fV1JBUFBFUj0vdXNyL2xpYi9nY2MveDg2XzY0LWxpbnV4LWdudS80LjgvbHRvLXdy YXBwZXIKVGFyZ2V0OiB4ODZfNjQtbGludXgtZ251CkNvbmZpZ3VyZWQgd2l0aDogLi4vc3JjL2Nv bmZpZ3VyZSAtdiAtLXdpdGgtcGtndmVyc2lvbj0nVWJ1bnR1IDQuOC40LTJ1YnVudHUxfjE0LjA0 LjQnIC0td2l0aC1idWd1cmw9ZmlsZTovLy91c3Ivc2hhcmUvZG9jL2djYy00LjgvUkVBRE1FLkJ1 Z3MgLS1lbmFibGUtbGFuZ3VhZ2VzPWMsYysrLGphdmEsZ28sZCxmb3J0cmFuLG9iamMsb2JqLWMr KyAtLXByZWZpeD0vdXNyIC0tcHJvZ3JhbS1zdWZmaXg9LTQuOCAtLWVuYWJsZS1zaGFyZWQgLS1l bmFibGUtbGlua2VyLWJ1aWxkLWlkIC0tbGliZXhlY2Rpcj0vdXNyL2xpYiAtLXdpdGhvdXQtaW5j bHVkZWQtZ2V0dGV4dCAtLWVuYWJsZS10aHJlYWRzPXBvc2l4IC0td2l0aC1neHgtaW5jbHVkZS1k aXI9L3Vzci9pbmNsdWRlL2MrKy80LjggLS1saWJkaXI9L3Vzci9saWIgLS1lbmFibGUtbmxzIC0t d2l0aC1zeXNyb290PS8gLS1lbmFibGUtY2xvY2FsZT1nbnUgLS1lbmFibGUtbGlic3RkY3h4LWRl YnVnIC0tZW5hYmxlLWxpYnN0ZGN4eC10aW1lPXllcyAtLWVuYWJsZS1nbnUtdW5pcXVlLW9iamVj dCAtLWRpc2FibGUtbGlibXVkZmxhcCAtLWVuYWJsZS1wbHVnaW4gLS13aXRoLXN5c3RlbS16bGli IC0tZGlzYWJsZS1icm93c2VyLXBsdWdpbiAtLWVuYWJsZS1qYXZhLWF3dD1ndGsgLS1lbmFibGUt Z3RrLWNhaXJvIC0td2l0aC1qYXZhLWhvbWU9L3Vzci9saWIvanZtL2phdmEtMS41LjAtZ2NqLTQu OC1hbWQ2NC9qcmUgLS1lbmFibGUtamF2YS1ob21lIC0td2l0aC1qdm0tcm9vdC1kaXI9L3Vzci9s aWIvanZtL2phdmEtMS41LjAtZ2NqLTQuOC1hbWQ2NCAtLXdpdGgtanZtLWphci1kaXI9L3Vzci9s aWIvanZtLWV4cG9ydHMvamF2YS0xLjUuMC1nY2otNC44LWFtZDY0IC0td2l0aC1hcmNoLWRpcmVj dG9yeT1hbWQ2NCAtLXdpdGgtZWNqLWphcj0vdXNyL3NoYXJlL2phdmEvZWNsaXBzZS1lY2ouamFy IC0tZW5hYmxlLW9iamMtZ2MgLS1lbmFibGUtbXVsdGlhcmNoIC0tZGlzYWJsZS13ZXJyb3IgLS13 aXRoLWFyY2gtMzI9aTY4NiAtLXdpdGgtYWJpPW02NCAtLXdpdGgtbXVsdGlsaWItbGlzdD1tMzIs bTY0LG14MzIgLS13aXRoLXR1bmU9Z2VuZXJpYyAtLWVuYWJsZS1jaGVja2luZz1yZWxlYXNlIC0t YnVpbGQ9eDg2XzY0LWxpbnV4LWdudSAtLWhvc3Q9eDg2XzY0LWxpbnV4LWdudSAtLXRhcmdldD14 ODZfNjQtbGludXgtZ251ClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gNC44LjQgKFVi dW50dSA0LjguNC0ydWJ1bnR1MX4xNC4wNC40KQpgYGAKCnByZXZpb3VzIHJ1YnkgYnVpbGRzIHdl cmUgZmluZQoKYGBgCnJ1YnktaGVhZCAtICNhdXRvcmVjb25mLgpydWJ5LWhlYWQgLSAjY29uZmln dXJpbmcuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLgpydWJ5LWhlYWQgLSAjcG9zdC1jb25maWd1cmF0aW9uLi4KcnVi eS1oZWFkIC0gI2NvbXBpbGluZy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uCnJ1YnktaGVhZCAtICNpbnN0YWxs aW5nLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uCkVycm9yIHJ1bm5pbmcgJ19fcnZtX21ha2UgaW5z dGFsbCcsCnBsZWFzZSByZWFkIC9ob21lL2Fob3Jlay8ucnZtL2xvZy8xNTQyODI0NjkxX3J1Ynkt aGVhZC9pbnN0YWxsLmxvZwpUaGVyZSBoYXMgYmVlbiBhbiBlcnJvciB3aGlsZSBydW5uaW5nIG1h a2UgaW5zdGFsbC4gSGFsdGluZyB0aGUgaW5zdGFsbGF0aW9uLgpgYGAKCmBgYAptYWtlWzFdOiBF bnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL2Fob3Jlay8ucnZtL3NyYy9ydWJ5LWhlYWQnCm1ha2Vb MV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGVuYycuCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0 b3J5IGAvaG9tZS9haG9yZWsvLnJ2bS9zcmMvcnVieS1oZWFkJwptYWtpbmcgdHJhbnMKbWFrZVsx XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvaG9tZS9haG9yZWsvLnJ2bS9zcmMvcnVieS1oZWFkJwpt YWtlWzFdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGAuL2VuYy90cmFucycuCm1ha2VbMV06IExl YXZpbmcgZGlyZWN0b3J5IGAvaG9tZS9haG9yZWsvLnJ2bS9zcmMvcnVieS1oZWFkJwptYWtpbmcg ZW5jcwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL2Fob3Jlay8ucnZtL3NyYy9y dWJ5LWhlYWQnCm1ha2VbMV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGVuY3MnLgptYWtlWzFd OiBMZWF2aW5nIGRpcmVjdG9yeSBgL2hvbWUvYWhvcmVrLy5ydm0vc3JjL3J1YnktaGVhZCcKLi9t aW5pcnVieSAtSS4vbGliIC1JLiAtSS5leHQvY29tbW9uICAuL3Rvb2wvcnVucnVieS5yYiAtLWV4 dG91dD0uZXh0ICAtLSAtLWRpc2FibGUtZ2VtcyAtci4veDg2XzY0LWxpbnV4LWZha2UgLi90b29s L3JiaW5zdGFsbC5yYiAtLW1ha2U9Im1ha2UiIC0tZGVzdC1kaXI9IiIgLS1leHRvdXQ9Ii5leHQi IC0tbWZsYWdzPSIiIC0tbWFrZS1mbGFncz0iIiAtLWRhdGEtbW9kZT0wNjQ0IC0tcHJvZy1tb2Rl PTA3NTUgLS1pbnN0YWxsZWQtbGlzdCAuaW5zdGFsbGVkLmxpc3QgLS1tYW50eXBlPSJkb2MiCi4v dG9vbC9ydW5ydWJ5LnJiOjExMDogd2FybmluZzogSW5zZWN1cmUgd29ybGQgd3JpdGFibGUgZGly IC9ob21lL2Fob3Jlay8ucnZtL2dlbXMvcnVieS0yLjUuMS9iaW4gaW4gUEFUSCwgbW9kZSAwNDA3 NzcKU2VnbWVudGF0aW9uIGZhdWx0IChjb3JlIGR1bXBlZCkKbWFrZTogKioqIFtkby1pbnN0YWxs LW5vZG9jXSBFcnJvciAxMzkKKysgcmV0dXJuIDIKYGBgCgpAaW9xdWF0aXggYW55IGlkZWFzIHdo YXQgY291bGQgd2VudCB3cm9uZz8KCi0tLUZpbGVzLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KY29uZmlndXJlLmxvZyAoMjkuMSBLQikKaW5zdGFsbC5sb2cgKDE4LjYgS0IpCm1ha2Uu bG9nICg1My4zIEtCKQoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K