Re: via-C

2012-02-06 Thread Roman Cheplyaka
* Serge D. Mechveliani [2012-02-06 10:05:14+0400] > I need a reliable portability for ages for the Haskell applications > written in Haskell-2010 + Ext, > where Ext = Overlapping instances + Multiparametric classes > (as in GHC). > In particular, my DoCon is such an application. > And no Haske

`unregisterised' performance

2012-02-06 Thread Serge D. Mechveliani
Dear GHC team, I have compared for performance on DoCon of ghc-7.4.1 registerised and unregisterised, both made from source by ghc-7.4.1 (Debian Linux, GenuineIntel, Intel(R) Core(TM)2 CPU), DoCon and its test compiled under -O (-O2 is not better than -O).

Re: via-C

2012-02-06 Thread David Terei
On 5 February 2012 10:48, Serge D. Mechveliani wrote: > Dear GHC team, > > I cannot understand why do you remove the C stage in GHC. We didn't. GHC itself can be built in two different ways, 'unregisterized' and 'registerized'. The former method is more portable while the latter uses as many tri

Re: unregisterized

2012-02-06 Thread David Terei
On 6 February 2012 06:09, Serge D. Mechveliani wrote: > On Mon, Feb 06, 2012 at 02:33:53PM +0100, Karel Gardas wrote: >> [..] >> I would recommend to start here: >> http://hackage.haskell.org/trac/ghc/wiki/Building/Unregisterised >> > > Thank you. > Probably, there is something like an error on >

Re: unregisterised and -prof

2012-02-06 Thread Christian Höner zu Siederdissen
It would seem that you are building random with profiling enabled: 4. Build random-1.0.1.1 by new by ghc/7.4.1/instUnregis by ghc --make Setup ./Setup configure --prefix=/home/mechvel/ghc/7.4.1/instUnregis/lib/ghc-7.4.1 -p ./Setup build -v while your non-reg'ged build of ghc has no p

unregisterised and -prof

2012-02-06 Thread Serge D. Mechveliani
Dear GHC team, For some reason ghc-7.4.1-unregisterised cannot build random-1.0.1.1 -- unlike ghc-7.4.1-default. This is for ghc-7.4.1 built from source by ghc-7.4.1 on Debian Linux, i386-uknown. 1. I build ghc-7.4.1 from source under the default flags, by ghc-7.4.1, under co

Re: via-C

2012-02-06 Thread Brandon Allbery
On Mon, Feb 6, 2012 at 01:05, Serge D. Mechveliani wrote: > And now GHC somehow seems to deviate from portability Registerised GHC was never "portable". Or if it was, it was well before GHC6. You just weren't aware of what was going on, and apparently built yourself a fantasy world where GHC

Re: unregisterized

2012-02-06 Thread Serge D. Mechveliani
On Mon, Feb 06, 2012 at 02:33:53PM +0100, Karel Gardas wrote: > [..] > I would recommend to start here: > http://hackage.haskell.org/trac/ghc/wiki/Building/Unregisterised > Thank you. Probably, there is something like an error on http://hackage.haskell.org/trac/ghc/wiki/Building/Unregisteri

Re: unregisterized

2012-02-06 Thread Karel Gardas
Serge, I would recommend to start here: http://hackage.haskell.org/trac/ghc/wiki/Building/Unregisterised Karel On 02/ 6/12 02:17 PM, Serge D. Mechveliani wrote: People, Please, where the build guide (.pdf, .html) can be download from? Does the source GHC distibution include the build guide

unregisterized

2012-02-06 Thread Serge D. Mechveliani
People, Please, where the build guide (.pdf, .html) can be download from? Does the source GHC distibution include the build guide? Does the GHC user_guide include the build guide? If not, then -- why? How to build unregisterized ghc-7.4.1 from source? (For many years I read "registerized" in