ghc6.6 on ps3 - compile error in StgCRun

Tristan Allwood tora at zonetora.co.uk
Fri Apr 20 12:55:36 EDT 2007


Hi,

Some more information that may be useful:
(ghc -v compilation and gcc -v)

Cheers,

Tristan Allwood

17:54:26 - tora at ebony:~/ghc/ghc-6.6/rts
>../compiler/ghc-inplace -v -optc-O -optc-Wall -optc-W -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-DNOSMP -optc-fno-strict-aliasing -H16m -O -optc-O2 -optc-DNOSMP -static -I. -#include HCIncludes.h -fvia-C -dcmm-lint     -c StgCRun.c -o StgCRun.o
Glasgow Haskell Compiler, Version 6.6, for Haskell 98, compiled by GHC version 6.6
Using package config file: /home/tora/ghc/ghc-6.6/driver/package.conf.inplace
wired-in package base not found.
wired-in package rts mapped to rts-1.0
wired-in package haskell98 not found.
wired-in package template-haskell not found.
Hsc static flags: -static -static
Created temporary directory: /tmp/ghc14351_0
*** C Compiler:
gcc -x c StgCRun.c -o /tmp/ghc14351_0/ghc14351_0.s -v -S -Wimplicit -O -D__GLASGOW_HASKELL__=606 -O -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wbad-function-cast -I../includes -I. -Iparallel -DCOMPILING_RTS -fomit-frame-pointer -DNOSMP -fno-strict-aliasing -O2 -DNOSMP -I . -I /home/tora/ghc/ghc-6.6/includes
Using built-in specs.
Target: ppc64-yellowdog-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-secureplt --with-long-double-128 --host=ppc64-yellowdog-linux --build=ppc64-yellowdog-linux --target=ppc64-yellowdog-linux --with-cpu=default32
Thread model: posix
gcc version 4.1.1 20060525 (Yellow Dog 4.1.1-1)
 /usr/libexec/gcc/ppc64-yellowdog-linux/4.1.1/cc1 -quiet -v -I../includes -I. -Iparallel -I . -I /home/tora/ghc/ghc-6.6/includes -D__unix__ -D__gnu_linux__ -D__linux__ -Dunix -D__unix -Dlinux -D__linux -Asystem=linux -Asystem=unix -Asystem=posix -D__GLASGOW_HASKELL__=606 -DCOMPILING_RTS -DNOSMP -DNOSMP StgCRun.c -msecure-plt -quiet -dumpbase StgCRun.c -auxbase-strip /tmp/ghc14351_0/ghc14351_0.s -O -O -O2 -Wimplicit -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wbad-function-cast -version -fomit-frame-pointer -fno-strict-aliasing -o /tmp/ghc14351_0/ghc14351_0.s
ignoring nonexistent directory "/usr/lib/gcc/ppc64-yellowdog-linux/4.1.1/../../../../ppc64-yellowdog-linux/include"
ignoring duplicate directory "."
ignoring duplicate directory "/home/tora/ghc/ghc-6.6/includes"
#include "..." search starts here:
#include <...> search starts here:
 ../includes
 .
 parallel
 /usr/local/include
 /usr/lib/gcc/ppc64-yellowdog-linux/4.1.1/include
 /usr/include
End of search list.
GNU C version 4.1.1 20060525 (Yellow Dog 4.1.1-1) (ppc64-yellowdog-linux)
        compiled by GNU C version 4.1.1 20060525 (Yellow Dog 4.1.1-1).
GGC heuristics: --param ggc-min-expand=43 --param ggc-min-heapsize=25193
Compiler executable checksum: bc16e0fa6c53100b191b9cb78b3c673d
*** Assembler:
gcc -I. -c /tmp/ghc14351_0/ghc14351_0.s -o StgCRun.o
/tmp/ghc14351_0/ghc14351_0.s: Assembler messages:

/tmp/ghc14351_0/ghc14351_0.s:12:0:
     Error: junk at end of line, first unrecognized character is `@'

/tmp/ghc14351_0/ghc14351_0.s:16:0:
     Error: junk at end of line, first unrecognized character is `@'
*** Deleting temp files:
Deleting: /tmp/ghc14351_0/ghc14351_0.s
*** Deleting temp dirs:
Deleting: /tmp/ghc14351_0



17:54:59 - tora at ebony:~/ghc/ghc-6.6/rts
>gcc -v
Using built-in specs.
Target: ppc64-yellowdog-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-secureplt --with-long-double-128 --host=ppc64-yellowdog-linux --build=ppc64-yellowdog-linux --target=ppc64-yellowdog-linux --with-cpu=default32
Thread model: posix
gcc version 4.1.1 20060525 (Yellow Dog 4.1.1-1)


More information about the Glasgow-haskell-users mailing list