[perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-07-31 Thread Andy Dougherty via RT
Omitting the line numbers worked. This is fixed in the ins2 branch by commit 5d8fc611d2b9b7eacd506f94771b5ba0f7ed8200 Author: pmichaud Date: Wed Jul 29 14:53:02 2009 -0500 Don't generate #line directives in pmc2c output (for Sun compilers). See RT #66560 (suggestion courtesy Andy Doug

Re: [perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-07-29 Thread Andy Dougherty
On Wed, 29 Jul 2009, Patrick R. Michaud via RT wrote: > > Yes, it's still there. It's the 'cd' at the beginning of this line: > > > > cd $(PMC_DIR) && $(CC) -c $(CINCLUDES) $(CFLAGS) *.c > > > > If memory serves, parrot doesn't change directories like that. > > Instead, it sets > > the outp

[perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-07-29 Thread Patrick R. Michaud via RT
> Yes, it's still there. It's the 'cd' at the beginning of this line: > > cd $(PMC_DIR) && $(CC) -c $(CINCLUDES) $(CFLAGS) *.c > > If memory serves, parrot doesn't change directories like that. > Instead, it sets > the output location directly, with something like > > $(CC) -c $(CIN

Re: [perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-07-27 Thread Andy Dougherty
On Fri, 24 Jul 2009, Patrick R. Michaud via RT wrote: > On Fri Jun 12 13:42:59 2009, doughera wrote: > > Trying a build with the rakudo "ins" branch today on OpenSolaris/x86 > >with > > Sun's compiler, I hit the following error: > > > > [...] > > "./src/pmc/p6invocation.pmc", line 22: cannot

[perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-07-24 Thread Patrick R. Michaud via RT
On Fri Jun 12 13:42:59 2009, doughera wrote: > Trying a build with the rakudo "ins" branch today on OpenSolaris/x86 >with > Sun's compiler, I hit the following error: > > [...] > "./src/pmc/p6invocation.pmc", line 22: cannot find include file: >"pmc_perl6multisub.h" > cc: acomp failed for

[perl #66560] #line directives in src/pmc confuse Sun's compiler.

2009-06-12 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #66560] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=66560 > Trying a build with the rakudo "ins" branch today on OpenSolaris/x86 with Sun's compi