[Nix-dev] Plan for GHC 8.0.2

2017-01-01 Thread Bas van Dijk
First of all, happy New Year everybody! Peter, I was wondering what your plan is regarding GHC-8.0.2. Will you add it to the release-16.09 branch once it's released or do we have wait for 17.03? Cheers, Bas ___ nix-dev mailing list nix-dev@lists.scienc

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-01 Thread Aycan iRiCAN
Happy new year. Since 8.0.2 fixes non deterministic I'd bug, it's very important for those who can't use distributed builds due to this bug. Cheers -- aycan > On 2 Jan 2017, at 02:20, Bas van Dijk wrote: > > First of all, happy New Year everybody! > > Peter, I was wondering what your plan i

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Peter Simons
Hi Bas, > Peter, I was wondering what your plan is regarding GHC-8.0.2. Will > you add it to the release-16.09 branch [...]? Yes, I'll add it to the release branch. The 'haskellPackages' set will continue to follow the LTS-7.x release, though, so it won't become the default compiler. Best rega

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Bas van Dijk
Hi Peter, that's good news. Thank you! On 2 January 2017 at 10:47, Peter Simons wrote: > Hi Bas, > > > Peter, I was wondering what your plan is regarding GHC-8.0.2. Will > > you add it to the release-16.09 branch [...]? > > Yes, I'll add it to the release branch. The 'haskellPackages' set will

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Ryan Trinkle
Hi guys, I submitted a pull request here to enable parallel builds for ghc > 8.0.1. Let me know what you think! I've definitely been looking forward to this for a long time. Best, Ryan On Mon, Jan 2, 2017 at 9:48 AM, Bas van Dijk wrote: > Hi Pet

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Ryan Trinkle
By the way, I've done some testing - built a reasonably large slew of things - but I haven't extensively tested the reproducibility itself. If anyone has suggestions on how to approach that, I'll be happy to do some of that. On Mon, Jan 2, 2017 at 3:16 PM, Ryan Trinkle wrote: > Hi guys, > > I s

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Bas van Dijk
Eelco recently added support for testing for build determinism to hydra: https://github.com/NixOS/hydra/commit/8bb36e79bd9e1752c01499971cc511872c706956 Maybe you can use that. You can also test whole jobsets at once: https://github.com/NixOS/hydra/commit/f6081668dc5e9974f7e6fae7e74ea27dc1a5b

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-02 Thread Ryan Trinkle
Ah, well this is a bit tricky: GHC 8.0.2's build determinism isn't bit-for-bit, just ABI determinism. I think build-repeat would still fail. On Mon, Jan 2, 2017 at 5:56 PM, Bas van Dijk wrote: > Eelco recently added support for testing for build determinism to hydra: > > https://github.com/Ni

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-09 Thread Peter Simons
Hi folks, > I was wondering what your plan is regarding GHC-8.0.2. Will you add > it to the release-16.09 branch once it's released? the current Git version of "release-16.09" has now the exact same Haskell infrastructure as 'master', i.e. it's based on LTS Haskell 7.14 and it includes the late

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-09 Thread Bas van Dijk
Great, I'm upgrading our systems now. Thank you for all your efforts. It's much appreciated! Bas On 9 January 2017 at 22:43, Peter Simons wrote: > Hi folks, > > > I was wondering what your plan is regarding GHC-8.0.2. Will you add > > it to the release-16.09 branch once it's released? > > th

Re: [Nix-dev] Plan for GHC 8.0.2

2017-01-09 Thread Aycan İrican
Thank you Peter. — aycan > On 10 Jan 2017, at 00:43, Peter Simons wrote: > > Hi folks, > >> I was wondering what your plan is regarding GHC-8.0.2. Will you add >> it to the release-16.09 branch once it's released? > > the current Git version of "release-16.09" has now the exact same Haskell