Cvs-nhc98
Threads by month
- ----- 2025 -----
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
January 2010
- 3 participants
- 64 discussions
build/archivist.local /Users/malcolm/Haskell/autorun started at Sun Jan 31 02:32:36 GMT 2010
Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
Util/Extra.hc:452: warning: this decimal constant is unsigned only in ISO C90
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 4m53.855s
user 2m52.646s
sys 1m39.447s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m16.206s
user 14m10.678s
sys 0m59.623s
Time for build with ghc-6.10.4
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc610/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.89936.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8109.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8109.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 8m21.458s
user 6m0.372s
sys 2m20.682s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 7m30.803s
user 6m38.862s
sys 0m52.267s
Time for build with nhc98
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/hmakerc
/tmp/Extra.57923.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
/tmp/Bounded_Int.73418.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.91463.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.91463.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-nhc/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 42m51.826s
user 38m57.967s
sys 3m6.643s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m10.897s
user 14m10.292s
sys 0m58.570s
Build time for hat with ghc-6.10
FFIExtensions.hs:4:4:
Warning: `unsafePerformIO' is exported by `module Foreign' and `unsafePerformIO'
on the commandline:
Warning: -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-} instead
Hat/Hat.hs:83:36:
Module `Control.Exception' does not export `ioErrors'
make[1]: *** [/Volumes/leopard/Haskell/hat-test-ghc610/targets/ix86-Darwin9/obj/lib/ghc-6.10.4/Hat/Hat.o] Error 1
make: *** [targets/ix86-Darwin9/hat-lib-ghc] Error 2
real 1m36.410s
user 1m12.092s
sys 0m14.880s
Build time for hat with nhc98
real 4m39.598s
user 4m7.884s
sys 0m29.802s
Installing hat package for ghc under /sw/lib/hat-2.06/ix86-Darwin9/ghc-610
cp: lib/ix86-Darwin9/lib/ghc-6.10.4/libHShat.a: No such file or directory
Done successfully.
/Users/malcolm/Haskell/autorun finished at Sun Jan 31 04:27:06 GMT 2010
1
0
build/imola /usr/malcolm/cron/compute/autorun started at Sun Jan 31 02:08:03 GMT 2010
Time for build with gcc
mutator.c: In function 'run':
mutator.c:184: warning: cast from pointer to integer of different size
mutator.c:185: warning: cast from pointer to integer of different size
mutator.c:186: warning: cast from pointer to integer of different size
mutator.c:188: warning: cast from pointer to integer of different size
mutator.c:189: warning: cast from pointer to integer of different size
mutator.c:190: warning: cast from pointer to integer of different size
mutator.c:194: warning: cast from pointer to integer of different size
mutator.c:247: warning: cast from pointer to integer of different size
mutator.c:251: warning: cast from pointer to integer of different size
mutator.c:255: warning: cast from pointer to integer of different size
mutator.c:259: warning: cast from pointer to integer of different size
mutator.c:264: warning: cast from pointer to integer of different size
mutator.c:269: warning: cast from pointer to integer of different size
mutator.c:274: warning: cast from pointer to integer of different size
mutator.c:279: warning: cast from pointer to integer of different size
mutator.c:297: warning: cast from pointer to integer of different size
mutator.c:334: warning: cast from pointer to integer of different size
mutator.c:349: warning: cast from pointer to integer of different size
mutator.c:416: warning: cast from pointer to integer of different size
mutator.c:424: warning: cast from pointer to integer of different size
mutator.c:476: warning: cast from pointer to integer of different size
mutator.c:483: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:551: warning: cast from pointer to integer of different size
mutator.c:560: warning: cast from pointer to integer of different size
mutator.c:573: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:621: warning: cast from pointer to integer of different size
mutator.c:623: warning: cast from pointer to integer of different size
mutator.c:638: warning: cast from pointer to integer of different size
mutator.c:639: warning: cast from pointer to integer of different size
mutator.c:640: warning: cast from pointer to integer of different size
mutator.c:641: warning: cast from pointer to integer of different size
mutator.c:642: warning: cast from pointer to integer of different size
mutator.c:643: warning: cast from pointer to integer of different size
mutator.c:644: warning: cast from pointer to integer of different size
mutator.c:645: warning: cast from pointer to integer of different size
mutator.c:646: warning: cast from pointer to integer of different size
mutator.c:647: warning: cast from pointer to integer of different size
mutator.c:648: warning: cast from pointer to integer of different size
mutator.c:649: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:688: warning: cast from pointer to integer of different size
mutator.c:690: warning: cast from pointer to integer of different size
mutator.c:705: warning: cast from pointer to integer of different size
mutator.c:706: warning: cast from pointer to integer of different size
mutator.c:707: warning: cast from pointer to integer of different size
mutator.c:708: warning: cast from pointer to integer of different size
mutator.c:709: warning: cast from pointer to integer of different size
mutator.c:710: warning: cast from pointer to integer of different size
mutator.c:711: warning: cast from pointer to integer of different size
mutator.c:712: warning: cast from pointer to integer of different size
mutator.c:713: warning: cast from pointer to integer of different size
mutator.c:714: warning: cast from pointer to integer of different size
mutator.c:715: warning: cast from pointer to integer of different size
mutator.c:716: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:737: warning: cast from pointer to integer of different size
mutator.c:748: warning: cast from pointer to integer of different size
mutator.c:761: warning: cast from pointer to integer of different size
mutator.c:800: warning: cast from pointer to integer of different size
mutator.c:860: warning: cast from pointer to integer of different size
mutator.c:893: warning: cast from pointer to integer of different size
mutator.c:897: warning: cast from pointer to integer of different size
mutator.c:913: warning: cast from pointer to integer of different size
mutator.c:932: warning: cast from pointer to integer of different size
mutator.c:940: warning: cast from pointer to integer of different size
mutator.c:947: warning: cast from pointer to integer of different size
collector.c: In function 'initGc':
collector.c:56: warning: cast to pointer from integer of different size
mark.c: In function 'mark':
mark.c:156: warning: cast from pointer to integer of different size
mark.c:229: warning: cast from pointer to integer of different size
mark.c:242: warning: cast from pointer to integer of different size
mark.c:283: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignObjC':
cdata.c:210: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignPtrC':
cdata.c:220: warning: cast from pointer to integer of different size
cdata.c: In function 'reallyFreeForeignObj':
cdata.c:246: warning: cast from pointer to integer of different size
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:28: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeInt':
closureval.c:103: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeChar':
closureval.c:111: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeBool':
closureval.c:119: warning: cast from pointer to integer of different size
newbuiltin.c:77: warning: cast from pointer to integer of different size
newbuiltin.c:78: error: initializer element is not constant
newbuiltin.c:78: error: (near initialization for 'CF__95Builtin_46hputc_95ok[1]')
newbuiltin.c:87: warning: cast from pointer to integer of different size
newbuiltin.c:88: error: initializer element is not constant
newbuiltin.c:88: error: (near initialization for 'Start_World[1]')
newbuiltin.c:88: warning: cast from pointer to integer of different size
newbuiltin.c:91: error: initializer element is not constant
newbuiltin.c:91: error: (near initialization for 'Start_World[2]')
newbuiltin.c:92: warning: cast from pointer to integer of different size
newbuiltin.c:93: error: initializer element is not constant
newbuiltin.c:93: error: (near initialization for 'Start_World[4]')
newbuiltin.c:101: warning: cast from pointer to integer of different size
newbuiltin.c:102: error: initializer element is not constant
newbuiltin.c:102: error: (near initialization for 'FN_Prelude_46primLeave[2]')
newbuiltin.c:108: warning: cast from pointer to integer of different size
newbuiltin.c:116: error: initializer element is not constant
newbuiltin.c:116: error: (near initialization for 'F0_Prelude_46primLeave[0]')
newbuiltin.c:117: warning: cast from pointer to integer of different size
newbuiltin.c:118: error: initializer element is not constant
newbuiltin.c:118: error: (near initialization for 'F0_Prelude_46primLeave[2]')
newbuiltin.c:127: warning: cast from pointer to integer of different size
newbuiltin.c:128: error: initializer element is not constant
newbuiltin.c:128: error: (near initialization for 'FN_Builtin_46primUnpackCString[3]')
newbuiltin.c:134: warning: cast from pointer to integer of different size
newbuiltin.c:147: error: initializer element is not constant
newbuiltin.c:147: error: (near initialization for 'F0_Builtin_46primUnpackCString[0]')
newbuiltin.c:148: warning: cast from pointer to integer of different size
newbuiltin.c:149: error: initializer element is not constant
newbuiltin.c:149: error: (near initialization for 'F0_Builtin_46primUnpackCString[2]')
newbuiltin.c:158: warning: cast from pointer to integer of different size
newbuiltin.c:159: error: initializer element is not constant
newbuiltin.c:159: error: (near initialization for 'FN_Builtin_46hgets[3]')
newbuiltin.c:165: warning: cast from pointer to integer of different size
newbuiltin.c:178: error: initializer element is not constant
newbuiltin.c:178: error: (near initialization for 'F0_Builtin_46hgets[0]')
newbuiltin.c:187: warning: cast from pointer to integer of different size
newbuiltin.c:189: error: initializer element is not constant
newbuiltin.c:189: error: (near initialization for 'CF_IO_46stdout[1]')
newbuiltin.c:198: warning: cast from pointer to integer of different size
newbuiltin.c:200: error: initializer element is not constant
newbuiltin.c:200: error: (near initialization for 'CF_IO_46stdin[1]')
newbuiltin.c:209: warning: cast from pointer to integer of different size
newbuiltin.c:296: error: initializer element is not constant
newbuiltin.c:296: error: (near initialization for 'CF_IO_46stderr[1]')
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/runtime/Kernel/Runtime.a
alloca.c:5: warning: conflicting types for built-in function '__builtin_alloca'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1163: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1193: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1194: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:2189: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
cLowBinary.c:193: warning: cast from pointer to integer of different size
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o): In function `performGC':
cIOExtras.c:(.text+0x59): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o): In function `primIntFromInteger':
primIntFromInteger.c:(.text+0x101): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPSC':
unpackPS.c:(.text+0x14e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPS':
unpackPS.c:(.text+0x329): undefined reference to `FN_Prelude_46primLeave'
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_neg.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_sub.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetArgs.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetProgName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHClose.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHFlush.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cOpen.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntegerFromInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkTuple12.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mp_clz_tab.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_lshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_rshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_sub.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o:(.data+0x1934): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o:(.data+0x19c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/cpphs.o:(.data+0x1088): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutChar.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAddC':
mpz_add.c:(.text+0x2fe): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAdd':
mpz_add.c:(.text+0x479): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuotC':
mpz_div.c:(.text+0x3c6): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuot':
mpz_div.c:(.text+0x521): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o): In function `primIntegerRemC':
mpz_mod.c:(.text+0x55e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o):mpz_mod.c:(.text+0x6e9): more undefined references to `FN_Prelude_46primLeave' follow
strip: '/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/cpphs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/x86_64-Linux/cpphs-gcc] Error 2
real 1m33.651s
user 0m32.351s
sys 0m24.763s
/tmp/ghc3952_0/ghc3952_0.s: Assembler messages:
/tmp/ghc3952_0/ghc3952_0.s:36:0:
Error: suffix or operands invalid for `push'
/tmp/ghc3952_0/ghc3952_0.s:80:0:
Error: suffix or operands invalid for `push'
/tmp/ghc3952_0/ghc3952_0.s:141:0:
Error: suffix or operands invalid for `push'
/tmp/ghc3952_0/ghc3952_0.s:188:0:
Error: suffix or operands invalid for `push'
/tmp/ghc3952_0/ghc3952_0.s:235:0:
Error: suffix or operands invalid for `push'
script/confhc: line 82: ./ghcsym.out: No such file or directory
Time for build with ghc-6.6
/tmp/ghc4188_0/ghc4188_0.s: Assembler messages:
/tmp/ghc4188_0/ghc4188_0.s:31:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:75:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:150:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc4188_0/ghc4188_0.s:247:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc4188_0/ghc4188_0.s:412:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:629:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:680:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:827:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:877:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4188_0/ghc4188_0.s:924:0:
Error: suffix or operands invalid for `push'
make: *** [lib/x86_64-Linux/hmake-PRAGMA] Error 1
real 0m0.854s
user 0m0.236s
sys 0m0.108s
/usr/malcolm/cron/compute/autorun finished at Sun Jan 31 02:13:07 GMT 2010
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Sat Jan 30 02:32:33 GMT 2010
Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
Util/Extra.hc:452: warning: this decimal constant is unsigned only in ISO C90
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 5m1.268s
user 2m52.721s
sys 1m38.867s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m19.815s
user 14m11.114s
sys 0m59.391s
Time for build with ghc-6.10.4
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc610/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.70996.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.89153.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.89153.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 8m27.196s
user 6m1.207s
sys 2m20.147s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 9m35.232s
user 6m40.990s
sys 0m53.750s
Time for build with nhc98
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/hmakerc
/tmp/Extra.40276.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
/tmp/Bounded_Int.56899.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.75534.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.75534.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-nhc/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 44m23.080s
user 39m1.072s
sys 3m8.344s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m14.080s
user 14m10.607s
sys 0m58.383s
Build time for hat with ghc-6.10
FFIExtensions.hs:4:4:
Warning: `unsafePerformIO' is exported by `module Foreign' and `unsafePerformIO'
on the commandline:
Warning: -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-} instead
Hat/Hat.hs:83:36:
Module `Control.Exception' does not export `ioErrors'
make[1]: *** [/Volumes/leopard/Haskell/hat-test-ghc610/targets/ix86-Darwin9/obj/lib/ghc-6.10.4/Hat/Hat.o] Error 1
make: *** [targets/ix86-Darwin9/hat-lib-ghc] Error 2
real 1m35.181s
user 1m12.012s
sys 0m14.873s
Build time for hat with nhc98
real 4m39.743s
user 4m8.198s
sys 0m29.695s
Installing hat package for ghc under /sw/lib/hat-2.06/ix86-Darwin9/ghc-610
cp: lib/ix86-Darwin9/lib/ghc-6.10.4/libHShat.a: No such file or directory
Done successfully.
/Users/malcolm/Haskell/autorun finished at Sat Jan 30 04:30:09 GMT 2010
1
0
build/imola /usr/malcolm/cron/compute/autorun started at Sat Jan 30 02:08:03 GMT 2010
Time for build with gcc
mutator.c: In function 'run':
mutator.c:184: warning: cast from pointer to integer of different size
mutator.c:185: warning: cast from pointer to integer of different size
mutator.c:186: warning: cast from pointer to integer of different size
mutator.c:188: warning: cast from pointer to integer of different size
mutator.c:189: warning: cast from pointer to integer of different size
mutator.c:190: warning: cast from pointer to integer of different size
mutator.c:194: warning: cast from pointer to integer of different size
mutator.c:247: warning: cast from pointer to integer of different size
mutator.c:251: warning: cast from pointer to integer of different size
mutator.c:255: warning: cast from pointer to integer of different size
mutator.c:259: warning: cast from pointer to integer of different size
mutator.c:264: warning: cast from pointer to integer of different size
mutator.c:269: warning: cast from pointer to integer of different size
mutator.c:274: warning: cast from pointer to integer of different size
mutator.c:279: warning: cast from pointer to integer of different size
mutator.c:297: warning: cast from pointer to integer of different size
mutator.c:334: warning: cast from pointer to integer of different size
mutator.c:349: warning: cast from pointer to integer of different size
mutator.c:416: warning: cast from pointer to integer of different size
mutator.c:424: warning: cast from pointer to integer of different size
mutator.c:476: warning: cast from pointer to integer of different size
mutator.c:483: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:551: warning: cast from pointer to integer of different size
mutator.c:560: warning: cast from pointer to integer of different size
mutator.c:573: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:621: warning: cast from pointer to integer of different size
mutator.c:623: warning: cast from pointer to integer of different size
mutator.c:638: warning: cast from pointer to integer of different size
mutator.c:639: warning: cast from pointer to integer of different size
mutator.c:640: warning: cast from pointer to integer of different size
mutator.c:641: warning: cast from pointer to integer of different size
mutator.c:642: warning: cast from pointer to integer of different size
mutator.c:643: warning: cast from pointer to integer of different size
mutator.c:644: warning: cast from pointer to integer of different size
mutator.c:645: warning: cast from pointer to integer of different size
mutator.c:646: warning: cast from pointer to integer of different size
mutator.c:647: warning: cast from pointer to integer of different size
mutator.c:648: warning: cast from pointer to integer of different size
mutator.c:649: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:688: warning: cast from pointer to integer of different size
mutator.c:690: warning: cast from pointer to integer of different size
mutator.c:705: warning: cast from pointer to integer of different size
mutator.c:706: warning: cast from pointer to integer of different size
mutator.c:707: warning: cast from pointer to integer of different size
mutator.c:708: warning: cast from pointer to integer of different size
mutator.c:709: warning: cast from pointer to integer of different size
mutator.c:710: warning: cast from pointer to integer of different size
mutator.c:711: warning: cast from pointer to integer of different size
mutator.c:712: warning: cast from pointer to integer of different size
mutator.c:713: warning: cast from pointer to integer of different size
mutator.c:714: warning: cast from pointer to integer of different size
mutator.c:715: warning: cast from pointer to integer of different size
mutator.c:716: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:737: warning: cast from pointer to integer of different size
mutator.c:748: warning: cast from pointer to integer of different size
mutator.c:761: warning: cast from pointer to integer of different size
mutator.c:800: warning: cast from pointer to integer of different size
mutator.c:860: warning: cast from pointer to integer of different size
mutator.c:893: warning: cast from pointer to integer of different size
mutator.c:897: warning: cast from pointer to integer of different size
mutator.c:913: warning: cast from pointer to integer of different size
mutator.c:932: warning: cast from pointer to integer of different size
mutator.c:940: warning: cast from pointer to integer of different size
mutator.c:947: warning: cast from pointer to integer of different size
collector.c: In function 'initGc':
collector.c:56: warning: cast to pointer from integer of different size
mark.c: In function 'mark':
mark.c:156: warning: cast from pointer to integer of different size
mark.c:229: warning: cast from pointer to integer of different size
mark.c:242: warning: cast from pointer to integer of different size
mark.c:283: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignObjC':
cdata.c:210: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignPtrC':
cdata.c:220: warning: cast from pointer to integer of different size
cdata.c: In function 'reallyFreeForeignObj':
cdata.c:246: warning: cast from pointer to integer of different size
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:28: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeInt':
closureval.c:103: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeChar':
closureval.c:111: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeBool':
closureval.c:119: warning: cast from pointer to integer of different size
newbuiltin.c:77: warning: cast from pointer to integer of different size
newbuiltin.c:78: error: initializer element is not constant
newbuiltin.c:78: error: (near initialization for 'CF__95Builtin_46hputc_95ok[1]')
newbuiltin.c:87: warning: cast from pointer to integer of different size
newbuiltin.c:88: error: initializer element is not constant
newbuiltin.c:88: error: (near initialization for 'Start_World[1]')
newbuiltin.c:88: warning: cast from pointer to integer of different size
newbuiltin.c:91: error: initializer element is not constant
newbuiltin.c:91: error: (near initialization for 'Start_World[2]')
newbuiltin.c:92: warning: cast from pointer to integer of different size
newbuiltin.c:93: error: initializer element is not constant
newbuiltin.c:93: error: (near initialization for 'Start_World[4]')
newbuiltin.c:101: warning: cast from pointer to integer of different size
newbuiltin.c:102: error: initializer element is not constant
newbuiltin.c:102: error: (near initialization for 'FN_Prelude_46primLeave[2]')
newbuiltin.c:108: warning: cast from pointer to integer of different size
newbuiltin.c:116: error: initializer element is not constant
newbuiltin.c:116: error: (near initialization for 'F0_Prelude_46primLeave[0]')
newbuiltin.c:117: warning: cast from pointer to integer of different size
newbuiltin.c:118: error: initializer element is not constant
newbuiltin.c:118: error: (near initialization for 'F0_Prelude_46primLeave[2]')
newbuiltin.c:127: warning: cast from pointer to integer of different size
newbuiltin.c:128: error: initializer element is not constant
newbuiltin.c:128: error: (near initialization for 'FN_Builtin_46primUnpackCString[3]')
newbuiltin.c:134: warning: cast from pointer to integer of different size
newbuiltin.c:147: error: initializer element is not constant
newbuiltin.c:147: error: (near initialization for 'F0_Builtin_46primUnpackCString[0]')
newbuiltin.c:148: warning: cast from pointer to integer of different size
newbuiltin.c:149: error: initializer element is not constant
newbuiltin.c:149: error: (near initialization for 'F0_Builtin_46primUnpackCString[2]')
newbuiltin.c:158: warning: cast from pointer to integer of different size
newbuiltin.c:159: error: initializer element is not constant
newbuiltin.c:159: error: (near initialization for 'FN_Builtin_46hgets[3]')
newbuiltin.c:165: warning: cast from pointer to integer of different size
newbuiltin.c:178: error: initializer element is not constant
newbuiltin.c:178: error: (near initialization for 'F0_Builtin_46hgets[0]')
newbuiltin.c:187: warning: cast from pointer to integer of different size
newbuiltin.c:189: error: initializer element is not constant
newbuiltin.c:189: error: (near initialization for 'CF_IO_46stdout[1]')
newbuiltin.c:198: warning: cast from pointer to integer of different size
newbuiltin.c:200: error: initializer element is not constant
newbuiltin.c:200: error: (near initialization for 'CF_IO_46stdin[1]')
newbuiltin.c:209: warning: cast from pointer to integer of different size
newbuiltin.c:296: error: initializer element is not constant
newbuiltin.c:296: error: (near initialization for 'CF_IO_46stderr[1]')
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/runtime/Kernel/Runtime.a
alloca.c:5: warning: conflicting types for built-in function '__builtin_alloca'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1163: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1193: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1194: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:2189: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
cLowBinary.c:193: warning: cast from pointer to integer of different size
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o): In function `performGC':
cIOExtras.c:(.text+0x59): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o): In function `primIntFromInteger':
primIntFromInteger.c:(.text+0x101): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPSC':
unpackPS.c:(.text+0x14e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPS':
unpackPS.c:(.text+0x329): undefined reference to `FN_Prelude_46primLeave'
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_neg.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_sub.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetArgs.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetProgName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHClose.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHFlush.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cOpen.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntegerFromInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkTuple12.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mp_clz_tab.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_lshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_rshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_sub.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o:(.data+0x1934): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o:(.data+0x19c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/cpphs.o:(.data+0x1088): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutChar.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAddC':
mpz_add.c:(.text+0x2fe): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAdd':
mpz_add.c:(.text+0x479): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuotC':
mpz_div.c:(.text+0x3c6): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuot':
mpz_div.c:(.text+0x521): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o): In function `primIntegerRemC':
mpz_mod.c:(.text+0x55e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o):mpz_mod.c:(.text+0x6e9): more undefined references to `FN_Prelude_46primLeave' follow
strip: '/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/cpphs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/x86_64-Linux/cpphs-gcc] Error 2
real 1m10.320s
user 0m43.533s
sys 0m31.225s
/tmp/ghc20528_0/ghc20528_0.s: Assembler messages:
/tmp/ghc20528_0/ghc20528_0.s:36:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20528_0/ghc20528_0.s:80:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20528_0/ghc20528_0.s:141:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20528_0/ghc20528_0.s:188:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20528_0/ghc20528_0.s:235:0:
Error: suffix or operands invalid for `push'
script/confhc: line 82: ./ghcsym.out: No such file or directory
Time for build with ghc-6.6
/tmp/ghc20764_0/ghc20764_0.s: Assembler messages:
/tmp/ghc20764_0/ghc20764_0.s:31:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:75:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:150:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc20764_0/ghc20764_0.s:247:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc20764_0/ghc20764_0.s:412:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:629:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:680:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:827:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:877:0:
Error: suffix or operands invalid for `push'
/tmp/ghc20764_0/ghc20764_0.s:924:0:
Error: suffix or operands invalid for `push'
make: *** [lib/x86_64-Linux/hmake-PRAGMA] Error 1
real 0m0.364s
user 0m0.198s
sys 0m0.134s
/usr/malcolm/cron/compute/autorun finished at Sat Jan 30 02:12:25 GMT 2010
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Fri Jan 29 02:32:35 GMT 2010
Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
Util/Extra.hc:452: warning: this decimal constant is unsigned only in ISO C90
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 4m49.861s
user 2m52.694s
sys 1m38.626s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m17.990s
user 14m10.604s
sys 0m59.226s
Time for build with ghc-6.10.4
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc610/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.29361.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.47591.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.47591.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 8m27.293s
user 6m1.203s
sys 2m20.187s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 7m29.646s
user 6m38.900s
sys 0m52.052s
Time for build with nhc98
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/hmakerc
/tmp/Extra.97920.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
/tmp/Bounded_Int.14063.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.32686.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.32686.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-nhc/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 42m51.011s
user 38m58.353s
sys 3m5.691s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m12.010s
user 14m10.214s
sys 0m58.044s
Build time for hat with ghc-6.10
FFIExtensions.hs:4:4:
Warning: `unsafePerformIO' is exported by `module Foreign' and `unsafePerformIO'
on the commandline:
Warning: -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-} instead
Hat/Hat.hs:83:36:
Module `Control.Exception' does not export `ioErrors'
make[1]: *** [/Volumes/leopard/Haskell/hat-test-ghc610/targets/ix86-Darwin9/obj/lib/ghc-6.10.4/Hat/Hat.o] Error 1
make: *** [targets/ix86-Darwin9/hat-lib-ghc] Error 2
real 1m35.550s
user 1m11.975s
sys 0m14.820s
Build time for hat with nhc98
real 4m39.604s
user 4m8.163s
sys 0m29.721s
Installing hat package for ghc under /sw/lib/hat-2.06/ix86-Darwin9/ghc-610
cp: lib/ix86-Darwin9/lib/ghc-6.10.4/libHShat.a: No such file or directory
Done successfully.
/Users/malcolm/Haskell/autorun finished at Fri Jan 29 04:27:46 GMT 2010
1
0
build/imola /usr/malcolm/cron/compute/autorun started at Fri Jan 29 02:08:02 GMT 2010
Time for build with gcc
mutator.c: In function 'run':
mutator.c:184: warning: cast from pointer to integer of different size
mutator.c:185: warning: cast from pointer to integer of different size
mutator.c:186: warning: cast from pointer to integer of different size
mutator.c:188: warning: cast from pointer to integer of different size
mutator.c:189: warning: cast from pointer to integer of different size
mutator.c:190: warning: cast from pointer to integer of different size
mutator.c:194: warning: cast from pointer to integer of different size
mutator.c:247: warning: cast from pointer to integer of different size
mutator.c:251: warning: cast from pointer to integer of different size
mutator.c:255: warning: cast from pointer to integer of different size
mutator.c:259: warning: cast from pointer to integer of different size
mutator.c:264: warning: cast from pointer to integer of different size
mutator.c:269: warning: cast from pointer to integer of different size
mutator.c:274: warning: cast from pointer to integer of different size
mutator.c:279: warning: cast from pointer to integer of different size
mutator.c:297: warning: cast from pointer to integer of different size
mutator.c:334: warning: cast from pointer to integer of different size
mutator.c:349: warning: cast from pointer to integer of different size
mutator.c:416: warning: cast from pointer to integer of different size
mutator.c:424: warning: cast from pointer to integer of different size
mutator.c:476: warning: cast from pointer to integer of different size
mutator.c:483: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:551: warning: cast from pointer to integer of different size
mutator.c:560: warning: cast from pointer to integer of different size
mutator.c:573: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:621: warning: cast from pointer to integer of different size
mutator.c:623: warning: cast from pointer to integer of different size
mutator.c:638: warning: cast from pointer to integer of different size
mutator.c:639: warning: cast from pointer to integer of different size
mutator.c:640: warning: cast from pointer to integer of different size
mutator.c:641: warning: cast from pointer to integer of different size
mutator.c:642: warning: cast from pointer to integer of different size
mutator.c:643: warning: cast from pointer to integer of different size
mutator.c:644: warning: cast from pointer to integer of different size
mutator.c:645: warning: cast from pointer to integer of different size
mutator.c:646: warning: cast from pointer to integer of different size
mutator.c:647: warning: cast from pointer to integer of different size
mutator.c:648: warning: cast from pointer to integer of different size
mutator.c:649: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:688: warning: cast from pointer to integer of different size
mutator.c:690: warning: cast from pointer to integer of different size
mutator.c:705: warning: cast from pointer to integer of different size
mutator.c:706: warning: cast from pointer to integer of different size
mutator.c:707: warning: cast from pointer to integer of different size
mutator.c:708: warning: cast from pointer to integer of different size
mutator.c:709: warning: cast from pointer to integer of different size
mutator.c:710: warning: cast from pointer to integer of different size
mutator.c:711: warning: cast from pointer to integer of different size
mutator.c:712: warning: cast from pointer to integer of different size
mutator.c:713: warning: cast from pointer to integer of different size
mutator.c:714: warning: cast from pointer to integer of different size
mutator.c:715: warning: cast from pointer to integer of different size
mutator.c:716: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:737: warning: cast from pointer to integer of different size
mutator.c:748: warning: cast from pointer to integer of different size
mutator.c:761: warning: cast from pointer to integer of different size
mutator.c:800: warning: cast from pointer to integer of different size
mutator.c:860: warning: cast from pointer to integer of different size
mutator.c:893: warning: cast from pointer to integer of different size
mutator.c:897: warning: cast from pointer to integer of different size
mutator.c:913: warning: cast from pointer to integer of different size
mutator.c:932: warning: cast from pointer to integer of different size
mutator.c:940: warning: cast from pointer to integer of different size
mutator.c:947: warning: cast from pointer to integer of different size
collector.c: In function 'initGc':
collector.c:56: warning: cast to pointer from integer of different size
mark.c: In function 'mark':
mark.c:156: warning: cast from pointer to integer of different size
mark.c:229: warning: cast from pointer to integer of different size
mark.c:242: warning: cast from pointer to integer of different size
mark.c:283: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignObjC':
cdata.c:210: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignPtrC':
cdata.c:220: warning: cast from pointer to integer of different size
cdata.c: In function 'reallyFreeForeignObj':
cdata.c:246: warning: cast from pointer to integer of different size
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:28: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeInt':
closureval.c:103: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeChar':
closureval.c:111: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeBool':
closureval.c:119: warning: cast from pointer to integer of different size
newbuiltin.c:77: warning: cast from pointer to integer of different size
newbuiltin.c:78: error: initializer element is not constant
newbuiltin.c:78: error: (near initialization for 'CF__95Builtin_46hputc_95ok[1]')
newbuiltin.c:87: warning: cast from pointer to integer of different size
newbuiltin.c:88: error: initializer element is not constant
newbuiltin.c:88: error: (near initialization for 'Start_World[1]')
newbuiltin.c:88: warning: cast from pointer to integer of different size
newbuiltin.c:91: error: initializer element is not constant
newbuiltin.c:91: error: (near initialization for 'Start_World[2]')
newbuiltin.c:92: warning: cast from pointer to integer of different size
newbuiltin.c:93: error: initializer element is not constant
newbuiltin.c:93: error: (near initialization for 'Start_World[4]')
newbuiltin.c:101: warning: cast from pointer to integer of different size
newbuiltin.c:102: error: initializer element is not constant
newbuiltin.c:102: error: (near initialization for 'FN_Prelude_46primLeave[2]')
newbuiltin.c:108: warning: cast from pointer to integer of different size
newbuiltin.c:116: error: initializer element is not constant
newbuiltin.c:116: error: (near initialization for 'F0_Prelude_46primLeave[0]')
newbuiltin.c:117: warning: cast from pointer to integer of different size
newbuiltin.c:118: error: initializer element is not constant
newbuiltin.c:118: error: (near initialization for 'F0_Prelude_46primLeave[2]')
newbuiltin.c:127: warning: cast from pointer to integer of different size
newbuiltin.c:128: error: initializer element is not constant
newbuiltin.c:128: error: (near initialization for 'FN_Builtin_46primUnpackCString[3]')
newbuiltin.c:134: warning: cast from pointer to integer of different size
newbuiltin.c:147: error: initializer element is not constant
newbuiltin.c:147: error: (near initialization for 'F0_Builtin_46primUnpackCString[0]')
newbuiltin.c:148: warning: cast from pointer to integer of different size
newbuiltin.c:149: error: initializer element is not constant
newbuiltin.c:149: error: (near initialization for 'F0_Builtin_46primUnpackCString[2]')
newbuiltin.c:158: warning: cast from pointer to integer of different size
newbuiltin.c:159: error: initializer element is not constant
newbuiltin.c:159: error: (near initialization for 'FN_Builtin_46hgets[3]')
newbuiltin.c:165: warning: cast from pointer to integer of different size
newbuiltin.c:178: error: initializer element is not constant
newbuiltin.c:178: error: (near initialization for 'F0_Builtin_46hgets[0]')
newbuiltin.c:187: warning: cast from pointer to integer of different size
newbuiltin.c:189: error: initializer element is not constant
newbuiltin.c:189: error: (near initialization for 'CF_IO_46stdout[1]')
newbuiltin.c:198: warning: cast from pointer to integer of different size
newbuiltin.c:200: error: initializer element is not constant
newbuiltin.c:200: error: (near initialization for 'CF_IO_46stdin[1]')
newbuiltin.c:209: warning: cast from pointer to integer of different size
newbuiltin.c:296: error: initializer element is not constant
newbuiltin.c:296: error: (near initialization for 'CF_IO_46stderr[1]')
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/runtime/Kernel/Runtime.a
alloca.c:5: warning: conflicting types for built-in function '__builtin_alloca'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1163: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1193: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1194: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:2189: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
cLowBinary.c:193: warning: cast from pointer to integer of different size
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o): In function `performGC':
cIOExtras.c:(.text+0x59): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o): In function `primIntFromInteger':
primIntFromInteger.c:(.text+0x101): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPSC':
unpackPS.c:(.text+0x14e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPS':
unpackPS.c:(.text+0x329): undefined reference to `FN_Prelude_46primLeave'
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_neg.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_sub.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetArgs.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetProgName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHClose.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHFlush.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cOpen.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntegerFromInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkTuple12.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mp_clz_tab.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_lshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_rshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_sub.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o:(.data+0x1934): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o:(.data+0x19c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/cpphs.o:(.data+0x1088): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutChar.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAddC':
mpz_add.c:(.text+0x2fe): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAdd':
mpz_add.c:(.text+0x479): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuotC':
mpz_div.c:(.text+0x3c6): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuot':
mpz_div.c:(.text+0x521): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o): In function `primIntegerRemC':
mpz_mod.c:(.text+0x55e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o):mpz_mod.c:(.text+0x6e9): more undefined references to `FN_Prelude_46primLeave' follow
strip: '/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/cpphs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/x86_64-Linux/cpphs-gcc] Error 2
real 1m14.310s
user 0m45.514s
sys 0m31.558s
/tmp/ghc4457_0/ghc4457_0.s: Assembler messages:
/tmp/ghc4457_0/ghc4457_0.s:36:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4457_0/ghc4457_0.s:80:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4457_0/ghc4457_0.s:141:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4457_0/ghc4457_0.s:188:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4457_0/ghc4457_0.s:235:0:
Error: suffix or operands invalid for `push'
script/confhc: line 82: ./ghcsym.out: No such file or directory
Time for build with ghc-6.6
/tmp/ghc4742_0/ghc4742_0.s: Assembler messages:
/tmp/ghc4742_0/ghc4742_0.s:31:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:75:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:150:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc4742_0/ghc4742_0.s:247:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc4742_0/ghc4742_0.s:412:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:629:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:680:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:827:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:877:0:
Error: suffix or operands invalid for `push'
/tmp/ghc4742_0/ghc4742_0.s:924:0:
Error: suffix or operands invalid for `push'
make: *** [lib/x86_64-Linux/hmake-PRAGMA] Error 1
real 0m0.400s
user 0m0.222s
sys 0m0.134s
/usr/malcolm/cron/compute/autorun finished at Fri Jan 29 02:12:35 GMT 2010
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Thu Jan 28 02:32:36 GMT 2010
Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
Util/Extra.hc:452: warning: this decimal constant is unsigned only in ISO C90
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 4m48.300s
user 2m52.543s
sys 1m38.760s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m12.453s
user 14m10.339s
sys 0m58.835s
Time for build with ghc-6.10.4
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc610/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.7149.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.25190.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.25190.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 8m22.151s
user 6m0.346s
sys 2m20.378s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 7m28.589s
user 6m38.799s
sys 0m52.098s
Time for build with nhc98
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/hmakerc
/tmp/Extra.74991.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
/tmp/Bounded_Int.90474.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8645.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8645.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-nhc/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 42m47.953s
user 38m57.129s
sys 3m5.665s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m9.941s
user 14m9.991s
sys 0m58.243s
Build time for hat with ghc-6.10
FFIExtensions.hs:4:4:
Warning: `unsafePerformIO' is exported by `module Foreign' and `unsafePerformIO'
on the commandline:
Warning: -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-} instead
Hat/Hat.hs:83:36:
Module `Control.Exception' does not export `ioErrors'
make[1]: *** [/Volumes/leopard/Haskell/hat-test-ghc610/targets/ix86-Darwin9/obj/lib/ghc-6.10.4/Hat/Hat.o] Error 1
make: *** [targets/ix86-Darwin9/hat-lib-ghc] Error 2
real 1m34.236s
user 1m11.737s
sys 0m14.796s
Build time for hat with nhc98
real 4m41.135s
user 4m7.808s
sys 0m29.679s
Installing hat package for ghc under /sw/lib/hat-2.06/ix86-Darwin9/ghc-610
cp: lib/ix86-Darwin9/lib/ghc-6.10.4/libHShat.a: No such file or directory
Done successfully.
/Users/malcolm/Haskell/autorun finished at Thu Jan 28 04:25:22 GMT 2010
1
0
build/imola /usr/malcolm/cron/compute/autorun started at Thu Jan 28 02:08:02 GMT 2010
Time for build with gcc
mutator.c: In function 'run':
mutator.c:184: warning: cast from pointer to integer of different size
mutator.c:185: warning: cast from pointer to integer of different size
mutator.c:186: warning: cast from pointer to integer of different size
mutator.c:188: warning: cast from pointer to integer of different size
mutator.c:189: warning: cast from pointer to integer of different size
mutator.c:190: warning: cast from pointer to integer of different size
mutator.c:194: warning: cast from pointer to integer of different size
mutator.c:247: warning: cast from pointer to integer of different size
mutator.c:251: warning: cast from pointer to integer of different size
mutator.c:255: warning: cast from pointer to integer of different size
mutator.c:259: warning: cast from pointer to integer of different size
mutator.c:264: warning: cast from pointer to integer of different size
mutator.c:269: warning: cast from pointer to integer of different size
mutator.c:274: warning: cast from pointer to integer of different size
mutator.c:279: warning: cast from pointer to integer of different size
mutator.c:297: warning: cast from pointer to integer of different size
mutator.c:334: warning: cast from pointer to integer of different size
mutator.c:349: warning: cast from pointer to integer of different size
mutator.c:416: warning: cast from pointer to integer of different size
mutator.c:424: warning: cast from pointer to integer of different size
mutator.c:476: warning: cast from pointer to integer of different size
mutator.c:483: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:551: warning: cast from pointer to integer of different size
mutator.c:560: warning: cast from pointer to integer of different size
mutator.c:573: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:621: warning: cast from pointer to integer of different size
mutator.c:623: warning: cast from pointer to integer of different size
mutator.c:638: warning: cast from pointer to integer of different size
mutator.c:639: warning: cast from pointer to integer of different size
mutator.c:640: warning: cast from pointer to integer of different size
mutator.c:641: warning: cast from pointer to integer of different size
mutator.c:642: warning: cast from pointer to integer of different size
mutator.c:643: warning: cast from pointer to integer of different size
mutator.c:644: warning: cast from pointer to integer of different size
mutator.c:645: warning: cast from pointer to integer of different size
mutator.c:646: warning: cast from pointer to integer of different size
mutator.c:647: warning: cast from pointer to integer of different size
mutator.c:648: warning: cast from pointer to integer of different size
mutator.c:649: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:688: warning: cast from pointer to integer of different size
mutator.c:690: warning: cast from pointer to integer of different size
mutator.c:705: warning: cast from pointer to integer of different size
mutator.c:706: warning: cast from pointer to integer of different size
mutator.c:707: warning: cast from pointer to integer of different size
mutator.c:708: warning: cast from pointer to integer of different size
mutator.c:709: warning: cast from pointer to integer of different size
mutator.c:710: warning: cast from pointer to integer of different size
mutator.c:711: warning: cast from pointer to integer of different size
mutator.c:712: warning: cast from pointer to integer of different size
mutator.c:713: warning: cast from pointer to integer of different size
mutator.c:714: warning: cast from pointer to integer of different size
mutator.c:715: warning: cast from pointer to integer of different size
mutator.c:716: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:737: warning: cast from pointer to integer of different size
mutator.c:748: warning: cast from pointer to integer of different size
mutator.c:761: warning: cast from pointer to integer of different size
mutator.c:800: warning: cast from pointer to integer of different size
mutator.c:860: warning: cast from pointer to integer of different size
mutator.c:893: warning: cast from pointer to integer of different size
mutator.c:897: warning: cast from pointer to integer of different size
mutator.c:913: warning: cast from pointer to integer of different size
mutator.c:932: warning: cast from pointer to integer of different size
mutator.c:940: warning: cast from pointer to integer of different size
mutator.c:947: warning: cast from pointer to integer of different size
collector.c: In function 'initGc':
collector.c:56: warning: cast to pointer from integer of different size
mark.c: In function 'mark':
mark.c:156: warning: cast from pointer to integer of different size
mark.c:229: warning: cast from pointer to integer of different size
mark.c:242: warning: cast from pointer to integer of different size
mark.c:283: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignObjC':
cdata.c:210: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignPtrC':
cdata.c:220: warning: cast from pointer to integer of different size
cdata.c: In function 'reallyFreeForeignObj':
cdata.c:246: warning: cast from pointer to integer of different size
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:28: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeInt':
closureval.c:103: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeChar':
closureval.c:111: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeBool':
closureval.c:119: warning: cast from pointer to integer of different size
newbuiltin.c:77: warning: cast from pointer to integer of different size
newbuiltin.c:78: error: initializer element is not constant
newbuiltin.c:78: error: (near initialization for 'CF__95Builtin_46hputc_95ok[1]')
newbuiltin.c:87: warning: cast from pointer to integer of different size
newbuiltin.c:88: error: initializer element is not constant
newbuiltin.c:88: error: (near initialization for 'Start_World[1]')
newbuiltin.c:88: warning: cast from pointer to integer of different size
newbuiltin.c:91: error: initializer element is not constant
newbuiltin.c:91: error: (near initialization for 'Start_World[2]')
newbuiltin.c:92: warning: cast from pointer to integer of different size
newbuiltin.c:93: error: initializer element is not constant
newbuiltin.c:93: error: (near initialization for 'Start_World[4]')
newbuiltin.c:101: warning: cast from pointer to integer of different size
newbuiltin.c:102: error: initializer element is not constant
newbuiltin.c:102: error: (near initialization for 'FN_Prelude_46primLeave[2]')
newbuiltin.c:108: warning: cast from pointer to integer of different size
newbuiltin.c:116: error: initializer element is not constant
newbuiltin.c:116: error: (near initialization for 'F0_Prelude_46primLeave[0]')
newbuiltin.c:117: warning: cast from pointer to integer of different size
newbuiltin.c:118: error: initializer element is not constant
newbuiltin.c:118: error: (near initialization for 'F0_Prelude_46primLeave[2]')
newbuiltin.c:127: warning: cast from pointer to integer of different size
newbuiltin.c:128: error: initializer element is not constant
newbuiltin.c:128: error: (near initialization for 'FN_Builtin_46primUnpackCString[3]')
newbuiltin.c:134: warning: cast from pointer to integer of different size
newbuiltin.c:147: error: initializer element is not constant
newbuiltin.c:147: error: (near initialization for 'F0_Builtin_46primUnpackCString[0]')
newbuiltin.c:148: warning: cast from pointer to integer of different size
newbuiltin.c:149: error: initializer element is not constant
newbuiltin.c:149: error: (near initialization for 'F0_Builtin_46primUnpackCString[2]')
newbuiltin.c:158: warning: cast from pointer to integer of different size
newbuiltin.c:159: error: initializer element is not constant
newbuiltin.c:159: error: (near initialization for 'FN_Builtin_46hgets[3]')
newbuiltin.c:165: warning: cast from pointer to integer of different size
newbuiltin.c:178: error: initializer element is not constant
newbuiltin.c:178: error: (near initialization for 'F0_Builtin_46hgets[0]')
newbuiltin.c:187: warning: cast from pointer to integer of different size
newbuiltin.c:189: error: initializer element is not constant
newbuiltin.c:189: error: (near initialization for 'CF_IO_46stdout[1]')
newbuiltin.c:198: warning: cast from pointer to integer of different size
newbuiltin.c:200: error: initializer element is not constant
newbuiltin.c:200: error: (near initialization for 'CF_IO_46stdin[1]')
newbuiltin.c:209: warning: cast from pointer to integer of different size
newbuiltin.c:296: error: initializer element is not constant
newbuiltin.c:296: error: (near initialization for 'CF_IO_46stderr[1]')
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/runtime/Kernel/Runtime.a
alloca.c:5: warning: conflicting types for built-in function '__builtin_alloca'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1163: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1193: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1194: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:2189: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
cLowBinary.c:193: warning: cast from pointer to integer of different size
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o): In function `performGC':
cIOExtras.c:(.text+0x59): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o): In function `primIntFromInteger':
primIntFromInteger.c:(.text+0x101): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPSC':
unpackPS.c:(.text+0x14e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPS':
unpackPS.c:(.text+0x329): undefined reference to `FN_Prelude_46primLeave'
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_neg.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_sub.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetArgs.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetProgName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHClose.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHFlush.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cOpen.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntegerFromInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkTuple12.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mp_clz_tab.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_lshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_rshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_sub.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o:(.data+0x1934): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o:(.data+0x19c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/cpphs.o:(.data+0x1088): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutChar.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAddC':
mpz_add.c:(.text+0x2fe): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAdd':
mpz_add.c:(.text+0x479): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuotC':
mpz_div.c:(.text+0x3c6): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuot':
mpz_div.c:(.text+0x521): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o): In function `primIntegerRemC':
mpz_mod.c:(.text+0x55e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o):mpz_mod.c:(.text+0x6e9): more undefined references to `FN_Prelude_46primLeave' follow
strip: '/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/cpphs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/x86_64-Linux/cpphs-gcc] Error 2
real 1m3.458s
user 0m38.204s
sys 0m27.418s
/tmp/ghc15622_0/ghc15622_0.s: Assembler messages:
/tmp/ghc15622_0/ghc15622_0.s:36:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15622_0/ghc15622_0.s:80:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15622_0/ghc15622_0.s:141:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15622_0/ghc15622_0.s:188:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15622_0/ghc15622_0.s:235:0:
Error: suffix or operands invalid for `push'
script/confhc: line 82: ./ghcsym.out: No such file or directory
Time for build with ghc-6.6
/tmp/ghc15858_0/ghc15858_0.s: Assembler messages:
/tmp/ghc15858_0/ghc15858_0.s:31:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:75:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:150:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc15858_0/ghc15858_0.s:247:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc15858_0/ghc15858_0.s:412:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:629:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:680:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:827:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:877:0:
Error: suffix or operands invalid for `push'
/tmp/ghc15858_0/ghc15858_0.s:924:0:
Error: suffix or operands invalid for `push'
make: *** [lib/x86_64-Linux/hmake-PRAGMA] Error 1
real 0m0.424s
user 0m0.276s
sys 0m0.086s
/usr/malcolm/cron/compute/autorun finished at Thu Jan 28 02:12:04 GMT 2010
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Wed Jan 27 02:32:09 GMT 2010
Warning: The module DIOError is called Prelude in its interface file (/Users/malcolm/Haskell/nhc98/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Users/malcolm/Haskell/nhc98/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Users/malcolm/Haskell/nhc98/include/packages/base/DIOError.hi)
Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
Util/Extra.hc:452: warning: this decimal constant is unsigned only in ISO C90
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 4m54.274s
user 2m52.446s
sys 1m37.643s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m18.118s
user 14m10.613s
sys 0m58.897s
Time for build with ghc-6.10.4
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc610/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.39523.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.57557.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.57557.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc610/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc610/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 8m18.226s
user 6m0.216s
sys 2m18.618s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 7m30.791s
user 6m38.890s
sys 0m51.755s
Time for build with nhc98
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/hmakerc
/tmp/Extra.7487.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
/tmp/Bounded_Int.22978.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.41025.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.41025.hc:2153: warning: this decimal constant is unsigned only in ISO C90
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-nhc/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-nhc/include/packages
Warning: -package time interfaces not found.
Warning: -package time library not found.
real 42m48.238s
user 38m57.250s
sys 3m4.419s
Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok / 23 builds failed
/ of which 20 known / 3 bad
108 outputs match / 2 outputs differ
110 errors match / 0 errors differ
real 15m9.493s
user 14m9.938s
sys 0m57.810s
Build time for hat with ghc-6.10
FFIExtensions.hs:4:4:
Warning: `unsafePerformIO' is exported by `module Foreign' and `unsafePerformIO'
on the commandline:
Warning: -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances#-} instead
Hat/Hat.hs:83:36:
Module `Control.Exception' does not export `ioErrors'
make[1]: *** [/Volumes/leopard/Haskell/hat-test-ghc610/targets/ix86-Darwin9/obj/lib/ghc-6.10.4/Hat/Hat.o] Error 1
make: *** [targets/ix86-Darwin9/hat-lib-ghc] Error 2
real 1m37.265s
user 1m12.039s
sys 0m14.821s
Build time for hat with nhc98
real 4m38.592s
user 4m7.840s
sys 0m29.520s
Installing hat package for ghc under /sw/lib/hat-2.06/ix86-Darwin9/ghc-610
cp: lib/ix86-Darwin9/lib/ghc-6.10.4/libHShat.a: No such file or directory
Done successfully.
/Users/malcolm/Haskell/autorun finished at Wed Jan 27 04:26:16 GMT 2010
1
0
build/imola /usr/malcolm/cron/compute/autorun started at Wed Jan 27 02:08:01 GMT 2010
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98/include/packages/base/DIOError.hi)
Time for build with gcc
mutator.c: In function 'run':
mutator.c:184: warning: cast from pointer to integer of different size
mutator.c:185: warning: cast from pointer to integer of different size
mutator.c:186: warning: cast from pointer to integer of different size
mutator.c:188: warning: cast from pointer to integer of different size
mutator.c:189: warning: cast from pointer to integer of different size
mutator.c:190: warning: cast from pointer to integer of different size
mutator.c:194: warning: cast from pointer to integer of different size
mutator.c:247: warning: cast from pointer to integer of different size
mutator.c:251: warning: cast from pointer to integer of different size
mutator.c:255: warning: cast from pointer to integer of different size
mutator.c:259: warning: cast from pointer to integer of different size
mutator.c:264: warning: cast from pointer to integer of different size
mutator.c:269: warning: cast from pointer to integer of different size
mutator.c:274: warning: cast from pointer to integer of different size
mutator.c:279: warning: cast from pointer to integer of different size
mutator.c:297: warning: cast from pointer to integer of different size
mutator.c:334: warning: cast from pointer to integer of different size
mutator.c:349: warning: cast from pointer to integer of different size
mutator.c:416: warning: cast from pointer to integer of different size
mutator.c:424: warning: cast from pointer to integer of different size
mutator.c:476: warning: cast from pointer to integer of different size
mutator.c:483: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:542: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:543: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:544: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:545: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:546: warning: cast from pointer to integer of different size
mutator.c:551: warning: cast from pointer to integer of different size
mutator.c:560: warning: cast from pointer to integer of different size
mutator.c:573: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:594: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:595: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:596: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:597: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:598: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:599: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:613: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:614: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:615: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:616: warning: cast from pointer to integer of different size
mutator.c:621: warning: cast from pointer to integer of different size
mutator.c:623: warning: cast from pointer to integer of different size
mutator.c:638: warning: cast from pointer to integer of different size
mutator.c:639: warning: cast from pointer to integer of different size
mutator.c:640: warning: cast from pointer to integer of different size
mutator.c:641: warning: cast from pointer to integer of different size
mutator.c:642: warning: cast from pointer to integer of different size
mutator.c:643: warning: cast from pointer to integer of different size
mutator.c:644: warning: cast from pointer to integer of different size
mutator.c:645: warning: cast from pointer to integer of different size
mutator.c:646: warning: cast from pointer to integer of different size
mutator.c:647: warning: cast from pointer to integer of different size
mutator.c:648: warning: cast from pointer to integer of different size
mutator.c:649: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:660: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:661: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:662: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:663: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:664: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:665: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:680: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:681: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:682: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:683: warning: cast from pointer to integer of different size
mutator.c:688: warning: cast from pointer to integer of different size
mutator.c:690: warning: cast from pointer to integer of different size
mutator.c:705: warning: cast from pointer to integer of different size
mutator.c:706: warning: cast from pointer to integer of different size
mutator.c:707: warning: cast from pointer to integer of different size
mutator.c:708: warning: cast from pointer to integer of different size
mutator.c:709: warning: cast from pointer to integer of different size
mutator.c:710: warning: cast from pointer to integer of different size
mutator.c:711: warning: cast from pointer to integer of different size
mutator.c:712: warning: cast from pointer to integer of different size
mutator.c:713: warning: cast from pointer to integer of different size
mutator.c:714: warning: cast from pointer to integer of different size
mutator.c:715: warning: cast from pointer to integer of different size
mutator.c:716: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:727: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:728: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:729: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:730: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:731: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:732: warning: cast from pointer to integer of different size
mutator.c:737: warning: cast from pointer to integer of different size
mutator.c:748: warning: cast from pointer to integer of different size
mutator.c:761: warning: cast from pointer to integer of different size
mutator.c:800: warning: cast from pointer to integer of different size
mutator.c:860: warning: cast from pointer to integer of different size
mutator.c:893: warning: cast from pointer to integer of different size
mutator.c:897: warning: cast from pointer to integer of different size
mutator.c:913: warning: cast from pointer to integer of different size
mutator.c:932: warning: cast from pointer to integer of different size
mutator.c:940: warning: cast from pointer to integer of different size
mutator.c:947: warning: cast from pointer to integer of different size
collector.c: In function 'initGc':
collector.c:56: warning: cast to pointer from integer of different size
mark.c: In function 'mark':
mark.c:156: warning: cast from pointer to integer of different size
mark.c:229: warning: cast from pointer to integer of different size
mark.c:242: warning: cast from pointer to integer of different size
mark.c:283: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignObjC':
cdata.c:210: warning: cast from pointer to integer of different size
cdata.c: In function 'primForeignPtrC':
cdata.c:220: warning: cast from pointer to integer of different size
cdata.c: In function 'reallyFreeForeignObj':
cdata.c:246: warning: cast from pointer to integer of different size
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:25: warning: cast from pointer to integer of different size
closureval.c:28: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeInt':
closureval.c:103: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeChar':
closureval.c:111: warning: cast from pointer to integer of different size
closureval.c: In function 'unmakeBool':
closureval.c:119: warning: cast from pointer to integer of different size
newbuiltin.c:77: warning: cast from pointer to integer of different size
newbuiltin.c:78: error: initializer element is not constant
newbuiltin.c:78: error: (near initialization for 'CF__95Builtin_46hputc_95ok[1]')
newbuiltin.c:87: warning: cast from pointer to integer of different size
newbuiltin.c:88: error: initializer element is not constant
newbuiltin.c:88: error: (near initialization for 'Start_World[1]')
newbuiltin.c:88: warning: cast from pointer to integer of different size
newbuiltin.c:91: error: initializer element is not constant
newbuiltin.c:91: error: (near initialization for 'Start_World[2]')
newbuiltin.c:92: warning: cast from pointer to integer of different size
newbuiltin.c:93: error: initializer element is not constant
newbuiltin.c:93: error: (near initialization for 'Start_World[4]')
newbuiltin.c:101: warning: cast from pointer to integer of different size
newbuiltin.c:102: error: initializer element is not constant
newbuiltin.c:102: error: (near initialization for 'FN_Prelude_46primLeave[2]')
newbuiltin.c:108: warning: cast from pointer to integer of different size
newbuiltin.c:116: error: initializer element is not constant
newbuiltin.c:116: error: (near initialization for 'F0_Prelude_46primLeave[0]')
newbuiltin.c:117: warning: cast from pointer to integer of different size
newbuiltin.c:118: error: initializer element is not constant
newbuiltin.c:118: error: (near initialization for 'F0_Prelude_46primLeave[2]')
newbuiltin.c:127: warning: cast from pointer to integer of different size
newbuiltin.c:128: error: initializer element is not constant
newbuiltin.c:128: error: (near initialization for 'FN_Builtin_46primUnpackCString[3]')
newbuiltin.c:134: warning: cast from pointer to integer of different size
newbuiltin.c:147: error: initializer element is not constant
newbuiltin.c:147: error: (near initialization for 'F0_Builtin_46primUnpackCString[0]')
newbuiltin.c:148: warning: cast from pointer to integer of different size
newbuiltin.c:149: error: initializer element is not constant
newbuiltin.c:149: error: (near initialization for 'F0_Builtin_46primUnpackCString[2]')
newbuiltin.c:158: warning: cast from pointer to integer of different size
newbuiltin.c:159: error: initializer element is not constant
newbuiltin.c:159: error: (near initialization for 'FN_Builtin_46hgets[3]')
newbuiltin.c:165: warning: cast from pointer to integer of different size
newbuiltin.c:178: error: initializer element is not constant
newbuiltin.c:178: error: (near initialization for 'F0_Builtin_46hgets[0]')
newbuiltin.c:187: warning: cast from pointer to integer of different size
newbuiltin.c:189: error: initializer element is not constant
newbuiltin.c:189: error: (near initialization for 'CF_IO_46stdout[1]')
newbuiltin.c:198: warning: cast from pointer to integer of different size
newbuiltin.c:200: error: initializer element is not constant
newbuiltin.c:200: error: (near initialization for 'CF_IO_46stdin[1]')
newbuiltin.c:209: warning: cast from pointer to integer of different size
newbuiltin.c:296: error: initializer element is not constant
newbuiltin.c:296: error: (near initialization for 'CF_IO_46stderr[1]')
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/runtime/Kernel/Runtime.a
alloca.c:5: warning: conflicting types for built-in function '__builtin_alloca'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1163: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1193: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:1194: warning: this decimal constant is unsigned only in ISO C90
./Word.hc:2189: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
cLowBinary.c:193: warning: cast from pointer to integer of different size
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o): In function `performGC':
cIOExtras.c:(.text+0x59): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o): In function `primIntFromInteger':
primIntFromInteger.c:(.text+0x101): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPSC':
unpackPS.c:(.text+0x14e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o): In function `unpackPS':
unpackPS.c:(.text+0x329): undefined reference to `FN_Prelude_46primLeave'
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutlib.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(haskellInit.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(collector.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mark.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cdata.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(timeUnix.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(xlib_debug.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(stableptr.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(newtables.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_neg.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_sub.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cExitWith.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetArgs.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cGetProgName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHClose.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHFlush.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cHGetFileName.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cIOExtras.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(cOpen.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntFromInteger.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primIntegerFromInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primPackString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsDouble.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(primsFloat.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(unpackPS.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkCons.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkInt.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkPackedString.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mkTuple12.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mp_clz_tab.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_add.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_cmp.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_div.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_lshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_mul.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_rshift.o)' is incompatible with i386 output
/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: i386:x86-64 architecture of input file `/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpn_sub.o)' is incompatible with i386 output
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o:(.data+0x1934): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o:(.data+0x19c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/targets/x86_64-Linux/obj/cpphs/cpphs.o:(.data+0x1088): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/main.o: In function `main':
main.c:(.text+0x65): undefined reference to `Start_World'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/mutator.o: In function `run':
mutator.c:(.text+0xe): undefined reference to `FN_Prelude_46primLeave'
mutator.c:(.text+0x2c): undefined reference to `FN_Builtin_46hgets'
mutator.c:(.text+0x35): undefined reference to `FN_Builtin_46primUnpackCString'
mutator.c:(.text+0x3df): undefined reference to `CF__95Builtin_46hputc_95ok'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(GetContents.o):(.data+0x24): undefined reference to `CF_IO_46stdin'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutStr.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(NonStdTrace.o):(.data+0x3c): undefined reference to `CF_IO_46stderr'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Prelude.a(PutChar.o):(.data+0x24): undefined reference to `CF_IO_46stdout'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAddC':
mpz_add.c:(.text+0x2fe): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_add.o): In function `primIntegerAdd':
mpz_add.c:(.text+0x479): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuotC':
mpz_div.c:(.text+0x3c6): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_div.o): In function `primIntegerQuot':
mpz_div.c:(.text+0x521): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o): In function `primIntegerRemC':
mpz_mod.c:(.text+0x55e): undefined reference to `FN_Prelude_46primLeave'
/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/Runtime.a(mpz_mod.o):mpz_mod.c:(.text+0x6e9): more undefined references to `FN_Prelude_46primLeave' follow
strip: '/tmp/malcolm/nhc98-test-gcc/lib/x86_64-Linux/cpphs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/x86_64-Linux/cpphs-gcc] Error 2
real 1m19.026s
user 0m47.147s
sys 0m35.081s
/tmp/ghc21556_0/ghc21556_0.s: Assembler messages:
/tmp/ghc21556_0/ghc21556_0.s:36:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21556_0/ghc21556_0.s:80:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21556_0/ghc21556_0.s:141:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21556_0/ghc21556_0.s:188:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21556_0/ghc21556_0.s:235:0:
Error: suffix or operands invalid for `push'
script/confhc: line 82: ./ghcsym.out: No such file or directory
Time for build with ghc-6.6
/tmp/ghc21792_0/ghc21792_0.s: Assembler messages:
/tmp/ghc21792_0/ghc21792_0.s:31:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:75:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:150:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc21792_0/ghc21792_0.s:247:0:
Error: suffix or operands invalid for `jmp'
/tmp/ghc21792_0/ghc21792_0.s:412:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:629:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:680:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:827:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:877:0:
Error: suffix or operands invalid for `push'
/tmp/ghc21792_0/ghc21792_0.s:924:0:
Error: suffix or operands invalid for `push'
make: *** [lib/x86_64-Linux/hmake-PRAGMA] Error 1
real 0m0.538s
user 0m0.289s
sys 0m0.148s
/usr/malcolm/cron/compute/autorun finished at Wed Jan 27 02:13:39 GMT 2010
1
0