This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: SPEC 2017 profiling question (502.gcc_r and 505.mcf_r fail)
- From: Steve Ellcey <sellcey at marvell dot com>
- To: "wschmidt at linux dot ibm dot com" <wschmidt at linux dot ibm dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Fri, 4 Oct 2019 21:19:33 +0000
- Subject: Re: SPEC 2017 profiling question (502.gcc_r and 505.mcf_r fail)
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oYSFf4k6yUdoYrcRt+mOg4ztwAeYVV1XKUYOj1pXtjo=; b=QgKv2QM5ZX/FZpXVK61ly4LJmqlPaD2JPELEWWfMRUlCbz+MlKB36/lvhM6E2mPeJYJyj3frusnm2orzl+ggeOjIw06YYpMiD0WsgPdkrq5K14cn6iTytY+jeYYDbqvMPaHFuoH9u/DOb8lodblvCctCVQyV2ma3E4WkjUHLwbuANn8sxADd2g+KR7J9HP6nrUNZPBn/xMeY7DDvhRWLvKJG8L96zOlOki0WHF2gMFVNUdYZY1CgHsaHImXhb78VvNDMV9CgxlSvUziRc9mMLiT3cCfWcLGAWDCnLnTuaiXdvJlz3cKRSBtuB6evcL+XakA1ejgF0rRN4RtHBoto2A==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e2rqOUwBDCi0bnzCde0SX9uQM4xrmSAu2AR5Nglua50Cv+lTuQWfDU5wpHdL4ntkzJA8aS5MMCI4WXqtnumBGL5A885QQGGD725CzXmGR8FQxt4ufKWpQjF2BwxgCqH22HBHw1AeKUZSJkLZHU9u9flZ5T4h2HFVmHAGKfWDeyn/CYh5xXl8D4qVieOB3knixXO7zxtJEg/2fa37gZBVYSYPCpIfwE2jO2E2DtNKnTNc4pb8wfAu2e2hr1xo4gVNypx4/0ZMtfNZhvUUNms6eflbup6o+2hUPuOL3t/HVSSCV5OW5RbsG9OxvwEt3pXV7RnPTJ3TfoP+CaY/ZOyhHg==
- References: <bf85fd7f07cbd2034e04cb997452ea3f93f76d32.camel@marvell.com> <d709fbc7-49a6-513f-034b-9fb2544b8dc9@linux.ibm.com>
On Fri, 2019-10-04 at 15:58 -0500, Bill Schmidt wrote:
>
> > Has anyone else seen these failures?
>
>
> Have you tried -fno-strict-aliasing? There is a known issue with
> spec_qsort() that affects both of these benchmarks. See
>
https://urldefense.proofpoint.com/v2/url?u=https-3A__gcc.gnu.org_bugzilla_show-5Fbug.cgi-3Fid-3D83201&d=DwIDaQ&c=nKjWec2b6R0mOyPaz7xtfQ&r=Kj0CuWu6MgrNHos80CzrFt4fiXgwrFhMWDTO9Ue_lRU&m=M5tfnhGt9QWxrZvk7eKa9J_EonLqJs6YezVWveUtFhM&s=gesldYv1Oq8frkNSrX4O912SsKENeUKBZZruZ5UZ-NM&e=
> .
>
> Hope this helps,
>
> Bill
Ah, of course, thank you. I verified that this fixes my mcf failure,
gcc is still running. I already had -fno-strict-aliasing for
perlbench, I should have figured out that it could be affecting other
tests too.
Steve Ellcey
sellcey@marvell.com