<?xml version="1.0" encoding="windows-1252"?>
<node id="673234" title="Re^5: Math::Pari patch for 5.10.0" created="2008-03-10 10:42:27" updated="2008-03-10 06:42:27">
<type id="11">
note</type>
<author id="341073">
haoess</author>
<data>
<field name="doctext">
&lt;blockquote&gt;On my perl-5.10 I had Test-Harness-2.64. I updated to version 3.10, and Math-Pari still builds and tests flawlessly for me.&lt;/blockquote&gt;

&lt;p&gt;I investigated further, here's my report:&lt;/p&gt;

&lt;p&gt;With perl5.8.8 &lt;c&gt;make test&lt;/c&gt; runs fine, with 5.10.0 (and blead) it doesn't. Both perls use the same version of [cpan://ExtUtils::Command::MM] (6.44) and [cpan://Test::Harness] (3.10). Furthermore I isolated the test file which seem to cause this strange error, it's &lt;c&gt;t/55_objets.t&lt;/c&gt; (sic!). This test file uses &lt;c&gt;test_eng/Testout.pm&lt;/c&gt;, which loads &lt;c&gt;pari-2.1.7/src/test/32/objets&lt;/c&gt; (at least on my system). I reduced this file to&lt;/p&gt;

&lt;c&gt;
   realprecision = 38 significant digits
   echo = 1 (on)
? truncate(1.7,&amp;e)
1
? \p57
   realprecision = 57 significant digits
? length(divisors(1000))
16
? \q
&lt;/c&gt;

&lt;p&gt;Now we run the &lt;c&gt;t/5_objets.t&lt;/c&gt; test file:&lt;/p&gt;

&lt;c&gt;$ PERL_DL_NONLAZY=1 /opt/perl-33445/bin/perl5.11.0 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/55_objets.t
t/55_objets...... All 3 subtests passed

Test Summary Report
-------------------
Files=1, Tests=3,  0 wallclock secs ( 0.00 usr  0.00 sys +  0.04 cusr  0.02 csys =  0.06 CPU)
Result: FAIL
Failed 1/1 test programs. 0/3 subtests failed.
&lt;/c&gt;

That's all for today, maybe it could help the &lt;c&gt;Math::Pari&lt;/c&gt; people to find the &lt;a href="http://rt.cpan.org/Public/Bug/Display.html?id=33959"&gt;bug&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;-- Frank&lt;/p&gt;</field>
<field name="root_node">
672924</field>
<field name="parent_node">
673174</field>
</data>
</node>
