# New Ticket Created by  Zoffix Znet 
# Please include the string:  [perl #132214]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=132214 >


If you `use` a v6.d, it causes language switch and will also complain if the 
version is too high.
The same doesn't happen with `need`. It should probably fail in these cases, 
and `<version>` should
be just removed from the grammar[^1].

15:26           m: need v6.c
15:26   camelia         rakudo-moar f946bd: ( no output )
15:27   Zoffix  m: need v6.e
15:27   camelia         rakudo-moar f946bd: ( no output )
15:32   Zoffix  m: need v6.d; say $*PERL.version
15:32   camelia         rakudo-moar f946bd: OUTPUT: «v6.c␤»

[1] 
https://github.com/rakudo/rakudo/blob/f946bd35dca39af97983ec95d4da7fdd0416b73d/src/Perl6/Grammar.nqp#L1548

Reply via email to