
============================================================= The (Interactive) Glasgow Haskell Compiler -- version 7.0.3 ============================================================= The GHC Team is pleased to announce a new patchlevel release of GHC. This release contains a handful of bugfixes relative to 7.0.2, so we recommend upgrading. The release notes are here: http://www.haskell.org/ghc/docs/7.0.3/html/users_guide/release-7-0-3.html How to get it ~~~~~~~~~~~~~ The easy way is to go to the web page, which should be self-explanatory: http://www.haskell.org/ghc/ We supply binary builds in the native package format for many platforms, and the source distribution is available from the same place. Packages will appear as they are built - if the package for your system isn't available yet, please try again later. Background ~~~~~~~~~~ Haskell is a standard lazy functional programming language. GHC is a state-of-the-art programming suite for Haskell. Included is an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and foreign language interfaces (C, whatever). GHC is distributed under a BSD-style open source license. A wide variety of Haskell related resources (tutorials, libraries, specifications, documentation, compilers, interpreters, references, contact information, links to research groups) are available from the Haskell home page (see below). On-line GHC-related resources ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Relevant URLs on the World-Wide Web: GHC home page http://www.haskell.org/ghc/ GHC developers' home page http://hackage.haskell.org/trac/ghc/ Haskell home page http://www.haskell.org/ Supported Platforms ~~~~~~~~~~~~~~~~~~~ The list of platforms we support, and the people responsible for them, is here: http://hackage.haskell.org/trac/ghc/wiki/Contributors Ports to other platforms are possible with varying degrees of difficulty. The Building Guide describes how to go about porting to a new platform: http://hackage.haskell.org/trac/ghc/wiki/Building Developers ~~~~~~~~~~ We welcome new contributors. Instructions on accessing our source code repository, and getting started with hacking on GHC, are available from the GHC's developer's site run by Trac: http://hackage.haskell.org/trac/ghc/ Mailing lists ~~~~~~~~~~~~~ We run mailing lists for GHC users and bug reports; to subscribe, use the web interfaces at http://www.haskell.org/mailman/listinfo/glasgow-haskell-users http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs There are several other haskell and ghc-related mailing lists on www.haskell.org; for the full list, see http://www.haskell.org/mailman/listinfo/ Some GHC developers hang out on #haskell on IRC, too: http://www.haskell.org/haskellwiki/IRC_channel Please report bugs using our bug tracking system. Instructions on reporting bugs can be found here: http://www.haskell.org/ghc/reportabug

GOOD. This fixes my OS X Xcode4 problem :-) Is it in planning a new release of Haskell platform also? Luca. On Mar 27, 2011, at 9:13 PM, Ian Lynagh wrote:
============================================================= The (Interactive) Glasgow Haskell Compiler -- version 7.0.3 =============================================================
The GHC Team is pleased to announce a new patchlevel release of GHC. This release contains a handful of bugfixes relative to 7.0.2, so we recommend upgrading.
The release notes are here:
http://www.haskell.org/ghc/docs/7.0.3/html/users_guide/release-7-0-3.html
How to get it ~~~~~~~~~~~~~
The easy way is to go to the web page, which should be self-explanatory:
We supply binary builds in the native package format for many platforms, and the source distribution is available from the same place.
Packages will appear as they are built - if the package for your system isn't available yet, please try again later.
Background ~~~~~~~~~~
Haskell is a standard lazy functional programming language.
GHC is a state-of-the-art programming suite for Haskell. Included is an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and foreign language interfaces (C, whatever). GHC is distributed under a BSD-style open source license.
A wide variety of Haskell related resources (tutorials, libraries, specifications, documentation, compilers, interpreters, references, contact information, links to research groups) are available from the Haskell home page (see below).
On-line GHC-related resources ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Relevant URLs on the World-Wide Web:
GHC home page http://www.haskell.org/ghc/ GHC developers' home page http://hackage.haskell.org/trac/ghc/ Haskell home page http://www.haskell.org/
Supported Platforms ~~~~~~~~~~~~~~~~~~~
The list of platforms we support, and the people responsible for them, is here:
http://hackage.haskell.org/trac/ghc/wiki/Contributors
Ports to other platforms are possible with varying degrees of difficulty. The Building Guide describes how to go about porting to a new platform:
http://hackage.haskell.org/trac/ghc/wiki/Building
Developers ~~~~~~~~~~
We welcome new contributors. Instructions on accessing our source code repository, and getting started with hacking on GHC, are available from the GHC's developer's site run by Trac:
http://hackage.haskell.org/trac/ghc/
Mailing lists ~~~~~~~~~~~~~
We run mailing lists for GHC users and bug reports; to subscribe, use the web interfaces at
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
There are several other haskell and ghc-related mailing lists on www.haskell.org; for the full list, see
http://www.haskell.org/mailman/listinfo/
Some GHC developers hang out on #haskell on IRC, too:
http://www.haskell.org/haskellwiki/IRC_channel
Please report bugs using our bug tracking system. Instructions on reporting bugs can be found here:
http://www.haskell.org/ghc/reportabug
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

I made a test build for F16 development: http://koji.fedoraproject.org/koji/taskinfo?taskID=2955509 We'll probably move Fedora rawhide to 7.0.3 before too long. Jens FYI testsuite results: 59 unexpected failures on x86-64: 2592(profc) 3586(normal) 4038(normal) Cpr001(optc) DoParamM(normal) SeqRule(optc) T1988(optc) T2486(optc) T2756(optc) T2756b(optc) T3234(optc) T3330a(normal) T3403(optc) T3437(optc) T3591(optc) T3717(optc) T3972(optc) T4316(ghci) T4814(optc) T4870(optc) T4908(optc) break024(ghci) cg003(optc) cg005(optc) cgrun052(optc) default(optc) driver027(normal) driver028(normal) fact(optc) fun(optc) goo(optc) heapprof001(profc) ins(optc) map(optc) newtype(optc) rule2(optc) sim(optc) simpl015(optc) simplrun001(optc) simplrun002(optc) simplrun003(optc) simplrun004(optc) simplrun005(optc) simplrun007(optc) simplrun008(optc) simplrun009(optc) simplrun010(optc) space_leak_001(normal) spec-inline(optc) str001(optc) str002(optc) strun001(optc) strun002(optc) strun003(optc) strun004(optc) syn(optc) test(optc) tst(optc) unu(optc) 8 unexpected failures on x86: DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)

On 29 March 2011 11:33, Jens Petersen
I made a test build for F16 development: http://koji.fedoraproject.org/koji/taskinfo?taskID=2955509
Note since there are a lot of subpackages now, they can be downloaded with a client like lftp from http://kojipkgs.fedoraproject.org/scratch/petersen/task_2955509/ (the files are cached there for one or two weeks I think). Jens

On 3/28/11 10:33 PM, Jens Petersen wrote:
FYI testsuite results: [...] 8 unexpected failures on x86: DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)
FYI, testsuite results for OSX 10.5.8 32-bit build: 2695 total tests, which gave rise to 14978 test cases, of which 0 caused framework failures 12589 were skipped 2302 expected passes 74 expected failures 0 unexpected passes 13 unexpected failures Unexpected failures: 1288(normal) 2276(normal) 2276_ghci(ghci) 4850(normal) DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4113(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal) The number of things skipped is remarkably high compared to ghc 6.12.{1,3}. I don't have the 7.0.2 testsuite results on hand though. -- Live well, ~wren

On 30/03/2011 03:12, wren ng thornton wrote:
On 3/28/11 10:33 PM, Jens Petersen wrote:
FYI testsuite results: [...] 8 unexpected failures on x86: DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)
FYI, testsuite results for OSX 10.5.8 32-bit build:
2695 total tests, which gave rise to 14978 test cases, of which 0 caused framework failures 12589 were skipped
2302 expected passes 74 expected failures 0 unexpected passes 13 unexpected failures
Unexpected failures: 1288(normal) 2276(normal) 2276_ghci(ghci) 4850(normal) DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4113(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)
The number of things skipped is remarkably high compared to ghc 6.12.{1,3}. I don't have the 7.0.2 testsuite results on hand though.
Was this a 'make fast' or 'make WAY=normal'? You're right that the number of skipped tests is suspicious. None of those failures are fatal, but someone should really clean up the testsuite on OS X. Cheers, Simon

On 3/30/11 4:44 AM, Simon Marlow wrote:
On 30/03/2011 03:12, wren ng thornton wrote:
FYI, testsuite results for OSX 10.5.8 32-bit build:
2695 total tests, which gave rise to 14978 test cases, of which 0 caused framework failures 12589 were skipped
2302 expected passes 74 expected failures 0 unexpected passes 13 unexpected failures
Unexpected failures: 1288(normal) 2276(normal) 2276_ghci(ghci) 4850(normal) DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4113(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)
The number of things skipped is remarkably high compared to ghc 6.12.{1,3}. I don't have the 7.0.2 testsuite results on hand though.
Was this a 'make fast' or 'make WAY=normal'? You're right that the number of skipped tests is suspicious.
It was `make test`. If you'd like me to run a different version, just let me know and I'll post the results. -- Live well, ~wren

On 3/31/11 4:30 AM, wren ng thornton wrote:
On 3/30/11 4:44 AM, Simon Marlow wrote:
On 30/03/2011 03:12, wren ng thornton wrote:
FYI, testsuite results for OSX 10.5.8 32-bit build:
2695 total tests, which gave rise to 14978 test cases, of which 0 caused framework failures 12589 were skipped
2302 expected passes 74 expected failures 0 unexpected passes 13 unexpected failures
Unexpected failures: 1288(normal) 2276(normal) 2276_ghci(ghci) 4850(normal) DoParamM(normal) T3064(normal) T3330a(normal) T3738(normal) T4113(normal) T4316(ghci) T4801(normal) break024(ghci) space_leak_001(normal)
The number of things skipped is remarkably high compared to ghc 6.12.{1,3}. I don't have the 7.0.2 testsuite results on hand though.
Was this a 'make fast' or 'make WAY=normal'? You're right that the number of skipped tests is suspicious.
It was `make test`. If you'd like me to run a different version, just let me know and I'll post the results.
That is, `make && make test`. -- Live well, ~wren

On Tue, Mar 29, 2011 at 10:12:15PM -0400, wren ng thornton wrote:
2695 total tests, which gave rise to 14978 test cases, of which 0 caused framework failures 12589 were skipped
2302 expected passes 74 expected failures 0 unexpected passes 13 unexpected failures
The number of things skipped is remarkably high compared to ghc 6.12.{1,3}. I don't have the 7.0.2 testsuite results on hand though.
Hmm, with a full testsuite run for the HEAD (validate, so no profiling) on OS X i386 I get: OVERALL SUMMARY for test run started at Wed Mar 30 19:06:13 BST 2011 2710 total tests, which gave rise to 9066 test cases, of which 0 caused framework failures 1701 were skipped 7070 expected passes 242 expected failures 0 unexpected passes 53 unexpected failures The fast testsuite gave: OVERALL SUMMARY for test run started at Wed Mar 30 13:54:50 BST 2011 2710 total tests, which gave rise to 9062 test cases, of which 0 caused framework failures 6662 were skipped 2313 expected passes 84 expected failures 0 unexpected passes 3 unexpected failures (the testsuite may have changed slightly between the two runs) So I don't think there's any problem in HEAD, at least. Thanks Ian
participants (5)
-
Ian Lynagh
-
Jens Petersen
-
Luca Ciciriello
-
Simon Marlow
-
wren ng thornton