Problem with Math-Int128-0.07 on x64 Strawberry Perl
[email protected] Sun, 13 Jan 2013 22:19:28 +1100
| Newsgroups | perl.win32.vanilla |
|---|---|
| Message-ID | <90D7E2A53D774BC0BD0E0B08D1A3CCCA@OwnerPC311012> |
Hi, I'm not personally asking for any help with this, but if anyone here is interested in solving the problem, I'm sure the Math::Int128 author would appreciate the assistance. I did file a bug report about it ( https://rt.cpan.org/Ticket/Display.html?id=82369 ) but then found that, having made (what I hope is) some headway, I'm not really smart enough to be of great assistance. In a nutshell, if I "#include <stdint.h>" in Int128.xs, then Math-Int128-0.07 compiles fine (and without any compiler warnings) on my x64 strawberry-perl 5.16.0.1. But 'dmake test' presents a pop-up, very early on, complaining that "perl.exe has stopped working" when the first test script gets to the line: my $k = (int128(1) << 60) + 255; Anyway ... if someone here is interested in solving this, then please feel free to view the bug report ... and *do* chime in if you're able to help. Note that although the bug report's subject specifies the x64 gcc-4.7.0 compiler, the same *does* apply to x64 strawberry-perl 5.16.0.1 and Strawberry's x64 gcc-4.6.3 compiler. Cheers, Rob