[GHC] #9315: Weird change in allocation numbers of T9203

GHC ghc-devs at haskell.org
Mon Jul 14 21:55:46 UTC 2014


#9315: Weird change in allocation numbers of T9203
-------------------------------------+-------------------------------------
              Reporter:  nomeata     |             Owner:  simonmar
                  Type:  bug         |            Status:  new
              Priority:  normal      |         Milestone:
             Component:  Runtime     |           Version:  7.9
  System                             |          Keywords:
            Resolution:              |  Operating System:  Unknown/Multiple
Differential Revisions:              |   Type of failure:  None/Unknown
          Architecture:              |         Test Case:
  Unknown/Multiple                   |          Blocking:
            Difficulty:  Unknown     |
            Blocked By:              |
       Related Tickets:              |
-------------------------------------+-------------------------------------

Comment (by jrp):

 I get


 {{{
 =====> T9203(normal) 2035 of 4040 [0, 0, 0]
 cd ./perf/should_run && '/Users/jrp/Projects/ghc/inplace/bin/ghc-stage2'
 -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-
 db -rtsopts -fno-ghci-history -o T9203 T9203.hs  -O2  >T9203.comp.stderr
 2>&1
 cd ./perf/should_run && ./T9203  +RTS -V0 -tT9203.stats --machine-readable
 -RTS   </dev/null >T9203.run.stdout 2>T9203.run.stderr
 bytes allocated value is too low:
 (If this is because you have improved GHC, please
 update the test so that GHC doesn't regress again)
     Expected    bytes allocated:  95747304 +/-5%
     Lower bound bytes allocated:  90959938
     Upper bound bytes allocated: 100534670
     Actual      bytes allocated:  42946176
 *** unexpected failure for T9203(normal)
 }}}

 with OS X, BuildFlavour = perf and InstallExtraPackages=YES. There are
 also a few other  performance-related failures:


 {{{
 Unexpected results from:
 TEST="T5611 T9203 T5435_dyn_asm haddock.Cabal T4801 T6048"

 OVERALL SUMMARY for test run started at Sun Jul 13 17:28:27 2014 BST
  2:42:49 spent to go through
     4040 total tests, which gave rise to
    19417 test cases, of which
    15712 were skipped

       28 had missing libraries
     3629 expected passes
       42 expected failures

        0 caused framework failures
        0 unexpected passes
        6 unexpected failures

 Unexpected failures:
    concurrent/should_run  T5611 [bad stderr] (normal)
    perf/compiler          T4801 [stat too good] (normal)
    perf/compiler          T6048 [stat not good enough] (optasm)
    perf/haddock           haddock.Cabal [stat not good enough] (normal)
    perf/should_run        T9203 [stat too good] (normal)
    rts                    T5435_dyn_asm [bad stdout] (normal)
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9315#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list