-
Notifications
You must be signed in to change notification settings - Fork 47
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
perlito5.js throws an error with the "Hello World" program. #18
Comments
I can't reproduce: Can you give more details (memory available, node version); can you 2013/11/23 Shlomi Fish notifications@github.com
|
nodejs-0.10.22-1.mga4 sorry, I didn't see you already provided the version - thanks! 2013/11/24 Flavio S. Glock fglock@gmail.com
|
@fglock : do you need anything more from me? My system has 8 GB of RAM - and about 3 GB free, so it should not be an issue. I can try reproducing the problem on some VMs or on my Debian Testing partition. Should I still do that? |
Yes, please try to reproduce the problem in a different system. My development machine has 2GB ram (a Macbook Air), and I'm using node I also played with ulimit, and I can't reproduce the 'RangeError' message 2013/11/24 Shlomi Fish notifications@github.com
|
@fglock: thanks for the instructions. I've now tried it on an Ubuntu Linux 12.04 (LTS) VM, and after I installed node.js (in their case - version 0.6.12) and the test command line appeared to work and most of the tests (but not all) passed. However, after I installed node-v0.10.22 from source under a prefix (using only "./configure --prefix=$HOME/apps/node-js" in the configure stage), and promoted it in the $PATH, then running the command line generated an error - very similar to that I see on the live Mageia system. So I guess it's a problem with recent versions of node-v0.10.x. Can you try it with node-v0.10.22? Regards, -- Shlomi Fish |
@fglock : hi! I continued to investigate it and after doing a git bisect on the node.js repository on my Mageia Linux system from 0.6.12 to 0.10.15 (which is also faulty here), I got:
Problem is that I'm getting compilation problems with some of the commits in the middle which I had to skip. Regards, -- Shlomi Fish |
I've got the latest nodejs from ubuntu, all tests pass: $ uname -a $ sudo apt-get install nodejs $ nodejs -v $ make $ make test I'll investigate a bit more. 2013/11/24 Shlomi Fish notifications@github.com
|
@fglock : which version of Ubuntu are you using? And the latest nodejs from Ubuntu is 0.6.x - not 0.10.x for which this bug was filed. |
This is Ubuntu 13.04, it gets an older nodejs by default. 2013/11/25 Shlomi Fish notifications@github.com
|
I've got the latest node from github: $ /home/flavio/projetos/node/node -v $ /home/flavio/projetos/node/node perlito5.js -Isrc5/lib -e ' say "hello" ' $ prove -r -e '/home/flavio/projetos/node/node perlito5.js -I./src5/lib' t5 Everything works fine. I can't tell what could be happening in your case. Please let me know if you find out more. 2013/11/25 Flavio S. Glock fglock@gmail.com
|
@fglock : a few questions:
As for my case:
I'm on x86-64 Mageia Linux Cauldron , but it also happened in an x86-64 Ubuntu 12.04 VM. Regards, -- Shlomi Fish |
@fglock : any news? |
maybe related: the error seems to happen only with some combinations of OS and nodejs version. I'll reopen the bug if I get more information. |
When I run node perlito5.js on Mageia Linux Cauldron (with perl-5.18.1-3.mga4 and nodejs-0.10.22-1.mga4 ) I get:
"make test" is also failing all tests.
Please look into fixing it.
Regards,
-- Shlomi Fish
The text was updated successfully, but these errors were encountered: