Re: Hoopl vs LLVM?

2012-12-12 Thread Michal Terepeta
On 12.12 09:06, Greg Fitzgerald wrote: > On Wed, Dec 12, 2012 at 4:35 AM, Simon Marlow wrote: > > > Now, all that LLVM knows is that z was read from Sp[8], it has no more > > information about its value. > > > Are you saying Hoopl can deduce the original form from the CPS-version? Or > that LL

Re: [commit: ghc] master: Follow upstream mtl and Cabal, add transformers package (#5958) (d7bb8cd)

2012-05-13 Thread Michal Terepeta
On 07.05 15:25, Paolo Capriotti wrote: > Repository : ssh://darcs.haskell.org//srv/darcs/ghc > > On branch : master > > http://hackage.haskell.org/trac/ghc/changeset/d7bb8cd2c7d2806d01b732c412f99937240d9d02 > > >--- > > commit d7bb8cd

Re: Seg fault: don't pull

2012-04-29 Thread Michal Terepeta
On 27.04 17:25, Simon Peyton-Jones wrote: > I am deeply confused. > > Even "hello world" is seg-faulting with HEAD. > > I assumed that I must in some mysterious way have broken something, so I > reverted my recent patches and rebuilt from scratch. But hello world still > seg faults. > > Could

[PATCH] Update .cabal files to build with GHC 7.4.

2012-02-05 Thread Michal Terepeta
--- compiler/ghc.cabal.in |6 +++--- ghc/ghc-bin.cabal.in |4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in index 51ae154..3bb2f5c 100644 --- a/compiler/ghc.cabal.in +++ b/compiler/ghc.cabal.in @@ -62,7 +62,7 @@ Library

[PATCH] Update .cabal files to build with GHC 7.4.

2012-02-05 Thread Michal Terepeta
Hi, the upper bounds on old-time, array and filepath (in ghc.cabal.in and ghc-bin.cabal.in) make the build fail with GHC 7.4. The attached patch fixes it. Cheers, Michal ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listin

[PATCH] Remove compiler/utils/Interval.hs.

2011-12-11 Thread Michal Terepeta
Hi, I've just noticed that compiler/utils/Interval.hs is not used by anything and hasn't been touched in quite some time. So I guess there's really no point in keeping it (I did run validate and nofib to make sure it's not used there). The attached patch removes it. Regards, Michal --- compiler/

[PATCH] Fix comments.

2011-11-21 Thread Michal Terepeta
--- compiler/coreSyn/CoreSyn.lhs |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/coreSyn/CoreSyn.lhs b/compiler/coreSyn/CoreSyn.lhs index a8dbbce..3258d3d 100644 --- a/compiler/coreSyn/CoreSyn.lhs +++ b/compiler/coreSyn/CoreSyn.lhs @@ -1003,7 +1003,7 @@ insta

Re: shadowing in Core

2011-11-14 Thread Michal Terepeta
On 14.11 12:40, Simon Peyton-Jones wrote: > | I'm a bit confused about variable shadowing in Core. Since every variable > has a > | Unique I would've thought that there is no problem with that (i.e. a Unique > is > | globally unique). > > No, as Max says, there is *not* a "no-shadowing" invarian

shadowing in Core

2011-11-13 Thread Michal Terepeta
Hi, I'm a bit confused about variable shadowing in Core. Since every variable has a Unique I would've thought that there is no problem with that (i.e. a Unique is globally unique). But in CSE.lhs: Note [Shadowing] We have to be careful about shadowing. For example, consid

[PATCH] Whitespace only in simplCore/SimplCore.lhs.

2011-10-09 Thread Michal Terepeta
--- compiler/simplCore/SimplCore.lhs | 508 +++--- 1 files changed, 254 insertions(+), 254 deletions(-) diff --git a/compiler/simplCore/SimplCore.lhs b/compiler/simplCore/SimplCore.lhs index 5075075..d5915dd 100644 --- a/compiler/simplCore/SimplCore.lhs +++ b/comp

Re: head build segfaults on OSX

2011-09-24 Thread Michal Terepeta
On 24.09 15:35, Ben Lippmeier wrote: > > hurricane:ghc-head-devel majestic$ ghc --version > The Glorious Glasgow Haskell Compilation System, version 7.2.1 > > hurricane:ghc-head-devel majestic$ make > ... > make -r --no-print-directory -f ghc.mk phase=final all > "inplace/bin/ghc-stage1" -H64m

Re: HEADS UP: Now haddock and binary repos

2011-06-20 Thread Michal Terepeta
On 17.06 21:35, Ian Lynagh wrote: > > Hi all, > > I've now replaced the GHC binary and haddock repos with lagging copies > of the upstream repos. That means that you need to remove the old repos > from any GHC trees you have. This should do it: > > git pull > rm -rf libraries/binary > rm -rf uti

Re: [commit: ghc] master: Without -O do not complain about SPECIALISE pragmas for non-INLINABLE things (d8d65a2)

2011-06-11 Thread Michal Terepeta
On 11.06 16:37, Ian Lynagh wrote: > On Sat, Jun 11, 2011 at 03:31:59PM +0100, Ian Lynagh wrote: > > On Sat, Jun 11, 2011 at 06:52:58AM -0700, Simon Peyton-Jones wrote: > > > > > > + ; dflags <- getDOpts > > > + ; if not (dopt Opt_Specialise dflags) then > > > +return []

patch for T706

2011-04-14 Thread Michal Terepeta
Hi, Apparently T706 test doesn't ignore ~/.ghci file and was failing for me because of that. Attached is a simple patch fixing this. Cheers, Michal >From 871cf36c0a1d2d473a8576b9486c03922f213193 Mon Sep 17 00:00:00 2001 From: Michal Terepeta Date: Thu, 14 Apr 2011 22:12:29 +0200 Subject