From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 92404 invoked by alias); 18 May 2017 15:15:49 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 92353 invoked by uid 89); 18 May 2017 15:15:45 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-11.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=numerous, suspicious, (unknown), H*MI:eurprd07 X-HELO: EUR03-VE1-obe.outbound.protection.outlook.com Received: from mail-oln040092072022.outbound.protection.outlook.com (HELO EUR03-VE1-obe.outbound.protection.outlook.com) (40.92.72.22) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 18 May 2017 15:15:43 +0000 Received: from DB5EUR03FT008.eop-EUR03.prod.protection.outlook.com (10.152.20.60) by DB5EUR03HT050.eop-EUR03.prod.protection.outlook.com (10.152.21.172) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1075.5; Thu, 18 May 2017 15:15:43 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com (10.152.20.55) by DB5EUR03FT008.mail.protection.outlook.com (10.152.20.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1075.5 via Frontend Transport; Thu, 18 May 2017 15:15:43 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com ([fe80::55fc:f172:98b5:d2bc]) by AM4PR0701MB2162.eurprd07.prod.outlook.com ([fe80::55fc:f172:98b5:d2bc%19]) with mapi id 15.01.1101.019; Thu, 18 May 2017 15:15:43 +0000 From: Bernd Edlinger To: "gcc-patches@gcc.gnu.org" CC: Jakub Jelinek , Richard Biener , "Jeff Law" Subject: [PATCH] Try to fix recently introduced crashes in ggc_collect Date: Thu, 18 May 2017 15:22:00 -0000 Message-ID: authentication-results: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=hotmail.de; x-incomingtopheadermarker: OriginalChecksum:2C5AD8621DD913F59B8DAAC186E5F701C748272EED5953B58B6D062ADDD2C979;UpperCasedChecksum:C2FEA28F863CCB9BF519C162BF43D8E1AA5D2CA1B5C901AF79C2E7A6EFF06CDA;SizeAsReceived:8098;Count:41 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DB5EUR03HT050;5:JCrqWermpqiTT7cH4vpdgG4sn3YSg9lOLtCY4lbKoptUeA4CfJ7BBVL8zj+neq0D7SU1EXBO4w+4lF2J0U0N6I2inueskZrZlrmGQNPlNENt9FN313c0Vrjco2ebatJp9Ytu93UO18LfzQq3b2/jBg==;24:bZWB1wR0CFCB+xPxuUPG7bsd+jWmAvZ2NmUnUagGjdBXLXz9ilqAtbw1GnCCbADfxWBjaRt1OC+KFqGts7x4+JjX9txQNOGxbT0mtzYpfH8=;7:jRvircQ/4jtcxixnpqH9gNVZmG6nzLLPRO4O/e+8VL5LNgfiqMuz8yOAdzLEa279N16oeBVRwyYPAvv8ekPcoqUqYZQvKDRLq/+4f2vNsjQO+OLQk3N0nC2Ot3HbkkyTUtMWBbn+DMKkEeHogMGpdRtDRBSfFqsJSkrkDBDjtG8L3A+27Ec+CXZaP+OYXZL7llKe2IZrQvdR+zAFcSZT9uM1nbQ2sY1L9hTrQvyRRDCLSf9q+06mrQqUBqbE81C49D97/haDE3IzuE9u9jK0+CxwwnQ3fPgkSylH3FSJLVbXwiVWvo3CE7PtJ9FgYKB0 x-incomingheadercount: 41 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:DB5EUR03HT050;H:AM4PR0701MB2162.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en; x-ms-office365-filtering-correlation-id: 3012ee5c-4cfa-4931-0109-08d49e00bfb8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322274)(1601125374)(1603101448)(1701031045);SRVR:DB5EUR03HT050; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(444000031);SRVR:DB5EUR03HT050;BCL:0;PCL:0;RULEID:;SRVR:DB5EUR03HT050; x-forefront-prvs: 0311124FA9 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_002_AM4PR0701MB2162ADA4DFC3E1B655AA5416E4E40AM4PR0701MB2162_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2017 15:15:43.1567 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR03HT050 X-SW-Source: 2017-05/txt/msg01471.txt.bz2 --_002_AM4PR0701MB2162ADA4DFC3E1B655AA5416E4E40AM4PR0701MB2162_ Content-Type: text/plain; charset="utf-8" Content-ID: <9767C13A1D56BB41BFD1C92E3B62996E@eurprd07.prod.outlook.com> Content-Transfer-Encoding: base64 Content-length: 3880 SGksDQoNCg0KdGhpcyBhdHRlbXB0cyB0byBmaXggb2NjYXNpb25hbCBzZWdt ZW50YXRpb24gZmF1bHRzIHRoYXQgYXJlIHByZXNlbnQgaW4NCnRoZSBjdXJy ZW50IHNuYXBzaG90LCB3aGlsZSBwcmV2aW91cyBzbmFwc2hvdCB3YXMgc3Rh YmxlLg0KDQpJIG9ic2VydmVkIG51bWVyb3VzIGNyYXNoZXMgYnV0IGFsbCB3 ZXJlIG5vbi1yZXByb2R1Y2libGUsDQpsaWtlIHRoZSBmb2xsb3dpbmcgZXhh bXBsZToNCg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIA0KL2hvbWUvZWQvZ251 L2djYy1idWlsZC0xL3g4Nl82NC1wYy1saW51eC1nbnUvbGlic3RkYysrLXYz L2luY2x1ZGUvc3RyaW5nOjUyOjAsDQogICAgICAgICAgICAgICAgICBmcm9t IA0KL2hvbWUvZWQvZ251L2djYy04LTIwMTcwNTE0LTEvZ2NjL3Rlc3RzdWl0 ZS9nKysuZGcvYXNhbi9hc2FuX3Rlc3RfY29uZmlnLmg6MTksDQogICAgICAg ICAgICAgICAgICBmcm9tIA0KL2hvbWUvZWQvZ251L2djYy04LTIwMTcwNTE0 LTEvZ2NjL3Rlc3RzdWl0ZS9nKysuZGcvYXNhbi9hc2FuX3Rlc3RfdXRpbHMu aDoxNywNCiAgICAgICAgICAgICAgICAgIGZyb20gDQovaG9tZS9lZC9nbnUv Z2NjLTgtMjAxNzA1MTQtMS9nY2MvdGVzdHN1aXRlL2crKy5kZy9hc2FuL2Fz YW5fZ2xvYmFsc190ZXN0LmNjOjEyLA0KICAgICAgICAgICAgICAgICAgZnJv bSANCi9ob21lL2VkL2dudS9nY2MtOC0yMDE3MDUxNC0xL2djYy90ZXN0c3Vp dGUvZysrLmRnL2FzYW4vYXNhbl9nbG9iYWxzX3Rlc3Qtd3JhcHBlci5jYzoy Og0KL2hvbWUvZWQvZ251L2djYy1idWlsZC0xL3g4Nl82NC1wYy1saW51eC1n bnUvbGlic3RkYysrLXYzL2luY2x1ZGUvYml0cy9iYXNpY19zdHJpbmcuaDo2 Mjc3OjIyOiANCmludGVybmFsIGNvbXBpbGVyIGVycm9yOiBTZWdtZW50YXRp b24gZmF1bHQNCjB4ZDdlMTdmIGNyYXNoX3NpZ25hbA0KICAgICAgICAgLi4v Li4vZ2NjLTgtMjAxNzA1MTQtMS9nY2MvdG9wbGV2LmM6MzM3DQoweDhmMjNm ZSBnZ2Nfc2V0X21hcmsodm9pZCBjb25zdCopDQogICAgICAgICAuLi8uLi9n Y2MtOC0yMDE3MDUxNC0xL2djYy9nZ2MtcGFnZS5jOjE1NDYNCjB4N2U2YTVm IGd0X2dnY19teF9sYW5nX3RyZWVfbm9kZSh2b2lkKikNCiAgICAgICAgIC4v Z3QtY3AtdHJlZS5oOjEzMw0KMHg3ZThjN2EgZ3RfZ2djX214X2xhbmdfdHJl ZV9ub2RlKHZvaWQqKQ0KICAgICAgICAgLi9ndC1jcC10cmVlLmg6MjM1DQow eDdlODg4MiBndF9nZ2NfbXhfbGFuZ190cmVlX25vZGUodm9pZCopDQogICAg ICAgICAuL2d0LWNwLXRyZWUuaDozNjUNCjB4ODFiMjZkIGd0X2dnY19teF9j cF9iaW5kaW5nX2xldmVsKHZvaWQqKQ0KICAgICAgICAgLi9ndC1jcC1uYW1l LWxvb2t1cC5oOjcyDQoweDdlNmQ4NSBndF9nZ2NfbXhfbGFuZ190cmVlX25v ZGUodm9pZCopDQogICAgICAgICAuL2d0LWNwLXRyZWUuaDo2NDgNCjB4N2U4 YWQyIGd0X2dnY19teF9sYW5nX3RyZWVfbm9kZSh2b2lkKikNCiAgICAgICAg IC4vZ3QtY3AtdHJlZS5oOjIyMQ0KMHg3ZThlZWIgZ3RfZ2djX214X2xhbmdf dHJlZV9ub2RlKHZvaWQqKQ0KICAgICAgICAgLi9ndC1jcC10cmVlLmg6MzM3 DQoweDdlOGEzYyBndF9nZ2NfbXhfbGFuZ190cmVlX25vZGUodm9pZCopDQog ICAgICAgICAuL2d0LWNwLXRyZWUuaDo0NDENCjB4N2U3MzA0IGd0X2dnY19t eF9sYW5nX3RyZWVfbm9kZSh2b2lkKikNCiAgICAgICAgIC4vZ3QtY3AtdHJl ZS5oOjYwNg0KMHg4MWIzNTIgZ3RfZ2djX214X2N4eF9iaW5kaW5nKHZvaWQq KQ0KICAgICAgICAgLi9ndC1jcC1uYW1lLWxvb2t1cC5oOjYwDQoweDdlNmQ4 NSBndF9nZ2NfbXhfbGFuZ190cmVlX25vZGUodm9pZCopDQogICAgICAgICAu L2d0LWNwLXRyZWUuaDo2NDgNCjB4N2U4ZWY1IGd0X2dnY19teF9sYW5nX3Ry ZWVfbm9kZSh2b2lkKikNCiAgICAgICAgIC4vZ3QtY3AtdHJlZS5oOjMzNg0K MHg3ZThhM2MgZ3RfZ2djX214X2xhbmdfdHJlZV9ub2RlKHZvaWQqKQ0KICAg ICAgICAgLi9ndC1jcC10cmVlLmg6NDQxDQoweGIyZWRiZSB2b2lkIGd0X2dn Y19teDx0cmVlX25vZGUqPih2ZWM8dHJlZV9ub2RlKiwgdmFfZ2MsIHZsX2Vt YmVkPiopDQogICAgICAgICAuLi8uLi9nY2MtOC0yMDE3MDUxNC0xL2djYy92 ZWMuaDoxMTEwDQoweGIyZWRiZSBndF9nZ2NfbXhfdmVjX3RyZWVfdmFfZ2Nf KHZvaWQqKQ0KICAgICAgICAgL2hvbWUvZWQvZ251L2djYy1idWlsZC0xL2dj Yy9ndHlwZS1kZXNjLmM6MTczNw0KMHhhYzU5ZjUgZ2djX21hcmtfcm9vdF90 YWINCiAgICAgICAgIC4uLy4uL2djYy04LTIwMTcwNTE0LTEvZ2NjL2dnYy1j b21tb24uYzo3Nw0KMHhhYzVjNTAgZ2djX21hcmtfcm9vdHMoKQ0KICAgICAg ICAgLi4vLi4vZ2NjLTgtMjAxNzA1MTQtMS9nY2MvZ2djLWNvbW1vbi5jOjk0 DQoweDhmMmRlNyBnZ2NfY29sbGVjdCgpDQogICAgICAgICAuLi8uLi9nY2Mt OC0yMDE3MDUxNC0xL2djYy9nZ2MtcGFnZS5jOjIyMDYNClBsZWFzZSBzdWJt aXQgYSBmdWxsIGJ1ZyByZXBvcnQsDQp3aXRoIHByZXByb2Nlc3NlZCBzb3Vy Y2UgaWYgYXBwcm9wcmlhdGUuDQpQbGVhc2UgaW5jbHVkZSB0aGUgY29tcGxl dGUgYmFja3RyYWNlIHdpdGggYW55IGJ1ZyByZXBvcnQuDQoNCg0KVGhlIGZv bGxvd2luZyBwYXRjaCBmaXhlcyBvbmUgcmF0aGVyIHN1c3BpY2lvdXMgc3Rh dGljIHRyZWUNCm9iamVjdCB0aGF0IGRpZCBub3QgaGF2ZSB0aGUgR1RZIGF0 dHJpYnV0ZSwgYW5kIHdhcyB0aGVyZWZvcmUNCmFwcGFyZW50bHkgbm90IGlu IHRoZSBHQyByb290IHNldC4NCg0KDQpCb290c3RyYXBwZWQgYW5kIHJlZy10 ZXN0ZWQgb24geDg2XzY0LXBjLWxpbnV4LWdudS4NCklzIGl0IE9LIGZvciB0 cnVuaz8NCg0KDQpUaGFua3MNCkJlcm5kLg0K --_002_AM4PR0701MB2162ADA4DFC3E1B655AA5416E4E40AM4PR0701MB2162_ Content-Type: text/x-patch; name="patch-ggc-crash.diff" Content-Description: patch-ggc-crash.diff Content-Disposition: attachment; filename="patch-ggc-crash.diff"; size=1714; creation-date="Thu, 18 May 2017 15:15:42 GMT"; modification-date="Thu, 18 May 2017 15:15:42 GMT" Content-ID: Content-Transfer-Encoding: base64 Content-length: 2327 Z2NjL2MtZmFtaWx5Og0KMjAxNy0wNS0xOCAgQmVybmQgRWRsaW5nZXIgIDxi ZXJuZC5lZGxpbmdlckBob3RtYWlsLmRlPg0KDQoJKiBjLWZvcm1hdC5jIChs b2NhbF90cmVlX3R5cGVfbm9kZSk6IEFkZCBHVFkgYXR0cmlidXRlLg0KDQpn Y2MvYzoNCjIwMTctMDUtMTggIEJlcm5kIEVkbGluZ2VyICA8YmVybmQuZWRs aW5nZXJAaG90bWFpbC5kZT4NCg0KCSogY29uZmlnLWxhbmcuaW4gKGd0Zmls ZXMpOiBBZGQgYy1mYW1pbHkvYy1mb3JtYXQuYy4NCg0KDQotLS0gZ2NjL2Mt ZmFtaWx5L2MtZm9ybWF0LmMuamoJMjAxNy0wNS0wOSAwNDo0NzoxNC4wMDAw MDAwMDAgKzAyMDANCisrKyBnY2MvYy1mYW1pbHkvYy1mb3JtYXQuYwkyMDE3 LTA1LTE4IDEzOjU3OjE1LjIzNTE1MzkzMyArMDIwMA0KQEAgLTU0LDcgKzU0 LDcgQEANCiB9Ow0KIA0KIC8qIEluaXRpYWxpemVkIGluIGluaXRfZHluYW1p Y19kaWFnX2luZm8uICAqLw0KLXN0YXRpYyB0cmVlIGxvY2FsX3RyZWVfdHlw ZV9ub2RlOw0KK3N0YXRpYyBHVFkoKCkpIHRyZWUgbG9jYWxfdHJlZV90eXBl X25vZGU7DQogDQogc3RhdGljIGJvb2wgZGVjb2RlX2Zvcm1hdF9hdHRyICh0 cmVlLCBmdW5jdGlvbl9mb3JtYXRfaW5mbyAqLCBpbnQpOw0KIHN0YXRpYyBp bnQgZGVjb2RlX2Zvcm1hdF90eXBlIChjb25zdCBjaGFyICopOw0KQEAgLTQy MTEsMyArNDIxMSw1IEBADQogfSAvLyBuYW1lc3BhY2Ugc2VsZnRlc3QNCiAN CiAjZW5kaWYgLyogQ0hFQ0tJTkdfUCAqLw0KKw0KKyNpbmNsdWRlICJndC1j LWZhbWlseS1jLWZvcm1hdC5oIg0KLS0tIGdjYy9jL2NvbmZpZy1sYW5nLmlu LmpqCTIwMTctMDEtMDEgMTM6MDc6NDMuMDAwMDAwMDAwICswMTAwDQorKysg Z2NjL2MvY29uZmlnLWxhbmcuaW4JMjAxNy0wNS0xOCAxNDoxNjo0Ni40Njk5 MjQxMTggKzAyMDANCkBAIC0yOSw0ICsyOSw0IEBADQogDQogdGFyZ2V0X2xp YnM9DQogDQotZ3RmaWxlcz0iXCQoc3JjZGlyKS9jL2MtbGFuZy5jIFwkKHNy Y2RpcikvYy9jLXRyZWUuaCBcJChzcmNkaXIpL2MvYy1kZWNsLmMgXCQoc3Jj ZGlyKS9jLWZhbWlseS9jLWNvbW1vbi5jIFwkKHNyY2RpcikvYy1mYW1pbHkv Yy1jb21tb24uaCBcJChzcmNkaXIpL2MtZmFtaWx5L2Mtb2JqYy5oIFwkKHNy Y2RpcikvYy1mYW1pbHkvYy1jcHBidWlsdGluLmMgXCQoc3JjZGlyKS9jLWZh bWlseS9jLXByYWdtYS5oIFwkKHNyY2RpcikvYy1mYW1pbHkvYy1wcmFnbWEu YyBcJChzcmNkaXIpL2MvYy1vYmpjLWNvbW1vbi5jIFwkKHNyY2RpcikvYy9j LXBhcnNlci5oIFwkKHNyY2RpcikvYy9jLXBhcnNlci5jIFwkKHNyY2Rpcikv Yy9jLWxhbmcuaCINCitndGZpbGVzPSJcJChzcmNkaXIpL2MvYy1sYW5nLmMg XCQoc3JjZGlyKS9jL2MtdHJlZS5oIFwkKHNyY2RpcikvYy9jLWRlY2wuYyBc JChzcmNkaXIpL2MtZmFtaWx5L2MtY29tbW9uLmMgXCQoc3JjZGlyKS9jLWZh bWlseS9jLWNvbW1vbi5oIFwkKHNyY2RpcikvYy1mYW1pbHkvYy1vYmpjLmgg XCQoc3JjZGlyKS9jLWZhbWlseS9jLWNwcGJ1aWx0aW4uYyBcJChzcmNkaXIp L2MtZmFtaWx5L2MtcHJhZ21hLmggXCQoc3JjZGlyKS9jLWZhbWlseS9jLXBy YWdtYS5jIFwkKHNyY2RpcikvYy1mYW1pbHkvYy1mb3JtYXQuYyBcJChzcmNk aXIpL2MvYy1vYmpjLWNvbW1vbi5jIFwkKHNyY2RpcikvYy9jLXBhcnNlci5o IFwkKHNyY2RpcikvYy9jLXBhcnNlci5jIFwkKHNyY2RpcikvYy9jLWxhbmcu aCINCg== --_002_AM4PR0701MB2162ADA4DFC3E1B655AA5416E4E40AM4PR0701MB2162_--