#204 FAIL with perl 5.10 (may obsolete several earlier bugs)

critical
closed-fixed
nobody
core (120)
9
2008-11-01
2008-07-18
No

Perl 5.10 uses, by default, a memory "wrapper" (fenced malloc) that seems to screw up many of the PDL modules in the latest CVS.

Building Perl 5.10 without the wrapper (which requires running the klunky "Configure" script that comes with the perl 5.10 source distribution) fixes the problems, so that current CVS passes all tests.

Discussion

  • Craig DeForest

    Craig DeForest - 2008-07-18
    • milestone: --> critical
    • priority: 5 --> 9
     
  • Craig DeForest

    Craig DeForest - 2008-07-18

    Logged In: YES
    user_id=20200
    Originator: YES

    (This really needs to be sorted out before 2.4.4 can be released -- it won't do to make a release that breaks in the current perl production environment).

     
  • Craig DeForest

    Craig DeForest - 2008-07-18

    Logged In: YES
    user_id=20200
    Originator: YES

    The problem is an error message: "panic: free from wrong pool" that seems to happen inside sever(). Will look into it more tonight, have to run now.

     
  • Chris Marshall

    Chris Marshall - 2008-10-19

    I've tested the Newx() fix for cygwin perl 5.10 and closed the bug I reported with the same issue. Could some other developer please test this on a non-cygwin system: linux, solaris, mac, win32,... and confirm and then close this bug? Thanks.

     
  • Chris Marshall

    Chris Marshall - 2008-10-19
    • labels: --> core
     
  • Chris Marshall

    Chris Marshall - 2008-11-01
    • status: open --> closed-fixed
     
  • Chris Marshall

    Chris Marshall - 2008-11-01

    CPAN Testers verify that perl 5.10 now works with PDL-2.4.3_03.

     
  • Chris Marshall

    Chris Marshall - 2008-11-01

    Bug fixed in CVS.
    Thanks for reporting the problem!

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks