On 7/17/2010 2:10 PM, David Mertens wrote:
> dcmertens.perl, generally, though I'll answer to either one.

ok, I noticed that it took a long time for you to
see one of them and I didn't want to get lost in
the "bit bucket".  :-)

> As for these fails, they are problems that occur generally with FlexRaw,
> and are beyond my current skill to fix. I fixed my original problem with
> FlexRaw, only to have these crop up. I am working on understanding the
> PDL internals, but unless I get some feedback on when and how to use
> delete magic, I won't be able to fix them.

I took a look and it seems that the delete stuff
should be in there for mmap stuff but I don't know
enough about the magic either.  If this is a bug
in PDL then you should open a bug ticket on sf.net
to go with the failing tests and label them in
t/flexraw.t by ticket number.

Is it possible that $c=undef is not the same thing
a going out of scope?  What happens if you put braces
around the my declarations so that it is completely
out of scope when you test?

--Chris

> David
>
> On Sat, Jul 17, 2010 at 12:51 PM, chm <[email protected]
> <mailto:[email protected]>> wrote:
>
>     David, which address is the one to use?  the dcmertens or dcmertens.perl
>     one on google mail?
>
>     --Chris
>
>     $ perl -Mblib t/flexraw.t
>     1..8
>     ok 1 - use PDL::IO::FlexRaw;
>     ok 2 - writeflex should create a file
>     ok 3 - writeflexhdr should create a header file
>     ok 4 - A piddle and it's saved copy should be about equal
>     ok 5 - A piddle and it's mapflex representation should be about equal
>     Warning: special data without datasv is not freed currently!! at
>     t/flexraw.t line 58.
>     not ok 6 - Modifications to mapfraw should be saved to disk no later
>     than when the piddle ceases to exist
>     #   Failed test 'Modifications to mapfraw should be saved to disk no
>     later than when the piddle ceases to exist'
>     #   at t/flexraw.t line 59.
>     Warning: special data without datasv is not freed currently!! at
>     t/flexraw.t line 71.
>     PDL: Dimensions must be positive
>     Caught at file t/flexraw.t, line 72, pkg main
>     # Looks like you planned 8 tests but ran 6.
>     # Looks like you failed 1 test of 6 run.
>     # Looks like your test exited with 9 just after 6.
>
>
>
>
> --
> Sent via my carrier pigeon.
>
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.839 / Virus Database: 271.1.1/3011 - Release Date: 07/17/10 
> 02:35:00
>


_______________________________________________
PDL-porters mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/pdl-porters

Reply via email to