> On 17 Dec 2015, at 03:37, Zefram (via RT) <[email protected]> > wrote: > > # New Ticket Created by Zefram > # Please include the string: [perl #126941] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=126941 > > > >> 123 +> (1 +< 64) > Cannot unbox 65 bit wide bigint into native integer > > This is less than awesome. The correct answer for a too-big-to-unbox > right-shift distance is trivial to obtain and to represent, so this > could easily return the correct answer.
Made error a little more awesome in f6091476486d29c8886da . $ 6 'say 123 +< (1 +< 64)' Big integer 18446744073709551616 not yet supported on righthand side of '+<‘ operator I assume this will want to be fixed at either the NQP level, or perhaps in rakudo core. But probably not before 6.c, so felt like a better error message is the best we can do atm. Liz
