New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It is no longer possible to create native ints with .new (int32.new(42)) #6611
Comments
From @AlexDanielCode: ¦«2016.10,2016.11,2016.12,2017.01,2017.02,2017.03,2017.04.3,2017.05, ¦«HEAD(012c80f)»: Bisectable points at (2017-09-19) rakudo/rakudo@0834036 |
From @zoffixznetOn Fri, 13 Oct 2017 23:08:20 -0700, alex.jakimenko@gmail.com wrote:
In the past, that code just creating a regular Int: <Zoffix__> c: 2017.06 multi x (int) { say "native" }; multi x (Int) { say "here" }; x int32.new(42) So it was never possible to create them with .new. The old code just silently did the wrong thing, while the new behaviour gives crappy error. |
The RT System itself - Status changed from 'new' to 'open' |
From @zoffixznetOn Sat, 14 Oct 2017 03:07:16 -0700, cpan@zoffix.com wrote:
Restored old behaviour with a deprecation. After 2017.12 release, deprecation Fix: rakudo/rakudo@9d9c7f9c3b [1] https://irclog.perlgeek.de/perl6-dev/2017-10-14#i_15301629 |
@zoffixznet - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#132293 (status was 'resolved')
Searchable as RT132293$
The text was updated successfully, but these errors were encountered: