Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^2: Math::Pari patch for 5.10.0

by syphilis (Canon)
on Mar 09, 2008 at 05:59 UTC ( #673063=note: print w/ replies, xml ) Need Help??


in reply to Re: Math::Pari patch for 5.10.0
in thread Math::Pari patch for 5.10.0

I note you're running blead (5.11.0). The problem there might lie with something other than Math::Pari (eg Test::Harness).

Do you have a perl-5.10.0 to try it out on ? From where does one obtain the perl-5.11.0 source ? (I can't find it anywhere, though quite a few people seem to have located it ... I'll keep looking for it.)

Cheers,
Rob


Comment on Re^2: Math::Pari patch for 5.10.0
Re^3: Math::Pari patch for 5.10.0
by haoess (Curate) on Mar 09, 2008 at 08:33 UTC
    I note you're running blead (5.11.0). The problem there might lie with something other than Math::Pari (eg Test::Harness).

    I get the same error with a fresh compiled 5.10 and Test::Harness 3.10.

    From where does one obtain the perl-5.11.0 source ?

    Have a look at http://dev.perl.org/perl5/source.html.

    -- Frank

      I get the same error with a fresh compiled 5.10 and Test::Harness 3.10

      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. Maybe you ought to switch to Win32 :-)))

      Sorry, I don't know why 'make test' reports that absurd "FAIL" for you. It may signify a problem with Math::Pari ... or it may signify a problem with something else.

      Cheers,
      Rob
        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.

        I investigated further, here's my report:

        With perl5.8.8 make test runs fine, with 5.10.0 (and blead) it doesn't. Both perls use the same version of ExtUtils::Command::MM (6.44) and Test::Harness (3.10). Furthermore I isolated the test file which seem to cause this strange error, it's t/55_objets.t (sic!). This test file uses test_eng/Testout.pm, which loads pari-2.1.7/src/test/32/objets (at least on my system). I reduced this file to

        realprecision = 38 significant digits echo = 1 (on) ? truncate(1.7,&e) 1 ? \p57 realprecision = 57 significant digits ? length(divisors(1000)) 16 ? \q

        Now we run the t/5_objets.t test file:

        $ PERL_DL_NONLAZY=1 /opt/perl-33445/bin/perl5.11.0 "-MExtUtils::Comman +d::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.
        That's all for today, maybe it could help the Math::Pari people to find the bug.

        -- Frank

Re^3: Math::Pari patch for 5.10.0
by ysth (Canon) on Mar 09, 2008 at 11:24 UTC
    From where does one obtain the perl-5.11.0 source ? (I can't find it anywhere, though quite a few people seem to have located it ... I'll keep looking for it.)
    See perlhack (at least for the next however-many weeks until the Perforce-to-git move is done, at which time perlhack will probably be updated, but since the location of the new repo isn't determined, I don't know how to link to what will be the new perlhack :)

    Note that there has been no 5.11.0 release, but there will be at some point. Anything that calls itself 5.11.0 now is a work in progress.

      Anything that calls itself 5.11.0 now is a work in progress

      I wondered whether that might be the case. I think I'll wait for an official release of 5.11.0 (or at least for a 5.11.0 release candidate) before I go testing it out. Thanks for the info ysth.

      Cheers,
      Rob
        Every bit of testing helps, and there's not likely to be anything more significant to something marked as a release. Just be aware that there's no compatibility guarantee even from one day's build to the next.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://673063]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (9)
As of 2014-08-29 19:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (287 votes), past polls