ANNOUNCE: GHC 7.10.2 Release Candidate 2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

ANNOUNCE: GHC 7.10.2 Release Candidate 2

Austin Seipp-5
We are pleased to announce the first release candidate for GHC 7.10.2:

    https://downloads.haskell.org/~ghc/7.10.2-rc2
    https://downloads.haskell.org/~ghc/7.10.2-rc2/docs/html/

This includes the source tarball and bindists for Windows, and Debian
Linux. FreeBSD, OS X and Solaris binaries will follow soon. These
binaries and tarballs have an accompanying SHA256SUMS file signed by
my GPG key id (0x3B58D86F).

We plan to make the 7.10.2 final release in a week or two - so please
test as much as possible; bugs are much cheaper if we find them before
the release!

--
Regards,

Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Mark Lentczner-2
In concert, Haskell Platform 7.10.2 RC2 is out (for OS X and Linux - Windows on its way). You can find it here:


Only minor changes since RC1:
  • version bumps to hashable, HTTP, OpenGLRaw, and cabal-install
  • closed issues #160 (typography), #157 (add --hoogle flag), #151 (OS X installer issue)
sha256 sums:
326e933feb71acc0485c9fa63708505dd78322fbf009712286c5b65ee2374cdf  ghc-7.10.1.20150630-x86_64-apple-darwin.tar.bz2
606d458a0809f64933bdf132af42979e4b44209900eea6649caf2927cd449835  haskell-platform-7.10.1.20150630-src.tar.gz
4c25593e04d55e742b60f82c9d8fe2e03490efb6381792198de42789ee817300  haskell-platform-7.10.1.20150630-x86_64-unknown-linux-deb7.tar.gz

1a08b041731a02004eeb21811b83ecca212cd8e2587fe97b472abf8789aef83e  Haskell Platform 7.10.1.20150630 64bit-signed.pkg

​— Mark


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Mark Lentczner-2
In reply to this post by Austin Seipp-5
OS X GHC build has these test failures:

Unexpected failures:
   cabal/sigcabal01       sigcabal01 [bad stderr] (normal)
   driver/retc001         retc001 [bad stderr] (normal)
   ffi/should_run         T2276_ghci [bad exit code] (ghci)
   rts                    linker_unload [bad exit code] (normal)
   th                     T10019 [bad stdout] (ghci)
   th                     T10279 [stderr mismatch] (normal)
   typecheck/should_fail  T10534 [stderr mismatch] (normal)

sigcabal01 looks like tests that depend on generated names or offsets that are just different under OS X

retc001 - test looks busted to me: Does GHC now exit with a process error code of non-zero when compilation fails? If so, the Makefile needs fixing.

T2276_ghci - looks like -Wignored-attributes broke this test?

linker_unload - malloc.h is in malloc/malloc.h under OS X (!)

T10019 - magic generated symbol in "golden" test out is wrong: 'a_1627391544' vs. 'a_1627391540'

T10279 - panic! (the 'impossible' happened) gual_pkg rts-1.0

T10534 - text message punctation change

There were also a bunch of performance deviations - but they were mostly just out of bounds or wildly different (over by 100%.... under by 50%!)



_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Richard Eisenberg-2
Fixes for the T10019 and T10534 issues are in D1036.

Edward Y, the issue around T10279 looks like your territory...

And the first four have been failing for me on Mac for a long time (months, at least). I don't know anything about them.

Richard

On Jul 3, 2015, at 7:28 PM, Mark Lentczner <[hidden email]> wrote:

OS X GHC build has these test failures:

Unexpected failures:
   cabal/sigcabal01       sigcabal01 [bad stderr] (normal)
   driver/retc001         retc001 [bad stderr] (normal)
   ffi/should_run         T2276_ghci [bad exit code] (ghci)
   rts                    linker_unload [bad exit code] (normal)
   th                     T10019 [bad stdout] (ghci)
   th                     T10279 [stderr mismatch] (normal)
   typecheck/should_fail  T10534 [stderr mismatch] (normal)

sigcabal01 looks like tests that depend on generated names or offsets that are just different under OS X

retc001 - test looks busted to me: Does GHC now exit with a process error code of non-zero when compilation fails? If so, the Makefile needs fixing.

T2276_ghci - looks like -Wignored-attributes broke this test?

linker_unload - malloc.h is in malloc/malloc.h under OS X (!)

T10019 - magic generated symbol in "golden" test out is wrong: 'a_1627391544' vs. 'a_1627391540'

T10279 - panic! (the 'impossible' happened) gual_pkg rts-1.0

T10534 - text message punctation change

There were also a bunch of performance deviations - but they were mostly just out of bounds or wildly different (over by 100%.... under by 50%!)


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Joachim Breitner-2
In reply to this post by Mark Lentczner-2
Hi,

Am Freitag, den 03.07.2015, 16:28 -0700 schrieb Mark Lentczner:
> There were also a bunch of performance deviations - but they were
> mostly just out of bounds or wildly different (over by 100%.... under
> by 50%!)

these have to be ignored for release builds: The expected numbers are
to mach the settings of ./validate, which validates with different
flags than a release build.

There was either a trac ticket or a mailing list thread about this with
more details and rationales, and Simon Marlow was participating, but
despite this data I cannot find it right now.

Greetings,
Joachim


--
Joachim “nomeata” Breitner
  [hidden email]http://www.joachim-breitner.de/
  Jabber: [hidden email]  • GPG-Key: 0xF0FBF51F
  Debian Developer: [hidden email]

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Joachim Breitner-2
Hi,

Am Samstag, den 04.07.2015, 10:47 +0200 schrieb Joachim Breitner:
> these have to be ignored for release builds: The expected numbers are
> to mach the settings of ./validate, which validates with different
> flags than a release build.
>
> There was either a trac ticket or a mailing list thread about this
> with
> more details and rationales, and Simon Marlow was participating, but
> despite this data I cannot find it right now.
>

Thomas found it:
https://mail.haskell.org/pipermail/ghc-devs/2014-July/005600.html
https://ghc.haskell.org/trac/ghc/ticket/9315#comment:5

Greetings,
Joachim

--
Joachim “nomeata” Breitner
  [hidden email]http://www.joachim-breitner.de/
  Jabber: [hidden email]  • GPG-Key: 0xF0FBF51F
  Debian Developer: [hidden email]

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Edward Z. Yang
In reply to this post by Richard Eisenberg-2
T10279 and sigcabal01 should be harmless; if you want to make the
testsuite stop bleating about them you can mark them as failing but
please open a bug so we can eventually fix it.  I'm currently on
vacation and cannot immediately offer fixes.

(T10279 ought to work on Mac but I guess something platform specific is
poking a non-failable lookup too early so we don't get to give a good
error message.  Hard to debug without a Mac.)

Edward

Excerpts from Richard Eisenberg's message of 2015-07-03 19:26:17 -0700:

> Fixes for the T10019 and T10534 issues are in D1036.
>
> Edward Y, the issue around T10279 looks like your territory...
>
> And the first four have been failing for me on Mac for a long time (months, at least). I don't know anything about them.
>
> Richard
>
> On Jul 3, 2015, at 7:28 PM, Mark Lentczner <[hidden email]> wrote:
>
> > OS X GHC build has these test failures:
> >
> > Unexpected failures:
> >    cabal/sigcabal01       sigcabal01 [bad stderr] (normal)
> >    driver/retc001         retc001 [bad stderr] (normal)
> >    ffi/should_run         T2276_ghci [bad exit code] (ghci)
> >    rts                    linker_unload [bad exit code] (normal)
> >    th                     T10019 [bad stdout] (ghci)
> >    th                     T10279 [stderr mismatch] (normal)
> >    typecheck/should_fail  T10534 [stderr mismatch] (normal)
> >
> > sigcabal01 looks like tests that depend on generated names or offsets that are just different under OS X
> >
> > retc001 - test looks busted to me: Does GHC now exit with a process error code of non-zero when compilation fails? If so, the Makefile needs fixing.
> >
> > T2276_ghci - looks like -Wignored-attributes broke this test?
> >
> > linker_unload - malloc.h is in malloc/malloc.h under OS X (!)
> >
> > T10019 - magic generated symbol in "golden" test out is wrong: 'a_1627391544' vs. 'a_1627391540'
> >
> > T10279 - panic! (the 'impossible' happened) gual_pkg rts-1.0
> >
> > T10534 - text message punctation change
> >
> > There were also a bunch of performance deviations - but they were mostly just out of bounds or wildly different (over by 100%.... under by 50%!)
> >
> >
> > _______________________________________________
> > ghc-devs mailing list
> > [hidden email]
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Mark Lentczner-2
In reply to this post by Mark Lentczner-2
And now Windows RC2 for Haksell Platform is also here:

http://www.ozonehouse.com/mark/platform/

[1008] : sha256sum HaskellPlatform-7.10.1.20150630-x86_64-setup.exe
6157bbb50de63c1af068f83c4b7888f12b6f29d258bf33dbefb56dd6ea717021  HaskellPlatform-7.10.1.20150630-x86_64-setup.exe

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Sven Panne-2
2015-07-07 7:26 GMT+02:00 Mark Lentczner <[hidden email]>:
And now Windows RC2 for Haksell Platform is also here:

http://www.ozonehouse.com/mark/platform/
[...]

I noticed 2 problems so far:

* The package cache is still always out of date (I thought there was a fix for that):

----------------------------------------------------------------------
Sven@SCOTTY /d/Repositories/ObjectName (master)
$ ghc-pkg list
WARNING: cache is out of date: c:/Program Files/Haskell Platform/7.10.2\lib\package.conf.d\package.cache
ghc will see an old view of this package db. Use 'ghc-pkg recache' to fix.
c:/Program Files/Haskell Platform/7.10.2\lib\package.conf.d:
    Cabal-1.22.4.0
    GLURaw-1.5.0.1
    GLUT-2.7.0.1
[...]
----------------------------------------------------------------------

* Something is missing/misconfigured for Haddock (note the funny non-local path in the error message):

----------------------------------------------------------------------
Sven@SCOTTY /d/Repositories/ObjectName (master)
$ cabal sandbox init
Writing a default package environment file to
d:\Repositories\ObjectName\cabal.sandbox.config
Creating a new sandbox at D:\Repositories\ObjectName\.cabal-sandbox

Sven@SCOTTY /d/Repositories/ObjectName (master)
$ cabal configure
Resolving dependencies...
Configuring ObjectName-1.1.0.0...

Sven@SCOTTY /d/Repositories/ObjectName (master)
$ cabal haddock
Running Haddock for ObjectName-1.1.0.0...
Preprocessing library ObjectName-1.1.0.0...
Haddock coverage:
 100% (  3 /  3) in 'Data.ObjectName'
Haddock's resource directory (G:\GitHub\haddock\.cabal-sandbox\x86_64-windows-ghc-7.10.1.20150630\haddock-api-2.16.1) does not exist!
----------------------------------------------------------------------


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Páli Gábor János
In reply to this post by Austin Seipp-5
2015-07-03 8:49 GMT+02:00 Austin Seipp <[hidden email]>:
> We are pleased to announce the first release candidate for GHC 7.10.2:
> [..] FreeBSD [..] binaries will follow soon.

There you can find the FreeBSD builds, together with their checksums
(and sorry for the delay):

http://haskell.inf.elte.hu/ghc/ghc-7.10.1.20150630-i386-portbld-freebsd.tar.bz2
http://haskell.inf.elte.hu/ghc/ghc-7.10.1.20150630-i386-portbld-freebsd.tar.xz
http://haskell.inf.elte.hu/ghc/ghc-7.10.1.20150630-x86_64-portbld-freebsd.tar.bz2
http://haskell.inf.elte.hu/ghc/ghc-7.10.1.20150630-x86_64-portbld-freebsd.tar.xz
http://haskell.inf.elte.hu/ghc/SHA256SUMS

And there you can find information on how to use them:

http://haskell.inf.elte.hu/ghc/README.html
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Thomas Miedema
In reply to this post by Sven Panne-2


On Tue, Jul 7, 2015 at 10:54 AM, Sven Panne <[hidden email]> wrote:
* The package cache is still always out of date (I thought there was a fix for that):

Please reopen https://ghc.haskell.org/trac/ghc/ticket/10205 with the output of `which ghc-pkg` and `ghc-pkg list -v`.

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Sven Panne-2
2015-07-07 13:30 GMT+02:00 Thomas Miedema <[hidden email]>:


On Tue, Jul 7, 2015 at 10:54 AM, Sven Panne <[hidden email]> wrote:
* The package cache is still always out of date (I thought there was a fix for that):

Please reopen https://ghc.haskell.org/trac/ghc/ticket/10205 with the output of `which ghc-pkg` and `ghc-pkg list -v`.

Done.

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Jens Petersen-4
In reply to this post by Austin Seipp-5
On 3 July 2015 at 15:49, Austin Seipp <[hidden email]> wrote:
> We are pleased to announce the first release candidate for GHC 7.10.2:

Thanks!

I have updated my Fedora Copr 7.10.2 repo to RC2:

https://copr.fedoraproject.org/coprs/petersen/ghc-7.10.2

There are builds for Fedora 22 (release) and 23 (devel).

Cheers, Jens
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.2 Release Candidate 2

Luite Stegeman
In reply to this post by Austin Seipp-5


On Fri, Jul 3, 2015 at 8:49 AM Austin Seipp <[hidden email]> wrote:
We are pleased to announce the first release candidate for GHC 7.10.2:


I found out earlier today that Template Haskell support for the prim and javascript calling conventions (new in 7.10) was still missing a few cases, mainly breaking JS imports by treating/checking them as C identifiers.

Trac #10638 (attached patch backported to 7.10), Phab D1070 (master). Also see: https://github.com/ghcjs/ghcjs/issues/364

I hope it's still in time to make it into the final.

luite


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs