[GHC] #7822: Undeclared errors from CMM files during GHC PPC cross compiler build
GHC
cvs-ghc at haskell.org
Mon Apr 8 21:35:37 CEST 2013
#7822: Undeclared errors from CMM files during GHC PPC cross compiler build
-------------------------+--------------------------------------------------
Reporter: matts | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.7
Keywords: | Os: Linux
Architecture: powerpc | Failure: Building GHC failed
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
-------------------------+--------------------------------------------------
Changes (by igloo):
* difficulty: => Unknown
Old description:
> I'm getting error: function undeclared errors when the Apply.cmm file is
> compiled and other CMM files if a parallel build is done. I'm trying to
> build an powerpc target GHC cross compiler with the enabled-
> unregisterised configuration set.
>
> "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H64m
> -O0 -fasm -Iincludes -
> Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-
> ghcconstants/header -Irts
> -Irts/dist/build -DCOMPILING_RTS -package-name rts -optc-DNOSMP -dcmm-
> lint -i -irts -irts/
> dist/build -irts/dist/build/autogen -Irts/dist/build
> -Irts/dist/build/autogen -O2 -O0
> -c rts/Apply.cmm -o rts/dist/build/Apply.debug_o
>
> when making flags consistent: Warning:
> Compiler unregisterised, so compiling via C
> /tmp/ghc22044_0/ghc22044_0.hc: In function 'stg_ap_0_fast':
>
> /tmp/ghc22044_0/ghc22044_0.hc:21:12:
> error: 'debugBelch' undeclared (first use in this function)
>
> /tmp/ghc22044_0/ghc22044_0.hc:21:12:
> note: each undeclared identifier is reported only once for each
> function it appears in
>
> /tmp/ghc22044_0/ghc22044_0.hc:24:12:
> error: 'printClosure' undeclared (first use in this function)
>
> /tmp/ghc22044_0/ghc22044_0.hc:31:12:
> error: 'checkStackFrame' undeclared (first use in this function)
> /tmp/ghc22044_0/ghc22044_0.hc: In function 'stg_PAP_entry':
>
> /tmp/ghc22044_0/ghc22044_0.hc:127:12:
> error: 'barf' undeclared (first use in this function)
> make[1]: *** [rts/dist/build/Apply.debug_o] Error 1
> make: *** [all] Error 2
New description:
I'm getting error: function undeclared errors when the Apply.cmm file is
compiled and other CMM files if a parallel build is done. I'm trying to
build an powerpc target GHC cross compiler with the enabled-unregisterised
configuration set.
{{{
"inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -H64m
-O0 -fasm -Iincludes -
Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-
ghcconstants/header -Irts
-Irts/dist/build -DCOMPILING_RTS -package-name rts -optc-DNOSMP -dcmm-
lint -i -irts -irts/
dist/build -irts/dist/build/autogen -Irts/dist/build
-Irts/dist/build/autogen -O2 -O0
-c rts/Apply.cmm -o rts/dist/build/Apply.debug_o
when making flags consistent: Warning:
Compiler unregisterised, so compiling via C
/tmp/ghc22044_0/ghc22044_0.hc: In function 'stg_ap_0_fast':
/tmp/ghc22044_0/ghc22044_0.hc:21:12:
error: 'debugBelch' undeclared (first use in this function)
/tmp/ghc22044_0/ghc22044_0.hc:21:12:
note: each undeclared identifier is reported only once for each
function it appears in
/tmp/ghc22044_0/ghc22044_0.hc:24:12:
error: 'printClosure' undeclared (first use in this function)
/tmp/ghc22044_0/ghc22044_0.hc:31:12:
error: 'checkStackFrame' undeclared (first use in this function)
/tmp/ghc22044_0/ghc22044_0.hc: In function 'stg_PAP_entry':
/tmp/ghc22044_0/ghc22044_0.hc:127:12:
error: 'barf' undeclared (first use in this function)
make[1]: *** [rts/dist/build/Apply.debug_o] Error 1
make: *** [all] Error 2
}}}
--
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7822#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list