Output of your program run under 64 bit Windows 11 Home 10.0.22 build 22000,
Pelles C v11.002
Don't know if this answers your question but here are the results.
Build and run as a 64 bit console program
C:\Program Files\PellesC\Files\align>align
max_align_t alignment: 16
malloc: 000002a5998d0040, aligned_alloc: 000002a5998d0060
malloc: 000002a5998d0090, aligned_alloc: 000002a5998d00b0
malloc: 000002a5998d00e0, aligned_alloc: 000002a5998d0100
malloc: 000002a5998d0130, aligned_alloc: 000002a5998d0150
malloc: 000002a5998d0180, aligned_alloc: 000002a5998d01a0
malloc: 000002a5998d01d0, aligned_alloc: 000002a5998d01f0
malloc: 000002a5998d0220, aligned_alloc: 000002a5998d0240
malloc: 000002a5998d0270, aligned_alloc: 000002a5998d0290
malloc: 000002a5998d02c0, aligned_alloc: 000002a5998d02e0
malloc: 000002a5998d0310, aligned_alloc: 000002a5998d0330
malloc: 000002a5998d0360, aligned_alloc: 000002a5998d0380
malloc: 000002a5998d03b0, aligned_alloc: 000002a5998d03d0
malloc: 000002a5998d0400, aligned_alloc: 000002a5998d0420
malloc: 000002a5998d0450, aligned_alloc: 000002a5998d0470
malloc: 000002a5998d04a0, aligned_alloc: 000002a5998d04c0
malloc: 000002a5998d04f0, aligned_alloc: 000002a5998d0510
malloc: 000002a5998d0540, aligned_alloc: 000002a5998d0560
malloc: 000002a5998d0590, aligned_alloc: 000002a5998d05b0
malloc: 000002a5998d05e0, aligned_alloc: 000002a5998d0600
malloc: 000002a5998d0630, aligned_alloc: 000002a5998d0650
C:\Program Files\PellesC\Files\align>
Build and run as as 32 bit console program
C:\Program Files\PellesC\Files\align>align
max_align_t alignment: 16
malloc: 01990348, aligned_alloc: 01990370
malloc: 01990398, aligned_alloc: 019903c0
malloc: 019903e8, aligned_alloc: 01990410
malloc: 01990438, aligned_alloc: 01990460
malloc: 01990488, aligned_alloc: 019904b0
malloc: 019904d8, aligned_alloc: 01990500
malloc: 01990528, aligned_alloc: 01990550
malloc: 01990578, aligned_alloc: 019905a0
malloc: 019905c8, aligned_alloc: 019905f0
malloc: 01990618, aligned_alloc: 01990640
malloc: 01990668, aligned_alloc: 01990690
malloc: 019906b8, aligned_alloc: 019906e0
malloc: 01990708, aligned_alloc: 01990730
malloc: 01990758, aligned_alloc: 01990780
malloc: 019907a8, aligned_alloc: 019907d0
malloc: 019907f8, aligned_alloc: 01990820
malloc: 01990848, aligned_alloc: 01990870
malloc: 01990898, aligned_alloc: 019908c0
malloc: 019908e8, aligned_alloc: 01990910
malloc: 01990938, aligned_alloc: 01990960
C:\Program Files\PellesC\Files\align>
So did you build a 32 bit or 64 bit exe?
John Z