Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
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 browsing the Monastery: (4)
As of 2015-07-06 01:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (68 votes), past polls