https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113539
Bug ID: 113539 Summary: [14 Regression] perlbench miscompiled on aarch64 since r14-8223-g1c1853a70f Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: acoplan at gcc dot gnu.org Target Milestone: --- I'm seeing miscompares of perlbench (both from SPEC CPU 2006 and SPEC CPU 2017) on aarch64 with recent trunk changes, a bisect pointed to r14-8223-g1c1853a70f9422169190e65e568dcccbce02d95c : commit 1c1853a70f9422169190e65e568dcccbce02d95c Author: Richard Biener <rguent...@suse.de> Date: Thu Jan 18 10:22:34 2024 Fix memory leak in vect_analyze_loop_form The miscompares are with the checkspam.pl workload, I see: *** Miscompare of checkspam.2500.5.25.11.150.1.1.1.1.out I've seen this with: -flto=auto -fomit-frame-pointer -O3 -fno-strict-aliasing and various -mcpu options (at least -mcpu=cortex-a72 and -mcpu=neoverse-v1).