Re: [darcs-devel] announcing darcs 2.0.0pre1, the first prerelease for darcs 2

2007-12-17 Thread Stefan O'Rear
On Tue, Dec 18, 2007 at 06:11:58AM +0100, Peter Lund wrote: > On Mon, 2007-12-17 at 10:18 -0500, David Roundy wrote: > > > Any suggestions how to go about doing this? I quick look suggests that > > libcurl can't handle http pipelining, and that no haskell HTTP library does > > so. The only librar

patch applied (ghc): Eliminate external GMP dependencies

2007-12-17 Thread chak
Mon Dec 17 01:38:39 PST 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]> * Eliminate external GMP dependencies - Ensure the stage1 compiler uses ghc's own GMP library on Mac OS - Need to rebuild installPackage and ifBuildable with stage1 compiler as they go into bindists M ./Makefile

patch applied (testsuite): Fix outofmem for other 32-bit Linux platforms

2007-12-17 Thread Ian Lynagh
Mon Dec 17 15:18:45 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix outofmem for other 32-bit Linux platforms ./tests/ghc-regress/rts/outofmem.stderr-i386-unknown-linux -> ./tests/ghc-regress/rts/outofmem.stderr-ws-32 A ./tests/ghc-regress/rts/outofmem.stderr-i386-unknown-mingw32 _

patch applied (ghc): Include ~/Library/Frameworks in the framework searchpath

2007-12-17 Thread Ian Lynagh
Mon Dec 17 15:34:57 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Include ~/Library/Frameworks in the framework searchpath Patch from Christian Maeder M ./compiler/ghci/Linker.lhs -7 +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haske

Re: [darcs-devel] http pipelining

2007-12-17 Thread David Roundy
On Mon, Dec 17, 2007 at 02:05:32PM -0800, Stefan O'Rear wrote: > On Mon, Dec 17, 2007 at 12:23:33PM -0500, David Roundy wrote: > > In either case, the sanest pure interface that I can imagine would involve > > *darcs* seeing itself as doing parallel downloads, while the HTTP library > > (whichever

Re: darcs patch: Scripts for building OS X frameworks

2007-12-17 Thread Ian Lynagh
Hi Judah, Sorry for the delay in getting to this. On Mon, Nov 26, 2007 at 11:41:03PM -0800, Judah Jacobson wrote: > > This patch adds the scripts for building GNUreadline.framework and > GMP.framework, along with a small Makefile for automating the whole > process. It includes my fix for #1931

Re: http pipelining

2007-12-17 Thread Stefan O'Rear
On Mon, Dec 17, 2007 at 12:23:33PM -0500, David Roundy wrote: > In either case, the sanest pure interface that I can imagine would involve > *darcs* seeing itself as doing parallel downloads, while the HTTP library > (whichever is used) queues these parallel downloads into an HTTP pipeline. > Other

patch applied (ghc): Make ghcii.sh executable

2007-12-17 Thread Ian Lynagh
Mon Dec 17 11:57:34 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Make ghcii.sh executable M ./driver/ghci/Makefile +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Don't rely on distrib/prep-bin-dist-mingw being executable

2007-12-17 Thread Ian Lynagh
Mon Dec 17 11:55:54 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Don't rely on distrib/prep-bin-dist-mingw being executable M ./Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: http pipelining

2007-12-17 Thread David Roundy
On Mon, Dec 17, 2007 at 04:30:47PM +, Duncan Coutts wrote: > On Mon, 2007-12-17 at 11:15 -0500, David Roundy wrote: > > On Mon, Dec 17, 2007 at 10:36:08AM -0500, Tim Chevalier wrote: > > > I spent a few hours trying to implement this in darcs a few months > > > ago, by using multiple Haskell th

Re: http pipelining

2007-12-17 Thread Tim Chevalier
On 12/17/07, Duncan Coutts <[EMAIL PROTECTED]> wrote: > > I would suggest doing proper HTTP pipelining rather than doing parallel > downloads. HTTP pipelining will always be faster, it is a well supported > standard and many http servers respond most unfavourably to parallel > downloads even to the

Re: http pipelining

2007-12-17 Thread Duncan Coutts
On Mon, 2007-12-17 at 11:15 -0500, David Roundy wrote: > On Mon, Dec 17, 2007 at 10:36:08AM -0500, Tim Chevalier wrote: > > I spent a few hours trying to implement this in darcs a few months > > ago, by using multiple Haskell threads in combination with > > Network.HTTP to simulate pipelining. I

Re: http pipelining

2007-12-17 Thread David Roundy
On Mon, Dec 17, 2007 at 10:36:08AM -0500, Tim Chevalier wrote: > On 12/17/07, David Roundy <[EMAIL PROTECTED]> wrote: > > > > Any suggestions how to go about doing this? I quick look suggests that > > libcurl can't handle http pipelining, and that no haskell HTTP library does > > so. The only libr

Re: [darcs-devel] announcing darcs 2.0.0pre1, the first prerelease for darcs 2

2007-12-17 Thread David Roundy
On Thu, Dec 13, 2007 at 07:19:02PM -0800, Stefan O'Rear wrote: > On Thu, Dec 13, 2007 at 07:12:45PM -0800, David Roundy wrote: > > Still on my todo list (of issues that you've reported): > > > > 2. figuring out a nice way to speed up a lazy darcs get. Currently it > >grabs each file in the re

Re: [darcs-devel] announcing darcs 2.0.0pre1, the first prerelease for darcs 2

2007-12-17 Thread Tim Chevalier
On 12/17/07, David Roundy <[EMAIL PROTECTED]> wrote: > > Any suggestions how to go about doing this? I quick look suggests that > libcurl can't handle http pipelining, and that no haskell HTTP library does > so. The only library I can find that does seem to support it is libwww, > which looks like

patch applied (ghc): always try to remove the new file before restoring the old one (#1963)

2007-12-17 Thread Simon Marlow
Fri Dec 14 04:33:45 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * always try to remove the new file before restoring the old one (#1963) M ./utils/ghc-pkg/Main.hs -7 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/lis

Daily report for head

2007-12-17 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed publishbindist failed slave lost) x86 Windows head: fail (failed publishbindist) x86 Windows head fast: pass pass pass pass pass pass gabor head:pass gbesh Intel x86_64 Linux head: pass kahl G5 Gento

Daily report for stable

2007-12-17 Thread BuildBot Collator
Build results: kahl G5 Gentoo Linux stable: fail (failed getsubrepos) tnaur PPC OSX stable 2: fail (failed getsubrepos) x86 Windows stable: fail (failed publishbindist) fail (failed getsubrepos) x86 Windows stable fast: fail (failed getsubrepos) fail (failed getsubrepos) fail (f

RE: Int division

2007-12-17 Thread Simon Peyton-Jones
| > x# `divInt#` 1# | > | (x# <# 0#) = x# | > | otherwise = x# | > | > which simplifies to just x#, and GHC does manage this, I just tried it. | | Hmm, I hadn't realised that GHC does this. Is it only for simple rhss? Yes -- just if the RHS is small and patently the same as all the other