Re: Release plans

2007-04-16 Thread Ian Lynagh
On Mon, Apr 16, 2007 at 10:00:32AM -0700, David Roundy wrote: Could you summarize the major tickets for 6.6.2? The list milestoned or 6.6.2 is here: http://hackage.haskell.org/trac/ghc/query?status=newstatus=assignedstatus=reopenedmilestone=6.6.2order=priority Not all of them would

Re: Release plans

2007-04-17 Thread Ian Lynagh
On Tue, Apr 17, 2007 at 06:15:49PM +0100, Neil Mitchell wrote: Release plans: - get external core working again Can't this happen entirely separate from any GHC releases? It will work in the HEAD as soon as it's done, but it won't be in a released compiler until the release after that.

Re: Login problems with trac

2007-04-18 Thread Ian Lynagh
On Tue, Apr 17, 2007 at 05:08:34PM -0400, Isaac Dupree wrote: Should other people like me ask to be added to the developer group? Yes. (username Isaac Dupree). I've added you. Thanks Ian ___ Glasgow-haskell-users mailing list

ANNOUNCE: GHC version 6.6.1

2007-04-26 Thread Ian Lynagh
= The (Interactive) Glasgow Haskell Compiler -- version 6.6.1 = The GHC Team is pleased to announce a new patchlevel release of GHC. This release contains a

Re: Error compiling GHC/Num.lhs

2007-04-29 Thread Ian Lynagh
Hi Bas, On Sun, Apr 29, 2007 at 11:54:35AM +, Bas van Dijk wrote: I'm trying to build GHC from darcs. Unfortunately compilation fails with the following error: ... cpphs: #error Please define LEFTMOST_BIT to be 2^(SIZEOF_HSWORD*8-1) in GHC/Num.lhs at line 27 col 1 make[1]: ***

Re: GHC on ia64

2007-04-29 Thread Ian Lynagh
Hi Cristian, On Wed, Apr 25, 2007 at 07:00:51PM +0200, Cristian Perfumo wrote: We've been trying to compile GHC 6.6 on ia64, and although we have applied the patch on http://hackage.haskell.org/trac/ghc/ticket/1150 , we still get some mangler errors with nop 0s. As well as the patch

Re: ghc-6.6.1 win32 msi available

2007-05-11 Thread Ian Lynagh
On Tue, May 08, 2007 at 03:25:31PM -0700, Sigbjorn Finne wrote: In case anyone's interested, http://www.galois.com/~sof/msi/ghc-6-6-1.msi contains a Windows installer for 6.6.1; Thanks Sigbjorne, I've added it to the download page! Ian ___

Re: non-owner-writable files generated in ghc build process?

2007-05-12 Thread Ian Lynagh
On Sun, Apr 29, 2007 at 09:12:00AM -0400, Isaac Dupree wrote: When I was doing `rm -r` on a build tree it pointed out that driver/split/ghc-split.prl and driver/mangler/ghc-asm.prl were write-protected. Tacking this down, they're generated from .lprl with unlit... then (in mk/suffix.mk)

Re: 6.6.1 for windows

2007-05-12 Thread Ian Lynagh
On Sun, May 06, 2007 at 10:09:10PM +0100, Adrian Hey wrote: Can we expect a 6.6.1 binary and/or installer for windows sometime? You've probably already noticed, but in case not, there are now two installers available for Windows: http://www.haskell.org/ghc/download_ghc_661.html#windows

Re: ghc-6.6.1 Mac (Darwin) Binary Dists

2007-05-16 Thread Ian Lynagh
On Mon, May 14, 2007 at 02:07:11PM +0200, Christian Maeder wrote: Ian, could you add and upload these dists to http://www.haskell.org/ghc/download_ghc_661.html, too? Thanks for making them! They're now added, along with your Solaris builds. I wonder what the build bots said to the

Re: Avoiding CAF's

2007-05-16 Thread Ian Lynagh
On Wed, May 16, 2007 at 02:22:22PM +0100, Neil Mitchell wrote: The FFI call must create a IO monad box to put the thing in, then the main loop strips the IO box away. If I could avoid the overhead of creating the box in the meantime, that would be preferable. Does the boxing not get

Re: How to create a GHC binary bundle?

2007-05-29 Thread Ian Lynagh
Hi Maxime, On Sun, May 27, 2007 at 03:58:47AM +0200, Maxime Henrion wrote: To be more precise, I want to know how to create the ghc-$version-$arch-boot.tar.bz2 file to redistribute to users so that they can build GHC easily, and that on a platform that already has a working (but older) GHC

Re: ghc-6.6.1 for FreeBSD/amd64 binary distribution

2007-06-05 Thread Ian Lynagh
Hi Gregory, On Wed, May 30, 2007 at 05:56:31PM -0400, Gregory Wright wrote: On May 30, 2007, at 4:05 PM, Simon Marlow wrote: Gregory Wright wrote: I have put a binary distribution of ghc-6.6.1 for FreeBSD/amd64 at http://www.haskell.org/ghc/dist/6.6.1/ghc-6.6.1-x86_64-unknown-

Re: Prelude not in haskell98?

2007-06-05 Thread Ian Lynagh
On Tue, Jun 05, 2007 at 11:23:57PM +0100, Neil Mitchell wrote: All this seems to indicate that the Prelude is not a part of the haskell98 package. Is this the case, and if so, is this intentional? It would be nice if we could create Cabal packages that explicitly indicate that the library

Re: Failure building HEAD

2007-06-08 Thread Ian Lynagh
On Thu, Jun 07, 2007 at 11:56:35AM -0400, Gregory Wright wrote: Is this a problem with the HEAD branch or do I need a development version of cabal from the darcs repository to build the latest ghc? I'm not sure exactly what you mean. You need the latest darcs Cabal in libraries/Cabal in

Re: 2^32 b, 6.6 for Itanium

2007-06-12 Thread Ian Lynagh
Hi Serge, On Fri, Jun 08, 2007 at 10:14:07PM +0400, Serge D. Mechveliani wrote: 1. How ghc-6.6 runs on 64-bit machines having more that 2^32 byte memory ? Can it run into Segmentation fault ? It's a bug if it does. 2. Can you prepare a reliable ghc-6.6 binary for Itanium

Re: Locating shared libraries

2007-06-15 Thread Ian Lynagh
On Wed, Jun 13, 2007 at 11:39:27AM -0700, Bryan O'Sullivan wrote: Stefan is also correct that the version of GHC used should be cooked into the name of the shared library. So a library named foo would be installed as libfoo-ghc661.so.1, or something similar (using the soname A minor

Re: Locating shared libraries

2007-06-15 Thread Ian Lynagh
Hi John, On Thu, Jun 14, 2007 at 09:17:16AM +1000, skaller wrote: The rules for package managers like Debian are that a component library split into /usr/include, /usr/lib MUST have a man page, I'm not sure where you're getting that from? Debian policy:

Re: GHC 6.6.1 Build failure on plain vanilla linux i686 build

