Artifact
aa53f237bb9320461d4b9b9b6c4da33425a7fde7919c5dea36cdce35964e3ecd:
Ticket change
[aa53f237bb]
- Ticket [9c258a841a03860f|9c258a841a] <i>format - undocumented type specifiers + possible bug</i> status still Open with 3 other changes
by
apnadkarni
2024-05-28 15:56:39.
D 2024-05-28T15:56:39.381
J icomment Based\son\sthe\soutput\sbelow,\sI\sthink\sj,\st,\sz\sare\snot\swhat\sI\swould\sexpect\sas\sper\stheir\sC\sprintf\sdefinition\s(assuming\sthat\sis\sthe\sgoal).\sThey\sshould\struncate\svalues\sthat\sdo\snot\sfit\sin\sintmax_t,\sptrdiff_t,\ssize_t\sto\sthe\sappropriate\ssize\s(32\sor\s64-bit\sdepending\son\sarchitecture).\sI\swould\scertainly\sfind\sthat\suseful\sin\sFFI\stype\sextensions.\r\n\r\n```\r\n%\sset\sint64\s0x8000000000000001\r\n0x8000000000000001\r\n%\sset\sint65\s0x10000000000000000\r\n0x10000000000000000\r\n%\sforeach\st\s{d\su}\s{foreach\ss\s{{}\sj\sl\sll\st\sz\sI\sI32\sI64}\s{puts\s"$s$t\\t[format\s%$s$t\s$::int64]\s[format\s%$s$t\s$::int65]"}}\r\nd\s\s\s\s\s\s\s1\s0\r\njd\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nld\s\s\s\s\s\s-9223372036854775807\s0\r\nlld\s\s\s\s\s9223372036854775809\s18446744073709551616\r\ntd\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nzd\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nId\s\s\s\s\s\s1\s0\r\nI32d\s\s\s\s1\s0\r\nI64d\s\s\s\s-9223372036854775807\s0\r\nu\s\s\s\s\s\s\s1\s0\r\nju\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nlu\s\s\s\s\s\s9223372036854775809\s0\r\nllu\s\s\s\s\s9223372036854775809\s18446744073709551616\r\ntu\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nzu\s\s\s\s\s\s9223372036854775809\s18446744073709551616\r\nIu\s\s\s\s\s\s1\s0\r\nI32u\s\s\s\s1\s0\r\nI64u\s\s\s\s9223372036854775809\s0\r\n```
J login apnadkarni
J mimetype text/x-markdown
K 9c258a841a03860f24e52283b650c7823da2e8e6
U apnadkarni
Z e5f735828aadcad91daa00447769513b