# New Ticket Created by  "Paco Linux" 
# Please include the string:  [perl #59442]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=59442 >


as r31402 : Expanded float precision to 15 digits from 6.  One side effect
is that float output no longer always has six digits after the dot; this
drops trailing zeroes. Now the result is correct.

t/benchmark/benchmarks......1/37
#   Failed test 'examples/benchmarks/addit.pasm'
#   at t/benchmark/benchmarks.t line 222.
#          got: '21001097.97
# '
#     expected: '21001097.970000
# '
t/benchmark/benchmarks......2/37
#   Failed test 'examples/benchmarks/addit.pir'
#   at t/benchmark/benchmarks.t line 222.
#          got: '21001097.97
# '
#     expected: '2.10011e+07
# '
t/benchmark/benchmarks......3/37
#   Failed test 'examples/benchmarks/addit2.pir'
#   at t/benchmark/benchmarks.t line 222.
#          got: '21001097.97
# '
#     expected: '2.10011e+07
# '

Paco
--- t/benchmark/benchmarks.t	2008-09-29 11:05:48.000000000 +0200
+++ t/benchmark/benchmarks.new	2008-09-29 11:06:40.000000000 +0200
@@ -26,9 +26,9 @@
 # Expected output from scripts in 'examples/benchmarks'.
 # The expected out is needed for checking results with pir_output_is() and pir_output_like().
 my %outputs = (
-    q{addit.pir}        => qq(2.10011e+07\n),
-    q{addit.pasm}       => qq(21001097.970000\n),
-    q{addit2.pir}       => qq(2.10011e+07\n),
+    q{addit.pir}        => qq(21001097.97\n),
+    q{addit.pasm}       => qq(21001097.97\n),
+    q{addit2.pir}       => qq(21001097.97\n),
     q{array_access.pir} => qr/
 1\s\*\s1000\s=\s1000\n
 100\s\*\s1000\s=\s100000\n

Reply via email to