
#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