Tue Oct 23 19:38:29 2012: Request 80322 was acted upon. Transaction: Correspondence added by JDHEDDEN Queue: Win32-API Subject: Re: [rt.cpan.org #80322] 'make test' failure - 03_Jim_Shaw.t - invalid unpack type Broken in: 0.72, 0.73 Severity: Important Owner: Nobody Requestors: jdhed...@cpan.org Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=80322 >
> Did you compile your own CygPerl 5.16 or you are using an official build > from Cygnus? Yes, I build my own perl, and have been doing so for years. > If you compiled your own CygPerl, did it pass a make test when you built it? Yes, it passes 'make test'. If I have failures, I submit bug reports or patches to p5p. > I can only investigate what is special about your Perl build that caused > that division statement to break. My next idea is to add > Devel::Peek::Dump on $paramcount before and after the problematic > division and see if $paramcount is an IV or NV. After that try to reduce > the math division error to a test case that doesn't involve Win32::API. > I can not reproduce the Jim Shaw test failure with my Cygnus CygPerl 5.14 > > How do you want to proceed? If you can code up what you want me to run, I'll do it and send back the results. If you want me to do it, I'll try to figure out what you're suggesting and see if I can get it coded up myself. For the back and forth between us, it might be best to email each other directly and not clutter up the bug report. We can put a synopsis of the final outcome when we get there. Just a suggestion. I'll also work on building a 5.14 perl to test this as well. (I was on a hiatus for awhile.)