tn23 (x86 OSX HEAD), build 463, Success
Thorkil Naur
naur at post11.tele.dk
Fri Oct 21 11:36:12 CEST 2011
Hello,
On Thu, Oct 20, 2011 at 09:42:59PM -0700, Builder wrote:
> tn23 (x86 OSX HEAD), build 463
>
> Build succeeded
> Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/463.html
>
> git clone | Success
> create mk/build.mk | Success
> get subrepos | Success
> repo versions | Success
> setting version date | Success
> booting | Success
> configuring | Success
> compiling | Success
> making bindist | Success
> testing bindist | Success
> testing | Success
> testsuite summary | Success
>
> Build succeeded
> Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/463.html
>
> _______________________________________________
> Cvs-ghc mailing list
> Cvs-ghc at haskell.org
> http://www.haskell.org/mailman/listinfo/cvs-ghc
Finally: The tn23 build slave managed to get through to the testing
step. There was a slight hitch near the end where the build slave
crashed:
> thorkil-naurs-intel-mac-mini:~/tn/builders/GHCBuilder/tn23 thorkilnaur$ tail -21 builder_client_v_20111006_050040.out
> [2011-10-21 01:01:52] [tn23] Sending: "READY"
> Received: "201 Your mission, should you choose to accept it, is to:"
> [2011-10-21 01:01:53] [tn23] Got instructions: StartBuild (Timed 23:00:00)
> Received: "200 Off you go"
> [2011-10-21 01:01:53] [tn23] Sending: "BUILD INSTRUCTIONS"
> Received: "202 What sort?"
> Received: "201 Instructions follow"
> Received: "200 That's it"
> Running "git clone"
> Running "create mk/build.mk"
> Running "get subrepos"
> Running "repo versions"
> Running "setting version date"
> Running "booting"
> Running "configuring"
> Running "compiling"
> Running "making bindist"
> Running "testing bindist"
> Running "testing"
> Running "testsuite summary"
> builder-client: /Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/builds/463/steps: removeDirectory: unsatisified constraints (Directory not empty)
> thorkil-naurs-intel-mac-mini:~/tn/builders/GHCBuilder/tn23 thorkilnaur$
The results were uploaded after restarting the slave, however, the
uploaded testsuite summary is empty, but can be seen at the end of
> http://darcs.haskell.org/ghcBuilder/builders/tn23/463/11.html
> OVERALL SUMMARY for test run started at Fri Oct 21 03:44:44 CEST 2011
> 3020 total tests, which gave rise to
> 13688 test cases, of which
> 1 caused framework failures
> 10981 were skipped
> 2619 expected passes
> 79 expected failures
> 0 unexpected passes
> 8 unexpected failures
> Unexpected failures:
> cabal ghcpkg01 [bad stdout] (normal)
> dynlibs T3807 [bad exit code] (normal)
> ghci/linking ghcilink003 [bad exit code] (normal)
> ghci/linking ghcilink006 [bad exit code] (normal)
> lib/IO T4113 [bad stdout] (normal)
> perf/compiler T4801 [stat too good] (normal)
> safeHaskell/check Check01 [exit code 0] (normal)
> typecheck/should_fail T5300 [stderr mismatch] (normal)
Briefly, the framework failure is:
> =====> 5558(threaded2) 206 of 3020 [0, 1, 0]
> cd ./concurrent/should_run && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir
> /bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -o 5558 5
> 558.hs -O -threaded -eventlog >5558.comp.stderr 2>&1
> cd ./concurrent/should_run && for i in `seq 1 100`; do ./5558 +RTS -N2 -ls -RTS </dev/null >5558.run.stdout 2>5558.run.stde
> rr; done
> /bin/sh: seq: command not found
> *** framework failure for 5558(threaded2) do_test exception :
> Traceback (most recent call last):
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 684, in do_test
> result = apply(func, [name,way] + args)
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 906, in compile_and_run
> return compile_and_run__( name, way, '', [], extra_hc_opts)
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 903, in compile_and_run__
> return simple_run( name, way, cmd, getTestOpts().extra_run_opts )
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 1101, in simple_run
> if not check_stderr_ok(name):
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 1364, in check_stderr_ok
> expected_stderr_file, actual_stderr_file)
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 1433, in compare_outputs
> actual_raw = read_no_crs(actual_file)
> File "/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/driver/testlib.py", line 1371, in read_no_crs
> h = open(file)
> IOError: [Errno 2] No such file or directory: './concurrent/should_run/5558.run.stderr'
And indeed:
$ uname -a
Darwin thorkil-naurs-intel-mac-mini.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
$ seq
-bash: seq: command not found
$
The regular failures are:
> =====> ghcpkg01(normal) 69 of 3020 [0, 0, 0]
> cd ./cabal && $MAKE -s --no-print-directory ghcpkg01 </dev/null >ghcpkg01.run.stdout 2>ghcpkg01.run.stderr
> Actual stdout output differs from expected:
> --- ./cabal/ghcpkg01.stdout 2011-10-21 01:34:10.000000000 +0200
> +++ ./cabal/ghcpkg01.run.stdout 2011-10-21 03:45:11.000000000 +0200
> @@ -17,7 +17,7 @@
> exposed: True
> exposed-modules: A
> hidden-modules: B C.D
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-1.2.3.4
> @@ -51,7 +51,7 @@
> exposed: True
> exposed-modules: A
> hidden-modules: B C.D
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-1.2.3.4
> @@ -91,7 +91,7 @@
> exposed: False
> exposed-modules: A
> hidden-modules: B C.D C.E
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-2.0
> @@ -125,7 +125,7 @@
> exposed: False
> exposed-modules: A
> hidden-modules: B C.D C.E
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-2.0
> @@ -159,7 +159,7 @@
> exposed: True
> exposed-modules: A
> hidden-modules: B C.D
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-1.2.3.4
> @@ -200,7 +200,7 @@
> exposed: False
> exposed-modules: A
> hidden-modules: B C.D
> -trusted: True
> +trusted: False
> import-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> library-dirs: /usr/local/lib/testpkg "c:/Program Files/testpkg"
> hs-libraries: testpkg-1.2.3.4
> *** unexpected failure for ghcpkg01(normal)
> [Errno 1] Operation not permitted: './cabal/local01.package.conf'
> [Errno 66] Directory not empty: './cabal/local01.package.conf'
I haven't looked into that.
> =====> T3807(normal) 590 of 3020 [0, 1, 1]
> cd ./dynlibs && $MAKE --no-print-directory -s T3807 </dev/null >T3807.run.stdout 2>T3807.run.stderr
> Wrong exit code (expected 0 , actual 2 )
> Stdout:
> Failed to open shared library: dlopen(./T3807test.so, 10): Symbol not found: ___gmp_set_memory_functions
> Referenced from: /Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/lib/ghc-7.3.20111021/integer-gmp-0.3.0.0/libHSinteger-gmp-0.3.0.0-ghc7.3.20111021.dylib
> Expected in: dynamic lookup
> Stderr:
> make[3]: *** [T3807] Error 1
> *** unexpected failure for T3807(normal)
See
> http://hackage.haskell.org/trac/ghc/ticket/3807: Test for correct shared library generation.
> =====> ghcilink003(normal) 747 of 3020 [0, 2, 1]
> cd ./ghci/linking && $MAKE -s --no-print-directory ghcilink003 </dev/null >ghcilink003.run.stdout 2>ghcilink003.run.stderr
> Wrong exit code (expected 0 , actual 2 )
> Stdout:
> Stderr:
> <command line>: user specified .o/.so/.DLL could not be loaded (dlopen(/usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib, 9): no suitable image found. Did find:
> /usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib: can't map)
> Whilst trying to load: (dynamic) /usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib
> Additional directories searched: (none)
> make[3]: *** [ghcilink003] Error 1
> *** unexpected failure for ghcilink003(normal)
And:
> =====> ghcilink006(normal) 750 of 3020 [0, 3, 1]
> cd ./ghci/linking && $MAKE -s --no-print-directory ghcilink006 </dev/null >ghcilink006.run.stdout 2>ghcilink006.run.stderr
> Wrong exit code (expected 0 , actual 2 )
> Stdout:
> Stderr:
> <command line>: can't load .so/.DLL for: /usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib (dlopen(/usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib, 9): no suitable image found. Did find:
> /usr/lib/gcc/i686-apple-darwin9/4.0.1/libstdc++.dylib: can't map)
> make[3]: *** [ghcilink006] Error 1
> *** unexpected failure for ghcilink006(normal)
See
http://hackage.haskell.org/trac/ghc/ticket/5388: ghcilink003 and ghcilink006 fail on OSX
> =====> T4113(normal) 1286 of 3020 [0, 4, 1]
> cd ./lib/IO && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -o T4113 T4113.hs >T4113.comp.stderr 2>&1
> cd ./lib/IO && ./T4113 </dev/null >T4113.run.stdout 2>T4113.run.stderr
> Actual stdout output differs from expected:
> --- ./lib/IO/T4113.stdout 2011-10-21 01:34:12.000000000 +0200
> +++ ./lib/IO/T4113.run.stdout 2011-10-21 04:01:49.000000000 +0200
> @@ -1,2 +1,2 @@
> -Exception: : canonicalizePath: does not exist (No such file or directory)
> +("","/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/testsuite/tests/lib/IO")
> Exception: /no/such/file: canonicalizePath: does not exist (No such file or directory)
> *** unexpected failure for T4113(normal)
See
http://hackage.haskell.org/trac/ghc/ticket/5014
and the tickets referred to there.
> =====> T4801(normal) 1757 of 3020 [0, 5, 1]
> cd ./perf/compiler && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -c T4801.hs +RTS -V0 -tT4801.comp.stats --machine-readable -RTS >T4801.comp.stderr 2>&1
> max_bytes_used 10348784 is less than minimum allowed 11000000
> If this is because you have improved GHC, please
> update the test so that GHC doesn't regress again
> peak_megabytes_allocated 29 is less than minimum allowed 30
> If this is because you have improved GHC, please
> update the test so that GHC doesn't regress again
> *** unexpected failure for T4801(normal)
And adjustment of limits called for, perhaps?
> =====> Check01(normal) 2040 of 3020 [0, 6, 1]
> cd ./safeHaskell/check && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -c Check01_A.hs >Check01_A.hs.comp.stderr 2>&1
> cd ./safeHaskell/check && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -c Check01_B.hs -trust base >Check01_B.hs.comp.stderr 2>&1
> cd ./safeHaskell/check && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history --make Check01 -distrust base >Check01.comp.stderr 2>&1
> *** unexpected failure for Check01(normal)
I haven't looked into that.
> =====> T5300(normal) 2856 of 3020 [0, 7, 1]
> cd ./typecheck/should_fail && '/Users/thorkilnaur/tn/builders/GHCBuilder/tn23/builder/tempbuild/build/bindisttest/install dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -c T5300.hs >T5300.comp.stderr 2>&1
> Actual stderr output differs from expected:
> --- ./typecheck/should_fail/T5300.stderr 2011-10-21 01:34:14.000000000 +0200
> +++ ./typecheck/should_fail/T5300.comp.stderr 2011-10-21 04:17:40.000000000 +0200
> @@ -1,8 +1,8 @@
>
> -T5300.hs:15:9:
> - Ambiguous type variable `c0' in the constraint:
> - (C1 a1 b2 c0) arising from a use of `f1'
> - Probable fix: add a type signature that fixes these type variable(s)
> - In the first argument of `(>>=)', namely `f1 fm'
> - In the expression: f1 fm >>= return . undefined
> - In an equation for `f2': f2 fm = f1 fm >>= return . undefined
> +T5300.hs:4:1:
> + Failed to load interface for `Control.Monad.State'
> + Perhaps you meant
> + Control.Monad.ST (from base)
> + Control.Monad.ST.Safe (from base)
> + Control.Monad.Fix (from base)
> + Use -v to see a list of the files searched for.
> *** unexpected failure for T5300(normal)
I haven't tried to understand that.
Best regards
Thorkil
More information about the Cvs-ghc
mailing list