On Fri, 16 Nov 2007, [EMAIL PROTECTED] wrote: > Author: jkeenan > Date: Fri Nov 16 10:15:05 2007 > New Revision: 22847 > > Modified: > trunk/t/configure/146-auto_snprintf-01.t > > Log: Run additional instances of test_step_thru_runstep() to provide > enough info to Parrot::Configure object for runstep() to succeed on all > systems. Thanks to Bernhard Schmalhofer for assistance in testing.
Alas, that still doesn't work. Here's what I get with this patch: t/configure/146-auto_snprintf-01....1..31 ok 1 - use config::init::defaults; ok 2 - use config::init::hints; ok 3 - use config::inter::progs; ok 4 - use config::auto::attributes; ok 5 - use config::auto::aio; ok 6 - use config::auto::snprintf; ok 7 - init::defaults constructor returned defined value ok 8 - The object isa init::defaults ok 9 - init::defaults has description ok 10 - init::defaults runstep() returned defined value ok 11 - init::hints constructor returned defined value ok 12 - The object isa init::hints ok 13 - init::hints has description ok 14 - init::hints runstep() returned defined value ok 15 - inter::progs constructor returned defined value ok 16 - The object isa inter::progs ok 17 - inter::progs has description C compiler failed (see test.cco) at config/init/hints/solaris.pm line 39 init::hints::solaris::__ANON__('cc', 'cc') called at lib/Parrot/Configure/Data.pm line 120 Parrot::Configure::Data::set('Parrot::Configure::Data=HASH(0x2de5c8)') called at config/inter/progs.pm line 63 inter::progs::runstep('inter::progs=HASH(0x1c4720)', 'Parrot::Configure=HASH(0x2de604)') called at lib/Parrot/Configure/Test.pm line 39 Parrot::Configure::Test::test_step_thru_runstep('Parrot::Configure=HASH(0x2de604)', 'inter::progs', 'HASH(0x3b8ca0)') called at t/configure/146-auto_snprintf-01.t line 30 # Looks like you planned 31 tests but only ran 17. # Looks like your test died just after 17. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 18-31 Failed 14/31 tests, 54.84% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/configure/146-auto_snprintf-01. 255 65280 31 28 90.32% 18-31 Failed 1/1 test scripts, 0.00% okay. 14/31 subtests failed, 54.84% okay. The problem is that although I told parrot to use gcc when I ran Configure.pl, the test is still trying to use cc. -- Andy Dougherty [EMAIL PROTECTED]