https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121509
Bug ID: 121509
Summary: runtime differences with -march=znver3
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: dcb314 at hotmail dot com
Target Milestone: ---
Created attachment 62100
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62100&action=edit
C source code
For the attached C source code, produced by csmith, recent gcc does
this:
foundBugs $ for i in ~/gcc/results.202508*n/bin/gcc; do echo $i; $i -w -O2
-march=znver3 -Werror=return-type -Werror=uninitialized -Werror=overflow
-Werror=sequence-point bug1114.c && valgrind -q ./a.out; done
/home/dcb42/gcc/results.20250804.asan.ubsan/bin/gcc
checksum = DFCC84BC
/home/dcb42/gcc/results.20250806.asan.ubsan/bin/gcc
checksum = C6D41636
/home/dcb42/gcc/results.20250807.asan.ubsan/bin/gcc
checksum = C6D41636
/home/dcb42/gcc/results.20250809.asan.ubsan/bin/gcc
checksum = C6D41636
foundBugs $
foundBugs $ /home/dcb42/gcc/results.20250804.asan.ubsan/bin/gcc -v 2>&1 | grep
exp
gcc version 16.0.0 20250804 (experimental) (b963237a903f73cf)
foundBugs $ /home/dcb42/gcc/results.20250806.asan.ubsan/bin/gcc -v 2>&1 | grep
exp
gcc version 16.0.0 20250806 (experimental) (87262627fd65a1a7)
foundBugs $