On Mon, 23 Oct 2017 20:05:33 -0700, c...@zoffix.com wrote: > On Mon, 23 Oct 2017 09:28:47 -0700, b...@post.pl wrote: > > > And some C++ stackoverflow post claimed this was a bug in standard > > > library on macos that was fixed in some version already. > > > > I'll try to get you Sierra (10.12) and High Sierra (10.13) results > > tomorrow. > > > Added a test (in a branch) that covers the bug: > https://github.com/perl6/roast/commit/27833272b4 > I also made a MoarVM PR that fixes the bug: > https://github.com/MoarVM/MoarVM/pull/731 > > However, I've no idea if that fix is sane and whether it has > significant performance impact > on MacOS (I was using someone's VM for the fix and couldn't get > reliable spectest or perf measure done).
Thank you for the report. This is now fixed. Fix: https://github.com/rakudo/rakudo/commit/eb1febd5658377a https://github.com/perl6/nqp/commit/8fa082b269 https://github.com/MoarVM/MoarVM/commit/27f91344cc Test: https://github.com/perl6/roast/commit/cb7ec603ccebdb55c