Hi Branden,
"G. Branden Robinson" <[email protected]> writes:
> Thanks for checking the build! I don't have an environment quite that
> fresh set up and handy.
No problem. If you ever feel like testing it you can always create a
Fedora container:
$ docker run --rm -t -i fedora:latest
$ dnf install gcc
$ gcc --version | sed 1q
gcc (GCC) 15.1.1 20250425 (Red Hat 15.1.1-1)
But waiting for those who actually use those compilers to report issues
works just as well. :)
> For the time being, I'm trying to stick to C++98 in groff. I didn't
> regard use of checked integer arithmetic as conflicting, because gnulib
> made it available.
Gnulib's code would have worked for all C++ compilers (within reason)
until a GCC commit 2 months ago [1]. But since very few projects that
use Gnulib also use C++ (gperf, groff, and octave are the only that
come to mind) no one noticed until now.
> Do you think it would be a good idea to backport these fixes to gnulib's
> stable/2025-01 branch? It would be convenient for me and my lazy
> habits...
Bruno answered this (I don't touch the stable branches).
[1]
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=d4c7de7dc925e79f7aec06848be9d05eb71bd6c8
Collin