You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For unknown reason `nqp::getcomp('perl6').language_version` sometimes
returns `6.d` at compile time even though `use v6.e.PREVIEW` pragma is
used. To get around this problem `getcomp` is now last-resort path.
First `nqp::p6clientcorever` is used to work for type objects created
dynamically at run time; then `World` object is used to find
`CORE-SETTING-REV` symbol to work at compile-time.
rakudo#3141
Fix detection of current language version
For unknown reason `nqp::getcomp('perl6').language_version` sometimes
returns `6.d` at compile time even though `use v6.e.PREVIEW` pragma is
used. To get around this problem `getcomp` is now last-resort path.
First `nqp::p6clientcorever` is used to work for type objects created
dynamically at run time; then `World` object is used to find
`CORE-SETTING-REV` symbol to work at compile-time.
#3141
The test fails irregularly with
make spectest
. Never fails otherwise. No other diagnostics is provided besides of the numbers of failed tests.This ticket is an anchor for WIP.
The text was updated successfully, but these errors were encountered: