ghc 8.6.x release clearly fails validate or even make test, some help please!

George Colpitts george.colpitts at gmail.com
Sat Nov 24 23:40:58 UTC 2018


I'm seeing a lot of issues with make test on the Mac also. Basically I'm
running "make test >& test.log", I have 80 unexpected failures, The end of
the log is at the end of this email.

Should I open a bug ?


Details about my env, ghc version etc. Are there other command I should run
to give more info, e.g. ghc --info?

 ghc --version
The Glorious Glasgow Haskell Compilation System, version 8.6.2
bash-3.2$ uname -a
Darwin iMac27.local 17.7.0 Darwin Kernel Version 17.7.0: Wed Oct 10
23:06:14 PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64 x86_64
bash-3.2$ gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
--with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin



Unexpected results from:
TEST="Ppr001 Ppr002 Ppr003 Ppr004 Ppr005 Ppr006 Ppr007 Ppr008 Ppr009 Ppr010
Ppr011 Ppr012 Ppr013 Ppr014 Ppr015 Ppr016 Ppr017 Ppr018 Ppr019 Ppr020
Ppr021 Ppr022 Ppr023 Ppr024 Ppr025 Ppr026 Ppr027 Ppr028 Ppr029 Ppr030
Ppr031 Ppr032 Ppr033 Ppr034 Ppr035 Ppr036 Ppr037 Ppr038 Ppr039 Ppr040
Ppr041 Ppr042 Ppr043 Ppr044 Ppr045 Ppr046 Ppr048 T10255 T10268 T10269
T10276 T10278 T10280 T10307 T10309 T10312 T10354 T10357 T10358 T10370
T10396 T10399 T10598 T11018 T11321 T11332 T12417 T13050p T13163 T13199
T13550 T13942 T14289 T14289b T14289c T14306 T15303 T9203 T9630 boolFormula
bundle-export exampleTest load-main"

SUMMARY for test run started at Sat Nov 24 11:18:00 2018 AST
 1:49:06 spent to go through
    6180 total tests, which gave rise to
   22774 test cases, of which
   16244 were skipped

      33 had missing libraries
    6324 expected passes
      90 expected failures

       0 caused framework failures
       0 caused framework warnings
       0 unexpected passes
      80 unexpected failures
       3 unexpected stat failures

Unexpected failures:
   ghc-api/annotations/exampleTest.run    exampleTest [bad exit code]
(normal)
   ghc-api/annotations/T10255.run         T10255 [bad exit code] (normal)
   ghc-api/annotations/T10268.run         T10268 [bad exit code] (normal)
   ghc-api/annotations/T10269.run         T10269 [bad stdout] (normal)
   ghc-api/annotations/T10280.run         T10280 [bad exit code] (normal)
   ghc-api/annotations/T10312.run         T10312 [bad exit code] (normal)
   ghc-api/annotations/T10307.run         T10307 [bad exit code] (normal)
   ghc-api/annotations/T10309.run         T10309 [bad exit code] (normal)
   ghc-api/annotations/boolFormula.run    boolFormula [bad exit code]
(normal)
   ghc-api/annotations/T10357.run         T10357 [bad exit code] (normal)
   ghc-api/annotations/T10358.run         T10358 [bad exit code] (normal)
   ghc-api/annotations/T10278.run         T10278 [bad exit code] (normal)
   ghc-api/annotations/T10354.run         T10354 [bad exit code] (normal)
   ghc-api/annotations/T10396.run         T10396 [bad exit code] (normal)
   ghc-api/annotations/T10399.run         T10399 [bad exit code] (normal)
   ghc-api/annotations/T11018.run         T11018 [bad exit code] (normal)
   ghc-api/annotations/bundle-export.run  bundle-export [bad exit code]
