Hi! On 2022-01-13T13:53:03+0000, Andrew Stubbs wrote: > Pinned memory is allocated via mmap > --- /dev/null > +++ b/libgomp/config/linux/allocator.c > +static void * > +linux_memspace_calloc (omp_memspace_handle_t memspace, size_t size, int pin) > +{ > + if (pin) > + return linux_memspace_alloc (memspace, size, pin); > +[...] This confused me for a moment, why we don't have to manually zero-initialize here. I've pushed to devel/omp/gcc-12 branch commit 57b8f0600262566cd4f1ab12bf1bdafb29dbdc34 "Clarify/verify OpenMP 'omp_calloc' zero-initialization for pinned memory", see attached. Grüße Thomas ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955