Tobias Dammers <[email protected]> writes:

> On Wed, Jan 30, 2019 at 03:01:24PM +0000, Matthew Pickering wrote:
>> Whilst we're at it, is there any consensus to make the default build
>> settings more friendly to developers?
>> 
>> The default is still perf which takes a very long time. devel2 would
>> be an appropriate choice I think for newcomers.
>
> The way I wrote it right now is that for the very first build, you use
> whatever default GHC ships with, just to make sure you succeed in making
> a clean build on a pristine checkout. After that, I do recommend using
> the "devel2" flavour.
>
> I do believe that release build settings should be the default though,
> simply because of the "install from source" use case. Aspiring GHC
> hackers will have to learn how to configure the build anyway, might as
> well teach them right away.

Agreed. The default in a clean checkout should remain perf.

However, it would be reasonable for the newcomers instructions to start
off with devel2. For most contributors working in compiler/ this is the
right default.

Cheers,

- Ben

Attachment: signature.asc
Description: PGP signature

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

Reply via email to