Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-08 Thread Matthias Kilian
On Sun, Mar 06, 2011 at 11:06:06AM +0100, Matthias Kilian wrote: Thanks a lot in advance. Also, be warned that the rakudo spectest will take a very long time, maybe even days on such a machine. armish is still building Still. Swapping. Poor little machine. Unless there are arm machines

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-06 Thread Matthias Kilian
On Sat, Mar 05, 2011 at 02:35:42PM +0100, Pascal Stumpf wrote: I'll try, but building rakudo seems to need a lot of memory. This may take some time on my poor little armish ;-) Thanks a lot in advance. Also, be warned that the rakudo spectest will take a very long time, maybe even days on

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-06 Thread Matthias Kilian
On Sun, Mar 06, 2011 at 11:06:06AM +0100, Matthias Kilian wrote: This is similar to the results on amd64, except for t/spec/S29-context/sleep.t, which passes on amd64. [...] Running it through ktrace(1) and then reading the trace with kdump -R shows that `sleep' is implemented using poll(2),

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-06 Thread Pascal Stumpf
On Sun, Mar 06, 2011 at 12:27:15PM +0100, Matthias Kilian wrote: On Sun, Mar 06, 2011 at 11:06:06AM +0100, Matthias Kilian wrote: This is similar to the results on amd64, except for t/spec/S29-context/sleep.t, which passes on amd64. [...] Running it through ktrace(1) and then reading the

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-06 Thread Matthias Kilian
On Sun, Mar 06, 2011 at 02:58:51PM +0100, Pascal Stumpf wrote: FWIW, amd64 has the same strangeness, but here the timeout parameter is smaller than on mips64el, so it passes the test case. ktrace/kdump examples on amd64: 7989 perl60.04 CALL poll(0x202a42800,0x1,0x14ef)

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-05 Thread Matthias Kilian
On Sat, Mar 05, 2011 at 01:22:50AM +0100, Pascal Stumpf wrote: arm: Test Summary Report --- t/op/arithmetics.t(Wstat: 0 Tests: 80 Failed: 1) Failed test: 30 Files=381, Tests=13723, 9253 wallclock secs (132.27 usr 23.37 sys + 7265.69 cusr

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-05 Thread Pascal Stumpf
On Sat, Mar 05, 2011 at 08:16:51AM +0100, Landry Breuil wrote: On Sat, Mar 05, 2011 at 01:21:51AM +0100, Pascal Stumpf wrote: On Fri, Mar 04, 2011 at 10:00:51PM +0100, Landry Breuil wrote: On Fri, Mar 04, 2011 at 05:28:08PM +0100, Pascal Stumpf wrote: Oh, and you diff has some

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-05 Thread Pascal Stumpf
On Sat, Mar 05, 2011 at 10:01:20AM +0100, Matthias Kilian wrote: On Sat, Mar 05, 2011 at 01:22:50AM +0100, Pascal Stumpf wrote: arm: Test Summary Report --- t/op/arithmetics.t(Wstat: 0 Tests: 80 Failed: 1) Failed test: 30 Files=381,

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Landry Breuil
On Thu, Mar 03, 2011 at 11:53:28PM +0100, Pascal Stumpf wrote: On Thu, Mar 03, 2011 at 10:49:43PM +0100, Pascal Stumpf wrote: +src/ +src/parrot/ +src/parrot/3.0.0/ +src/parrot/3.0.0/pmc/ +src/parrot/3.0.0/pmc/addrregistry.dump Err.. no way, this is outside FHS. If the

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Pascal Stumpf
On Fri, Mar 04, 2011 at 09:27:52AM +0100, Landry Breuil wrote: On Thu, Mar 03, 2011 at 11:53:28PM +0100, Pascal Stumpf wrote: On Thu, Mar 03, 2011 at 10:49:43PM +0100, Pascal Stumpf wrote: +src/ +src/parrot/ +src/parrot/3.0.0/ +src/parrot/3.0.0/pmc/

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Landry Breuil
On Fri, Mar 04, 2011 at 02:14:10PM +0100, Pascal Stumpf wrote: On Fri, Mar 04, 2011 at 09:27:52AM +0100, Landry Breuil wrote: On Thu, Mar 03, 2011 at 11:53:28PM +0100, Pascal Stumpf wrote: On Thu, Mar 03, 2011 at 10:49:43PM +0100, Pascal Stumpf wrote: snip If you look, src/ is not in

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Matthias Kilian
On Fri, Mar 04, 2011 at 03:42:17PM +0100, Pascal Stumpf wrote: diff -urN -x CVS parrot.orig/Makefile parrot/Makefile --- parrot.orig/Makefile Wed Nov 17 09:05:18 2010 +++ parrot/Makefile Fri Mar 4 15:26:07 2011 [...] +pre-build: + chown nobody ${WRKSRC}/docs [...] diff -urN -x

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Pascal Stumpf
On Fri, Mar 04, 2011 at 04:40:39PM +0100, Matthias Kilian wrote: On Fri, Mar 04, 2011 at 03:42:17PM +0100, Pascal Stumpf wrote: diff -urN -x CVS parrot.orig/Makefile parrot/Makefile --- parrot.orig/MakefileWed Nov 17 09:05:18 2010 +++ parrot/Makefile Fri Mar 4 15:26:07 2011 [...]

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Landry Breuil
On Fri, Mar 04, 2011 at 05:28:08PM +0100, Pascal Stumpf wrote: On Fri, Mar 04, 2011 at 04:40:39PM +0100, Matthias Kilian wrote: On Fri, Mar 04, 2011 at 03:42:17PM +0100, Pascal Stumpf wrote: diff -urN -x CVS parrot.orig/Makefile parrot/Makefile --- parrot.orig/Makefile Wed Nov 17

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Matthias Kilian
On Fri, Mar 04, 2011 at 04:40:39PM +0100, Matthias Kilian wrote: ps: I'm trying to build it on arm and mips64el now. Full regress logs at http://openbsd.dead-parrot.de/parrot-arm-regress.log http://openbsd.dead-parrot.de/parrot-mips64el-regress.log arm: Test Summary Report ---

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Pascal Stumpf
On Fri, Mar 04, 2011 at 11:15:44PM +0100, Matthias Kilian wrote: On Fri, Mar 04, 2011 at 04:40:39PM +0100, Matthias Kilian wrote: ps: I'm trying to build it on arm and mips64el now. Full regress logs at http://openbsd.dead-parrot.de/parrot-arm-regress.log

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-04 Thread Landry Breuil
On Sat, Mar 05, 2011 at 01:21:51AM +0100, Pascal Stumpf wrote: On Fri, Mar 04, 2011 at 10:00:51PM +0100, Landry Breuil wrote: On Fri, Mar 04, 2011 at 05:28:08PM +0100, Pascal Stumpf wrote: Oh, and you diff has some /usr/local hardcoded which should use LOCALBASE+SUBST_CMD. It's only in the

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-03 Thread Landry Breuil
On Wed, Mar 02, 2011 at 02:27:12PM +0100, Pascal Stumpf wrote: Perl 6 on OpenBSD needs some love, so I ported the most recent stable version of the parrot, plus the Rakudo Perl6 compiler. The parrot passes all currently implemented regression tests on amd64, and rakudo passes all but five

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-03 Thread Pascal Stumpf
On Thu, Mar 03, 2011 at 09:40:43PM +0100, Landry Breuil wrote: On Wed, Mar 02, 2011 at 02:27:12PM +0100, Pascal Stumpf wrote: Perl 6 on OpenBSD needs some love, so I ported the most recent stable version of the parrot, plus the Rakudo Perl6 compiler. The parrot passes all currently

Re: update lang/parrot to 3.0.0; new: lang/rakudo

2011-03-03 Thread Pascal Stumpf
On Thu, Mar 03, 2011 at 10:49:43PM +0100, Pascal Stumpf wrote: +src/ +src/parrot/ +src/parrot/3.0.0/ +src/parrot/3.0.0/pmc/ +src/parrot/3.0.0/pmc/addrregistry.dump Err.. no way, this is outside FHS. If the files are needed by parrot, patch it so that it finds them in a