Re: [perl #59898] [TODO][IMCC] add some #define's to fix the inconsistent dll linkage on windows

2008-10-14 Thread chromatic
On Tuesday 14 October 2008 02:14:24 Klaas-Jan Stol wrote: > In order to fix the 'inconsistent dll linkage' errors on windows (and also > the warnings during compiling the parser/lexer of imcc), 2 defines must be > added. > > These are: > > #define YYMALLOC > #define YYFREE > > These must occur /be

[perl #59898] [TODO][IMCC] add some #define's to fix the inconsistent dll linkage on windows

2008-10-14 Thread Klaas-Jan Stol via RT
fixed in r31956

[perl #59898] [TODO][IMCC] add some #define's to fix the inconsistent dll linkage on windows

2008-10-14 Thread via RT
# New Ticket Created by Klaas-Jan Stol # Please include the string: [perl #59898] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59898 > hi, In order to fix the 'inconsistent dll linkage' errors on windows (and also the war

Re: [perl #59544] open(null) kills parrot

2008-10-14 Thread NotFound
>> Where to put a test for this? There is no t/ops/io.t and creating a >> file for each io opcode seems excessive > Create a t/ops/io.t. We'll add to it in the I/O milestone (the next one on > the list, which I'll create a branch for later this week). Created and added open null tests in r31950

Re: [perl #59660] Storable-2.13 requirement breaks build on OpenSolaris

2008-10-14 Thread Andy Dougherty
On Tue, 14 Oct 2008, Nicholas Clark wrote: > I infer from the quoted message above that bumping the dependency to 2.13 > would work as well, but wouldn't cause a lot of other people who have 2.13 > to 2.17 installed to need to upgrade. That's, in fact, what parrot currently requires: 2.13. Howe

Re: [perl #59660] Storable-2.13 requirement breaks build on OpenSolaris

2008-10-14 Thread Andy Dougherty
On Mon, 13 Oct 2008, chromatic via RT wrote: > On Mon Oct 06 12:15:49 2008, doughera wrote: > > > Trying to compile today's parrot on an up-to-date version > > of OpenSolaris: > > > > SunOS xxx 5.11 snv_98 i86pc i386 i86pc Solaris > > > > it failed (after a while) with the following error:

Re: [perl #59784] [PATCH] Enhancement : support for multiple optables in PGE

2008-10-14 Thread Patrick R. Michaud
I'm a little reluctant to commit to any specific modifications to optables at the moment because much of this will be significantly refactored in the relatively near future as part of implementing protoregexes and longest token matching into PGE. As that's being done, I suspect we may discover a

Re: [perl #59880] DOD crash in r31926, t/op/bitwise.t #27 on linux/x86_64

2008-10-14 Thread Mark Glines
On Tuesday 14 October 2008 07:14:51 Mark Glines wrote: > On Monday 13 October 2008 16:15:54 chromatic wrote: > > That's pretty clearly not a PMC. Can you use the breakpoint > > technique to figure out 1) What creates this CPointer PMC and > > In the following dump, the offending PMC ix 0x1731de8.

Re: [perl #59658] Build failure in src/pmc/float.c -- non-constant intiializer

2008-10-14 Thread Andy Dougherty
On Sat, 11 Oct 2008, Allison Randal via RT wrote: > jerry gay wrote: > > > > .\src\pmc\float.c(3340) : warning C4204: nonstandard extension used > > : non-constant aggregate initializer > > > > there are now hundreds of these warnings in that build. we do have > > warnings ratcheted up pretty

Re: [perl #59660] Storable-2.13 requirement breaks build on OpenSolaris

2008-10-14 Thread Nicholas Clark
On Mon, Oct 13, 2008 at 09:30:33PM -0700, chromatic via RT wrote: > On Mon Oct 06 12:15:49 2008, doughera wrote: > > > Trying to compile today's parrot on an up-to-date version > > of OpenSolaris: > > > > SunOS xxx 5.11 snv_98 i86pc i386 i86pc Solaris > > > > it failed (after a while) with t

Re: [perl #59658] Build failure in src/pmc/float.c -- non-constant intiializer

2008-10-14 Thread jerry gay
On Tue, Oct 14, 2008 at 7:23 AM, Andy Dougherty <[EMAIL PROTECTED]> wrote: > > On Sat, 11 Oct 2008, Allison Randal via RT wrote: > > > jerry gay wrote: > > > > > > .\src\pmc\float.c(3340) : warning C4204: nonstandard extension used > > > : non-constant aggregate initializer > > > > > > there are

Re: [perl #59880] DOD crash in r31926, t/op/bitwise.t #27 on linux/x86_64

2008-10-14 Thread Mark Glines
On Monday 13 October 2008 16:15:54 chromatic wrote: > That's pretty clearly not a PMC. Can you use the breakpoint > technique to figure out 1) What creates this CPointer PMC and In the following dump, the offending PMC ix 0x1731de8. The arena's base pointer varies every time, but I seem to be

Re: [perl #59546] [PATCH] Combine hash exists/get into a new opcode (5% performance gain)

2008-10-14 Thread Nick Glencross
Chromatic, All, Fair enough. What with the recent merges, and maybe a problem with PMC** in the pmc compiler, I've not had a chance to recut the patch. Since about 1/3 time seemed to be spend in the GC (and some more in memory allocation), this is one area where huge wins might be possible. (Some