2007-06-28 Thread Ian Lynagh
Hi Robin, On Fri, Jun 22, 2007 at 01:21:00AM -0300, Robin Bate Boerop wrote: My build dies very soon after issuing make. Here are the last few lines. Does anyone know what is happening and how to fix it? (The floating constant of which the error message speaks is __GHC_PATCHLEVEL__,

Re: GHC 6.6.1 Build failure on plain vanilla linux i686 build

2007-06-29 Thread Ian Lynagh
On Thu, Jun 28, 2007 at 03:58:32PM -0300, Robin Bate Boerop wrote: On 28/06/07, Ian Lynagh [EMAIL PROTECTED] wrote: What does /sec/bin/ghc --version say? I suspect it'll be 6.4.2.20060331 rather than 6.4.2. Ian, indeed ghc --version was what you expected. Thank you for the advice. My

Re: -keep-hc-files or -keep-hc-file?

2007-06-30 Thread Ian Lynagh
On Thu, Jun 28, 2007 at 03:46:31PM +0200, Christian Maeder wrote: Christian Maeder schrieb: I'm currently confused if it must be plural or singular (or any) http://www.haskell.org/ghc/docs/latest/html/users_guide/separate-compilation.html#keeping-intermediates shows plural options

Re: readArray is faster than unsafeRead

2007-07-01 Thread Ian Lynagh
On Tue, May 29, 2007 at 02:42:22PM -0700, Scott Dillard wrote: You're right. I broke them when experimenting to see where the cycles were going. I've fixed them, but the other pair of functions, named gaussElim2, were correct and the issue remains that unsafeRead appears slower than readArray.

Re: ghc 6.6 Debian packages

2007-07-05 Thread Ian Lynagh
On Thu, Jul 05, 2007 at 03:04:06PM -0400, Norman Ramsey wrote: As a Debian user who frequently operates disconnected from the network, I have to say I have found such 'extras' packages highly productive---the loss of disk space is more than compensated for by the ability to continue working

Re: ghc 6.6 Debian packages

2007-07-06 Thread Ian Lynagh
On Fri, Jul 06, 2007 at 09:46:39AM +0200, Christian Maeder wrote: Ian Lynagh schrieb: If you are using Debian etch then you can do apt-get install libghc6-.*-dev to install all GHC 6 libraries. There isn't such an easy way to install just those (somewhat arbitrarily) defined

Re: rpm for RHEL4

2007-07-19 Thread Ian Lynagh
On Sun, Jul 08, 2007 at 07:21:20PM -0700, chuckanut wrote: On 7/7/07, Ronald Cole [EMAIL PROTECTED] wrote: http://forte-intl.com/~ronald/haskell/ghc/ . I've now added these to the GHC download page. Thanks! Ian ___ Glasgow-haskell-users mailing

Re: rpm for RHEL4

2007-07-19 Thread Ian Lynagh
Hi Ronald, On Thu, Jul 19, 2007 at 04:22:16PM -0700, Ronald Cole wrote: Thanks, Ian! Should I have expected to see them show up at http://www.haskell.org/ghc/distribution_packages.html by now? They're here: http://www.haskell.org/ghc/download_ghc_661.html#rhel The distribution_packages

Re: ForeignPtr and -threaded

2007-07-23 Thread Ian Lynagh
On Mon, Jul 23, 2007 at 11:07:40AM +0900, PHO wrote: same. The documentations of both Foreign.ForeignPtr (*1) and Foreign.Concurrent (*2) say The only guarantee is that the finalizer runs before the program terminates. That's a documentation bug. In the HEAD it says: newForeignPtr ::

GHC 6.8 release plans

2007-08-09 Thread Ian Lynagh
Hi all, This is just to let you know our plans for the first release of the up-coming 6.8 branch (which will be called 6.8.1). We are aiming to have a release candidate by the end of August, with all the high priority bugs milestoned for 6.8 fixed:

Re: Display problem with ghci (:e) and vim

2007-08-10 Thread Ian Lynagh
On Fri, Aug 10, 2007 at 09:14:27AM -0500, Peter Ilberg wrote: I've noticed an odd display problem with ghci and vim. The problem occurs with ghci-6.6 and vim-6 on Mac OS X 10.4.9 (Terminal.app and uxrvt in X11.app) and with ghci-6.2.2, ghci-6.6.1 and vim-7.0 on OpenBSD 4.1 (via PuTTY from

Re: (Compile ghc 6.7) Cannot find package base

2007-08-12 Thread Ian Lynagh
On Sun, Aug 12, 2007 at 10:05:17AM +0200, Mads Lindstrøm wrote: Is this really a bug or am I doing something wrong? Thanks for the report; it was a bug. Now fixed in the HEAD. By the way, problems with the HEAD are best reported on the [EMAIL PROTECTED] list. Thanks Ian

Re: setting the default package path

2007-08-15 Thread Ian Lynagh
On Wed, Aug 15, 2007 at 06:24:50PM +0200, Lars Oppermann wrote: On Windows, using the binary distribution of GHC Cabal packages are, by default, placed into C:\Program FIles\Haskell - if the --prefix option is not used when configuring the package in order to indicate some other location.

Re: Status of GHC runtime dependency on GNU multi precision arithmetic library

2007-08-15 Thread Ian Lynagh
On Wed, Aug 15, 2007 at 06:41:53PM +0100, Brian Hulley wrote: I know this is a sensitive issue and I absolutely don't want to start any kind of discussion about the merits or otherwise of LGPL, but I was wondering if there are any plans to remove the GNU mp library from the runtime I'll

Re: where to take ghc-6.8(.1)

2007-08-19 Thread Ian Lynagh
Hi Serge, On Fri, Aug 17, 2007 at 05:10:30PM +0400, Serge D. Mechveliani wrote: Yan Linah wrote about testing ghc-6.8(.1). Please, where to take its source from? If it is CVS, then, please, specify the command. The 6.8 branch hasn't been forked yet. It will be forked from the HEAD at some

Re: configure option --oldincludedir

2007-09-05 Thread Ian Lynagh
Hi Wolfgang, On Tue, Sep 04, 2007 at 11:45:37PM +0200, Wolfgang Jeltsch wrote: what is the option --oldincludedir of the configure script in the current 6.7 nightly snapshot for? ./configure --help says that its default is /usr/include. Is this directory used to install files into or is

Re: ANNOUNCE: GHC 6.8.1 Release Candidate

2007-09-13 Thread Ian Lynagh
Hi Stefan, On Thu, Sep 13, 2007 at 07:55:21AM +0200, Stefan Holdermans wrote: We are pleased to announce the Release Candidate phase for GHC 6.8.1. That's 6.8, right? Or have I missed something? No, it's 6.8.1:

Re: ANNOUNCE: GHC 6.8.1 Release Candidate

2007-09-13 Thread Ian Lynagh
On Thu, Sep 13, 2007 at 10:55:31AM +0200, Tomasz Zielonka wrote: Seems there is a missing do in compiler/main/InteractiveEval.hs on line 334. Thanks for the report! It will be fixed in the next snapshot. Thanks Ian ___ Glasgow-haskell-users

Re: ANNOUNCE: GHC 6.8.1 Release Candidate

2007-09-13 Thread Ian Lynagh
On Thu, Sep 13, 2007 at 10:40:49AM -0700, Jeremy Shaw wrote: Seems like something is wrong with this version number though: Snapshots beginning with 6.8.20070909 are release candidates for 6.8.1 You are right, thanks. I'll fix it. Ian ___

Re: Unknown option -XPatternSig used in warning

2007-09-19 Thread Ian Lynagh
Hi Wolfram, On Wed, Sep 19, 2007 at 01:45:00PM -, [EMAIL PROTECTED] wrote: By the way, some of my LANGUAGE pragmas are getting quite long, and last time I tried I was not allowed to have a line break in there. What version of GHC are you using? This works in 6.6: {-# LANGUAGE

Re: where is the full stack trace assigned to its id

2007-09-27 Thread Ian Lynagh
On Sun, Sep 23, 2007 at 10:39:48AM +0200, Peter Hercek wrote: App was compiled with ghc -make -prof -auto-all files ... and run with app.exe appSpecificOptions +RTS -hc I expected it to be in app.exe.prof (as it is with -hr option), but that file is empty. If you also pass -p when

Re: Generics in 6.8.0 RC

2007-09-27 Thread Ian Lynagh
Hi Dirk, On Sat, Sep 22, 2007 at 10:45:50AM +0200, Dirk Kleeblatt wrote: ghc-6.8.0.20070920-i386-unknown-linux.tar.bz2 Gen.hs:13:0: Can't find interface-file declaration for variable GHC.Base.$gfromBool Probable cause: bug in .hi-boot file, or inconsistent .hi file

Re: Newbie problem: lexical error when compiling

2007-09-27 Thread Ian Lynagh
On Sun, Sep 16, 2007 at 10:05:53PM +0200, Wagner Ferenc wrote: David Schonberger [EMAIL PROTECTED] writes: 'ghc -o hello hello.hs' and received the following error: hello.hs:1:0 lexical error at character '\65279'. See http://en.wikipedia.org/wiki/Byte_Order_Mark Somehow you'll have

Re: module containing GADTs no longer compiles in ghc 6.8.0

2007-09-28 Thread Ian Lynagh
Hi Daniel, On Thu, Sep 27, 2007 at 07:45:58PM -0300, Daniel Gorín wrote: After replacing them with case statements everything compiles fine as long as I don't turn on -O2 optimizations :( This boiled-down example illustrates my problem: Thanks for the testcase! I've trac'ed it

ANNOUNCE: GHC 6.8.1 Second Release Candidate

2007-10-17 Thread Ian Lynagh
We are pleased to announce the Second Release Candidate phase for GHC 6.8.1. The 6.8.1 release is very close now. We only intend to look at the bugs listed here: http://hackage.haskell.org/trac/ghc/query?status=newstatus=assignedstatus=reopenedmilestone=6.8.1order=priority so if you think

Re: bug in 6.8.1-candidate

2007-10-17 Thread Ian Lynagh
Hi Serge, Thanks for the report! On Sun, Sep 30, 2007 at 07:13:47PM +0400, Serge D. Mechveliani wrote: http://botik.ru/pub/local/Mechveliani/ghcBugs/bug-6.8.0-sep28.zip ... many modules compiled GBasFld_.hs: ...

Re: Bumping extralib library versions

2007-10-22 Thread Ian Lynagh
On Mon, Oct 22, 2007 at 12:43:05PM +0100, Duncan Coutts wrote: For each one I'd like to identify where the HEAD repo is, what the last released version was, what the current version number in the darcs version is, if there are any changes since that release and if so what the new release

Re: Bumping extralib library versions

2007-10-22 Thread Ian Lynagh
On Mon, Oct 22, 2007 at 03:00:42PM +0100, Duncan Coutts wrote: On Mon, 2007-10-22 at 14:11 +0100, Ian Lynagh wrote: If anyone sees any problems with my suggested version numbers below, please shout. I've CCed all addresses listed as Cabal maintainers of extralibs; please let us know

Re: Bumping extralib library versions

2007-10-22 Thread Ian Lynagh
On Mon, Oct 22, 2007 at 03:04:15PM +0100, Ross Paterson wrote: On Mon, Oct 22, 2007 at 02:11:03PM +0100, Ian Lynagh wrote: On Mon, Oct 22, 2007 at 12:43:05PM +0100, Duncan Coutts wrote: == arrows There have been no changes to the repo since that release, but as Duncan pointed

Re: confusing GADT/scoped type variables behaviour

2007-10-22 Thread Ian Lynagh
On Mon, Oct 22, 2007 at 09:46:39PM +0100, Ganesh Sittampalam wrote: {-# OPTIONS_GHC -fglasgow-exts #-} module GADT where data C x y where C :: P x y - C x x data P x y where P :: Q x y - P x y data Q x y where Q :: Q x y data D x y where D :: C y z - D x z f

Re: Bumping extralib library versions

2007-10-22 Thread Ian Lynagh
On Mon, Oct 22, 2007 at 02:11:03PM +0100, Ian Lynagh wrote: We've discussed this in #ghc, and we think it's best to use 4 component version numbers so Cabal's snapshot (== append $date) version numbers do what we want and fit in with us following the proposed policy. Just to clarify, what I

Re: ANNOUNCE: GHC 6.8.1 Second Release Candidate

2007-10-24 Thread Ian Lynagh
Hi, On Wed, Oct 24, 2007 at 09:28:51AM +0200, Jean-Philippe Bernardy wrote: I ran into this problem with the GHC API (GHC 6.8.1 Second Release Candidate) upon doing: session - GHC.newSession (Just path) I run into: yi: Can't find package.conf as

Re: Case of Language pragma - bug?

2007-10-31 Thread Ian Lynagh
On Wed, Oct 31, 2007 at 02:46:13PM +, Malcolm Wallace wrote: Yes at the moment we allow LANGUAGE language but not Language or LanGUAge Being allowed to write Language would be nice I concur. Surely it is easy to just

ANNOUNCE: GHC version 6.8.1

2007-11-03 Thread Ian Lynagh
= The (Interactive) Glasgow Haskell Compiler -- version 6.8.1 = The GHC Team is pleased to announce a new major release of GHC. There have been a number of

Re: 6.6.1 installlers

2007-11-03 Thread Ian Lynagh
Hi Bulat, On Sun, Nov 04, 2007 at 01:54:19AM +0300, Bulat Ziganshin wrote: i've found that 6.6.1 downloading page ( http://haskell.org/ghc/download_ghc_661.html ) doesn't contain info about availability of Debian, Fedora and SUSE packages. is it possible to add it there? (also for other

Re: binary dist GHC version 6.8.1

2007-11-07 Thread Ian Lynagh
Hi Christian, On Mon, Nov 05, 2007 at 04:59:57PM +0100, Christian Maeder wrote: the binary ghc-6.8.1/lib/ghc-6.8.1/ghc-6.8.1 is not stripped after installation. I've filed a bug about make install-strip not working: http://hackage.haskell.org/trac/ghc/ticket/1851 Thanks Ian

Re: -- help needed in packaging ghc-6.8.1

2007-11-10 Thread Ian Lynagh
Hi Andrea, On Wed, Nov 07, 2007 at 11:28:53AM +0100, Andrea Rossato wrote: 1. the DocBook XSL StyleSheets (probably autoconf related): Slackware installs them in /usr/share/xml/docbook/xsl-stylesheets*, but the I'll apply your patch to fix this. 2. make html fails for libraries.[3]

Re: some links broken in 6.8.1 documentation

2007-11-10 Thread Ian Lynagh
Hi Daniil, On Sun, Nov 04, 2007 at 03:49:54PM +0300, Daniil Elovkov wrote: A quick look at the 6.8.1 user's guide reveals some broken links: 1) Obtaining code coverage, pointing to http://haskell.org/ghc/docs/6.8.1/html/users_guide/hpc.html redirects to

Re: 6.8.1 compilation error on Sun Solaris 9

2007-11-10 Thread Ian Lynagh
Hi Robert, On Mon, Nov 05, 2007 at 10:16:09AM +0100, Robert Andersson wrote: ./../includes/GHCConstants.h:1:25: Not in scope: `zd' Does changing line 36 of includes/mkDerivedConstants.c from #ifdef mingw32_HOST_OS to #if defined(mingw32_HOST_OS) || defined(solaris2_HOST_OS) fix it? I also

Re: ANNOUNCE: GHC version 6.8.1

2007-11-10 Thread Ian Lynagh
Hi Philip, On Mon, Nov 05, 2007 at 09:58:40AM +0100, Philip K.F. Hölzenspies wrote: Booting libraries/base Booting libraries/directory /usr/share/aclocal/progsreiserfs.m4:13: warning: underquoted definition of AC_CHECK_LIBREISERFS run info '(automake)Extending aclocal' or see

Re: ANNOUNCE: GHC version 6.8.1

2007-11-11 Thread Ian Lynagh
On Sun, Nov 11, 2007 at 11:59:43AM +, Duncan Coutts wrote: On Sat, 2007-11-10 at 21:45 +, Ian Lynagh wrote: Hi Philip, On Mon, Nov 05, 2007 at 09:58:40AM +0100, Philip K.F. Hölzenspies wrote: Booting libraries/base Booting libraries/directory /usr/share/aclocal

Re: GHC 6.8.1 on Mac OS X 10.5 (Leopard)

2007-11-11 Thread Ian Lynagh
On Tue, Nov 06, 2007 at 05:29:05PM +1100, Manuel M T Chakravarty wrote: A full binary distribution of GHC 6.8.1 for Mac OS X 10.5 (Leopard) is available Thanks Manuel! I've put it on the download page. Ian ___ Glasgow-haskell-users mailing list

Re: GHC 6.8.1 on Mac OS X 10.4 (Tiger)

2007-11-11 Thread Ian Lynagh
On Thu, Nov 08, 2007 at 12:25:12PM +0100, Christian Maeder wrote: binary distributions of GHC 6.8.1 for Mac OS X 10.4 (Tiger) Thanks Christian! I've put them on the download page. Ian ___ Glasgow-haskell-users mailing list

Re: ghc-6.8.1 under Solaris

2007-11-11 Thread Ian Lynagh
On Fri, Nov 09, 2007 at 12:46:14PM +0100, Christian Maeder wrote: Dear Solaris Users, binary distributions for Solaris 10 ultrasparc and i383 Thanks Christian! I've put them on the download page. Ian ___ Glasgow-haskell-users mailing list

Re: GHC and dynamic linking

2007-11-11 Thread Ian Lynagh
On Sun, Nov 11, 2007 at 02:01:30AM -0700, Richard Giraud wrote: I foggily remember previous versions of GHC being unable to create programs that use dynamic links to libraries. Dynamic linking to C libraries works fine. Support is patchy for Haskell libraries in GHC 6.8.1; the plan is for GHC

Re: missing Control.Monad.State

2007-11-11 Thread Ian Lynagh
On Sun, Nov 11, 2007 at 06:29:36AM -0700, Hal Daume III wrote: running ubuntu. The new machine came in and I apt-get installed ghc6 ghc6-prof ghc6-docs haskell-mode ghc6-libsrc. You probably need libghc6-mtl-dev. Thanks Ian ___

Re: Build failures making GHC 6.8.1 on PPC Mac Os X 10.5

2007-11-11 Thread Ian Lynagh
On Fri, Nov 09, 2007 at 08:21:09PM -0800, Corey O'Connor wrote: Anytime I see the linker crash I get nervous. Any clues on where to start debugging? Is it deterministic? A hardware fault, e.g. bad RAM, seems likely to me. Thanks Ian ___

Re: Extensible Records

2007-11-11 Thread Ian Lynagh
On Sat, Nov 10, 2007 at 11:24:24PM +, Voldermort wrote: I assume that porting an existing implementation would be much easier than starting from scratch. I doubt this is true, but even if it is I would prefer to see features chosen based on their merits. (I'm not familiar with the

Re: GHC 6.8.1 on Mac OS X 10.5 (Leopard)

2007-11-17 Thread Ian Lynagh
On Fri, Nov 16, 2007 at 11:15:08AM +0100, Christian Maeder wrote: This would require to allow relative paths in package.conf files (which would be useful, anyway). The wrapper scripts for ghc, ghci and ghc-pkg could be easily rewritten. I'm not sure if ranlib needs to be called, whenever

Re: GHC 6.8.1 on Mac OS X 10.5 (Leopard)

2007-11-17 Thread Ian Lynagh
On Sat, Nov 17, 2007 at 03:02:55PM +, C.M.Brown wrote: Is there a way for GHC on OS X to find where it was run from, so that it can find package.conf? The command: ghc --print-libdir should do it. But the way that knows what to print on unix machines is that ghc is a shell

Re: GHC 6.8.1 on FreeBSD 7/amd64

2007-11-17 Thread Ian Lynagh
On Wed, Nov 14, 2007 at 04:38:28PM -0500, Brian P. O'Hanlon wrote: Hello, all. I successfully built GHC 6.8.1 on my FreeBSD 7.0_BETA amd64 machine. I was able to bootstrap it from the GHC 6.6.1 for FreeBSD 6/amd64 which was posted to this list a while ago (and was running in FreeBSD 6

Re: GHC 6.8.1 SpecConstr

2007-11-17 Thread Ian Lynagh
On Thu, Nov 15, 2007 at 10:24:43PM +0100, Daniel Fischer wrote: Am Donnerstag, 15. November 2007 09:57 schrieb Simon Peyton-Jones: Urk. Well spotted! I omitted a prime (writing env instead of env') in a late fix, and as a result practically no top-level rules and specialisations are

Re: ghc trac wiki, rss feeds not activated?

2007-11-17 Thread Ian Lynagh
On Sat, Nov 17, 2007 at 05:17:37PM -, Claus Reinke wrote: a lot of ghc-related discussion takes place on ghc's trac wiki these days, as does the development of ghc docs. so i'd like to follow wiki changes as an rss feed. this is supported, according to

Re: GHC 6.8.1 on Mac OS X 10.4 (Tiger)

2007-11-17 Thread Ian Lynagh
Hi Christian, On Thu, Nov 15, 2007 at 05:27:54PM +0100, Christian Maeder wrote: I've also created a binary distribution of GHC 6.8.1 for Mac OS X 10.4 Thanks, I've added it to the download page. Ian ___ Glasgow-haskell-users mailing list

Re: suggestion: add a .ehs file type

2007-11-21 Thread Ian Lynagh
On Wed, Nov 21, 2007 at 07:55:51PM +0100, Johannes Waldmann wrote: PS: indeed I just checked the docs and found -XDisambiguateRecordFields Was this advertized? It's in the 6.8.1 release notes (well, the -fdisambiguate-record-fields flag is, but we should have advertised

Re: ghci changing 'm' to 'g'

2007-11-21 Thread Ian Lynagh
On Wed, Nov 21, 2007 at 05:11:05PM -0800, Stefan O'Rear wrote: Perhaps someone with with a Trac login should make note of them. You have one! User 'guest', password 'guest'. In fact, it says this at the bottom of every page! (Spammers are smart enough to try and create accounts, but

You can now register a trac user for yourself

2007-11-22 Thread Ian Lynagh
Hi all, It is now possible to register a new user account for yourself on the GHC trac. To do so, make sure you are logged out and then click the register link at the top-right, or go to this URL: http://hackage.haskell.org/trac/ghc/register Making your own account preferred over using the

Re: HUnit 1.2.0.0 on 6.8.1 vs 1.1.1 on 6.6.1

2007-12-03 Thread Ian Lynagh
On Wed, Nov 21, 2007 at 11:13:26AM -0800, Greg Fitzgerald wrote: On Windows, HUnit's assertions are not working - trace below in ghci 6.8.1and 6.6.1. Can others reproduce? Is this the right place to report bugs? Should I confirm a bug here and then create a ticket, create a ticket and that's

ANNOUNCE: GHC 6.8.2 Release Candidate

2007-12-07 Thread Ian Lynagh
We are pleased to announce the Release Candidate phase for GHC 6.8.2. Snapshots beginning with 6.8.1.20071206 are release candidates for 6.8.2 You can download snapshots from here: http://www.haskell.org/ghc/dist/stable/dist/ Right now we have the source bundles:

Re: HUnit 1.2.0.0 on 6.8.1 vs 1.1.1 on 6.6.1

2007-12-07 Thread Ian Lynagh
Hi Greg, On Fri, Dec 07, 2007 at 02:04:24PM -0800, Greg Fitzgerald wrote: abc @=? efg Loading package HUnit-1.2.0.0 ... linking ... done. *** Exception: (unknown) On Dec 3, 2007 7:23 AM, Ian Lynagh [EMAIL PROTECTED] wrote: This is caused by a change in the HUnit library, from

Re: GHC 6.8.2, Haddock not finding std libs

2007-12-08 Thread Ian Lynagh
Hi Greg, On Fri, Dec 07, 2007 at 02:24:18PM -0800, Greg Fitzgerald wrote: Please test as much as possible One difference between 6.8.1 and 6.8.2 that I see is in running runhaskell Setup.hs haddock with Haddock 0.8 on Windows XP. Haddock is no longer able to resolve the names from the

ANNOUNCE: GHC version 6.8.2

2007-12-12 Thread Ian Lynagh
= The (Interactive) Glasgow Haskell Compiler -- version 6.8.2 = The GHC Team is pleased to announce a new patchlevel release of GHC. This release contains a number of

Re: ANNOUNCE: GHC version 6.8.2

2007-12-13 Thread Ian Lynagh
Hi Manuel, On Thu, Dec 13, 2007 at 04:29:13PM +1100, Manuel M T Chakravarty wrote: Ian Lynagh wrote: = The (Interactive) Glasgow Haskell Compiler -- version 6.8.2

Re: ANNOUNCE: GHC version 6.8.2

2007-12-13 Thread Ian Lynagh
On Fri, Dec 14, 2007 at 12:11:17PM +1100, Manuel M T Chakravarty wrote: otool -L compiler/stage2/ghc-6.8.2 /opt/local/lib/libgmp.3.dylib (compatibility version 8.0.0, current version 8.1.0) Yes, it does. That's very strange for the *stage2* compiler. I ran otool on pwd and

Re: ANNOUNCE: GHC version 6.8.2

2007-12-17 Thread Ian Lynagh
On Mon, Dec 17, 2007 at 12:53:32PM +1100, Manuel M T Chakravarty wrote: It seems to be a matter of the precise ld call parameters whether the gmp/ in the ghc repo is used or the external one. In using the stage1 compiler to link the stage2 compiler, the external one wins, but in

Re: ANNOUNCE: GHC version 6.8.2

2007-12-23 Thread Ian Lynagh
On Tue, Dec 18, 2007 at 12:08:50PM +1100, Manuel M T Chakravarty wrote: I wrote, Ian Lynagh wrote: = The (Interactive) Glasgow Haskell Compiler -- version 6.8.2

Re: binary-dists for ghc-6.8.2

2007-12-23 Thread Ian Lynagh
On Tue, Dec 18, 2007 at 08:44:23PM +0100, Christian Maeder wrote: I've built binary distributions Thanks! All added to the download page. Ian ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org

Re: GHC source code improvement ideas

2008-01-04 Thread Ian Lynagh
On Fri, Jan 04, 2008 at 08:34:22AM +, Simon Peyton-Jones wrote: | 4. A more radical change would be introducing hierarchical modules. This | could be just a matter of renaming the directories to start with an upper | case character and changing the import declarations. This gives module

Re: binary-dists for ghc-6.8.2

2008-01-05 Thread Ian Lynagh
On Fri, Jan 04, 2008 at 06:03:50PM +0100, Christian Maeder wrote: Christian Maeder wrote: http://www.dfki.de/sks/hets/mac/versions/ghc-6.8.2-powerpc-apple-darwin.tar.bz2 http://www.dfki.de/sks/hets/intel-mac/versions/ghc-6.8.2-i386-apple-darwin.tar.bz2 Ian, could you replace the dists

Re: binary-dists for ghc-6.8.2

2008-01-06 Thread Ian Lynagh
Hi Chris, On Sat, Jan 05, 2008 at 03:38:58PM -0500, Chris Saunders wrote: Will there be a binary release for Windows x86_64? Unfortunately not in the near future; see this ticket for more details: http://hackage.haskell.org/trac/ghc/ticket/1884 Thanks Ian

Re: GHC 6.8.1 port on FreeBSD-amd64?

2008-01-06 Thread Ian Lynagh
On Fri, Jan 04, 2008 at 09:54:45PM +0100, Matthias Kilian wrote: [Note: already shortly discussed with Wilhelm] On Fri, Nov 23, 2007 at 12:30:06PM +, Wilhelm B. Kloke wrote: ../../compiler/stage1/ghc-inplace -package-name unix-2.2.0.0 -hide-all-packages -i -idist/build/autogen

Re: readline on macs

2008-01-07 Thread Ian Lynagh
On Mon, Jan 07, 2008 at 09:19:25AM -0800, Judah Jacobson wrote: On Jan 7, 2008 6:55 AM, Christian Maeder [EMAIL PROTECTED] wrote: Judah Jacobson wrote: On Jan 5, 2008 10:29 AM, Thorkil Naur [EMAIL PROTECTED] wrote: The alternative is to use static linking of gmp (as suggested by chak)

Re: wish for more-usable bindist

2008-01-07 Thread Ian Lynagh
On Mon, Jan 07, 2008 at 11:38:21AM +0100, Christian Maeder wrote: Simon Marlow wrote: The i386 machine I use here for building the bindists is running a rather old version of RedHat. I do intend to upgrade it at some point, but it's entirely possible for someone else to build a bindist

Re: wish for more-usable bindist

2008-01-07 Thread Ian Lynagh
On Mon, Jan 07, 2008 at 11:34:08AM +0100, Christian Maeder wrote: You may try my version built on: [EMAIL PROTECTED]:~ uname -a Linux denebola 2.6.18.8-0.7-bigsmp #1 SMP Tue Oct 2 17:21:08 UTC 2007 i686 i686 i386 GNU/Linux using: gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)

Re: Any Debian Etch packages for GHC 6.8.2?

2008-01-11 Thread Ian Lynagh
On Tue, Jan 08, 2008 at 11:23:59AM +0100, Wagner Ferenc wrote: Ravi Nanavati [EMAIL PROTECTED] writes: Well... I built some (not all) of the 6.8.2-related packages in Haskell Unsafe on etch. Ian uploaded 6.8.2 the day before yesterday... Maybe when he's finished with this work, a

Re: Any Debian Etch packages for GHC 6.8.2?

2008-01-11 Thread Ian Lynagh
On Fri, Jan 11, 2008 at 06:07:35PM +0100, Ferenc Wagner wrote: Ian Lynagh [EMAIL PROTECTED] writes: On Tue, Jan 08, 2008 at 11:23:59AM +0100, Wagner Ferenc wrote: Ian uploaded 6.8.2 the day before yesterday... Maybe when he's finished with this work, a rebuild on Etch won't be too

Re: `show' in ghci dialogue

2008-01-12 Thread Ian Lynagh
Hi Serge, On Sat, Jan 12, 2008 at 03:58:14PM +0300, Serge D. Mechveliani wrote: main in the ghci interpreter outputs something like this: [([1, 2, 3), []),\n\n([4, 5, 6), [7]),\n\n([9, 8, 0],\n\n[0, 0, 0])] It shouldn't do; can you give a complete example please? 1. If we give to

Re: network package

2008-01-13 Thread Ian Lynagh
On Sun, Jan 13, 2008 at 10:05:36PM +, C.M.Brown wrote: Looks like your version of cabal is a bit old. Try updating to the 1.2.3 or 1.3 series. You can find it on hackage.haskell.org I'm using the runghc command from ghc-6.8.2, is that right? [EMAIL PROTECTED] ~/filepath-1.0 $ which

Re: GHC Data.List.sort performance question

2008-01-15 Thread Ian Lynagh
Hi Marcus, On Mon, Jan 14, 2008 at 10:01:49PM +0100, Marcus D. Gabriel wrote: code in libraries/base/Data/List.hs for merge is merge cmp xs [] = xs merge cmp [] ys = ys merge cmp [] ys = ys merge cmp xs [] = xs This actually came up a while ago, in this thread:

Re: Link failures using GHC 6.8.2 on OS X 10.1.11 (PPC)

2008-01-23 Thread Ian Lynagh
Hi Robin, On Wed, Jan 23, 2008 at 04:38:25PM +, Robin Houston wrote: import qualified Data.IntSet as IntSet main = print $ IntSet.empty gives the errors: /usr/bin/ld: Undefined symbols: ___stginit_containerszm0zi1zi0zi1_DataziIntSet_

Confused by profiling

2001-09-13 Thread Ian Lynagh
Hi all I am confused by the GHC profiling output. I have put some abstracts below to illustrate my confusion. I compiled my code with: HFLAGS=-Wall -package lang -prof -auto-all hmake -ghc main and then ran it with: ./main -t +RTS -p test5.hs Here is some of main.prof:

Re: Confused by profiling

2001-09-14 Thread Ian Lynagh
On Thu, Sep 13, 2001 at 06:42:52PM +0100, Ian Lynagh wrote: p_aexp_list Parser 00.0 0.0 0.0 0.3 [...] Now basically my problem is how things under p_aexp_list can be entered 896 times if p_aexp_list is entered 0 times - am I reading it wrong

<    2   3   4   5   6   7   8   9   10   11   >