[PATCH] Compile gmon tests with $(no-stack-protector) [BZ #33121]

Florian Weimer fweimer@redhat.com
Mon Jun 30 09:33:11 GMT 2025


* H. J. Lu:

> When glibc was configured with --enable-stack-protector=all and built
> with GCC 16, I got:
>
> FAIL: gmon/tst-gmon-gprof
> FAIL: gmon/tst-gmon-pie-gprof
> FAIL: gmon/tst-gmon-static-gprof
> FAIL: gmon/tst-gmon-static-pie-gprof
>
> [hjl@gnu-tgl-3 build-x86_64-linux]$ cat gmon/tst-gmon-gprof.out
> --- expected
> +++ actual
> @@ -1,3 +1,2 @@
>  f1 2000
>  f2 1000
> -f3 1
> FAIL
> [hjl@gnu-tgl-3 build-x86_64-linux]$
>
> Compile gmon tests with $(no-stack-protector) fixes these gmon tests.
> This fixes BZ #33121.

Any idea why this is happening?

Thanks,
Florian



More information about the Libc-alpha mailing list