Curiously you are right.  Target is 
,("Target platform","i386-unknown-mingw32")

Weird since it's a 64-bit machine.

Simon

-----Original Message-----
From: Ian Lynagh [mailto:[email protected]] 
Sent: 18 June 2013 23:06
To: Simon Peyton-Jones
Cc: [email protected]
Subject: Re: Windows failures

On Mon, Jun 17, 2013 at 08:48:15PM +0000, Simon Peyton-Jones wrote:
> This is 'sh validate" on 64bit Windows.  Rather a lot of failures.  Might you 
> look?

Sure.

> The perf tests seem to fail because it's comparing with the *32* bit numbers, 
> even though this is definitely a *64* bit laptop.   Whether the entire build 
> system thinks it's a 32 bit machine, or just the testsuite, I can't tell.

If you have a 64bit Windows machine, then you'll be able to run both the 32bit 
and 64bit GHC builds. If you run "ghc --info | grep Target" then you'll see 
which is being used - it'll say x86_64-unknown-mingw32 if it's 64bit, and 
i386-unknown-mingw32 if it's 32bit. I suspect that you have a 32bit GHC, so 
comparing with the 32bit numbers is right. They probably just need updating for 
recent wobbles.


Thanks
Ian
--
Ian Lynagh, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/

_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to