gcc-14-20250801 is now available

2025-08-01 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250801 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250801/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: acceptable diagnostic format characters

2025-08-01 Thread Jakub Jelinek via Gcc
On Fri, Aug 01, 2025 at 01:32:47PM -0400, James K. Lowden wrote: > As I said, the pointer arithmetic in this case will disappear. I intend > to modify the function that now returns a pointer to return size_t, > because that's what std::vector::operator[] accepts. In my mind the > question remains

Re: acceptable diagnostic format characters

2025-08-01 Thread James K. Lowden
On Thu, 31 Jul 2025 23:02:20 +0200 Rainer Orth wrote: > >> This code is just wrong. %zu expects size_t but the argument is > >> ptrdiff_t That is indisputable. In this case, we know args.data() < p, so the difference will never be negative, and the high bit always zero. But, sure. Jakub provid

GCC 15.2 Release Candidate available from gcc.gnu.org

2025-08-01 Thread Richard Biener via Gcc
The first release candidate for GCC 15.2 is available from https://gcc.gnu.org/pub/gcc/snapshots/15.2.0-RC-20250801/ and shortly its mirrors. It has been generated from git commit r15-10189-ge14a895275d08d. I have so far bootstrapped and tested the release candidate on x86_64-linux. Please