[mpich-discuss] MPICH 5.0.0 released: a warning (some more warnings)
jdelia at intec.unl.edu.ar
jdelia at intec.unl.edu.ar
Wed Feb 4 17:46:54 CST 2026
Hi again,
Below some other warnings.
Regards.
Jorge 'D'Elia.
--
In file included from
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl_atomic_c11.h:20,
from
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl_atomic.h:101,
from
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl.h:16,
from ../src/include/mpiimpl.h:53,
from ../src/mpi/attr/attrutil.c:6:
In function ‘MPL_atomic_release_store_int’,
inlined from ‘MPID_Attr_alloc’ at ../src/mpi/attr/attrutil.c:48:5,
inlined from ‘MPIR_Attr_dup_list’ at ../src/mpi/attr/attrutil.c:167:17:
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl_atomic_c11.h:59:5:
warning: ‘__atomic_store_4’ writing 4 bytes into a region of size 0
overflows the destination [-Wstringop-overflow=]
59 | atomic_store_explicit(&ptr->v, (CAST_TYPE)val,
memory_order_release); \
| ^~~~~~~~~~~~~~~~~~~~~
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl_atomic_c11.h:93:9:
note: in expansion of macro ‘MPLI_ATOMIC_DECL_FUNC_COMMON’
93 | MPLI_ATOMIC_DECL_FUNC_COMMON(TYPE, NAME,
ATOMIC_TYPE, CAST_TYPE) \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/bigpack/mpich-paq/mpich-5.0.0/src/mpl/include/mpl_atomic_c11.h:99:1:
note: in expansion of macro ‘MPLI_ATOMIC_DECL_FUNC_VAL’
99 | MPLI_ATOMIC_DECL_FUNC_VAL(int, int, atomic_int, int)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘MPIR_Attr_dup_list’:
cc1: note: destination object is likely at address zero.
...
CC src/mpi/coll/barrier/lib_libmpi_la-barrier_inter_bcast.lo
../src/mpi/coll/barrier/barrier_intra_k_dissemination.c: In
function ‘MPIR_Barrier_intra_k_dissemination’:
../src/mpi/coll/barrier/barrier_intra_k_dissemination.c:120:9:
warning: ‘MPIC_Waitall’ accessing 8 bytes in a region of size 0
[-Wstringop-overflow=]
120 | MPIC_Waitall(k - 1, recv_reqs + ((k - 1) *
((nphases - 1) & 1)), MPI_STATUSES_IGNORE);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/mpi/coll/barrier/barrier_intra_k_dissemination.c:120:9:
note: referencing argument 2 of type ‘MPIR_Request *[0]’
In file included from ../src/include/mpiimpl.h:208,
from
../src/mpi/coll/barrier/barrier_intra_k_dissemination.c:6:
../src/include/mpir_coll.h:48:5: note: in a call to function ‘MPIC_Waitall’
48 | int MPIC_Waitall(int numreq, MPIR_Request * requests[],
MPI_Status * statuses);
| ^~~~~~~~~~~~
CC src/mpi/coll/bcast/lib_libmpi_la-bcast_utils.lo
CC src/mpid/ch4/src/lib_libmpi_la-ch4_proc.lo
../src/mpid/ch4/src/ch4_proc.c: In function ‘MPIDIU_upidhash_add’:
../src/mpid/ch4/src/ch4_proc.c:336:5: warning: ‘memcpy’ specified
bound between 18446744071562067968 and 18446744073709551615 exceeds
maximum object size 9223372036854775807 [-Wstringop-overflow=]
336 | memcpy(t->upid, upid, upid_len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC src/mpid/ch4/src/lib_libmpi_la-ch4_stream_enqueue.lo
end.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20260204/5734e349/attachment.html>
More information about the discuss
mailing list