https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104780
Tom de Vries <vries at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tschwinge at gcc dot gnu.org --- Comment #1 from Tom de Vries <vries at gcc dot gnu.org> --- This looks like a bug in newlib/libc/machine/nvptx/calloc.c: ... void * calloc (size_t size, size_t len) { void *p = malloc (size * len); if (!p) return p; - return memset (p, 0, len); + return memset (p, 0, size * len); } ...