[perl #61744] error:imcc:syntax error, unexpected VAR, expecting '(' ('var')

2008-12-27 Thread via RT
# New Ticket Created by Markus Laker # Please include the string: [perl #61744] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=61744 > Hello, I'm attempting to compile Parrot and Perl 6 for the first time using gcc 4.1.2

Re: [perl #61744] error:imcc:syntax error, unexpected VAR, expecting '(' ('var')

2008-12-27 Thread kjstol
Hi, it seems to me this syntax error message indicates that it doesn't know the opcode 'rebless_subclass'. The parser expects a '(', which indicates that it wants to parse rebless_subclass as a sub name. Haven't built parrot in 10 days myself now, so can't tell why it's not working and whether it

Re: [perl #57634] [RFC] Remove ".globalconst" from PIR

2008-12-27 Thread Patrick R. Michaud
On Sat, Dec 27, 2008 at 07:22:40AM -0800, Klaas-Jan Stol via RT wrote: > > If we're going to remove one, let's deprecate .const outside of sub > > blocks, and make .globalconst mean a global constant everywhere. > > Consistency is a good thing, but so are clear distinctions between > > similar-b

fudging the headerizer

2008-12-27 Thread Andy Lester
This patch http://www.parrotvm.org/svn/parrot/revision?rev=34423 is not a long-term solution. The headerizer has to get run at will. Infinoid, can you tell me more about those ifdefs so I can make the headerizer happy? Thanks, xoxo, Andy -- Andy Lester => a...@petdance.com => www.petdan

Re: fudging the headerizer

2008-12-27 Thread Mark Glines
Andy Lester wrote: This patch http://www.parrotvm.org/svn/parrot/revision?rev=34423 is not a long-term solution. The headerizer has to get run at will. Infinoid, can you tell me more about those ifdefs so I can make the headerizer happy? Happy to. The functions in question (is_ins_save a

Re: fudging the headerizer

2008-12-27 Thread Andy Lester
On Dec 27, 2008, at 11:03 AM, Mark Glines wrote: Happy to. The functions in question (is_ins_save and _is_ins_save) are declared as static, but conditionally defined inside of an #ifdef. If the prototypes are not put in the same #ifdefs, the following warnings result: OK, I'll come up

[perl #41912] [CAGE] survey tools/ dir for unused, old, or broken code, and remove or fix as necessary

2008-12-27 Thread Bob Rogers
From: "James Keenan via RT" Date: Sat, 27 Dec 2008 19:03:36 -0800 . . . I tried that, with these results: $ sh tools/dev/src-t.sh t/src/extend_15 Error reading source file parrot-config. Error reading source file parrot-config. Error reading source file parrot-config.