https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124583

--- Comment #2 from Xintong Zhou <xintong.zhou1 at uwaterloo dot ca> ---
(In reply to Richard Biener from comment #1)
> Hmm, can't reproduce.

Hi, it still reproduces on the latest version on my end.

$ gcc-trunk -v                                                                  
Using built-in specs.
COLLECT_GCC=gcc-trunk
COLLECT_LTO_WRAPPER=/data/x27zhou/compiler-nightly/install/gcc/libexec/gcc/x86_64-pc-linux-gnu/16.0.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /data/x27zhou/compiler-nightly/src/gcc/configure
--enable-checking=yes --disable-bootstrap --disable-multilib
--enable-languages=c,c++ --prefix=/data/x27zhou/compiler-nightly/install/gcc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 16.0.1 20260322 (experimental) (GCC)
$
$ gcc-trunk -O2 -fprofile-use -Wno-coverage-mismatch small.c && ./a.out
0
$ gcc-trunk -O2 small.c && ./a.out                                     
2

Btw, gcov-dump shows the profile as:

$ gcov-dump -l -p a-small.gcda                                         
a-small.gcda:data:magic `gcda':version `B60 '
a-small.gcda:stamp 73902325
a-small.gcda:checksum 2429308459
a-small.gcda:   16:  a1000000:   8:OBJECT_SUMMARY runs=1, sum_max=1024
a-small.gcda:   32:  01000000:  12:FUNCTION ident=721827547,
lineno_checksum=0x8c624c09, cfg_checksum=0x73ff2042
a-small.gcda:   52:    01a10000:  24:COUNTERS arcs 3 counts
a-small.gcda:   84:                   0: 3579999111 0 0

What's the output on your end?

Reply via email to