[haskell-platf...@projects.haskell.org: Re: [haskell-platform] #138: Haskell platform for Mac OS X depends on non-standard perl install]

2010-08-16 Thread Don Stewart
Hey guys, HP Mac users have identified the non-standard Perl location in the GHC installer creates an extra dependency on MacPorts. Perl is already on the Mac, so we can use that path, and avoid pain. We've tried to work around this in the Mac installers, but it would be better to fix it upstream

Re: Emailing: binary-patch

2010-08-10 Thread Don Stewart
Applied, thanks! simonpj: > Don > > Would you consider applying this patch to package 'binary' please? > > * Replaces deprecated -fglasgow-exts with the right language flags > * Removes an UNPACK pragma that does nothing and now elicits a warning > * Adds a type signature on a local binding > >

Re: building ghc needs ghci?

2010-03-14 Thread Don Stewart
kili: > ghc-stage2: panic! (the 'impossible' happened) > (GHC version 6.13.20100314 for x86_64-unknown-openbsd): > Cant do annotations without GHCi > {59:20-31}ghc-6.13.20100314:SpecConstr.NoSpecConstr{d rap} > > Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug

Re: Merge Request: LLVM Code Generator for GHC

2010-02-24 Thread Don Stewart
davidterei: > On 24 February 2010 12:38, Don Stewart wrote: > > David, > > > > Did you see my patch to fix the parsing of -optlo and friends? > > > >    http://www.galois.com/~dons/add-new-llvm-code-generator-to-ghc_.dpatch > > > > Order of the flag

Re: Merge Request: LLVM Code Generator for GHC

2010-02-23 Thread Don Stewart
David, Did you see my patch to fix the parsing of -optlo and friends? http://www.galois.com/~dons/add-new-llvm-code-generator-to-ghc_.dpatch Order of the flags appears to matter to GetOpt. -- Don davidterei: > David Peixotto wrote: >> I "deprecated" the LlvmBackend page in favor of Comment

Re: Hackage and GHC

2009-10-25 Thread Don Stewart
heinlein: > On Sun, 25 Oct 2009, Ian Lynagh wrote: > >> On Mon, Oct 19, 2009 at 01:35:33PM -0700, Paul Heinlein wrote: >>> >>> In the meantime, /srv on monk is getting quite crowded. I deleted a >>> ton of old web logs before I brought monk into multi-user mode -- >>> reducing disk usage on /sr

Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-13 Thread Don Stewart
David Himmelstrup has been working on nobench as well, for LHC, http://darcs.haskell.org/~lemmih/nobench/x86_64/results.html dmp: > Thanks for the input. I'll take a look at the nobench suite. I might be > interested in working to improve nobench. Is there some obvious > improvements that

Re: darcs patch: Follow the builtin:rts vs. builtin_rts renaming

2009-09-15 Thread Don Stewart
kili: > And here's a little rant... > > On Tue, Sep 15, 2009 at 11:40:50PM +0200, Matthias Kilian wrote: > > Tue Sep 15 22:42:54 CEST 2009 Matthias Kilian > > * Follow the builtin:rts vs. builtin_rts renaming > > > > This unbreaks make install again. > > Why are some parts of the build c

Re: My 6.12.1 RC queue

2009-09-15 Thread Don Stewart
marlowsd: > Here's what's left on my list before we can put out the 6.12.1 RC: > > - fix the name of the binary package > - RTS options for parallel GC (#3340, currently validating) > - install/bindist issues (#3481, #3493) (Igloo) > - #3486: bytestring bug > - release notes (Igloo) > - some

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Don Stewart
igloo: > > In the worst case you can just bundle a copy of the binary code > > privately since I presume it's not exposed in the ghc package's API. > > Well, it exposes Binary instances of various types. And AFAIK the only > reason it isn't yet used more in GHC is concerns over performance. > I'

Programmable locality specifications for multicore

2009-03-20 Thread Don Stewart
Re. locality, and affinity, and the complexity of it, have you see the work on Chapel for programmable locality 'strategies' (in the Haskell sense) they've done? I think there's some interesting overlaps there in with what GHC needs to do, and how it's envisaged for Chapel on Cray machines. Brad

Re: Missing some mailing lists? (was: Daily report for stable)

2009-03-04 Thread Don Stewart
kili: > On Mon, Mar 02, 2009 at 08:45:42PM +0100, Matthias Kilian wrote: > > > kili stable: fail (failed stage1) > > > tnaur PPC OSX stable 2: fail (failed stage1) > > > > This happens when building from ghc-6.6: > [...] > > Patch attached. > > Now that poor stupid guy named "kili" n

Re: new codegen patches

2008-11-26 Thread Don Stewart
dias: > >How's your defence preparation going? > > The defense is finished and went well. I expect to wrap up my revisions > next week. > > >What's the flag to switch on the new path? > > For reasons that are no long obvious to me, there used to be two flags, > but after I submit my next patch

Re: Why validate?

2008-11-20 Thread Don Stewart
chak: > Current HEAD on Mac OS X 10.5.5 (Intel): > > /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -optc-Wall -optc-W - > optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing- > declarations -optc-Winline -optc-Waggregate-return -optc-I../includes - > optc-I. -optc-Iparallel -opt

Re: patch applied (ghc): Run sparks in batches, instead of creating a new thread for each one

2008-11-06 Thread Don Stewart
simonmarhaskell: > Thu Nov 6 03:36:39 PST 2008 Simon Marlow <[EMAIL PROTECTED]> > * Run sparks in batches, instead of creating a new thread for each one > Signficantly reduces the overhead for par, which means that we can > make use of paralellism at a much finer granularity. > > M ./c

Re: parallel library release, par and pseq fixity

2008-11-03 Thread Don Stewart
marlowsd: > Duncan Coutts wrote: > >I was about to bump and release the parallel library because it has > >changed since the last release, and needs to be released with > >ghc-6.10.1. > > > >I was looking at what changed and thus what the new version number > >should be. What has changed is that pa

Re: Rules and specialisations

2008-10-28 Thread Don Stewart
I'm keen to work on them. This weekend is open, so will try to get to them then. I don't think they should be blockers for the release, but any patches should be ok to merge back into the stable branch when done. simonpj: > Hi Don > > You generously offered to deal with these bugs. I know you ar

Re: Proposed annotation system + dependency issue

2008-10-14 Thread Don Stewart
omega.theta: > 2008/10/14 Ian Lynagh <[EMAIL PROTECTED]>: > > On Mon, Oct 13, 2008 at 06:06:03PM +0100, Max Bolingbroke wrote: > >> > >> (http://hackage.haskell.org/trac/ghc/wiki/Annotations). > > > > When you say > >{-# ANN f id 1 #-} > > this means you are attaching (id 1) to f, right? > > >

Latest hackage status: cabal-install head + cabal 1.6 + ghc 6.10

2008-10-09 Thread Don Stewart
So results taking today's cabal-install (with soft dependencies), ghc 6.10, and some bumped extralibs (network, in particular), The results are: 1 UnpackFailed yeganesh-2.1, --> odd looking tar.gz 2 DownloadFailed child, monadenv --> probably due to illegal

Re: Initial build report of Hackage with GHC 6.10

2008-10-09 Thread Don Stewart
dons: > Hey guys, > > Here's a summary of what builds out of the box, and what doesn't, from > hackage, with today's amd64 GHC RC. The initial system was just GHC > 6.10, with cabal-install from darcs (the upcoming cabal-install > release). My next attempt was again, 6.10, cabal-install from darc

Initial build report of Hackage with GHC 6.10

2008-10-09 Thread Don Stewart
Hey guys, Here's a summary of what builds out of the box, and what doesn't, from hackage, with today's amd64 GHC RC. The initial system was just GHC 6.10, with cabal-install from darcs (the upcoming cabal-install release). The initial package list was based on the 700 or so packages in http://has

Re: [EMAIL PROTECTED]: Nasty (but fixed) complexity-changing bug thingy in bytestring]

2008-10-05 Thread Don Stewart
igloo: > On Sat, Oct 04, 2008 at 04:00:57PM -0700, Duncan Coutts wrote: > > On Sat, 2008-10-04 at 15:50 -0700, Don Stewart wrote: > > > BTW, this is why we cannot ship with the old bytestring fork of 0.9 > > > bumping around in GHC. > > > > That and t

[EMAIL PROTECTED]: Nasty (but fixed) complexity-changing bug thingy in bytestring]

2008-10-04 Thread Don Stewart
quot;Duncan Coutts" <[EMAIL PROTECTED]>, "Don Stewart" <[EMAIL PROTECTED]> Cc: "Ketil Malde" <[EMAIL PROTECTED]> Subject: Nasty (but fixed) complexity-changing bug thingy in bytestring Hi, gents - Ketil and I were mystified by a huge performance discrepancy

Re: patch to drop Win32 dep on bytestring

2008-10-04 Thread Don Stewart
duncan.coutts: > On Sat, 2008-10-04 at 13:32 -0700, Duncan Coutts wrote: > > All, > > > > We've got an unfortunate situation with the bytestring repo. It got > > accidentally forked after the ghc-6.8 release and is now about 7 > > releases behind and contains many known bugs and performance proble

Re: planning for ghc-6.10.1 and hackage [or: combining packages to yield new type correct programs]

2008-10-02 Thread Don Stewart
marlowsd: > Don Stewart wrote: > > >Here's a summary of why this is non-trivial, > > > >* We're trying to compose packages on the users machine to yield new > > type correct programs. > > > >* We're using cabal dependencies to decide wh

Re: planning for ghc-6.10.1 and hackage [or: combining packages to yield new type correct programs]

2008-10-02 Thread Don Stewart
duncan.coutts: > Hi, > > We're getting pretty close to a final ghc-6.10.1 release. We would like > of course for the transition this time to be less painful than last > time. We all got a lot of flack last time for having no plan in place > and making everyone change all their .cabal files etc. >

Re: Porting HaRe to GHC

2008-09-12 Thread Don Stewart
I'll just pipe up here that Galois is interested in any effort put into refactoring tools. If you ever want beta testers, or advice on real world refactoring issues, yell. simonpj: > Hi Chris > > | If you can remember a few months ago we discused porting HaRe over to GHC, > | and at the time I

Re: darcs.haskell.org still has poor bandwidth

2008-09-11 Thread Don Stewart
Thanks, I've forward this to Paul. catamorphism: > Hi, Don/others -- > > The bandwidth problems with darcs.haskell.org seem to have returned, > at least for today. I'm currently getting between 10-40K/s downloading > a HEAD tarball via wget. By comparison, I get upwards of 1 M/s > downloading a

Re: [darcs-users] OpenBSD users here?

2008-09-04 Thread Don Stewart
ied and, we think, fixed. > > On Wed, 2008-09-03 at 23:28 +0200, Matthias Kilian wrote: > > On Wed, Aug 27, 2008 at 11:22:33PM -0700, Don Stewart wrote: > > > > - darcs.haskell.org is very slow, and sometimes not reachable at all, at > > > > least wheneve

Re: Haskell Platform

2008-08-27 Thread Don Stewart
duncan.coutts: > On Wed, 2008-08-27 at 12:53 -0700, Don Stewart wrote: > > > A draft "meta package" for the platform is here, > > > > http://code.haskell.org/haskell-platform/haskell-platform.cabal > > > > This would allow us to: > > >

Re: Haskell Platform

2008-08-27 Thread Don Stewart
simonpj: > Don, Duncan > > As you know, we're planning to produce GHC 6.10 with "batteries not > included", relying on the Haskell Platform for the batteries. We are > working v hard to get 6.10 ready for release-candidate on 19 Sept. > > But http://www.haskell.org/haskellwiki/Haskell_Platform s

Re: HEADS UP: big codegen patch

2008-08-15 Thread Don Stewart
t-jodias: >Before merging a large batch of codegen changes, I wanted to make it >available for testing. These patches do not turn on the new code generator >(still a buggy work in progress), but there were some representation >changes that affected the old code generator, as well as

Re: Unboxed singleton tuples

2008-08-14 Thread Don Stewart
catamorphism: > While reading some Core code, I noticed a function whose return type > was (# State# RealWorld #). I was curious why unboxed tuples of arity > 1 would exist, so I dug around in the GHC sources and found that they > are used when desugaring foreign calls, as per the comment at the >

Re: Version control systems

2008-08-05 Thread Don Stewart
marlowsd: > Following lots of useful discussion and evaluation of the available DVCSs > out there, the GHC team have made a decision: we're going to switch to git. Hooray, this will generate a lot of open source good will, and help make GHC more accessible to the outside world. Just see the comm

Re: patch applied (ghc): Follow the move of assertError from Control.Exception to GHC.IOBase

2008-08-03 Thread Don Stewart
igloo: > Sun Aug 3 07:11:46 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> > * Follow the move of assertError from Control.Exception to GHC.IOBase > > M ./compiler/prelude/PrelNames.lhs -1 +1 > Do we have good assurances end-user behaviour isn't changing with these patches? Control.Exception ch

Re: Priorities for 6.10

2008-07-22 Thread Don Stewart
igloo: > On Mon, Jul 21, 2008 at 04:20:29PM -0700, Donald Bruce Stewart wrote: > > > > We should decide what the next step for the HLP is now > > I think the next step is to get some infrastructure up, e.g.: > > * A bug tracker for HLP (even if only for bugs like "library foo should > be added

Re: Priorities for 6.10

2008-07-21 Thread Don Stewart
Malcolm.Wallace: > [been on holiday - just catching up] > > > | So the point of this analogy is that the releases of ghc and the > > | haskell platform should not be synchronised. > > > > Does that make sense? ... we do need to release a HLP that works, say, > > with GHC 6.10, at the same time

Re: Priorities for 6.10

2008-07-09 Thread Don Stewart
simonpj: > | > We probably don't want "extralibs" and the HLP. > | > > | > Are you willing to lead on this? > | > | We'd want other things not in extralibs too (e.g. binary, json, feed, > | tagsoup..) > > Absolutely! I wasn't suggesting that HLP = current extralibs. Rather, > we were thinking that

Re: Priorities for 6.10

2008-07-08 Thread Don Stewart
simonpj: > Don, Duncan > > | We need to do something about the Haskell library platform around the > | 6.10 release too. At least a list of libraries considered the > | an minimal platform for support by the distros. > > Simon and Ian and I were discussing this yesterday. Could the > "Haskell L

Re: Priorities for 6.10

2008-07-07 Thread Don Stewart
duncan.coutts: > > On Thu, 2008-06-19 at 11:38 +0100, Simon Marlow wrote: > > Neil Mitchell wrote: > > > > >> While I was away last week I jotted down a list of priorities for 6.10. > > >> Some of these are in the bug tracker and some aren't, but I think it'd > > >> be a good idea for us to f

Re: Type Families in Haddock

2008-07-02 Thread Don Stewart
david.waern: > Hi, > > I'm going to add Type Families support to the Haddock HTML backend. > What would be the best way to do it? I'm thinking it could work > similar to how classes and instances are currently rendered, so that > type/data/newtype instances are collected and attached to type famil

Re: Priorities for 6.10

2008-06-19 Thread Don Stewart
isaacdupree: > Neil Mitchell wrote: > >Hi > > > >> While I was away last week I jotted down a list of priorities for 6.10. > >> Some of these are in the bug tracker and some aren't, but I think it'd > >> be a good idea for us to first discuss what we really want to see > >> happen in the 6.10 ti

Re: Priorities for 6.10

2008-06-19 Thread Don Stewart
marlowsd: > Neil Mitchell wrote: > > >> While I was away last week I jotted down a list of priorities for 6.10. > >> Some of these are in the bug tracker and some aren't, but I think it'd > >> be a good idea for us to first discuss what we really want to see > >> happen in the 6.10 time frame a

Re: Re[2]: [Haskell-cafe] Announce: ghc-core, command line pager for reading GHC Core

2008-05-23 Thread Don Stewart
duncan.coutts: > > On Fri, 2008-05-23 at 21:24 +0200, Henning Thielemann wrote: > > On Fri, 23 May 2008, Bulat Ziganshin wrote: > > > > > Hello Henning, > > > > > > Friday, May 23, 2008, 8:31:24 PM, you wrote: > > > > > >> would guarantee speed in every case. Or I can SPECIALISE the function, > >

Re: [Haskell-cafe] Announce: ghc-core, command line pager for reading GHC Core

2008-05-23 Thread Don Stewart
igloo: > On Fri, May 23, 2008 at 05:54:36PM +0200, Henning Thielemann wrote: > > > > An even more advanced tool could show differences between two Core > > listings. > > That would be great. In the meantime, from GHC 6.10, > -ddump-simpl -dsuppress-uniques > can be good enough to get by (it

Re: [Haskell-cafe] Announce: ghc-core, command line pager for reading GHC Core

2008-05-23 Thread Don Stewart
lemming: > > On Fri, 23 May 2008, Henning Thielemann wrote: > > >An even more advanced tool could show differences between two Core > >listings. Say I have a program which runs too slow. But if I change a > >small detail it runs significantly faster - I want to know, how did my > >change in th

Re: patch applied (ghc): Improve the treatment of 'seq' (Trac #2273)

2008-05-16 Thread Don Stewart
et !x2 = x in ...x2... > > rather than > > x `seq` ...x > > With the latter, if you have > let x = e > enclosing, then substituting e for x can defeat the seq. And what humans can > do, compilers may too! > > The former doesn't let you do this

Re: patch applied (ghc): Improve the treatment of 'seq' (Trac #2273)

2008-05-16 Thread Don Stewart
simonpj: > Fri May 16 01:51:49 PDT 2008 [EMAIL PROTECTED] > * Improve the treatment of 'seq' (Trac #2273) > > Trac #2273 showed a case in which 'seq' didn't cure the space leak > it was supposed to. This patch does two things to help > > a) It removes a now-redundant special case in

patch applied (ghc): typo in rules example. spotted by [EMAIL PROTECTED]

2008-05-12 Thread Don Stewart
Mon May 12 11:24:35 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * typo in rules example. spotted by [EMAIL PROTECTED] M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080512182435-cba2c-b5ea174b016153f31d2eb3a6230c44d9d5ee4

Announce: ghc-core, command line pager for reading GHC Core

2008-05-01 Thread Don Stewart
Just a quick announcement, I've uploaded to hackage 'ghc-core' , a wrapper over ghc for displaying the optimised core and assembly language ghc produces from your programs. The code is colourised by hscolour, and displayed in a pager, git-log style. This will be useful for those who like looking

Re: validate breaks

2008-04-30 Thread Don Stewart
oops. fixed. -- Don keller: > validate breaks on the latest head with the following warning: > > > ../compiler/ghc-inplace -optc-Werror -optc-Wall -optc-W -optc-Wstrict- > prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc- > Winline -optc-Waggregate-return -optc-I../inclu

patch applied (ghc): Missing .0 on float constant.

2008-04-30 Thread Don Stewart
Wed Apr 30 17:05:17 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * Missing .0 on float constant. M ./rts/StgPrimFloat.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080501000517-cba2c-2320295b83bb30e9ebe1f457c56099b9200c8

patch applied (ghc): Replace C99 exp2f(32) call in __2Int_encodeDouble

2008-04-30 Thread Don Stewart
Wed Apr 30 14:48:27 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * Replace C99 exp2f(32) call in __2Int_encodeDouble with constant 4294967296. exp2f is a C99-ism not availabl everywhere. Replace it with its result. Helps building on OpenBSD> M ./rts/StgPrimFloat.c -1 +1 V

Re: Stg optimizations

2008-03-31 Thread Don Stewart
gavelino: >Which optimizations are presented just in the STG, not being observed in >the Core? Are there any documentation about these optimizations? > >Thanks in advance. There's very little optimisation done on the STG representation these days -- its effectively just a normal form

Re: HEAD broken?

2008-03-25 Thread Don Stewart
catamorphism: > On 3/25/08, Don Stewart <[EMAIL PROTECTED]> wrote: > > The integer package is needed to build base now. > > Are you saying that I need to do something other than running > darcs-all get and darcs-all pull (as well as sh boot, configure, > make)? If so

Re: HEAD broken?

2008-03-25 Thread Don Stewart
catamorphism: > Hi all, > > After pulling patches in the HEAD, I get the following while building > the libraries (after doing ./darcs-all get, ./darcs-all pull, sh > validate): > > GHC/Word.hs:577:38: Not in scope: `word2Integer' > > GHC/Word.hs:668:17: Not in scope: data constructor `S#' > >

Re: HEADS UP: HEAD now uses editline, not readline

2008-03-17 Thread Don Stewart
igloo: > > Hi all, > > I've just pushed a patch to make the HEAD use editline rather than > readline. You'll have to do a "./darcs-all get" after pulling in order > to get the editline package. > > Please let me know if you hit any problems! Good work on getting this into place guys! -- Don _

Re: conflicts in libraries/base?

2008-03-10 Thread Don Stewart
This is a darcs bug, it seems. Roman and Manuel also noticed it. Roman sez: "just do a darcs revert/ darcs pull" and it should be fine again. claus.reinke: > i just tried to bring my ghc repo up to date and got: > > == running darcs pull -av --repodir libraries/base > Pulling from "http:/

Re: Validate fails

2008-03-09 Thread Don Stewart
rl: > I get: > > Actual stdout output differs from expected: > --- ./ghci/scripts/ghci008.stdout.normalised 2008-03-10 > 10:49:59.0 +1100 > +++ ./ghci/scripts/ghci008.run.stdout.normalised 2008-03-10 > 10:49:59.0 +1100 > @@ -8,10 +8,12 @@ >... > -- Defined in GHC.

Re: Rewrite rules in Core

2008-03-07 Thread Don Stewart
gavelino: >Hi, > >I'm using the flag -fext-core to obtain the core of a program. But, >rewrite rules not changed this code. Are there any way to observe the >changes cause by rewrite rules on Core language? > Yeah, -ddump-simpl-iterations -ddump-simpl-stats will show each iterat

Re: Simplifier tests (was Re: patch applied (testsuite): Add a new category of "eyeball" tests)

2008-02-08 Thread Don Stewart
simonmarhaskell: > Simon Peyton-Jones wrote: > >I'm all for this, if Roman and/or Don care to help -- thank you! A > >little readme to explain how to add a new test would be good. > > The testsuite is well documented on the wiki: > > http://hackage.haskell.org/trac/ghc/wiki/Building/RunningTest

Re: Simplifier tests (was Re: patch applied (testsuite): Add a new category of "eyeball" tests)

2008-02-07 Thread Don Stewart
rl: > Simon Peyton Jones wrote: > >Thu Feb 7 08:22:44 PST 2008 [EMAIL PROTECTED] > > * Add a new category of "eyeball" tests > > > > These tests are hard to do automatically, but they record examples that > > provoked changes to the optimiser. Each one has notes that says what > > you >

Re: Darcs patch: let runghc.hs read from stdin if no file is provided

2008-02-06 Thread Don Stewart
simonmarhaskell: > Don Stewart wrote: > >This is a rather fun patch (imo) that lets runghc read from stdin (into > >a temp file) if no filename is provided. > > > >It means this works, > > > >$ cat A.hs | runghc | python2.4| ruby | runghc | python2

Darcs patch: let runghc.hs read from stdin if no file is provided

2008-02-05 Thread Don Stewart
third-order-quine-in-three-languages.html -- Don New patches: [Have runghc read from stdin, if no filename provided Don Stewart <[EMAIL PROTECTED]>**20080206041851 As for ruby, perl, python, read from stdin (into a temp file), if no filename provided. Let's cute meta-quines work:

Re: 6.8.1 SpecConstr failures and stream fusion successes

2007-11-28 Thread Don Stewart
duncan.coutts: > On Tue, 2007-11-27 at 23:07 -0800, Stefan O'Rear wrote: > > On Tue, Nov 27, 2007 at 10:23:40PM -0800, Don Stewart wrote: > > > SO very little fix up of the Stream structures the library translated > > > the list code into.. probably not good..

6.8.1 SpecConstr failures and stream fusion successes

2007-11-27 Thread Don Stewart
** This is a plea to release ghc 6.8.2 soon, since the SpecConstr breakage in ghc 6.8.1 is killing the stream-fusion library ** I was handed some code by Eric Mertens used in a competition, and he wondered if it would go any faster with some stream fusion. It is quite list heavy, so I was hopeful.

Re: Darcs

2007-11-23 Thread Don Stewart
ndmitchell: > > What should we consider as alternatives? At least Mercurial and git, I > > would think. > > git's first Windows port came out last week, and because of its > origins is always likely to be Linux/Unix centric. If Windows is an > important criteria this may rule out git. We're usin

Re: -ddump-stg code

2007-11-16 Thread Don Stewart
stefanor: > On Fri, Nov 16, 2007 at 05:14:08PM -0300, Guilherme Avelino wrote: > > Hi, > > > > I want to use the stg code generated by the ghc with a frontend for my > > compiler. I´m using the flags -ddump-stg and -dppr-debug to obtain the STG > > informations. However there are some things tha

Build failure with stable snapshot

2007-10-31 Thread Don Stewart
The hsc2hs include and lib flags aren't being propagated through to the hpc package, which fails to build in last night's snapshot, on OpenBSD, at: Configuring hpc-0.5.0.0... rm -f hpc/GNUmakefile cp Makefile.local hpc if ifBuildable/ifBuildable hpc; then \ cd hpc && setup/

Re: head broken on openbsd

2007-10-31 Thread Don Stewart
dons: > > The change to use remap in Linker.c has broken the mmap Linker.c > implementation on OpenBSD, and other BSDs. > > #ifndef linux_HOST_OS /* mremap is a linux extension */ > #error ocAllocateSymbolExtras doesnt want USE_MMAP to be defined > #endif > > Do we know why this

head broken on openbsd

2007-10-31 Thread Don Stewart
The change to use remap in Linker.c has broken the mmap Linker.c implementation on OpenBSD, and other BSDs. #ifndef linux_HOST_OS /* mremap is a linux extension */ #error ocAllocateSymbolExtras doesnt want USE_MMAP to be defined #endif Do we know why this was done? USE_MMAP worke

Re: darcs patch: Fix freeHaskellFunctionPtr for Darwin/i386

2007-10-30 Thread Don Stewart
atomb: > This patch fixes the preprocessor directives surrounding the Darwin/ > i386 portion of freeHaskellFunctionPtr, which had used the wrong > symbol (x86_HOST_ARCH instead of i386_HOST_ARCH), causing occasional > FFI problems. This patch is against the 6.8 branch, but will probably > ap

Re: bytestring

2007-10-17 Thread Don Stewart
duncan.coutts: > On Wed, 2007-10-17 at 08:50 -0700, Don Stewart wrote: > > > > Don, what do you think? How about we keep bytestring on darcs.h.o and > > > only move binary etc to code.h.o. > > > > As long as we have a head and stable branch. I don't want

Re: bytestring

2007-10-17 Thread Don Stewart
duncan.coutts: > On Tue, 2007-10-16 at 14:14 +0100, Simon Marlow wrote: > > > > If we're doing this we should be consistent about it. ie where the head > > > should > > > go, where the other branches should go. Here's Cabal's layout at the > > > moment: > > > > > > Cabal HEAD: d.h.o/cabal > > >

Re: bytestring

2007-10-12 Thread Don Stewart
duncan.coutts: > In message <[EMAIL PROTECTED]> Don Stewart > <[EMAIL PROTECTED]> writes: > > simonmarhaskell: > > > Don Stewart wrote: > > > >dons: > > > >>simonpj: > > > >>> In bytestring package, Data.Char8

Re: bytestring

2007-10-11 Thread Don Stewart
simonmarhaskell: > Don Stewart wrote: > >dons: > >>simonpj: > >>> In bytestring package, Data.Char8 doesn't even get past the parser. > >>> What's going on with bytestring? > >>> > >>Looks like the last patch added a

Re: bytestring

2007-10-03 Thread Don Stewart
chak: > Simon Peyton-Jones wrote, > >Unpulling up to and including this patch seems to make bytestring build > >again > [..] > >Fri Sep 28 23:33:56 GMT Daylight Time 2007 Duncan Coutts > ><[EMAIL PROTECTED]> > > > > * Use new style syntax in .cabal file and use configurations for > > ghc-6.4.

Re: bytestring

2007-09-29 Thread Don Stewart
dons: > simonpj: > >In bytestring package, Data.Char8 doesn't even get past the parser. > >What's going on with bytestring? > > > > Looks like the last patch added a ',' to the end of a line, which was > silently accepted by 6.6.1 which Duncan uses, but failed with the head > (which I us

Re: bytestring

2007-09-29 Thread Don Stewart
simonpj: >In bytestring package, Data.Char8 doesn't even get past the parser. >What's going on with bytestring? > Looks like the last patch added a ',' to the end of a line, which was silently accepted by 6.6.1 which Duncan uses, but failed with the head (which I use). Patch applied. -

patch applied (testsuite): Different output expected for this test on x86_64-unknown-openbsd

2007-09-17 Thread Don Stewart
Sun Sep 16 16:37:35 PDT 2007 Don Stewart <[EMAIL PROTECTED]> * Different output expected for this test on x86_64-unknown-openbsd A ./tests/ghc-regress/lib/Directory/getPermissions001.stdout-x86_64-unknown-openbsd ___ Cvs-ghc mailing li

patch applied (testsuite): some expected outputs on openbsd

2007-09-17 Thread Don Stewart
Sun Sep 16 17:29:56 PDT 2007 Don Stewart <[EMAIL PROTECTED]> * some expected outputs on openbsd R ./tests/ghc-regress/numeric/should_run/arith003.stdout-x86_64-unknown-openbsd R ./tests/ghc-regress/numeric/should_run/arith011.stdout-x86_64-unknown-openbsd A ./tests/ghc-r

Testsuite run on amd64/openbsd

2007-09-15 Thread Don Stewart
I've sent some patches to Ian to get the head building on amd64/openbsd, including GHCI (not sure if that has worked previously). make fast for the testsuite produces, OVERALL SUMMARY for test run started at Sat Sep 15 23:23:41 PDT 2007 1941 total tests, which gave rise to 10101 test cases