I'm working on a registerised port of GHC 6.8.2 to an ARM CPU. After making
the changes needed (listed in the 'Porting GHC' wiki page), I am trying to
compile GHC.
The build fails while compiling the stage 2 compiler with this error message:
basicTypes/OccName.lhs-boot:1:0:
Bad interface f
Build description = HEAD on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/simonmar/nightly/HEAD
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx
Nightly build started on cam-02-unx at Sun Mar 16 18:00:01 GMT 2008.
checking out
Sun Mar 16 20:34:36 PDT 2008 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Vectorise tuple constructorsn
M ./compiler/vectorise/VectBuiltIn.hs -3 +23
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Mar 16 19:55:53 PDT 2008 [EMAIL PROTECTED]
* Added double divide and unzipP
M ./compiler/vectorise/VectBuiltIn.hs +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Mar 11 05:50:35 PDT 2008 [EMAIL PROTECTED]
* Added 'div' to set of vectorising functions
M ./compiler/vectorise/VectBuiltIn.hs +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Mar 16 14:41:04 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* If unregisterised, link with -optl-Wl,--relax on IA64
This fixes part of trac #856
M ./compiler/Makefile +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailma
Sat Mar 15 07:17:51 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* When concatenating variables in Makefile, strip spaces in case one is empty
Otherwise "$(A) $(B)" will not be equal to "" even if A and B are empty.
Trac #856.
M ./rts/Makefile -1 +1
_
Sun Mar 16 14:17:48 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix a space leak in :trace (trac #2128)
We were doing lots of cons'ing and tail'ing without forcing the tails,
so were building up lots of thunks.
M ./compiler/main/InteractiveEval.hs -1 +1
__
Sun Mar 16 14:41:04 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* If unregisterised, link with -optl-Wl,--relax on IA64
This fixes part of trac #856
M ./compiler/Makefile +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailma
Sun Mar 16 14:32:10 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* MERGED: Fix a space leak in :trace (trac #2128)
Ian Lynagh <[EMAIL PROTECTED]>**20080316211748
We were doing lots of cons'ing and tail'ing without forcing the tails,
so were building up lots of thunks.
M ./compiler/main/I
Sat Mar 15 07:17:51 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* When concatenating variables in Makefile, strip spaces in case one is empty
Otherwise "$(A) $(B)" will not be equal to "" even if A and B are empty.
Trac #856.
M ./rts/Makefile -1 +1
_
Sun Mar 16 12:56:36 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* If we are failing due to a warning and -Werror, say so
Fixes trac #1893, based on a patch from Daniel Franke.
M ./compiler/main/ErrUtils.lhs -4 +8
___
Cvs-ghc mailing list
Cvs-ghc@ha
Sat Mar 15 08:50:27 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Remove uses of addFreeTyVars
This optimisation actually make things a bit slower on average, as
measured by nofib. The example in #1136 in particular suffers from high
memory usage. Therefore we no longer do the optimisation.
Sun Mar 16 13:22:41 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Update output
M ./tests/ghc-regress/typecheck/should_fail/tcfail188.stderr +4
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Mar 16 12:56:36 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* If we are failing due to a warning and -Werror, say so
Fixes trac #1893, based on a patch from Daniel Franke.
M ./compiler/main/ErrUtils.lhs -4 +8
___
Cvs-ghc mailing list
Cvs-ghc@ha
Build description = STABLE on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/simonmar/nightly/STABLE
Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx
Nightly build started on cam-02-unx at Sun Mar 16 18:10:01 GMT 2008.
checki
Build results:
gabor stable: pass
mnemosyne x86-64 Gentoo stable: pass
tnaur x86 Linux stable: fail (failed stage1)
x86 Windows stable: fail (failed bindisttest) fail (failed
bindisttest failed slave lost)
x86 Windows stable fast:pass pass pass pass pa
Build results:
x86-64 Linux head: fail (failed darcs)
x86 Windows head:fail (failed darcs)
x86 Windows head fast: fail (failed stage1) fail (failed getsubrepos) lost
fail (failed darcs) pass lost
tnaur PPC OSX head: pass
tnaur PPC OSX head 2:pass
x86-64 Linux head unreg: p
18 matches
Mail list logo