[perl #34675] [BUG] Build broken (undefined symbols)

2005-04-04 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #34675] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=34675 > Trying to track down a different problem, I just did a fresh checkout on OS X and got t

[perl #34672] [BUG] t/library/md5.t failure, OSX

2005-04-04 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #34672] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=34672 > Failed Test Stat Wstat Total Fail Failed List of Failed -

Re: [perl #34669] [TODO] Make imcc.l compatible with modern flex

2005-04-04 Thread MrJoltCola
At 04:00 PM 4/4/2005, via RT wrote: # New Ticket Created by Chip Salzenberg # Please include the string: [perl #34669] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=34669 > The creators of flex were rather mean to go and chan

[perl #34669] [TODO] Make imcc.l compatible with modern flex

2005-04-04 Thread via RT
# New Ticket Created by Chip Salzenberg # Please include the string: [perl #34669] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=34669 > The creators of flex were rather mean to go and change the internal API without even

Re: cvs commit: parrot/classes parrotinterpreter.pmc

2005-04-04 Thread Leopold Toetsch
Will Coleda <[EMAIL PROTECTED]> wrote: > cvsuser 05/04/04 07:13:43 > Fix calling signature so it's in line with leo's recent change of I->J. > > Index: parrotinterpreter.pmc Argh. I must have again "fixed" parrotinterpreter.c - I do remember these changes. Thanks for the ci and sorry, le

Re: $(TOUCH) in Perl: any reason not to use utime()?

2005-04-04 Thread Michael G Schwern
On Mon, Apr 04, 2005 at 12:00:20PM -0400, Chip Salzenberg wrote: > Currently, config/gen/makefiles/root.in says: > > TOUCH = $(PERL) -e ${PQ}open(A,qq{>>$$_}) or die foreach @ARGV${PQ} > > However, this fails for my source tree. I habitually leave > CVS-controlled files write-only until t

Re: $(TOUCH) in Perl: any reason not to use utime()?

2005-04-04 Thread Steve Peters
On Mon, Apr 04, 2005 at 12:00:20PM -0400, Chip Salzenberg wrote: > Currently, config/gen/makefiles/root.in says: > > TOUCH = $(PERL) -e ${PQ}open(A,qq{>>$$_}) or die foreach @ARGV${PQ} > > However, this fails for my source tree. I habitually leave > CVS-controlled files write-only until t

$(TOUCH) in Perl: any reason not to use utime()?

2005-04-04 Thread Chip Salzenberg
Currently, config/gen/makefiles/root.in says: TOUCH = $(PERL) -e ${PQ}open(A,qq{>>$$_}) or die foreach @ARGV${PQ} However, this fails for my source tree. I habitually leave CVS-controlled files write-only until they are locally modified. (This is "cvs -r" behavior, also triggered by expor

[CVS ci] MMD 16 - builtin infix multis

2005-04-04 Thread Leopold Toetsch
During class registration of classes that define a MMD_init table, several new things happen: 1) a MultiSub PMC is created in the "__parrot_core" namespace once 2a) if there is just one MMD variant: a NCI method is created in the classes namespace 2b) if there are more then one MMD variants

FYI: NCI call signature change

2005-04-04 Thread Leopold Toetsch
The NCI signature char 'I' used to be the Parrot Interpreter. It's now 'J'. This frees 'I' for its new and more consistent meaning INTVAL. Classes that use the newer METHOD syntax don't need a change. Old code that uses enter_nci_method() and uses an Bnterpreter argument should be changed to us

Re: _temp_mmd_init size error

2005-04-04 Thread Leopold Toetsch
Ron Blaschke <[EMAIL PROTECTED]> wrote: > Leopold Toetsch wrote: >>> There's gotta be at least one element in the array. Not sure why this >>> compiles on other platforms, though. >> gcc hasn't problems with it. Dunno what the standard says. > MS VC++ has an error code "C2466 - cannot allocate a

Re: [perl #34661] [BUG] Unicode String Literal, assert failure

2005-04-04 Thread Leopold Toetsch
Will Coleda <[EMAIL PROTECTED]> wrote: > .sub main @MAIN > $S0 = unicode:"\"]\nif I3 == " > .end > Generates: > encodings/utf8.c:277: failed assertion `i->bytepos < PObj_buflen(s) - 4' Slightly wrong assert. I've moved it after the advance of the bytepos now. > 2) The fact that the diagnosti

Re: [perl #34660] [TODO] Unicode hash keys

2005-04-04 Thread Leopold Toetsch
Will Coleda <[EMAIL PROTECTED]> wrote: > .sub main @MAIN > $P0 = new Integer > store_global "Foo", unicode:"Bar", $P0 > print "ok 1\n" > .end > It generates the error: > unimplemented unicode Yep. charset/unicode.c:compute_hash() *was* unimplemented. leo

Re: [PROPOSAL] calling convention abstraction

2005-04-04 Thread Leopold Toetsch
Roger Hale <[EMAIL PROTECTED]> wrote: > Leopold Toetsch wrote: >> >> As @ARGS (or @IN_ARGS, @OUT_ARGS) is being stored in the context, and >> that context is defacto the continuation, yes - a tail-call would >> inherit this information. >> >> leo > But as each tail-call supplies a new @ARGS, how c

Re: [perl #34625] [PATCH] make setup on MSWin32

2005-04-04 Thread François PERRAD
At 18:01 02/04/2005 +, you wrote: Ron Blaschke <[EMAIL PROTECTED]> wrote: > Or even: > nmake win32-installer > ? > The Windows equivalent of "rpm" would be "msi". Maybe then: nmake win32-inno-installer I agree with you, 'win32-inno-installer' is a better target name than 'setup'. Do you w