Bug#1119113: armci-mpi: fails to build with gcc-15: conflicting types for ‘finalize_arrays’

Adrian Bunk bunk at debian.org
Mon Oct 27 11:17:06 GMT 2025


On Mon, Oct 27, 2025 at 11:27:31AM +0100, Drew Parsons wrote:
> On 2025-10-27 11:05, Adrian Bunk wrote:
> > Control: forcemerge 1096329 -1
> > 
> > On Mon, Oct 27, 2025 at 01:13:58AM +0100, Drew Parsons wrote:
> > > 
> > > armci-mpi (0.4) is failing to build with gcc-15 (C23 standard):
> > > 
> > > mpicc.openmpi -DHAVE_CONFIG_H -I. -I./src  -I./src -Wdate-time
> > > -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration
> > > -ffile-prefix-map=/build/reproducible-path/armci-mpi-0.4=.
> > > -fstack-protector-strong -fstack-clash-protection -Wformat
> > > -Werror=format-security -fcf-protection   -c -o
> > > tests/contrib/cg/cg.o tests/contrib/cg/cg.c
> > > tests/contrib/cg/cg.c:146:6: error: conflicting types for
> > > ‘finalize_arrays’; have ‘void(int)’
> > >   146 | void finalize_arrays(int dpc)
> > >       |      ^~~~~~~~~~~~~~~
> > 
> > This was previously fixed in the 0.4-6.1 NMU.
> 
> There was no patch, neither in the bug nor in salsa

That shouldn't happen.

cu
Adrian



More information about the debian-science-maintainers mailing list