Fixed with https://github.com/rakudo/rakudo/commit/66b2fc2c3c , tests needed

> On 20 Jan 2017, at 07:37, Aleks-Daniel Jakimenko-Aleksejev (via RT) 
> <perl6-bugs-follo...@perl.org> wrote:
> 
> # New Ticket Created by  Aleks-Daniel Jakimenko-Aleksejev 
> # Please include the string:  [perl #130599]
> # in the subject line of all future correspondence about this issue. 
> # <URL: https://rt.perl.org/Ticket/Display.html?id=130599 >
> 
> 
> Code:
> Blob[2] = 100
> 
> 
> Result (2015.12,2016.02):
> Cannot modify an immutable Blob[Int]
>  in block <unit> at /tmp/ru89jxuA2R line 1
> 
> 
> Result (HEAD):
> Could not instantiate role 'Blob':
> No such method 'nativesize' for invocant of type 'Perl6::Metamodel::ClassHOW'
>  in any  at gen/moar/Metamodel.nqp line 2441
>  in any protect at gen/moar/stage2/NQPCORE.setting line 802
>  in any specialize at gen/moar/Metamodel.nqp line 2428
>  in any specialize at gen/moar/Metamodel.nqp line 2644
>  in any specialize at gen/moar/Metamodel.nqp line 2211
>  in any compose at gen/moar/Metamodel.nqp line 3010
>  in any make_pun at gen/moar/Metamodel.nqp line 1692
>  in any find_method at gen/moar/Metamodel.nqp line 1720
> in block <unit> at /tmp/ru89jxuA2R line 1
> 
> 
> 
> Actually, “Could not instantiate role 'Blob'” is arguably more correct, but 
> the way it complains about “nativesize” is very LTA.
> 
> Bisectable points to 
> https://github.com/rakudo/rakudo/commit/1e33bc5b86706e857688da714c776b4fcf1a4159

Reply via email to