
On Fri, Mar 04, 2005 at 11:13:28AM -0600, John Goerzen wrote:
Do any of you know if this is a known problem?
----- Forwarded message from Simon Marlow
----- From: Simon Marlow
Date: Fri, 4 Mar 2005 17:03:31 -0000 To: John Goerzen Cc: glasgow-haskell-users@haskell.org Subject: RE: x86_64 port On 04 March 2005 16:59, John Goerzen wrote:
On Fri, Mar 04, 2005 at 04:57:04PM -0000, Simon Marlow wrote:
On 04 March 2005 14:04, John Goerzen wrote:
My amd64 hardware arrived yesterday, shouldn't be too long before we have a registerised port of GHC, and possibly a native code generator...
<burns> excellent </burns>
Don't hold your breath, I have some bad news. It seems that gcc is still generating incorrect code for register variables (or maybe it's broken again?).
Which version of gcc?
gcc (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
I have no idea what ghc has too do with gcc, or what the problem exactly is. We have very little problems with gcc for the debian amd64 port. Our default compiler is still 3.3. This builds almost everything without problems, however we build a few mozilla packages with gcc-3.4. All I can tell is that ghc6 seems to be working on debian amd64. It can build itself and things like that. Can someone please give a test case (and show what to do) to see what is wrong? Out current default compiler in debian is: gcc version 3.3.5 (Debian 1:3.3.5-8) The gcc 3.4 version is: gcc version 3.4.4 20050203 (prerelease) (Debian 3.4.3-9) And ghc6 is at version 6.2.2-3. Kurt