Hi David,

A little slim on the debugging info :-) (see BUGS in the
PDL source for info on what is useful for problem reports)
but you might want to check that you don't have more than
one PDL installation in your path.

I mention this because the default perldl.conf in the git
has a number of the external modules disabled, including
WITH_GD, I believe.  If that were the case, then your
tests could be getting some weird combo of the older PDL
and the just build git one.

I'm trying a rebuild of the PDL-2.4.4_09 which is what is
in git with all the options back to undef to see how that
turns out.  We should know the results shortly...

   PDL version: 2.4.4_09 (basically the same as PDL git)
   OS platform: winXP + cygwin 1.5.25
   USE_POGL is enabled

...yep, that was it.  Sorry about that.  I've just pushed
a new git with the expected undef defaults and am about to
roll out a new developers release with that fix.  Hope this
helps.

--Chris

David Mertens wrote:
> Hello everybody -
> 
> I'm working with PDL from the GIT repository here and I ran into some 
> testing trouble:
> 
> <snip>
> 
> t/gd_oo_tests...............dubious                                          
> 
>     Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED tests 19-27
>     Failed 9/27 tests, 66.67% okay
> 
> <snip>
> 
> t/gsl_interp................ok 1/11Error in gsl_spline_eval_e: input 
> domain error at /usr/lib/perl5/PDL/GSL/INTERP.pm line 282.
> # Looks like you planned 11 tests but only ran 10.
> # Looks like your test died just after 10.
> t/gsl_interp................dubious                                          
> 
>     Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED test 11
>     Failed 1/11 tests, 90.91% okay
> 
> 
> When I run prove on gd_oo_tests, I get this:
> $prove t/gd_oo_tests.t
> t/gd_oo_tests....ok 1/27Can't locate auto/PDL/IO/GD/_pdl_to_gd_.al in 
> @INC (@INC contains: /home/david/packages/PDL/blib/arch 
> /home/david/packages/PDL/blib/lib /etc/perl /usr/local/lib/perl/5.10.0 
> /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 
> /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at 
> /usr/lib/perl5/PDL/IO/GD.pm line 583
> # Looks like you planned 27 tests but only ran 18.
> # Looks like your test died just after 18.
> t/gd_oo_tests....dubious                                                     
> 
>     Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED tests 19-27
>     Failed 9/27 tests, 66.67% okay
> Failed Test     Stat Wstat Total Fail  List of Failed
> -------------------------------------------------------------------------------
> t/gd_oo_tests.t  255 65280    27   18  19-27
> Failed 1/1 test scripts. 9/27 subtests failed.
> Files=1, Tests=27,  0 wallclock secs ( 0.34 cusr +  0.05 csys =  0.39 CPU)
> Failed 1/1 test programs. 9/27 subtests failed.
> 
> 
> $ prove t/gsl_interp.t
> t/gsl_interp....ok                                                           
> 
> All tests successful.
> Files=1, Tests=11,  0 wallclock secs ( 0.36 cusr +  0.03 csys =  0.39 CPU)
> 
> 
> After running the tests individually with prove and glancing through the 
> tests' source files, it appears that gd_oo fails on the 'New Tests on 
> Object Creation'  On the other hand,  the gsl_interp file does NOT 
> complain when run with prove, so I'm not sure what's giving trouble there.
> 
> Do these tests indicate anything that needs to be fixed?
> 
> David
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> 
> 
> ------------------------------------------------------------------------
> 
> 
> No virus found in this incoming message.
> Checked by AVG - www.avg.com 
> Version: 8.5.409 / Virus Database: 270.13.112/2392 - Release Date: 09/24/09 
> 05:52:00
> 


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to