It is actually fixed now: ¦2015.12,b2fbf893db^: «00000000000000000000000000000000000000000000000000000000-1100100»
¦b2fbf89,HEAD(5929887): «-000000000000000000000000000000000000000000000000000000001100100» That comes from this bump: (2017-11-13) https://github.com/rakudo/rakudo/commit/b2fbf893dba0df2d67d66b0cb54feb5228de1249 And in nqp repo it seems to be this merge: https://github.com/perl6/nqp/commit/a09c78780fa231031712123504a40ae9cc9fbc26 So the aforementioned sprintf branch was merged! ♥ I think a test won't hurt. On 2015-04-11 14:29:11, barto...@gmx.de wrote: > In case someone else looks at this ticket: I created a branch > "sprintf" for nqp, in which I tried a first stab at the above problem > (the evaluation works in the branch). I plan to look at other > directives as well -- therefore the branch. > > I also added a new test file S32-str/sprintf-b.t with in-depth tests > for "%b" to roast (not in t/spectest.data in Rakudo, yet). Maybe I > went to far with testing different combinations of flags, but the > tests were helpful for me while working on sprintf.nqp. > > Reviews/comments are very welcome.