On 09/02/2011 04:59 PM, Doug Hunt wrote:
Hi Orion, all: I've just uploaded a new version of PDL-Graphics-PLplot to CPAN
(v 0.57) which incorporates some fixes recently merged in from the the PDL
source tree and also includes an improved plplot_library_tests.t.

This test now compiles and runs the C sources
from the plplot examples directory and compares them to the perl equivalent
output instead of using canned C output for comparison.

Okay, I'm running into a interesting failure on i686 only:

#   Failed test 'Output file x28p.svg.1 matches C output'
#   at t/plplot_library_tests.t line 65.
#   Failed test 'Output file x28p.svg.2 matches C output'
#   at t/plplot_library_tests.t line 65.
#   Failed test 'Output file x28p.svg.4 matches C output'
#   at t/plplot_library_tests.t line 65.
# Looks like you failed 3 tests of 242.
t/plplot_library_tests.t ..

The difference in all three are like the following:

$ diff x28[cp].svg.1
991c991
< transform="matrix(0.728866 0.165055 -0.000000 -1.000000 222.106388 332.170782)"
---
> transform="matrix(0.728866 0.165055 0.000000 -1.000000 222.106388 332.170782)"


a difference in the sign of 0. The -0 result appears to be more "correct" in that that is what is present in both the C and perl x86_64 tests. This is pretty baffling to me. Thoughts?

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  [email protected]
Boulder, CO 80301              http://www.cora.nwra.com

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to