[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2008-02-23 Thread James Keenan via RT
A patch has been posted to a related ticket that addresses the issues raised in this ticket. See http://rt.perl.org/rt3/Ticket/Attachment/362970/163286/diff.trunk.tcif.txt. Thank you very much. kid51

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-12-22 Thread James Keenan via RT
The patch attached proposes a refactoring of Parrot configuration step auto::alignptrs to make it more testable. The patch also revises one currently existing test file and adds two new test files. As I've done with other configuration steps and their tests, the focus of the refactoring has been

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-19 Thread Andy Dougherty
On Sat, 17 Nov 2007, James E Keenan wrote: > > On Nov 17, 2007, at 11:25 AM, Andy Dougherty via RT wrote: > > > > > I used something like > > perl5.8 Configure.pl --cc=gcc --link=gcc --ld=gcc --ask > > > > (the --ask is because I also changed the ccflags, ldflags, and libs to > > match gcc,

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-17 Thread James Keenan via RT
Apropos of my previous post: attached is a small file which describes the various prompts posed in the 'inter::' configuration steps. On the basis of the file's contents, I suspect it would not be difficult to put them all into a method which, if the --ask option were specified, would be called w

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-17 Thread James E Keenan
On Nov 17, 2007, at 11:25 AM, Andy Dougherty via RT wrote: I used something like perl5.8 Configure.pl --cc=gcc --link=gcc --ld=gcc --ask (the --ask is because I also changed the ccflags, ldflags, and libs to match gcc, and the --ask version prompts with a default that is almost, bu

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-17 Thread Andy Dougherty
On Fri, 16 Nov 2007, James Keenan via RT wrote: > Do you recall the command-line options you provided to Configure.pl for > this? I used something like perl5.8 Configure.pl --cc=gcc --link=gcc --ld=gcc --ask (the --ask is because I also changed the ccflags, ldflags, and libs to match gc

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-16 Thread James Keenan via RT
On Wed Nov 14 14:37:13 2007, doughera wrote: > > I was trying to build parrot with gcc. > > $ cat myconfig > Summary of my parrot 0.4.17 (r0) configuration: > configdate='Wed Nov 14 14:44:25 2007 GMT' > Platform: > osname=solaris, archname=sun4-solaris > jitcapable=0, jitarchname=noj

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-16 Thread James Keenan via RT
Failing test placed in TODO block in r22849.

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-16 Thread Andy Dougherty
On Thu, 15 Nov 2007, James Keenan via RT wrote: > New version of t/configure/124-auto_alignptrs-05.t committed in r22840. which now fails with t/configure/124-auto_alignptrs-051..21 ok 1 - use config::init::defaults; ok 2 - use config::inter::progs; ok 3 - use config::auto::attributes; ok 4

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-15 Thread James Keenan via RT
New version of t/configure/124-auto_alignptrs-05.t committed in r22840.

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-14 Thread James E Keenan
On Nov 14, 2007, at 5:37 PM, Andy Dougherty via RT wrote: On Tue, 13 Nov 2007, James Keenan via RT wrote: Could you supply the output of perl -V for the system where you are encountering these problems? This was a perl compiled with Sun's cc. $ perl5.8 -V Thanks. I think this may prove

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-14 Thread Andrew Dougherty
On Tue, 13 Nov 2007, James Keenan via RT wrote: > Could you supply the output of perl -V for the system where you are > encountering these problems? This was a perl compiled with Sun's cc. $ perl5.8 -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-13 Thread James Keenan via RT
Andy, Could you supply the output of perl -V for the system where you are encountering these problems? Also it would be good to have the output of prove -v for each of the failing t/configure/*.t tests. Thank you very much. kid51

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-12 Thread Andy Dougherty
On Mon, 12 Nov 2007, James Keenan via RT wrote: > I will try to repair these tests, and I would ask that you give me rapid > feedback on the patches I post, as I cannot replicate the errors you > have pointed out. But I also would like to note that this points out > that our reliance on Perl 5's

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-12 Thread James Keenan via RT
On Mon Nov 12 10:43:02 2007, doughera wrote: > [snip] > > After looking into it some, the problem seems to be that these tests > rely on init::defaults. That simply won't work if the configuration > being used to build parrot is sufficiently different from that which > was used to build perl. Th

Re: [perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-12 Thread chromatic
On Monday 12 November 2007 10:43:02 Andy Dougherty wrote: > After looking into it some, the problem seems to be that these tests > rely on init::defaults. That simply won't work if the configuration > being used to build parrot is sufficiently different from that which > was used to build perl.

[perl #47391] t/configure/1*.t tests incorrectly rely on init::defaults

2007-11-12 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #47391] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=47391 > I decided to try to give parrot a spin again today, and ran into some problems in the