[commit: ghc] master: Richards optCoercion improvement made test cases fail the nice way (da7cfa9)

git at git.haskell.org git at git.haskell.org
Thu Jul 17 08:48:09 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/da7cfa99def372cde32af62801a7a7e0163efad8/ghc

>---------------------------------------------------------------

commit da7cfa99def372cde32af62801a7a7e0163efad8
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Thu Jul 17 10:46:27 2014 +0200

    Richards optCoercion improvement made test cases fail the nice way
    
    This was likely caused by 5e7406d9, which fixed #9233.


>---------------------------------------------------------------

da7cfa99def372cde32af62801a7a7e0163efad8
 testsuite/tests/perf/compiler/all.T | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index ba2ebd5..fcaec8e 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -363,7 +363,7 @@ test('T5321FD',
             # prev:       213380256
             # 2012-10-08: 240302920 (x86/Linux)
             #  (increase due to new codegen)
-           (wordsize(64), 476497048, 10)])
+           (wordsize(64), 426960992, 10)])
             # prev:       418306336
             # 29/08/2012: 492905640
             #  (increase due to new codegen)
@@ -371,6 +371,10 @@ test('T5321FD',
             #  (reason for decrease unknown)
             # 08/06/2013: 476497048
             #  (reason for increase unknown)
+            # before 2014-07-17: 441997096
+            #  (with -8%, still in range, hence cause not known)
+            # 2014-07-17: 426960992 (-11% of previous value)
+            #  (due to better optCoercion, 5e7406d9, #9233)
       ],
       compile,[''])
 



More information about the ghc-commits mailing list