actually fix printing cl_ulong in cross-platform manner