[commit: ghc] master: testsuite: Update expected performance numbers on 32-bit Linux (1d82e07)

git at git.haskell.org git at git.haskell.org
Thu Apr 6 21:44:41 UTC 2017


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

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

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

commit 1d82e0724a14f3f6587f64aa4d667eb6c4a0f25d
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Thu Apr 6 17:22:28 2017 -0400

    testsuite: Update expected performance numbers on 32-bit Linux
    
    The Harbormaster build seems to slightly disagree with my local build machine on
    a few of these. In the case of `haddock.compiler` the difference is nearly an
    order of magnitude. Odd.


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

1d82e0724a14f3f6587f64aa4d667eb6c4a0f25d
 testsuite/tests/perf/compiler/all.T | 10 ++++++----
 testsuite/tests/perf/haddock/all.T  |  7 ++++---
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index aa7b811..7b56f0b 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -62,14 +62,15 @@ test('T1969',
                                  # 2013-02-10 5030080 (x86/Windows)
                                  # 2013-11-13 7295012 (x86/Windows, 64bit machine)
                                  # 2014-04-24 5719436 (x86/Windows, 64bit machine)
-           (wordsize(32), 9261052, 1),
+           (wordsize(32), 9418680, 1),
              #            6707308 (x86/OS X)
              # 2009-12-31 6149572 (x86/Linux)
              # 2014-01-22 6429864 (x86/Linux)
              # 2014-06-29 5949188 (x86/Linux)
-             # 2015-07-11 6241108 (x86/Linux, 64bit machine) use +RTS -G1
-             # 2016-04-06 9093608 (x86/Linux, 64bit machine)
+             # 2015-07-11 6241108 (x86/Linux, 64-bit machine) use +RTS -G1
+             # 2016-04-06 9093608 (x86/Linux, 64-bit machine)
              # 2017-03-24 9261052 (x86/Linux, 64-bit machine)
+             # 2017-04-06 9418680 (x86/Linux, 64-bit machine)
 
            (wordsize(64), 16679176, 15)]),
              # 2014-09-10 10463640, 10  # post-AMP-update (somewhat stabelish)
@@ -293,12 +294,13 @@ test('T4801',
 
 test('T3064',
      [compiler_stats_num_field('peak_megabytes_allocated',# Note [residency]
-          [(wordsize(32), 28, 20),
+          [(wordsize(32), 36, 20),
             # expected value: 14 (x86/Linux 28-06-2012):
             # 2013-11-13:     18 (x86/Windows, 64bit machine)
             # 2014-01-22:     23 (x86/Linux)
             # 2014-12-22:     23 (x86/Linux) death to silent superclasses
             # 2015-07-11:     28 (x86/Linux, 64-bit machine) use +RTS -G1
+            # 2017-04-06:     36 (x86/Linux, 64-bit machine) it's unclear
 
            (wordsize(64), 66, 20)]),
             # (amd64/Linux):            18
diff --git a/testsuite/tests/perf/haddock/all.T b/testsuite/tests/perf/haddock/all.T
index 4de07f4..bfce7ba 100644
--- a/testsuite/tests/perf/haddock/all.T
+++ b/testsuite/tests/perf/haddock/all.T
@@ -48,7 +48,7 @@ test('haddock.base',
             # 2015-01-20:                     4434804940 (x86/Windows, 64bit machine)
             # 2017-04-02:                     2885173512 update
 
-          ,(wordsize(32), 3819657568, 5)])
+          ,(wordsize(32), 3445319728, 5)])
             # 2012-08-14: 3046487920 (x86/OSX)
             # 2012-10-30: 2955470952 (x86/Windows)
             # 2013-02-10: 3146596848 (x86/OSX)
@@ -56,6 +56,7 @@ test('haddock.base',
             # 2014-06-29: 3799130400 (x86/Linux)
             # 2016-04-06: 5509757068 (x86/Linux)
             # 2017-03-24: 3819657568 (x86/Linux)
+            # 2017-04-06: 3445319728 (x86/Linux)
       ],
      stats,
      ['haddock.t'])
@@ -159,12 +160,12 @@ test('haddock.compiler',
             # 2014-12-10:                       217933548 increased again
             # 2017-04-02:                       367546388 update
 
-          ,(wordsize(32), 118738876, 5)])
+          ,(wordsize(32), 3775852520, 5)])
             # 2012-08-14: 13471797488 (x86/OSX)
             # 2014-01-22: 14581475024 (x86/Linux - new haddock)
             # 2014-06-29: 15110426000 (x86/Linux)
             # 2016-04-06: 16222702892 (x86/Linux)
-            # 2017-03-24: 118738876   (x86/Linux)
+            # 2017-03-24: 3775852520  (x86/Linux)
       ],
      stats,
      ['haddock.t'])



More information about the ghc-commits mailing list