Re: FreeBSD (4.8) can't build imcc

2003-10-13 Thread Nick Kostirya
- Original Message - From: "Juergen Boemmels" <[EMAIL PROTECTED]> To: "Nick Kostirya" <[EMAIL PROTECTED]> Cc: "Nicholas Clark" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, October 13, 2003 6:29 PM Subject: Re: FreeBSD (4.8) can't build imcc > "Nick Kostirya" <[EMAIL PROTECTED]>

Re: Website needs updating

2003-10-13 Thread Robert Spier
Coming soon, a revised website that'll be easy for everyone to send patches to, and much easier for us to give others direct access to modifying it. The core is in place, but there are one or two technical chunks that need to get finished before I can call it done. (or at least "feature/content

RE: [perl #24188] [PATCH] io/io_unix.c fails on OS X

2003-10-13 Thread Melvin Smith
At 04:15 PM 10/13/2003 -0400, Dan Sugalski wrote: On Mon, 13 Oct 2003, Adam Thomason wrote: > Hmm, this still fails on AIX, since the guard > (PARROT_HAS_HEADER_SYSSOCKIO) and the header (sys/socket.h) don't match. > I don't have sys/sockio.h, but sys/socket.h is required to prevent the > same siz

RE: Website needs updating

2003-10-13 Thread Garrett Goebel
Matt_Fowles wrote: > > Perhaps replacing it with somehting that is easier to keep > up-to-date like a wiki would be useful... Mike Scott created an unofficial wiki at http://www.vendian.org/parrot/wiki/bin/view.cgi -- Garrett Goebel IS Development Specialist ScriptPro Direc

Website needs updating

2003-10-13 Thread Matt_Fowles
All~ I have noticed that the webpage seems to stay rather behind the current state. Perhaps replacing it with somehting that is easier to keep up-to-date like a wiki would be useful... I don't really know, but at the least it should be updated to state something truer then "the current relea

RE: [perl #24188] [PATCH] io/io_unix.c fails on OS X

2003-10-13 Thread Dan Sugalski
On Mon, 13 Oct 2003, Adam Thomason wrote: > Hmm, this still fails on AIX, since the guard > (PARROT_HAS_HEADER_SYSSOCKIO) and the header (sys/socket.h) don't match. > I don't have sys/sockio.h, but sys/socket.h is required to prevent the > same sizeof(incomplete type) error that Michael reported.

RE: [perl #24188] [PATCH] io/io_unix.c fails on OS X

2003-10-13 Thread Adam Thomason
Hmm, this still fails on AIX, since the guard (PARROT_HAS_HEADER_SYSSOCKIO) and the header (sys/socket.h) don't match. I don't have sys/sockio.h, but sys/socket.h is required to prevent the same sizeof(incomplete type) error that Michael reported. There's no $Config{i_syssocket}, though, so it

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Juergen Boemmels
Juergen Boemmels <[EMAIL PROTECTED]> writes: > t/op/number.NOK 38# Failed test (t/op/number.t at line 1038) > # got: '12.50 > # -1.996899 > # ' > # expected: '12.50 > # 0.00 > # ' > # Looks like you failed 1 tests of 38. I think I found out why this test

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Juergen Boemmels
Leopold Toetsch <[EMAIL PROTECTED]> writes: > Dan Sugalski <[EMAIL PROTECTED]> wrote: > > > I think we're entering a maze of twisty little compiler version quirks, > > all of them annoying. :( > > The problem is JIT_CGP. This does nasty things with call frames, as well > as gcc does. Only core_o

[COMMIT] perl6 sub calling

2003-10-13 Thread Steve Fink
For those of you not on the CVS list, I just committed a rather large change to the perl6 compiler that implements a subset of the A6 subroutine signature rules. My implementation is rather ad-hoc, but it is a decent representation of my slowly evolving understanding of how this stuff's supposed to

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > I think we're entering a maze of twisty little compiler version quirks, > all of them annoying. :( The problem is JIT_CGP. This does nasty things with call frames, as well as gcc does. Only core_ops_cgp.c has to be compiled with mno-accumulate-... Or we

Re: FreeBSD (4.8) can't build imcc

2003-10-13 Thread Juergen Boemmels
"Nick Kostirya" <[EMAIL PROTECTED]> writes: > I propose replace > @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS) ${cc_o_out}$@ -c $< > by > @$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) $(CFLAGS) -I$(@D) > ${cc_o_out}$@ -c $< > > and remove > > $(IMCC_DIR)/%${o} : $(IMCC_DIR)/%.c > $

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Juergen Boemmels
Dan Sugalski <[EMAIL PROTECTED]> writes: > On Mon, 13 Oct 2003, Juergen Boemmels wrote: > > > Leopold Toetsch <[EMAIL PROTECTED]> writes: > > > > > Dan Sugalski <[EMAIL PROTECTED]> wrote: > > > > To the point of failing near-every test. GCC 2.95, on the other hand, > > > > seems quite happy with

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Dan Sugalski
On Mon, 13 Oct 2003, Juergen Boemmels wrote: > Leopold Toetsch <[EMAIL PROTECTED]> writes: > > > Dan Sugalski <[EMAIL PROTECTED]> wrote: > > > To the point of failing near-every test. GCC 2.95, on the other hand, > > > seems quite happy with it. (details at http://tinderbox.perl.org) > > > > > Cou

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Juergen Boemmels
Leopold Toetsch <[EMAIL PROTECTED]> writes: > Dan Sugalski <[EMAIL PROTECTED]> wrote: > > To the point of failing near-every test. GCC 2.95, on the other hand, > > seems quite happy with it. (details at http://tinderbox.perl.org) > > > Could someone take a look at things and see what's going on p

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Dan Sugalski
On Mon, 13 Oct 2003, Leopold Toetsch wrote: > Dan Sugalski <[EMAIL PROTECTED]> wrote: > > To the point of failing near-every test. GCC 2.95, on the other hand, > > seems quite happy with it. (details at http://tinderbox.perl.org) > > > Could someone take a look at things and see what's going on pl

Re: x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > To the point of failing near-every test. GCC 2.95, on the other hand, > seems quite happy with it. (details at http://tinderbox.perl.org) > Could someone take a look at things and see what's going on please? Fix committed. >

Re: FreeBSD (4.8) can't build imcc

2003-10-13 Thread Nick Kostirya
> the top level Makefile has this rule to build the object files in > languages/imcc: > > $(IMCC_DIR)/%.o : $(IMCC_DIR)/%.c > $(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) -I$(IMCC_DIR) $(CFLAGS) -o $@ -c $< > > the build fails at imcparser.o for me (the first object file) > [skipping] > > Having

Re: [perl #24185] [PATCH] JIT debugging on AIX

2003-10-13 Thread Dan Sugalski
On Fri, 10 Oct 2003, Adam Thomason wrote: > Here's the beginning of support for debugging the JIT core with the > native compiler on AIX. This patch implements a replacement for > jit_debug.c that emits XCOFF-compatible stabs in order to placate the > AIX assembler. It's not quite ready for merg

Re: An evil task for the interested

2003-10-13 Thread Juergen Boemmels
Jeff Clites <[EMAIL PROTECTED]> writes: > On Oct 9, 2003, at 8:43 AM, Dan Sugalski wrote: > > > We've got ordered destruction on the big list 'o things to do, and it > > looks like we need to get that done sooner rather than later. > ... > > Not a huge task, we just need to order PMCs before dest

x86 JIT and GCC 3.3 don't play well together

2003-10-13 Thread Dan Sugalski
To the point of failing near-every test. GCC 2.95, on the other hand, seems quite happy with it. (details at http://tinderbox.perl.org) Could someone take a look at things and see what's going on please? Dan

Re: [off-list] Re: LANGUAGES.STATUS also for languages not in the tree?

2003-10-13 Thread Piers Cawley
Dan Sugalski <[EMAIL PROTECTED]> writes: > On Wed, 8 Oct 2003, Luke Palmer wrote: > >> Luke Palmer writes: >> > Hi Jos, >> > >> > Jos Visser writes: >> > > Mightn't it be (is this English by the way? :-) a good idea to use >> > > LANGUAGES.STATUS also for maintaining track of parrot-generating >>

Re: An evil task for the interested

2003-10-13 Thread Leopold Toetsch
Jeff Clites <[EMAIL PROTECTED]> wrote: > On Oct 9, 2003, at 8:43 AM, Dan Sugalski wrote: >... >> Not a huge task, we just need to order PMCs before destroying them, > ..., but there isn't a way to > ask a mark() method to set another flag. This leaves me stuck with > regard to PMCs with custom ma

Re: cvs commit: parrot/io io.c io_buf.c

2003-10-13 Thread Juergen Boemmels
Melvin Smith <[EMAIL PROTECTED]> writes: > >Did you consider using the method interface in ParrotIO? That ought to > >be even extensible with user code. > > Yes, I'm trying to get back up to speed on everything. The method interface > is a new feature that I need to look at. I've written a first

Re: An evil task for the interested

2003-10-13 Thread Jeff Clites
On Oct 9, 2003, at 8:43 AM, Dan Sugalski wrote: We've got ordered destruction on the big list 'o things to do, and it looks like we need to get that done sooner rather than later. ... Not a huge task, we just need to order PMCs before destroying them, to make sure we don't call the destructor for