Clue! (or, Attention Crazy People Looking for a Project)

2008-07-26 Thread chromatic
"Clue is an ANSI C compiler (C89, some C99) that targets high-level languages such as Lua, Javascript or Perl. It supports the entire C language, including pointer arithmetic, and can be used to run arbitrary pure-C programs." http://cluecc.sourceforge.net/

Re: Inter-HLL Mapping Notes

2008-07-26 Thread Bob Rogers
From: Mark Glines <[EMAIL PROTECTED]> Date: Tue, 22 Jul 2008 21:58:10 -0700 . . . Integer is a good example of the problem, actually. The internal storage format doesn't change, but the methods you can call on it definitely will. HLLs wrap the Integer class with their own

[perl #57286] t/examples/library.t fails during make test on OS X 10.5.4

2008-07-26 Thread James Keenan via RT
I tried this test on an older Mac: OS X 10.4 on Darwin. I did not get any outright failures because one test is SKIPped and another is expected to fail and hence is TODOed out. $ prove -v t/examples/library.t t/examples/library 1..4 ok 1 - examples/library/getopt_demo.pir ok 2 - examples/li

Re: [perl #48367] [BUG] intlist_get could be dereferencing NULL

2008-07-26 Thread chromatic
On Friday 25 July 2008 01:12:55 Christoph Otto via RT wrote: > According to make cover, the case where the return was -1 was never hit. >  A simple test case caused a segfault, which definitely isn't the right > thing.  The attached patch fixes and refactors intlist_get() to make the > coverage mo

Re: [perl #56810] [CAGE] pf_items assumes sizeof(INTVAL) == sizeof(opcode_t)

2008-07-26 Thread chromatic
On Thursday 10 July 2008 13:42:07 Andrew Whitworth wrote: > I found this while tracking a nasty GC-related bug. In > src/packfile/pf_items.c:PF_fetch_integer, we have the following two > notes: > > XXX assumes C INTVAL size in the PackFile header > > XXX assume sizeof (opcode_t) == sizeof (INTVAL)

Re: [perl #56548] PATCH] for file "01-literals.t"

2008-07-26 Thread Will Coleda
Just move the ticket to the perl6 queue. On 7/25/08, Christoph Otto via RT <[EMAIL PROTECTED]> wrote: > On Thu Jul 03 14:15:22 2008, [EMAIL PROTECTED] wrote: >> (sorry if this arrives multiple times, br0ken ISP and all..) >> >> Hi, >> >> Although there are some similar tests in t/00-parrot/ I woul

[perl #57286] t/examples/library.t fails during make test on OS X 10.5.4

2008-07-26 Thread via RT
# New Ticket Created by Jeff Lavallee # Please include the string: [perl #57286] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=57286 > --- osname= darwin osvers= 9.0 arch= darwin-thread-multi-2level cc= cc --- Flags:

[perl #57260] [BUG] Segfaults in sprintf opcode

2008-07-26 Thread Christoph Otto via RT
On Fri Jul 25 14:13:59 2008, japhb wrote: > On Fri, 2008-07-25 at 22:18 +0200, Peter Gibbs wrote: > > typedef HUGEINTVAL(*sprintf_getint_t) (PARROT_INTERP,INTVAL, > > SPRINTF_OBJ *); > > > > So, since obj->getint returns a HUGEINTVAL, I gave it one to store the > > result in. > > Fair enoug

[perl #56548] PATCH] for file "01-literals.t"

2008-07-26 Thread Christoph Otto via RT
On Thu Jul 03 14:15:22 2008, [EMAIL PROTECTED] wrote: > (sorry if this arrives multiple times, br0ken ISP and all..) > > Hi, > > Although there are some similar tests in t/00-parrot/ I wouldn't start > adding more in this file, because the official test suite lives in the > pugs repository under

[perl #46805] [TODO] [Perl] Add more list_* tests

2008-07-26 Thread Christoph Otto via RT
On Fri Jul 25 11:06:01 2008, [EMAIL PROTECTED] wrote: > On Thu, Jul 24, 2008 at 11:05:28PM -0700, Christoph Otto via RT wrote: > > > From what I can tell, t/src/list.t was deleted or moved sometime > after > > r22464. Searching for some of the more unique-looking strings in > that > > revision of

[perl #43302] [TODO] config/gen/makefiles.pm: Write unit tests

2008-07-26 Thread James Keenan via RT
In the course of working on unit tests in the 'parallel' branch, I came across this inline comment in config/gen/makefiles.pm: # Why is this here? I'd think this information belongs # in the CFLAGS.in file. -- A.D. March 12, 2004 if ( $conf->data->get('cpuarch') =~ /sun4|sparc64/ ) {

[perl #57296] [TODO] make install -C languages

2008-07-26 Thread via RT
# New Ticket Created by Reini Urban # Please include the string: [perl #57296] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=57296 > --- osname= cygwin osvers= 1.5.25(0.15642) arch= cygwin-thread-multi-64int cc= gcc