(normal)
   ghc-api/annotations/T10276.run         T10276 [bad exit code] (normal)
   ghc-api/annotations/T10598.run         T10598 [bad exit code] (normal)
   ghc-api/annotations/T11321.run         T11321 [bad exit code] (normal)
   ghc-api/annotations/T11332.run         T11332 [bad exit code] (normal)
   ghc-api/annotations/load-main.run      load-main [bad exit code] (normal)
   ghc-api/annotations/T12417.run         T12417 [bad exit code] (normal)
   ghc-api/annotations/T13163.run         T13163 [bad exit code] (normal)
   ghc-api/annotations/T15303.run         T15303 [bad exit code] (normal)
   printer/Ppr001.run                     Ppr001 [bad exit code] (normal)
   printer/Ppr002.run                     Ppr002 [bad exit code] (normal)
   printer/Ppr003.run                     Ppr003 [bad exit code] (normal)
   printer/Ppr004.run                     Ppr004 [bad exit code] (normal)
   printer/Ppr005.run                     Ppr005 [bad exit code] (normal)
   printer/Ppr006.run                     Ppr006 [bad exit code] (normal)
   printer/Ppr007.run                     Ppr007 [bad exit code] (normal)
   printer/Ppr008.run                     Ppr008 [bad exit code] (normal)
   printer/Ppr009.run                     Ppr009 [bad exit code] (normal)
   printer/Ppr010.run                     Ppr010 [bad exit code] (normal)
   printer/Ppr011.run                     Ppr011 [bad exit code] (normal)
   printer/Ppr012.run                     Ppr012 [bad exit code] (normal)
   printer/Ppr013.run                     Ppr013 [bad exit code] (normal)
   printer/Ppr014.run                     Ppr014 [bad exit code] (normal)
   printer/Ppr015.run                     Ppr015 [bad exit code] (normal)
   printer/Ppr016.run                     Ppr016 [bad exit code] (normal)
   printer/Ppr017.run                     Ppr017 [bad exit code] (normal)
   printer/Ppr018.run                     Ppr018 [bad exit code] (normal)
   printer/Ppr019.run                     Ppr019 [bad exit code] (normal)
   printer/Ppr020.run                     Ppr020 [bad exit code] (normal)
   printer/Ppr021.run                     Ppr021 [bad exit code] (normal)
   printer/Ppr022.run                     Ppr022 [bad exit code] (normal)
   printer/Ppr023.run                     Ppr023 [bad exit code] (normal)
   printer/Ppr024.run                     Ppr024 [bad exit code] (normal)
   printer/Ppr025.run                     Ppr025 [bad exit code] (normal)
   printer/Ppr026.run                     Ppr026 [bad exit code] (normal)
   printer/Ppr027.run                     Ppr027 [bad exit code] (normal)
   printer/Ppr028.run                     Ppr028 [bad exit code] (normal)
   printer/Ppr029.run                     Ppr029 [bad exit code] (normal)
   printer/Ppr030.run                     Ppr030 [bad exit code] (normal)
   printer/Ppr031.run                     Ppr031 [bad exit code] (normal)
   printer/Ppr032.run                     Ppr032 [bad exit code] (normal)
   printer/Ppr033.run                     Ppr033 [bad exit code] (normal)
   printer/Ppr034.run                     Ppr034 [bad exit code] (normal)
   printer/Ppr035.run                     Ppr035 [bad exit code] (normal)
   printer/Ppr036.run                     Ppr036 [bad exit code] (normal)
   printer/Ppr037.run                     Ppr037 [bad exit code] (normal)
   printer/Ppr038.run                     Ppr038 [bad exit code] (normal)
   printer/Ppr039.run                     Ppr039 [bad exit code] (normal)
   printer/Ppr040.run                     Ppr040 [bad exit code] (normal)
   printer/Ppr041.run                     Ppr041 [bad exit code] (normal)
   printer/Ppr042.run                     Ppr042 [bad exit code] (normal)
   printer/Ppr043.run                     Ppr043 [bad exit code] (normal)
   printer/Ppr044.run                     Ppr044 [bad exit code] (normal)
   printer/Ppr045.run                     Ppr045 [bad exit code] (normal)
   printer/Ppr046.run                     Ppr046 [bad exit code] (normal)
   printer/Ppr048.run                     Ppr048 [bad exit code] (normal)
   printer/T13199.run                     T13199 [bad exit code] (normal)
   printer/T13050p.run                    T13050p [bad exit code] (normal)
   printer/T13550.run                     T13550 [bad exit code] (normal)
   printer/T13942.run                     T13942 [bad exit code] (normal)
   printer/T14289.run                     T14289 [bad exit code] (normal)
   printer/T14289b.run                    T14289b [bad exit code] (normal)
   printer/T14289c.run                    T14289c [bad exit code] (normal)
   printer/T14306.run                     T14306 [bad exit code] (normal)

Unexpected stat failures:
   perf/compiler/T10370.run   T10370 [stat not good enough] (optasm)
   perf/compiler/T9630.run    T9630 [stat not good enough] (normal)
   perf/should_run/T9203.run  T9203 [stat too good] (normal)

make[1]: *** [test] Error 1
make: *** [all] Error 2


On Tue, Nov 20, 2018 at 3:10 AM Ben Gamari <ben at well-typed.com> wrote:

>
>
> On November 20, 2018 2:06:55 AM GMT+00:00, Carter Schonwald <
> carter.schonwald at gmail.com> wrote:
> >Hey Everyone ...
> >I'm concerned, it looks like ghc 8.6.2 on OSX doens't pass validate or
> >even
> >a rudimentary `make test`
> >
> >I'm not sure how to make  heads or tails of all these errors, and it
> >looks
> >like a huge amount of dev work over time has accumulated some failures
> >....
> >
> I can't reproduce this. The binary distributions are produced by CircleCI
> , which runs the test suite.
>
> Can you be more specific about how you are running this test?
>
> Cheers,
>
> - Ben
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20181124/e09f460d/attachment.html>


More information about the ghc-devs mailing list