The `POINTER_FMT` is too long on 64 bit systems. "0x" + 8 bytes is HEX would be `%18p`. But on x86_64 I only see 6 bytes used for memory addresses what would be `%14p`. On 32 bit systems I'm fine with `%10p`.