Struggling on past my previous bug, and with Much Hacking of happy input
files, and _much_ thrashing of Ultrasparcs to compile the resultant
Haskell, I get the following:
Linker:
gcc -v -u PrelBase_Z91Z93_closure -u PrelBase_IZh_static_info -u
PrelBase_CZh_static_info -u PrelBase_False_inregs_info -u
PrelBase_True_inregs_info -u STBase_SZh_static_info -u DEBUG_REGS -o
galileo2spam TypeDefs.o Utils.o Lexer.o GenUtils.o Galileo6.o Gal2Gal.o
CodeGen.o List13.o Maybe13.o Phase1.o Phase2.o Phase3.o Gal2Nat.o
GalileoModules.o AlexUtil.o Struct.o Main.o /usr/local/ghc-2.05/lib/TopClosure.o
-L/usr/local/ghc-2.05/lib -L/usr/local/ghc-2.05/lib/hslibs
-L/usr/local/ghc-2.05/lib/hslibs -lHSghc -lHSghc_cbits -lHShbc -lHShbc_cbits
-lHS -lHS_cbits -lHSrts -lHSclib -lgmp -lm
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/specs
gcc version 2.7.2
/usr/ccs/bin/ld -V -Y P,/usr/ccs/lib:/usr/lib -Qy -o galileo2spam -u
PrelBase_Z91Z93_closure -u PrelBase_IZh_static_info -u PrelBase_CZh_static_info
-u PrelBase_False_inregs_info -u PrelBase_True_inregs_info -u
STBase_SZh_static_info -u DEBUG_REGS
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/crt1.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/crtbegin.o
-L/usr/local/ghc-2.05/lib -L/usr/local/ghc-2.05/lib/hslibs
-L/usr/local/ghc-2.05/lib/hslibs
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib TypeDefs.o Utils.o Lexer.o GenUtils.o Galileo6.o
Gal2Gal.o CodeGen.o List13.o Maybe13.o Phase1.o Phase2.o Phase3.o Gal2Nat.o
GalileoModules.o AlexUtil.o Struct.o Main.o /usr/local/ghc-2.05/lib/TopClosure.o
-lHSghc -lHSghc_cbits -lHShbc -lHShbc_cbits -lHS -lHS_cbits -lHSrts -lHSclib
-lgmp -lm -lgcc -lc -lgcc
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/crtend.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2/crtn.o
ld: Software Generation Utilities (SGU) SunOS/ELF (LK-2.0 (S/I) - versioning)
Undefined first referenced
symbol in file
PrelTup_Z40Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44
Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z4
4Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z44Z41_con_info
Galileo6.o
ld: fatal: Symbol referencing errors. No output written to galileo2spam
real 8.9
user 2.0
sys 0.3
deleting... galileo2spam
rm -f /tmp/ghc10418*
make: *** [galileo2spam] Error 1
Help! Is this just Happy constructing a Too Big tuple, or is there
something wackier going on? (Relevant sources essentially as before,
will send separately if required, as they seemed to make the mail
server ill last time.)
Feverishly,
Alex.