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
Issue with σ in expressions #7
Comments
Can't reproduce this on Linux MoarVM. Not sure what to do about it : it's not specific to the library but appears to be a rakudo bug. I suggest trying to find a minimal code reproducing the error and post it at rakudobug@perl.org What does the following line does?
|
my $σ0; This reproduces the error on windows 8 C:\Users\nsharrok\Documents>perl6.p6 On 19 March 2015 at 16:08, grondilu notifications@github.com wrote:
|
Please run 'perl6 --version' |
This all works fine for me on windows 7 on jvm: My JVM reports fail, but thats on both linux and windows. However, the examples posted here worked fine. http://testers.p6c.org/reports/35205.html |
parrot is not a supported backend for now, so you may want to try a newer distro |
I'd recommend http://rakudo.org/downloads/star/rakudo-star-2015.02.msi on Windows until the |
http://rakudo.org/downloads/star/rakudo-star-2015.02.msi is the the distro On 20 March 2015 at 18:53, Tobias Leich notifications@github.com wrote:
|
http://rakudo.org/downloads/star/rakudo-star-2015.02.msi does not include the parrot backend (we can determine the backend being used by
I just installed that .msi myself and it did not install parrot. You may have an old rakudo install in your PATH. Or depending on how the .msi works, the installer might be defaulting to parrot if its already installed even though its not currently supported (since it would bypasses the Configure.pl parrot support message). What does |
Hi Ugexe, install the new No wonder I was having such a problem with all sorts of bits and pieces Thanks On 21 March 2015 at 05:28, ugexe notifications@github.com wrote:
|
Ok, closing. |
C:\Users\nsharrok\Documents>panda install Digest
==> Fetching Digest
==> Building Digest
Compiling lib\Digest.pm to pir
Compiling lib\Digest\RIPEMD.pm to pir
Compiling lib\Digest\SHA.pm to pir
===SORRY!=== Error while compiling lib\Digest\SHA.pm
Two terms in a row
at lib\Digest\SHA.pm:94
------> my $⏏σ0 = [+^] map { rotr @h[0], $_ }, 2, 13,
expecting any of:
scoped declarator
constraint
postfix
infix stopper
infix or meta-infix
statement end
statement modifier
statement modifier loop
build stage failed for Digest: Failed building lib\Digest\SHA.pm
in method install at C:/rakudo/lib/parrot/6.10.0/languages/perl6/lib/Panda.pm:138
in method resolve at C:/rakudo/lib/parrot/6.10.0/languages/perl6/lib/Panda.pm:193
in sub MAIN at C:\rakudo\bin\panda:21
in sub MAIN at C:\rakudo\bin\panda:21
in block at C:\rakudo\bin\panda:77
Failure Summary
Digest
*build stage failed for Digest: Failed building lib\Digest\SHA.pm
Its the use of σ in lines 94, to 97 on a Windows 8 box
Changed to o $o0 and$o1 from $ σ0 and $σ1 and it compiles without issue.
Noel
The text was updated successfully, but these errors were encountered: