From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106952 invoked by alias); 22 Sep 2016 13:19:16 -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 106883 invoked by uid 89); 22 Sep 2016 13:19:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,URIBL_RED autolearn=ham version=3.3.2 spammy=939, H*RU:sk:EUR01-V, Hx-spam-relays-external:sk:EUR01-V, H*c:HHH X-HELO: BAY004-OMC1S26.hotmail.com Received: from bay004-omc1s26.hotmail.com (HELO BAY004-OMC1S26.hotmail.com) (65.54.190.37) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 22 Sep 2016 13:19:05 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com ([65.54.190.61]) by BAY004-OMC1S26.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Thu, 22 Sep 2016 06:19:04 -0700 Received: from VE1EUR01FT058.eop-EUR01.prod.protection.outlook.com (10.152.2.54) by VE1EUR01HT107.eop-EUR01.prod.protection.outlook.com (10.152.3.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Thu, 22 Sep 2016 13:18:56 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com (10.152.2.56) by VE1EUR01FT058.mail.protection.outlook.com (10.152.3.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Thu, 22 Sep 2016 13:18:56 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com ([10.167.132.147]) by AM4PR0701MB2162.eurprd07.prod.outlook.com ([10.167.132.147]) with mapi id 15.01.0629.006; Thu, 22 Sep 2016 13:18:55 +0000 From: Bernd Edlinger To: Jeff Law , Tom de Vries , "Marek Polacek" CC: "gcc-patches@gcc.gnu.org" , Jakub Jelinek , "H.J. Lu" Subject: Re: [PATCH] Fix PR64078 Date: Thu, 22 Sep 2016 13:26:00 -0000 Message-ID: References: <20150907100700.GC30849@redhat.com> <55EF3690.8030201@redhat.com> <55F050D5.3020408@redhat.com> <20150917150026.GC27588@redhat.com> <55FAECA8.3070909@redhat.com> <20150917180838.GE27588@redhat.com> <7fcd8db4-af35-a0fe-fc5a-f7999d0c5fca@mentor.com> <963e7657-0e40-9d73-f199-ffc709761428@mentor.com> <7a10483e-7803-05dd-8b5e-c6ebabfa7684@mentor.com> <707f05e9-8972-d552-5165-340aad167468@redhat.com> <1c2bf6a9-396e-51a3-9df8-103a452ab959@redhat.com> In-Reply-To: <1c2bf6a9-396e-51a3-9df8-103a452ab959@redhat.com> authentication-results: spf=softfail (sender IP is 10.152.2.56) smtp.mailfrom=hotmail.de; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=hotmail.de; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.de discourages use of 10.152.2.56 as permitted sender) x-ms-exchange-messagesentrepresentingtype: 1 x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1;VE1EUR01HT107;6:bKhZhElle/w7MKWd4ocAHyjk6pp3JDISQgbK7GsC1ZECD1DbLUL+izb9y17YA0JvYRtwGkNY4oGMFXGZITTBvUVlQmcilUhVc2tMoZ69WsFZEf4EITr9pSlnf0XYIeojLvmpEP/of1bZO0Y+OIKRRR1lm3gRZayAXpbuqu93So9u++QJVr0FjnDWiy1jsKsbQ7rWdPPPTe6cY1Wtwk5HNlCZ4mfpbzvOuVjK6fQ1IwCNVaDHyuY3VDx3W9dyDQ/VgMcu+ZaVadDkP0NQIkRQkWy3OmauI9SI0Hxn7aAW80g=;5:kFKXHAfiFMVxs0ShCfoICRwj8QeISPmESbkLUjQLvJYhmKyrwSDPMtKkKaZHOFIgLlqQ8Ev2dfQg08z5Ub/gI23IFwCwv9nmJL9chG5Kw9bI4VjhfVGtsj43WI7LniJyR/1wY1WenWuEVBNAT1CpjQ==;24:SLJv0+heAjRHPJeisTlhxxcQqSos3huB6FLgohKjpihQspfnQvFLAuNWT0SxxjiI+vNvqLTesF7zM8B4acg7YmaxFD8WNunMFyotezdPQpU=;7:x7i3QrHm+hzFgDuq88rwrPxhDUVrWxgEYoOXLlL7VnZZ+hm4tuQr/WXcFSx9uAIdmQ2Ilbgsd0zNPMmc4J9O6OAubHEjTKRnVxmniswKAVLbKDEKlITR06EcJIrvGE2ov7L1qirySlvwpVj1FBQCYC6DFnQ4wYXK6UyLMaY2AXzrArDvPu4lP9FH/umyOcmnRbqy9lz8eEeV3ZnWnYvNjZhnyK+52a8PQULuri7nL78KV0my5/42BrbaP2dDZ5FyhIby1F1j6NPeQ6P7sFl4KE7JI6yfy9KDvRE/Yf/slCfMBa1jamyD8+0QGHwq6HU1 x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(10019020)(98900003);DIR:OUT;SFP:1102;SCL:1;SRVR:VE1EUR01HT107;H:AM4PR0701MB2162.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en; x-ms-office365-filtering-correlation-id: 7f877944-26e2-4e27-b974-08d3e2eb0090 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(1601124038)(1603103081)(1601125047);SRVR:VE1EUR01HT107; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(432015012)(102415321)(82015046);SRVR:VE1EUR01HT107;BCL:0;PCL:0;RULEID:;SRVR:VE1EUR01HT107; x-forefront-prvs: 0073BFEF03 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_002_AM4PR0701MB2162BF0CFEBD75F89C320784E4C90AM4PR0701MB2162_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2016 13:18:55.7961 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT107 X-SW-Source: 2016-09/txt/msg01547.txt.bz2 --_002_AM4PR0701MB2162BF0CFEBD75F89C320784E4C90AM4PR0701MB2162_ Content-Type: text/plain; charset="Windows-1252" Content-ID: <594F14716C68544DAD557B7709DA0C2D@eurprd07.prod.outlook.com> Content-Transfer-Encoding: quoted-printable Content-length: 805 On 09/19/16 23:27, Jeff Law wrote: > On 09/19/2016 03:08 PM, Bernd Edlinger wrote: >>> >>> Would it work to break this up into distinct tests, exit()-ing from each >>> function rather than returning back to main? >>> >> >> Yes. I think how this test is designed, each function must be inlined, >> or it will fail anyway. It was for instance impossible to pass the >> ubsan test, if -fno-inline was used as RUNTESTFLAGS. > Presumably the dg-skip-if is ensuring that we're only testing with -O2 > turned on. >> >> Therefore it works as well, if main avoids to return and calls >> exit(0) instead, with a specific comment of course. >> >> See https://gcc.gnu.org/ml/gcc-patches/2016-08/msg01985.html > That works for me. > > jeff OK, thanks. Then I will commit this on trunk and active branches. Bernd. --_002_AM4PR0701MB2162BF0CFEBD75F89C320784E4C90AM4PR0701MB2162_ Content-Type: text/x-patch; name="patch-pr77411.diff" Content-Description: patch-pr77411.diff Content-Disposition: attachment; filename="patch-pr77411.diff"; size=604; creation-date="Thu, 22 Sep 2016 13:18:54 GMT"; modification-date="Thu, 22 Sep 2016 13:18:54 GMT" Content-ID: Content-Transfer-Encoding: base64 Content-length: 822 MjAxNi0wOS0yMiAgQmVybmQgRWRsaW5nZXIgIDxiZXJuZC5lZGxpbmdlckBo b3RtYWlsLmRlPg0KCSAgICBUb20gZGUgVnJpZXMgIDx0b21AY29kZXNvdXJj ZXJ5LmNvbT4NCg0KCVBSIHRlc3RzdWl0ZS83NzQxMQ0KCSogYy1jKystY29t bW9uL3Vic2FuL29iamVjdC1zaXplLTkuYzogQ2FsbCBfX2J1aWx0aW5fZXhp dCBpbiBDKysuDQoNCkluZGV4OiBjLWMrKy1jb21tb24vdWJzYW4vb2JqZWN0 LXNpemUtOS5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gYy1jKyst Y29tbW9uL3Vic2FuL29iamVjdC1zaXplLTkuYwkoUmV2aXNpb24gMjQwMzU1 KQ0KKysrIGMtYysrLWNvbW1vbi91YnNhbi9vYmplY3Qtc2l6ZS05LmMJKEFy YmVpdHNrb3BpZSkNCkBAIC05Myw1ICs5Myw5IEBAIG1haW4gKHZvaWQpDQog I2VuZGlmDQogICBmNCAoMTIpOw0KICAgZjUgKDEyKTsNCisjaWZkZWYgX19j cGx1c3BsdXMNCisgIC8qIFN0YWNrIG1heSBiZSBzbWFzaGVkIGJ5IGYyL2Yz IGFib3ZlLiAgKi8NCisgIF9fYnVpbHRpbl9leGl0ICgwKTsNCisjZW5kaWYN CiAgIHJldHVybiAwOw0KIH0NCg== --_002_AM4PR0701MB2162BF0CFEBD75F89C320784E4C90AM4PR0701MB2162_--