testsuite: Un-break T5642
authorBen Gamari <ben@smart-cactus.org>
Mon, 8 Feb 2016 16:44:44 +0000 (17:44 +0100)
committerBen Gamari <ben@smart-cactus.org>
Tue, 9 Feb 2016 09:34:21 +0000 (10:34 +0100)
This was largely fixed by the re-rework of the pattern match checker.
Resolves #5642.

testsuite/tests/perf/compiler/all.T

index 44b3e75..776e062 100644 (file)
@@ -522,7 +522,7 @@ test('T5321FD',
 
 test('T5642',
      [ only_ways(['normal']),
-       skip, # See Trac #11163
+       normal,
        compiler_stats_num_field('bytes allocated',
            [(wordsize(32), 641085256, 10),
                      # sample from x86/Linux
@@ -530,7 +530,7 @@ test('T5642',
             # 2014-09-03:  753045568
             # 2014-12-10:  641085256 Improvements in constraints solver
 
-            (wordsize(64), 1071915072, 10)])
+            (wordsize(64), 950004816, 10)])
             # prev:        1300000000
             # 2014-07-17:  1358833928 (general round of updates)
             # 2014-08-07:  1402242360 (caused by 1fc60ea)
@@ -543,6 +543,7 @@ test('T5642',
             # 2014-12-10:  1282916024 Improvements in constraints solver
             # 2015-10-28:  1412808976 Emit Typeable at definition site
             # 2015-11-22:  1071915072 Use TypeLits in the metadata encoding
+            # 2016-02-08:  950004816  Pattern match checker re-rework
       ],
       compile,['-O'])