Could you add this insight to the wiki somewhere, so we can find it later? https://gitlab.haskell.org/ghc/ghc/-/wikis/building/hadrian <https://gitlab.haskell.org/ghc/ghc/-/wikis/building/hadrian> seems like the right place.
Thanks! Richard > On May 26, 2021, at 7:47 AM, Matthew Pickering <matthewtpicker...@gmail.com> > wrote: > > Hi, > > I am now using a new flavour combination which is proving *very* nice > as a compromise between fast recompiles and passing tests. > > My normal build command is now: > > ./hadrian/build --flavour=default+no_profiled_libs+omit_pragmas --freeze1 -j > > This has the effect of > > * base libraries are compiled with optimisation > * Profiling libraries are not built > * Stage 1 compiler is compiled with -O + -fomit-interface-pragmas, so > recompilation behaviour is much better. > > The end result is a nearly clean testsuite run (I think there are two > failures) but much faster iterations when modifying `compiler/*`. > > Cheers, > > Matt > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs