From: Orion P. <or...@co...> - 2011-09-13 21:35:17
|
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 or...@co... Boulder, CO 80301 http://www.cora.nwra.com |