Re: Thanks to Reid and Thomas

2015-09-07 Thread William Knop
Onward and upward! Those who are dedicated to getting things done on a day to day basis-- you have done a great service for us all and I can't properly express my appreciation. Making GHC sensible to the the rest of us is so important. Those who presented have enlightened and excited. I especia

Re: Continuous Integration and Cross Compilation

2014-07-06 Thread William Knop
/display/JENKINS/Plugins [2] http://www.dctrwatson.com/2013/01/jenkins-and-phabricator/ [3] https://ci.jenkins-ci.org On Jul 6, 2014, at 7:26 PM, William Knop wrote: > Hi Pali, > > Apologies for the delayed response. > > I treated cloud compilation as “free” in the context of th

Re: Continuous Integration and Cross Compilation

2014-07-06 Thread William Knop
part. Of course, the devil is in the details, so I’d be happy to set it up on a few of my machines to investigate. Will On Jun 20, 2014, at 6:15 AM, Páli Gábor János wrote: > Hello William, > > 2014-06-20 0:50 GMT+02:00 William Knop : >> 1. We have a pretty good spread of buildb

Re: Continuous Integration and Cross Compilation

2014-06-20 Thread William Knop
llo William, > > 2014-06-20 0:50 GMT+02:00 William Knop : >> 1. We have a pretty good spread of buildbots, but as far as I know there >> aren’t >> very many of them. Running only the test suite would increase their utility >> by >> roughly 5x (from loo

Re: Case expressions in STG

2014-06-19 Thread William Knop
Ah, yes, that's what I meant. I see your point about your example, now. Will > On Jun 19, 2014, at 3:27 AM, Tom Ellis > wrote: > >> On Wed, Jun 18, 2014 at 07:40:26PM -0400, William Knop wrote: >> f = \x -> x >> g = \x -> (x,1) >> h = \x ->

Re: Continuous Integration and Cross Compilation

2014-06-19 Thread William Knop
> Windows builds upon changes. I could provide hardware for this. This > would increase the visibility of reports, not require *any* new code, > and already works. > > Overall, I will absolutely help you in every possible way, because > this really is a problem for newcomers, and ex

Re: Case expressions in STG

2014-06-18 Thread William Knop
> I've forgotten what I intended in the STG paper, but GHC's Core language > certainly allows case on a function; all it does is to force the function to > head normal form. > > Simon > > | -Original Message- > | From: ghc-devs [mailto:ghc-devs-bo

Re: Case expressions in STG

2014-06-18 Thread William Knop
Hi Tom, SPJ is surely more qualified to answer than I, but I'll take a stab. In general, it is computationally infeasible to compare functions. Granted, in your example, the function isn't being compared-- and therefore the case expr is extraneous. I don't think there exists a feasible, uncontr

Continuous Integration and Cross Compilation

2014-06-18 Thread William Knop
Hello all, I’ve seen quite a few comments on the list and elsewhere lamenting the time it takes to compile and validate ghc. It’s troublesome not only because it’s inconvenient, but, more seriously, people are holding off on sending patches in which stifles development. I would like to propose