[GHC] #9286: ghc-7.9.20140707 fails testsuite on OS X (

#9286: ghc-7.9.20140707 fails testsuite on OS X ( ----------------------------+---------------------------------------------- Reporter: jrp | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.9 Keywords: | Operating System: MacOS X testsuite | Type of failure: Building GHC failed Architecture: x86_64 | Test Case: T5435_dyn_asm T4801 T6048 (amd64) | Blocking: Difficulty: Unknown | Blocked By: | Related Tickets: | ----------------------------+---------------------------------------------- Using ghc straight from the git repository, I just ran sh validate. The ghc that I used to build this new one was from https://github.com/ghcformacosx/ghc-dot-app (a neat packaging of GHC as it does not mess with system system files). This is on Yosemite DP3, XCode 6 Beta 3. {{{ OVERALL SUMMARY for test run started at Tue Jul 8 21:51:22 2014 BST 0:45:11 spent to go through 4039 total tests, which gave rise to 15863 test cases, of which 12161 were skipped 28 had missing libraries 3606 expected passes 65 expected failures 0 caused framework failures 0 unexpected passes 3 unexpected failures Unexpected failures: perf/compiler T4801 [stat too good] (normal) perf/compiler T6048 [stat not good enough] (optasm) rts T5435_dyn_asm [bad stdout] (normal) }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9286 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#9286: ghc-7.9.20140707 fails testsuite on OS X ( ----------------------------------------------+---------------------------- Reporter: jrp | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.9 Resolution: | Keywords: Operating System: MacOS X | testsuite Type of failure: Building GHC failed | Architecture: x86_64 Test Case: T5435_dyn_asm T4801 T6048 | (amd64) Blocking: | Difficulty: Unknown | Blocked By: | Related Tickets: ----------------------------------------------+---------------------------- Description changed by jrp: Old description:
Using ghc straight from the git repository, I just ran sh validate. The ghc that I used to build this new one was from https://github.com/ghcformacosx/ghc-dot-app (a neat packaging of GHC as it does not mess with system system files).
This is on Yosemite DP3, XCode 6 Beta 3.
{{{ OVERALL SUMMARY for test run started at Tue Jul 8 21:51:22 2014 BST 0:45:11 spent to go through 4039 total tests, which gave rise to 15863 test cases, of which 12161 were skipped
28 had missing libraries 3606 expected passes 65 expected failures
0 caused framework failures 0 unexpected passes 3 unexpected failures
Unexpected failures: perf/compiler T4801 [stat too good] (normal) perf/compiler T6048 [stat not good enough] (optasm) rts T5435_dyn_asm [bad stdout] (normal) }}}
New description: Using ghc straight from the git repository, I just ran sh validate. The ghc that I used to build this new one was from https://github.com/ghcformacosx/ghc-dot-app (a neat packaging of GHC as it does not mess with system system files). This is on Yosemite DP3, XCode 6 Beta 3. {{{ OVERALL SUMMARY for test run started at Tue Jul 8 21:51:22 2014 BST 0:45:11 spent to go through 4039 total tests, which gave rise to 15863 test cases, of which 12161 were skipped 28 had missing libraries 3606 expected passes 65 expected failures 0 caused framework failures 0 unexpected passes 3 unexpected failures Unexpected failures: perf/compiler T4801 [stat too good] (normal) perf/compiler T6048 [stat not good enough] (optasm) rts T5435_dyn_asm [bad stdout] (normal) }}} The first two test seem not to be serious: {{{ cd ./perf/compiler && '/Users/jrp/Projects/ghc/bindisttest/install dir/bin/ghc' -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 peak_megabytes_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 peak_megabytes_allocated: 70 +/-1% Lower bound peak_megabytes_allocated: 69 Upper bound peak_megabytes_allocated: 71 Actual peak_megabytes_allocated: 68 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: 464872776 +/-5% Lower bound bytes allocated: 441629137 Upper bound bytes allocated: 488116415 Actual bytes allocated: 417565216 *** unexpected failure for T4801(normal) =====> T3064(normal) 1987 of 4039 [0, 1, 0] }}} {{{ =====> T6048(optasm) 1997 of 4039 [0, 1, 0] cd ./perf/compiler && '/Users/jrp/Projects/ghc/bindisttest/install dir/bin/ghc' -fforce-recomp -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -c T6048.hs -O -fasm +RTS -V0 -tT6048.comp.stats --machine-readable -RTS >T6048.comp.stderr 2>&1 bytes allocated value is too high: Expected bytes allocated: 110646312 +/-10% Lower bound bytes allocated: 99581680 Upper bound bytes allocated: 121710944 Actual bytes allocated: 125434224 *** unexpected failure for T6048(optasm) }}} Not sure about T5435_dyn_asm {{{ T5435_dyn_asm failed with ['modInitFunc1', 'modInitFunc2', 'success'], see all.T for details }}} -- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9286#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#9286: ghc-7.9.20140707 fails testsuite on OS X (10.10) Yosemite ----------------------------------------------+---------------------------- Reporter: jrp | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.9 Resolution: | Keywords: Operating System: MacOS X | testsuite Type of failure: Building GHC failed | Architecture: x86_64 Test Case: T5435_dyn_asm T4801 T6048 | (amd64) Blocking: | Difficulty: Unknown | Blocked By: | Related Tickets: ----------------------------------------------+---------------------------- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9286#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#9286: ghc-7.9.20140707 fails testsuite on OS X (10.10) Yosemite ----------------------------------------------+---------------------------- Reporter: jrp | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.9 Resolution: | Keywords: Operating System: MacOS X | testsuite Type of failure: Building GHC failed | Architecture: x86_64 Test Case: T5435_dyn_asm T4801 T6048 | (amd64) Blocking: | Difficulty: Unknown | Blocked By: | Related Tickets: ----------------------------------------------+---------------------------- Comment (by jrp): ... and with today's HEAD, running fulltest, with ghc built with BuildFlavour = perf-llvm (3.4.2) {{{ Unexpected results from: TEST="T367_letnoescape AtomicPrimops T367 conc012 callstack001 enum01 topHandler03 enum03 enum02 T5550 T7702 qq008 haddock.Cabal objc-hi objcpp- hi T7837 T4801 T6048 T9078 divbyzero overflow3 overflow2 overflow1 derefnull T5435_dyn_asm T7919 qq007 T9203 signals004" OVERALL SUMMARY for test run started at Sat Jul 12 18:24:35 2014 BST 4:27:38 spent to go through 4039 total tests, which gave rise to 19421 test cases, of which 4248 were skipped 165 had missing libraries 14800 expected passes 135 expected failures 0 caused framework failures 0 unexpected passes 73 unexpected failures Unexpected failures: ../../libraries/base/tests enum01 [exit code non-0] (normal,hpc,optasm,profasm,threaded1,threaded2,dyn,profthreaded,optllvm) ../../libraries/base/tests enum01 [bad stdout or stderr] (ghci) ../../libraries/base/tests enum02 [exit code non-0] (normal,hpc,optasm,profasm,threaded1,threaded2,dyn,profthreaded,optllvm) ../../libraries/base/tests enum02 [bad stdout or stderr] (ghci) ../../libraries/base/tests enum03 [exit code non-0] (normal,hpc,optasm,profasm,threaded1,threaded2,dyn,profthreaded,optllvm) ../../libraries/base/tests enum03 [bad stdout or stderr] (ghci) ../../libraries/base/tests topHandler03 [bad exit code] (ghci) ../../libraries/unix/tests signals004 [bad exit code] (threaded2) concurrent/should_run AtomicPrimops [bad exit code] (profasm,profthreaded) concurrent/should_run T367 [bad exit code] (profasm,profthreaded) concurrent/should_run T367_letnoescape [bad exit code] (optllvm) concurrent/should_run conc012 [bad exit code] (ghci) driver/objc objc-hi [bad profile] (profthreaded) driver/objc objc-hi [bad heap profile] (profasm) driver/objc objcpp-hi [bad profile] (profthreaded) driver/objc objcpp-hi [bad heap profile] (profasm) indexed-types/should_compile T7837 [stderr mismatch] (profasm) 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) profiling/should_run callstack001 [bad stdout] (prof) quasiquotation/qq007 qq007 [exit code non-0] (profasm) quasiquotation/qq008 qq008 [exit code non-0] (profasm) rts T5435_dyn_asm [bad stdout] (normal) rts T7919 [exit code non-0] (profasm,profthreaded) rts T9078 [exit code non-0] (profasm) rts derefnull [bad profile] (profasm,profthreaded) rts divbyzero [bad profile] (profasm,profthreaded) rts overflow1 [bad exit code] (hpc,optasm,profasm,threaded2,dyn,profthreaded,optllvm) rts overflow2 [bad profile] (profasm,profthreaded) rts overflow3 [bad profile] (profasm,profthreaded) simplCore/should_compile T5550 [exit code non-0] (profasm) simplCore/should_compile T7702 [stat not good enough] (hpc,optllvm) simplCore/should_compile T7702 [exit code non-0] (profasm) }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9286#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#9286: ghc-7.9.20140707 fails testsuite on OS X (10.10) Yosemite -------------------------------------+------------------------------------- Reporter: jrp | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 7.9 Resolution: duplicate | Keywords: testsuite Operating System: MacOS X | Architecture: x86_64 (amd64) Type of failure: Building | Difficulty: Unknown GHC failed | Blocked By: Test Case: | Related Tickets: #9389 T5435_dyn_asm T4801 T6048 | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Changes (by thomie): * status: new => closed * resolution: => duplicate * related: => #9389 Comment: Let's combine all these lists of full test suite failures in #9389. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9286#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC