[GHC] #9325: mod73 output file needs to be reordered

GHC ghc-devs at haskell.org
Thu Jul 31 18:35:54 UTC 2014


#9325: mod73 output file needs to be reordered
-------------------------------------+-------------------------------------
              Reporter:  jrp         |            Owner:
                  Type:  bug         |           Status:  closed
              Priority:  normal      |        Milestone:
             Component:  Test Suite  |          Version:  7.8.3
            Resolution:  fixed       |         Keywords:  mod73
      Operating System:              |     Architecture:  Unknown/Multiple
  Unknown/Multiple                   |       Difficulty:  Unknown
       Type of failure:  Incorrect   |       Blocked By:
  result at runtime                  |  Related Tickets:
             Test Case:  mod73       |
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------

Comment (by jrp):

 Not sure whether it was this patch that caused the issue, but from today's
 head I get:


 {{{
 =====> ghci044(ghci) 994 of 4062 [0, 0, 0]
 cd ./ghci/scripts && HC='/Users/jrp/Projects/haskell/ghc/inplace/bin/ghc-
 stage2' HC_OPTS='-dcore-lint -dcmm-lint -dno-debug-output -no-user-
 package-db -rtsopts -fno-ghci-history '
 '/Users/jrp/Projects/haskell/ghc/inplace/bin/ghc-stage2' --interactive -v0
 -ignore-dot-ghci -dcore-lint -dcmm-lint -dno-debug-output -no-user-
 package-db -rtsopts -fno-ghci-history     <ghci044.script
 >ghci044.run.stdout 2>ghci044.run.stderr
 Actual stdout output differs from expected:
 --- /dev/null   2014-07-31 19:25:24.000000000 +0100
 +++ ./ghci/scripts/ghci044.run.stdout   2014-07-31 19:25:24.000000000
 +0100
 @@ -0,0 +1,3 @@
 +"First"
 +"First"
 +"First"
 *** unexpected failure for ghci044(ghci)
 =====> T4801(normal) 2001 of 4062 [0, 1, 0]
 cd ./perf/compiler && '/Users/jrp/Projects/haskell/ghc/inplace/bin/ghc-
 stage2' -fforce-recomp -dno-debug-output -no-user-package-db -rtsopts
 -fno-ghci-history -c T4801.hs   +RTS -V0 -tT4801.comp.stats --machine-
 readable -RTS -static >T4801.comp.stderr 2>&1
 max_bytes_used value is too high:
     Expected    T4801(normal) max_bytes_used: 25145320 +/-5%
     Lower bound T4801(normal) max_bytes_used: 23888054
     Upper bound T4801(normal) max_bytes_used: 26402586
     Actual      T4801(normal) max_bytes_used: 26679688
     Deviation   T4801(normal) max_bytes_used:      6.1 %
 peak_megabytes_allocated value is too high:
     Expected    T4801(normal) peak_megabytes_allocated: 70 +/-1%
     Lower bound T4801(normal) peak_megabytes_allocated: 69
     Upper bound T4801(normal) peak_megabytes_allocated: 71
     Actual      T4801(normal) peak_megabytes_allocated: 73
     Deviation   T4801(normal) peak_megabytes_allocated: 4.3 %
 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    T4801(normal) bytes allocated: 464872776 +/-5%
     Lower bound T4801(normal) bytes allocated: 441629137
     Upper bound T4801(normal) bytes allocated: 488116415
     Actual      T4801(normal) bytes allocated: 433471304
     Deviation   T4801(normal) bytes allocated:      -6.8 %
 *** unexpected failure for T4801(normal)
 =====> haddock.base(normal) 2014 of 4062 [0, 2, 0]
 max_bytes_used value is too high:
     Expected    haddock.base(normal) max_bytes_used: 115113864 +/-10%
     Lower bound haddock.base(normal) max_bytes_used: 103602477
     Upper bound haddock.base(normal) max_bytes_used: 126625251
     Actual      haddock.base(normal) max_bytes_used: 127616088
     Deviation   haddock.base(normal) max_bytes_used:      10.9 %
 *** unexpected failure for haddock.base(normal)
 =====> T9203(normal) 2050 of 4062 [0, 3, 0]
 cd ./perf/should_run && '/Users/jrp/Projects/haskell/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    T9203(normal) bytes allocated:  95747304 +/-5%
     Lower bound T9203(normal) bytes allocated:  90959938
     Upper bound T9203(normal) bytes allocated: 100534670
     Actual      T9203(normal) bytes allocated:  42946176
     Deviation   T9203(normal) bytes allocated:     -55.1 %
 *** unexpected failure for T9203(normal)
 =====> T5435_dyn_asm(normal) 2491 of 4062 [0, 4, 0]
 cd ./rts && $MAKE -s --no-print-directory T5435_dyn_asm    </dev/null
 >T5435_dyn_asm.run.stdout 2>T5435_dyn_asm.run.stderr
 T5435_dyn_asm failed with ['modInitFunc1', 'modInitFunc2', 'success'], see
 all.T for details
 *** unexpected failure for T5435_dyn_asm(normal)

 Unexpected results from:
 TEST="T9203 T5435_dyn_asm ghci044 haddock.base T4801"

 OVERALL SUMMARY for test run started at Thu Jul 31 19:25:23 2014 BST
  0:00:05 spent to go through
     4062 total tests, which gave rise to
    19508 test cases, of which
    19503 were skipped

        0 had missing libraries
        0 expected passes
        0 expected failures

        0 caused framework failures
        0 unexpected passes
        5 unexpected failures

 Unexpected failures:
    ghci/scripts     ghci044 [bad stdout] (ghci)
    perf/compiler    T4801 [stat too good] (normal)
    perf/haddock     haddock.base [stat not good enough] (normal)
    perf/should_run  T9203 [stat too good] (normal)
    rts              T5435_dyn_asm [bad stdout] (normal)

 }}}

 This is with BuildFlavour = perf on a Mac.

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


More information about the ghc-tickets mailing list