[GHC] #8819: 64bit Testsuite failures in unregisterised 7.8 RCs

GHC ghc-devs at haskell.org
Sat May 3 08:47:40 UTC 2014


#8819: 64bit Testsuite failures in unregisterised 7.8 RCs
------------------------------------------------+--------------------------
        Reporter:  trommler                     |            Owner:
            Type:  bug                          |           Status:  new
        Priority:  high                         |        Milestone:  7.8.3
       Component:  Compiler                     |          Version:
      Resolution:                               |  7.8.1-rc2
Operating System:  Linux                        |         Keywords:
 Type of failure:  Incorrect result at runtime  |     Architecture:
       Test Case:                               |  Unknown/Multiple
        Blocking:                               |       Difficulty:
                                                |  Unknown
                                                |       Blocked By:  8933
                                                |  Related Tickets:
------------------------------------------------+--------------------------
Changes (by trommler):

 * milestone:   => 7.8.3


Comment:

 Now that #8933 is fixed, here is an update of branch ghc-7.8 on powerpc64:
 {{{
 Unexpected results from:
 TEST="T4891 joao-circular ghcilink003 ghcilink004 ghcilink006
 linker_unload divbyzero T5423 T5435_v_gcc testwsdeque T5435_v_asm T7919
 T3424 T7815 T7574 jmp_tbl massive_array rangeTest T8628 ghcApi T8639_api
 tcrun045 dph-quickhull-vseg-fast dph-quickhull-copy-fast readRun002 T5550
 T7702 T3016 T5321FD T5030 T4801 T5631 T783 T5642 T3064 parsing001 T1969
 T5321Fun T5837 T8958 safePkg01 T3245 T3586 T3736 annrun01 T6135 T7689 T367
 callstack001 dynCompileExpr barton-mangler-bug T5313 haddock.Cabal
 haddock.compiler haddock.base T7837 hpc_fork integerConversions
 integerBits cholewo-eval print022 enum01 fixed enum02 showDouble dph-
 nbody-copy-fast dph-nbody-vseg-fast T7600 cgrun018 T2838 cgrun044 cgrun034
 cgrun014 encoding004 num010 num009 andy_cherry qq007 qq008 numrun012
 arith014 arith002 arith003 T8726 arith005 arith011 arith004 arith012"
 }}}
 There are lots of arithmetic failures and at least all arith* tests are
 regressions from 7.6.3.
 Also note the regressions in rts tests since the 7.8 RCs. Setting
 milestone to 7.8.3 because of those regressions.

 Here are the details:

 {{{
 Unexpected failures:
    ../../libraries/base/tests          enum01 [bad stdout]
 (profasm,dyn,profthreaded,optllvm)
    ../../libraries/base/tests          enum01 [exit code non-0]
 (normal,hpc,threaded1)
    ../../libraries/base/tests          enum01 [bad stdout or stderr]
 (ghci)
    ../../libraries/base/tests          enum02 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    ../../libraries/base/tests          fixed [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    ../../libraries/base/tests          fixed [bad stdout or stderr] (ghci)
    ../../libraries/base/tests          showDouble [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    ../../libraries/base/tests/IO       encoding004 [bad exit code]
 (threaded1)
    ../../libraries/base/tests/Numeric  num009 [bad stdout]
 (normal,threaded1)
    ../../libraries/base/tests/Numeric  num009 [bad stdout or stderr]
 (ghci)
    ../../libraries/base/tests/Numeric  num010 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    ../../libraries/base/tests/Numeric  num010 [bad stdout or stderr]
 (ghci)
    ../../libraries/hpc/tests/fork      hpc_fork [bad heap profile]
 (profasm)
    ../../libraries/random/tests        rangeTest [bad exit code]
 (normal,ghci,threaded1,dyn,profthreaded,optllvm)
    ../../libraries/random/tests        rangeTest [exit code non-0]
 (hpc,profasm)
    annotations/should_run              annrun01 [exit code non-0]
 (optllvm)
    codeGen/should_compile              T7574 [stderr mismatch]
 (normal,hpc,profasm)
    codeGen/should_compile              jmp_tbl [exit code non-0] (optllvm)
    codeGen/should_compile              massive_array [exit code non-0]
 (optllvm)
    codeGen/should_run                  T2838 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm,g1)
    codeGen/should_run                  T7600 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm,g1)
    codeGen/should_run                  T7600 [bad stdout or stderr] (ghci)
    codeGen/should_run                  cgrun014 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    codeGen/should_run                  cgrun018 [bad stdout]
 (hpc,dyn,optllvm)
    codeGen/should_run                  cgrun034 [bad exit code]
 (hpc,profasm,dyn,profthreaded,optllvm)
    codeGen/should_run                  cgrun044 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    concurrent/should_run               T367 [bad exit code]
 (profasm,profthreaded)
    dph/nbody                           dph-nbody-copy-fast [exit code
 non-0] (normal,threaded1)
    dph/nbody                           dph-nbody-vseg-fast [exit code
 non-0] (normal,threaded1)
    dph/quickhull                       dph-quickhull-copy-fast [exit code
 non-0] (normal,threaded1)
    dph/quickhull                       dph-quickhull-vseg-fast [exit code
 non-0] (normal,threaded1)
    driver                              T5313 [bad exit code]
 (normal,hpc,profasm,threaded1,profthreaded,optllvm)
    ghc-api                             T8628 [bad exit code] (normal)
    ghc-api                             T8639_api [bad exit code] (normal)
    ghc-api                             ghcApi [exit code non-0] (normal)
    ghc-api/T4891                       T4891 [bad exit code] (normal)
    ghc-api/dynCompileExpr              dynCompileExpr [bad exit code]
 (normal,hpc,threaded1,optllvm)
    ghci.debugger/scripts               print022 [bad stdout] (ghci)
    ghci/linking                        ghcilink003 [bad exit code]
 (normal)
    ghci/linking                        ghcilink004 [bad exit code]
 (normal)
    ghci/linking                        ghcilink006 [bad exit code]
 (normal)
    indexed-types/should_compile        T7837 [stderr mismatch] (profasm)
    lib/integer                         integerBits [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    lib/integer                         integerBits [bad stdout or stderr]
 (ghci)
    lib/integer                         integerConversions [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    lib/integer                         integerConversions [bad stdout or
 stderr] (ghci)
    numeric/should_run                  T8726 [bad exit code]
 (normal,hpc,profasm,ghci,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith002 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith002 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith003 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith003 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith004 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith004 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith005 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith005 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith011 [bad stdout]
 (normal,hpc,threaded1,dyn,optllvm)
    numeric/should_run                  arith011 [exit code non-0]
 (profasm,profthreaded)
    numeric/should_run                  arith011 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith012 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith012 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  arith014 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    numeric/should_run                  arith014 [bad stdout or stderr]
 (ghci)
    numeric/should_run                  numrun012 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    parser/should_run                   readRun002 [bad stdout]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    parser/should_run                   readRun002 [bad stdout or stderr]
 (ghci)
    perf/compiler                       T1969 [stat not good enough]
 (normal)
    perf/compiler                       T3064 [stat not good enough]
 (normal)
    perf/compiler                       T4801 [stat not good enough]
 (normal)
    perf/compiler                       T5030 [stat not good enough]
 (normal)
    perf/compiler                       T5321FD [stat not good enough]
 (normal)
    perf/compiler                       T5321Fun [stat not good enough]
 (normal)
    perf/compiler                       T5631 [stat not good enough]
 (normal)
    perf/compiler                       T5642 [stat not good enough]
 (normal)
    perf/compiler                       T5837 [stat not good enough]
 (normal)
    perf/compiler                       T783 [stat not good enough]
 (normal)
    perf/compiler                       parsing001 [stat not good enough]
 (normal)
    perf/haddock                        haddock.Cabal [stat not good
 enough] (normal)
    perf/haddock                        haddock.base [stat not good enough]
 (normal)
    perf/haddock                        haddock.compiler [stat not good
 enough] (normal)
    perf/should_run                     T3245 [bad stdout or stderr] (ghci)
    perf/should_run                     T3586 [exit code non-0] (normal)
    perf/should_run                     T3736 [bad stderr] (normal)
    primops/should_run                  T6135 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    primops/should_run                  T7689 [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    profiling/should_run                callstack001 [bad stdout] (prof)
    programs/andy_cherry                andy_cherry [exit code non-0]
 (hpc,profasm,dyn,profthreaded,optllvm)
    programs/barton-mangler-bug         barton-mangler-bug [exit code
 non-0] (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    programs/cholewo-eval               cholewo-eval [bad stdout]
 (hpc,profasm,dyn,profthreaded,optllvm)
    programs/joao-circular              joao-circular [exit code non-0]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    quasiquotation/qq007                qq007 [exit code non-0] (profasm)
    quasiquotation/qq008                qq008 [exit code non-0] (profasm)
    roles/should_compile                T8958 [stderr mismatch] (normal)
    rts                                 T3424 [exit code non-0]
 (normal,threaded1)
    rts                                 T5423 [bad stderr] (normal)
    rts                                 T5435_v_asm [bad exit code]
 (normal)
    rts                                 T5435_v_gcc [bad exit code]
 (normal)
    rts                                 T7815 [bad exit code] (threaded1)
    rts                                 T7919 [bad exit code] (threaded1)
    rts                                 T7919 [exit code non-0]
 (hpc,profasm,dyn,profthreaded,optllvm)
    rts                                 divbyzero [bad exit code]
 (normal,hpc,profasm,ghci,threaded1,dyn,profthreaded,optllvm)
    rts                                 linker_unload [bad exit code]
 (normal)
    rts                                 testwsdeque [bad exit code]
 (threaded1)
    safeHaskell/check/pkg01             safePkg01 [bad stderr] (normal)
    simplCore/should_compile            T3016 [exit code non-0]
 (hpc,profasm,optllvm)
    simplCore/should_compile            T5550 [exit code non-0] (profasm)
    simplCore/should_compile            T7702 [stat not good enough] (hpc)
    simplCore/should_compile            T7702 [stat too good] (optllvm)
    simplCore/should_compile            T7702 [exit code non-0] (profasm)
    typecheck/should_run                tcrun045 [exit code non-0]
 (normal,hpc,profasm,threaded1,dyn,profthreaded,optllvm)
    typecheck/should_run                tcrun045 [bad stdout or stderr]
 (ghci)
 }}}

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


More information about the ghc-tickets mailing list