On Fri, 31 Aug 2007, James Keenan via RT wrote: > On Tue Aug 28 10:00:38 2007, doughera wrote: > > On Solaris, I'm getting the following failure in both 107- > > inter_progs.01.t > > and .02 .t. I suspect it has to do with the use of callbacks in the > > Solaris hints file. > > Andy: If you get a chance, could you do a checkout of the reconfigure > branch (https://svn.perl.org/parrot/branches/reconfigure) and run: perl > Configure.pl --test --configure_trace ?
Here are the results: (I've skipped all the oks). The '0: Got wrong verision' failures are due to a wrong @INC somewhere picking up the wrong version of some library outside the parrot source tree. t/configure/018-revision..........................sh: svn: not found sh: git: not found sh: svk: not found ok t/configure/033_step..............................Can't locate Tie/Filehandle/Preempt/Stdin.pm in @INC (@INC contains: lib /opt/perl/lib/5.8.8/sun4-solaris /opt/perl/lib/5.8.8 /opt/perl/lib/site_perl/5.8.8/sun4-solaris /opt/perl/lib/site_perl/5.8.8 /opt/perl/lib/site_perl/5.8.7/sun4-solaris /opt/perl/lib/site_perl/5.8.7 /opt/perl/lib/site_perl/5.8.6/sun4-solaris /opt/perl/lib/site_perl/5.8.6 /opt/perl/lib/site_perl/5.8.5/sun4-solaris /opt/perl/lib/site_perl/5.8.5 /opt/perl/lib/site_perl/5.8.4/sun4-solaris /opt/perl/lib/site_perl/5.8.4 /opt/perl/lib/site_perl/5.8.3/sun4-solaris /opt/perl/lib/site_perl/5.8.3 /opt/perl/lib/site_perl/5.8.2/sun4-solaris /opt/perl/lib/site_perl/5.8.2 /opt/perl/lib/site_perl .) at t/configure/033_step.t line 16. BEGIN failed--compilation aborted at t/configure/033_step.t line 16. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-32 Failed 32/32 tests, 0.00% okay t/configure/036_config_steps......................sh: svn: not found sh: git: not found sh: svk: not found ok t/configure/107-inter_progs.01....................0: Got wrong version at t/configure/107-inter_progs.01.t line 20 Compilation failed in require at t/configure/107-inter_progs.01.t line 20. BEGIN failed--compilation aborted at t/configure/107-inter_progs.01.t line 20. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-24 Failed 24/24 tests, 0.00% okay t/configure/107-inter_progs.02....................0: Got wrong version at t/configure/107-inter_progs.02.t line 20 Compilation failed in require at t/configure/107-inter_progs.02.t line 20. BEGIN failed--compilation aborted at t/configure/107-inter_progs.02.t line 20. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-24 Failed 24/24 tests, 0.00% okay t/configure/108-inter_make........................0: Got wrong version at t/configure/108-inter_make.t line 17 Compilation failed in require at t/configure/108-inter_make.t line 17. BEGIN failed--compilation aborted at t/configure/108-inter_make.t line 17. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-13 Failed 13/13 tests, 0.00% okay t/configure/109-inter_lex.04......................0: Got wrong version at t/configure/109-inter_lex.04.t line 16 Compilation failed in require at t/configure/109-inter_lex.04.t line 16. BEGIN failed--compilation aborted at t/configure/109-inter_lex.04.t line 16. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/configure/109-inter_lex.05......................0: Got wrong version at t/configure/109-inter_lex.05.t line 18 Compilation failed in require at t/configure/109-inter_lex.05.t line 18. BEGIN failed--compilation aborted at t/configure/109-inter_lex.05.t line 18. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/configure/110-inter_yacc.04.....................0: Got wrong version at t/configure/110-inter_yacc.04.t line 16 Compilation failed in require at t/configure/110-inter_yacc.04.t line 16. BEGIN failed--compilation aborted at t/configure/110-inter_yacc.04.t line 16. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/configure/110-inter_yacc.05.....................0: Got wrong version at t/configure/110-inter_yacc.05.t line 18 Compilation failed in require at t/configure/110-inter_yacc.05.t line 18. BEGIN failed--compilation aborted at t/configure/110-inter_yacc.05.t line 18. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/configure/149-gen_revision......................sh: svn: not found sh: git: not found sh: svk: not found ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/configure/033_step.t 255 65280 32 64 200.00% 1-32 t/configure/107-inter_progs.01.t 255 65280 24 48 200.00% 1-24 t/configure/107-inter_progs.02.t 255 65280 24 48 200.00% 1-24 t/configure/108-inter_make.t 255 65280 13 26 200.00% 1-13 t/configure/109-inter_lex.04.t 255 65280 14 28 200.00% 1-14 t/configure/109-inter_lex.05.t 255 65280 14 28 200.00% 1-14 t/configure/110-inter_yacc.04.t 255 65280 14 28 200.00% 1-14 t/configure/110-inter_yacc.05.t 255 65280 14 28 200.00% 1-14 Failed 8/108 test scripts, 92.59% okay. 149/1071 subtests failed, 86.09% okay. Unable to execute configuration tests at lib/Parrot/Configure/Options/Test.pm line 41. > > This branch has been my development area for the configuration and build > tests, but the tests there have probably only been tested on Darwin, > Linux and (perhaps) Win32. > > If you could give them a spin on Solaris and report failures, that would > be helpful, as I would hold off proposing patches to trunk that won't > work on that OS. > > Thank you very much. > kid51 > One other question: Why does the test suite probe over and over again for svn, svk, and git? Why can't Configure just look once? -- Andy Dougherty [EMAIL PROTECTED]