Hi Derek-

The tests all pass for cygwin/win7 but I did notice
that the imag2d.pd does not appear to have been
updated for 64bit index support as all the types
therein are either int for PDL_Long which may be
related to the windows issues---or not.

--Chris

On 11/3/2017 19:48, Derek Lamb wrote:
If you run PDL on Windows, could you try building and running tests on the 
fix_warp2d branch?  It passes tests on my Mac, but is failing our automated 
test suite on AppVeyor using Strawberry Perl 5.26.1.1.  In particular 
t/image2d.t is failing with:

Free to wrong pool 39a0f0 not 8127396a153af4d at 
C:\projects\pdl\blib\lib/PDL/Image2D.pm line 1476, <DATA> line 207.
This looks to me like a memory issue.  If you know how to debug these on 
Windows, I would appreciate it!  The pool numbers will be different on your 
machine.  Line 1476 of Image2D.pm is where _warp2d_int gets called, I think.  
This is the first time that ANY warp2d-related tests have existed, so it's 
maybe not too surprising that they're failing on some platforms.  I was able to 
put Strawberry+PDL edition on a Windows computer and verified the error, so 
it's not a problem with AppVeyor.  I have not tried ActiveState or Cygwin.

thanks,
Derek

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to