Re: Compiling GHC with Clang

2014-04-11 Thread Herbert Valerio Riedel
On 2014-04-02 at 09:14:28 +0200, Herbert Valerio Riedel wrote: Hello *, I've been trying to compile GHC with Clang instead of GCC on Ubuntu, by configuring the build with CC=/usr/bin/clang ./configure --with-gcc=/usr/bin/clang but then, 'make' runs into [...] Just as follow-up, the

Re: Offering GHC builder build slaves

2014-04-11 Thread Simon Marlow
On 08/04/2014 09:30, Joachim Breitner wrote: we also need a culture of just doing stuff, and less asking for it. Where is the like button on this line? +1 Simon ___ ghc-devs mailing list ghc-devs@haskell.org

Re: RFC: provide patch-level information at __GLASGOW_HASKELL__

2014-04-11 Thread Herbert Valerio Riedel
On 2014-04-11 at 10:38:00 +0200, Simon Marlow wrote: [...] We could add a __GLASGOW_HASKELL_PATCHLEVEL__ macro, but I'd like to understand more about why people need this, and whether we should be more careful about what we do in patchlevel releases. What about the use-case when you want to

Re: relocation R_X86_64_32 (Was: GHC HQ on Launchpad)

2014-04-11 Thread Simon Marlow
On 08/04/2014 09:58, Joachim Breitner wrote: Hi, Am Dienstag, den 08.04.2014, 10:31 +0200 schrieb Herbert Valerio Riedel: Just a reminder, as not everybody may be aware yet: There's already daily GHC HEAD packages for Debian at http://deb.haskell.org/ thanks for the reminder. I guess I

Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread kyra
Hi, I have unpacked ghc-7.8.1-i386-unknown-linux-deb7.tar.xz to ~/data/Work/ghc-7.8.1-i386. Now I have the following: awson@awsonvirt:~/data/Work/ghc-7.8.1-i386$ ./configure --prefix=/home/awson/data/ghc-7.8.1-i386 checking for path to top of build tree...

Re: Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread Karel Gardas
On 04/11/14 11:47 AM, kyra wrote: Hi, I have unpacked ghc-7.8.1-i386-unknown-linux-deb7.tar.xz to ~/data/Work/ghc-7.8.1-i386. Now I have the following: awson@awsonvirt:~/data/Work/ghc-7.8.1-i386$ ./configure --prefix=/home/awson/data/ghc-7.8.1-i386 checking for path to top of build tree...

Re: GHC's performance

2014-04-11 Thread Simon Marlow
On 10/04/2014 08:58, Simon Peyton Jones wrote: Friends The thread below concerns GHC's performance. I'm writing to ask for your help. In developing GHC we always run 'validate', which runs a lot of regression tests. A few of those are performance tests, but because we do so frequently, none

Re: GHC's performance

2014-04-11 Thread Johan Tibell
On Fri, Apr 11, 2014 at 10:58 AM, Simon Marlow marlo...@gmail.com wrote: Let me second this. In particular, I think we regress on GHC performance regularly, because the perf tests just aren't a good way to prevent regressions. When we have a +/- 10% window, someone can commit a 9%

Re: Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread kyra
ia32-libs is absent on modern Ubuntus. But if anyone is interested installing lib32ncurses5 and libgmp10:i386 did the 'configure' trick. But now 'make install' fails with: utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist register libraries/ghc-prim dist-install

Re: GHC's performance

2014-04-11 Thread Simon Marlow
On 11/04/2014 11:55, Johan Tibell wrote: On Fri, Apr 11, 2014 at 10:58 AM, Simon Marlow marlo...@gmail.com mailto:marlo...@gmail.com wrote: Let me second this. In particular, I think we regress on GHC performance regularly, because the perf tests just aren't a good way to prevent

Re: Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread kyra
Don't bother. That was a usual 32/64-bit mess when installer picked up something from 64-bit ghc, which was in a path. Cheers, Kyra On 4/11/2014 15:00, kyra wrote: ia32-libs is absent on modern Ubuntus. But if anyone is interested installing lib32ncurses5 and libgmp10:i386 did the

Re: Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread kyra
Sorry for flood, but it turned out the problem remains. My previous message was a mistake. Now I've removed all GHC installations from paths but this does not help. Did anybody successfully install 32-bit ghc-7.8.1 on 64-bit linux? Regards, Kyra On 4/11/2014 16:50, kyra wrote: Don't bother.

Re: Can't install 32-bit ghc-7.8.1 on 64-bit xubuntu 14.04

2014-04-11 Thread Austin Seipp
Kyrill, I think that at the moment, you can't really install a 32-bit GHC on a 64-bit platform. I've actually had a few reports 'in the wild' about there being problems with this, but I'm not sure if there's actually an official ticket regarding it. We should dig one up or file one if there

Re: RFC: provide patch-level information at __GLASGOW_HASKELL__

2014-04-11 Thread Carter Schonwald
exactly, thats a use case I see for this in some of my own code. Eg, once 7.8.3 comes around, i'll be changing my code to use specialize more agreesively, but I'll still want to make sure that the code gets compiled decently with 7.6 and earlier 7.8 ghcs

Defined but not used in TcPatSyn

2014-04-11 Thread Joachim Breitner
Hi, someone introduced a validate error recently: compiler/typecheck/TcPatSyn.lhs:324:19: Warning: Defined but not used: `lit' compiler/typecheck/TcPatSyn.lhs:325:17: Warning: Defined but not used: `n' Greetings, Joachim -- Joachim “nomeata” Breitner m...@joachim-breitner.de •

Re: 7.8.2 bugs and beyond

2014-04-11 Thread Austin Seipp
Hi all, The 7.8.2 source tarball is here. I actually have most of the binaries ready, but I forgot to send this in advance: http://www.haskell.org/ghc/dist/7.8.2/ Please build when you get a chance. I'll probably go ahead and announce shortly to get the bugfix into peoples hands, and we can

Re: Defined but not used in TcPatSyn

2014-04-11 Thread Edward Z . Yang
Judging from affect files, probably commit c269b7e85524f4a8be3cd0f00e107207ab9197af Author: Dr. ERDI Gergo ge...@erdi.hu Date: Thu Apr 10 22:13:00 2014 +0800 Split off pattern synonym definition checking from pattern inversion Edward Excerpts from Joachim Breitner's message of 2014-04-11