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
June 2009
- 3 participants
- 71 discussions
build/lomond /usr/malcolm/cron/lomond/autorun started at Sun Jun 21 02:08:49 BST 2009
Time for build with gcc
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/ix86-Linux/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
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hmakerc
./Internals.o: In function `__hscore_seek_end':
Internals.hc:(.text+0x2dc): multiple definition of `__hscore_seek_end'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1f8): first defined here
./Internals.o: In function `__hscore_seek_set':
Internals.hc:(.text+0x2d2): multiple definition of `__hscore_seek_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1ee): first defined here
./Internals.o: In function `__hscore_seek_cur':
Internals.hc:(.text+0x264): multiple definition of `__hscore_seek_cur'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x180): first defined here
./Internals.o: In function `__hscore_bufsiz':
Internals.hc:(.text+0x25a): multiple definition of `__hscore_bufsiz'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x176): first defined here
./Internals.o: In function `__hscore_get_errno':
Internals.hc:(.text+0xe4): multiple definition of `__hscore_get_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x0): first defined here
./Internals.o: In function `__hscore_set_errno':
Internals.hc:(.text+0xf3): multiple definition of `__hscore_set_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xf): first defined here
./Internals.o: In function `__hscore_s_isreg':
Internals.hc:(.text+0x107): multiple definition of `__hscore_s_isreg'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23): first defined here
./Internals.o: In function `__hscore_s_isdir':
Internals.hc:(.text+0x121): multiple definition of `__hscore_s_isdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d): first defined here
./Internals.o: In function `__hscore_s_isfifo':
Internals.hc:(.text+0x13b): multiple definition of `__hscore_s_isfifo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x57): first defined here
./Internals.o: In function `__hscore_s_isblk':
Internals.hc:(.text+0x155): multiple definition of `__hscore_s_isblk'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x71): first defined here
./Internals.o: In function `__hscore_s_ischr':
Internals.hc:(.text+0x16f): multiple definition of `__hscore_s_ischr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x8b): first defined here
./Internals.o: In function `__hscore_s_issock':
Internals.hc:(.text+0x189): multiple definition of `__hscore_s_issock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xa5): first defined here
./Internals.o: In function `__hscore_sigemptyset':
Internals.hc:(.text+0x1a3): multiple definition of `__hscore_sigemptyset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xbf): first defined here
./Internals.o: In function `__hscore_sigfillset':
Internals.hc:(.text+0x1b9): multiple definition of `__hscore_sigfillset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xd5): first defined here
./Internals.o: In function `__hscore_sigaddset':
Internals.hc:(.text+0x1cf): multiple definition of `__hscore_sigaddset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xeb): first defined here
./Internals.o: In function `__hscore_sigdelset':
Internals.hc:(.text+0x1e8): multiple definition of `__hscore_sigdelset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x104): first defined here
./Internals.o: In function `__hscore_sigismember':
Internals.hc:(.text+0x201): multiple definition of `__hscore_sigismember'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x11d): first defined here
./Internals.o: In function `__hscore_memcpy_dst_off':
Internals.hc:(.text+0x21a): multiple definition of `__hscore_memcpy_dst_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x136): first defined here
./Internals.o: In function `__hscore_memcpy_src_off':
Internals.hc:(.text+0x23a): multiple definition of `__hscore_memcpy_src_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x156): first defined here
./Internals.o: In function `__hscore_o_binary':
Internals.hc:(.text+0x26e): multiple definition of `__hscore_o_binary'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x18a): first defined here
./Internals.o: In function `__hscore_o_rdonly':
Internals.hc:(.text+0x278): multiple definition of `__hscore_o_rdonly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x194): first defined here
./Internals.o: In function `__hscore_o_wronly':
Internals.hc:(.text+0x282): multiple definition of `__hscore_o_wronly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x19e): first defined here
./Internals.o: In function `__hscore_o_rdwr':
Internals.hc:(.text+0x28c): multiple definition of `__hscore_o_rdwr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1a8): first defined here
./Internals.o: In function `__hscore_o_append':
Internals.hc:(.text+0x296): multiple definition of `__hscore_o_append'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1b2): first defined here
./Internals.o: In function `__hscore_o_creat':
Internals.hc:(.text+0x2a0): multiple definition of `__hscore_o_creat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1bc): first defined here
./Internals.o: In function `__hscore_o_excl':
Internals.hc:(.text+0x2aa): multiple definition of `__hscore_o_excl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1c6): first defined here
./Internals.o: In function `__hscore_o_trunc':
Internals.hc:(.text+0x2b4): multiple definition of `__hscore_o_trunc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1d0): first defined here
./Internals.o: In function `__hscore_o_noctty':
Internals.hc:(.text+0x2be): multiple definition of `__hscore_o_noctty'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1da): first defined here
./Internals.o: In function `__hscore_o_nonblock':
Internals.hc:(.text+0x2c8): multiple definition of `__hscore_o_nonblock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1e4): first defined here
./Internals.o: In function `__hscore_ftruncate':
Internals.hc:(.text+0x2e6): multiple definition of `__hscore_ftruncate'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x202): first defined here
./Internals.o: In function `__hscore_setmode':
Internals.hc:(.text+0x2ff): multiple definition of `__hscore_setmode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x21b): first defined here
./Internals.o: In function `__hscore_mkdir':
Internals.hc:(.text+0x309): multiple definition of `__hscore_mkdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x225): first defined here
./Internals.o: In function `__hscore_lstat':
Internals.hc:(.text+0x323): multiple definition of `__hscore_lstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23f): first defined here
./Internals.o: In function `__hscore_d_name':
Internals.hc:(.text+0x33c): multiple definition of `__hscore_d_name'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x258): first defined here
./Internals.o: In function `__hscore_end_of_dir':
Internals.hc:(.text+0x347): multiple definition of `__hscore_end_of_dir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x263): first defined here
./Internals.o: In function `__hscore_free_dirent':
Internals.hc:(.text+0x351): multiple definition of `__hscore_free_dirent'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x26d): first defined here
./Internals.o: In function `__hscore_sizeof_stat':
Internals.hc:(.text+0x356): multiple definition of `__hscore_sizeof_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x272): first defined here
./Internals.o: In function `__hscore_st_mtime':
Internals.hc:(.text+0x360): multiple definition of `__hscore_st_mtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x27c): first defined here
./Internals.o: In function `__hscore_st_size':
Internals.hc:(.text+0x36b): multiple definition of `__hscore_st_size'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x287): first defined here
./Internals.o: In function `__hscore_st_mode':
Internals.hc:(.text+0x376): multiple definition of `__hscore_st_mode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x292): first defined here
./Internals.o: In function `__hscore_st_dev':
Internals.hc:(.text+0x381): multiple definition of `__hscore_st_dev'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x29d): first defined here
./Internals.o: In function `__hscore_st_ino':
Internals.hc:(.text+0x38e): multiple definition of `__hscore_st_ino'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2aa): first defined here
./Internals.o: In function `__hscore_lflag':
Internals.hc:(.text+0x399): multiple definition of `__hscore_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2b5): first defined here
./Internals.o: In function `__hscore_poke_lflag':
Internals.hc:(.text+0x3a4): multiple definition of `__hscore_poke_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2c0): first defined here
./Internals.o: In function `__hscore_ptr_c_cc':
Internals.hc:(.text+0x3b2): multiple definition of `__hscore_ptr_c_cc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ce): first defined here
./Internals.o: In function `__hscore_sizeof_termios':
Internals.hc:(.text+0x3bd): multiple definition of `__hscore_sizeof_termios'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2d9): first defined here
./Internals.o: In function `__hscore_sizeof_sigset_t':
Internals.hc:(.text+0x3c7): multiple definition of `__hscore_sizeof_sigset_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2e3): first defined here
./Internals.o: In function `__hscore_echo':
Internals.hc:(.text+0x3d1): multiple definition of `__hscore_echo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ed): first defined here
./Internals.o: In function `__hscore_tcsanow':
Internals.hc:(.text+0x3db): multiple definition of `__hscore_tcsanow'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2f7): first defined here
./Internals.o: In function `__hscore_icanon':
Internals.hc:(.text+0x3e5): multiple definition of `__hscore_icanon'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x301): first defined here
./Internals.o: In function `__hscore_vmin':
Internals.hc:(.text+0x3ef): multiple definition of `__hscore_vmin'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x30b): first defined here
./Internals.o: In function `__hscore_vtime':
Internals.hc:(.text+0x3f9): multiple definition of `__hscore_vtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x315): first defined here
./Internals.o: In function `__hscore_sigttou':
Internals.hc:(.text+0x403): multiple definition of `__hscore_sigttou'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x31f): first defined here
./Internals.o: In function `__hscore_sig_block':
Internals.hc:(.text+0x40d): multiple definition of `__hscore_sig_block'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x329): first defined here
./Internals.o: In function `__hscore_sig_setmask':
Internals.hc:(.text+0x417): multiple definition of `__hscore_sig_setmask'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x333): first defined here
./Internals.o: In function `__hscore_sizeof_siginfo_t':
Internals.hc:(.text+0x421): multiple definition of `__hscore_sizeof_siginfo_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x33d): first defined here
./Internals.o: In function `__hscore_f_getfl':
Internals.hc:(.text+0x42b): multiple definition of `__hscore_f_getfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x347): first defined here
./Internals.o: In function `__hscore_f_setfl':
Internals.hc:(.text+0x435): multiple definition of `__hscore_f_setfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x351): first defined here
./Internals.o: In function `__hscore_f_setfd':
Internals.hc:(.text+0x43f): multiple definition of `__hscore_f_setfd'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x35b): first defined here
./Internals.o: In function `__hscore_fd_cloexec':
Internals.hc:(.text+0x449): multiple definition of `__hscore_fd_cloexec'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x365): first defined here
./Internals.o: In function `__hscore_hs_fileno':
Internals.hc:(.text+0x453): multiple definition of `__hscore_hs_fileno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x36f): first defined here
./Internals.o: In function `__hscore_open':
Internals.hc:(.text+0x469): multiple definition of `__hscore_open'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x385): first defined here
./Internals.o: In function `__hscore_lseek':
Internals.hc:(.text+0x485): multiple definition of `__hscore_lseek'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3a1): first defined here
./Internals.o: In function `__hscore_stat':
Internals.hc:(.text+0x4a1): multiple definition of `__hscore_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3bd): first defined here
./Internals.o: In function `__hscore_fstat':
Internals.hc:(.text+0x4ba): multiple definition of `__hscore_fstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d6): first defined here
./Internals.o: In function `hsFD_SETSIZE':
Internals.hc:(.text+0x4d3): multiple definition of `hsFD_SETSIZE'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3ef): first defined here
./Internals.o: In function `hsFD_ISSET':
Internals.hc:(.text+0x4dd): multiple definition of `hsFD_ISSET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3f9): first defined here
./Internals.o: In function `hsFD_SET':
Internals.hc:(.text+0x4fb): multiple definition of `hsFD_SET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x417): first defined here
./Internals.o: In function `sizeof_fd_set':
Internals.hc:(.text+0x527): multiple definition of `sizeof_fd_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x443): first defined here
./Internals.o: In function `sizeofTimeVal':
Internals.hc:(.text+0x531): multiple definition of `sizeofTimeVal'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x44d): first defined here
./Internals.o: In function `getUSecOfDay':
Internals.hc:(.text+0x53b): multiple definition of `getUSecOfDay'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x457): first defined here
./Internals.o: In function `setTimevalTicks':
Internals.hc:(.text+0x57e): multiple definition of `setTimevalTicks'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x49a): first defined here
./Internals.o: In function `__hscore_environ':
Internals.hc:(.text+0x5cf): multiple definition of `__hscore_environ'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4eb): first defined here
./Internals.o: In function `__hscore_from_uintptr':
Internals.hc:(.text+0x5d9): multiple definition of `__hscore_from_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4f5): first defined here
./Internals.o: In function `__hscore_from_intptr':
Internals.hc:(.text+0x5e1): multiple definition of `__hscore_from_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4fd): first defined here
./Internals.o: In function `__hscore_to_uintptr':
Internals.hc:(.text+0x5e9): multiple definition of `__hscore_to_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x505): first defined here
./Internals.o: In function `__hscore_to_intptr':
Internals.hc:(.text+0x5f1): multiple definition of `__hscore_to_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x50d): first defined here
./Internals.o: In function `fcntl_read':
Internals.hc:(.text+0x5f9): multiple definition of `fcntl_read'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x515): first defined here
./Internals.o: In function `fcntl_write':
Internals.hc:(.text+0x612): multiple definition of `fcntl_write'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x52e): first defined here
./Internals.o: In function `fcntl_lock':
Internals.hc:(.text+0x62e): multiple definition of `fcntl_lock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x54a): first defined here
collect2: ld returned 1 exit status
strip: '/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hsc2hs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Linux/hsc2hs-gcc] Error 2
real 4m17.408s
user 1m31.134s
sys 2m31.160s
Time for build with ghc-6.6
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc66/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc66/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.24505.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8658.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.8658.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 15m40.387s
user 6m51.893s
sys 8m24.297s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m13.240s
user 3m56.485s
sys 3m1.258s
Time for build with ghc-6.8.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc68/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc68/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.31707.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.15844.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.15844.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 17m29.011s
user 6m58.206s
sys 8m49.969s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m30.470s
user 4m4.844s
sys 3m13.081s
Time for build with ghc-6.10.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc610/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/hmakerc
Warning: package(s) readline not available (according to ghc-pkg)
MkProg: Can't find module System.Console.Readline in user directories
.
../hmake
Or in installed libraries/packages at
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/haskell98-1.0.1.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
Asked for by: SimpleLineEditor.hs
Fix using the -I, -P, or -package flags.
Stop - hmake dependency error.
make[1]: *** [/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/HInteractive] Error 1
make: *** [targets/ix86-Linux/hmake-ghc] Error 2
real 1m1.430s
user 0m22.752s
sys 0m24.552s
/usr/malcolm/cron/lomond/autorun finished at Sun Jun 21 03:17:57 BST 2009
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Sat Jun 20 04:00:23 BST 2009
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
ld: duplicate symbol ___hscore_get_errno in ./Internals.o and ../libraries/base/cbits/dirUtils.o
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin9/hsc2hs-gcc] Error 2
real 2m5.345s
user 1m8.279s
sys 0m48.005s
Time for build with ghc-6.8.3
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc68/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.73593.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.91639.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.91639.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-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc68/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 8m32.787s
user 5m42.229s
sys 2m27.015s
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 7m26.802s
user 6m36.045s
sys 0m52.438s
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
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.41642.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
ld: in /sw/lib/nhc98/ix86-Darwin9/libHSbase.a, archive has no table of contents
collect2: ld returned 1 exit status
mv: rename /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/compiler98/MainNhc98 to /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp: No such file or directory
make[1]: *** [/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp] Error 1
make: *** [targets/ix86-Darwin9/compiler-nhc] Error 2
real 2m4.176s
user 1m38.002s
sys 0m24.729s
/Users/malcolm/Haskell/autorun finished at Sat Jun 20 04:33:21 BST 2009
1
0
build/lomond /usr/malcolm/cron/lomond/autorun started at Sat Jun 20 02:08:52 BST 2009
Time for build with gcc
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/ix86-Linux/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
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hmakerc
./Internals.o: In function `__hscore_seek_end':
Internals.hc:(.text+0x2dc): multiple definition of `__hscore_seek_end'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1f8): first defined here
./Internals.o: In function `__hscore_seek_set':
Internals.hc:(.text+0x2d2): multiple definition of `__hscore_seek_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1ee): first defined here
./Internals.o: In function `__hscore_seek_cur':
Internals.hc:(.text+0x264): multiple definition of `__hscore_seek_cur'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x180): first defined here
./Internals.o: In function `__hscore_bufsiz':
Internals.hc:(.text+0x25a): multiple definition of `__hscore_bufsiz'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x176): first defined here
./Internals.o: In function `__hscore_get_errno':
Internals.hc:(.text+0xe4): multiple definition of `__hscore_get_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x0): first defined here
./Internals.o: In function `__hscore_set_errno':
Internals.hc:(.text+0xf3): multiple definition of `__hscore_set_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xf): first defined here
./Internals.o: In function `__hscore_s_isreg':
Internals.hc:(.text+0x107): multiple definition of `__hscore_s_isreg'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23): first defined here
./Internals.o: In function `__hscore_s_isdir':
Internals.hc:(.text+0x121): multiple definition of `__hscore_s_isdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d): first defined here
./Internals.o: In function `__hscore_s_isfifo':
Internals.hc:(.text+0x13b): multiple definition of `__hscore_s_isfifo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x57): first defined here
./Internals.o: In function `__hscore_s_isblk':
Internals.hc:(.text+0x155): multiple definition of `__hscore_s_isblk'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x71): first defined here
./Internals.o: In function `__hscore_s_ischr':
Internals.hc:(.text+0x16f): multiple definition of `__hscore_s_ischr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x8b): first defined here
./Internals.o: In function `__hscore_s_issock':
Internals.hc:(.text+0x189): multiple definition of `__hscore_s_issock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xa5): first defined here
./Internals.o: In function `__hscore_sigemptyset':
Internals.hc:(.text+0x1a3): multiple definition of `__hscore_sigemptyset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xbf): first defined here
./Internals.o: In function `__hscore_sigfillset':
Internals.hc:(.text+0x1b9): multiple definition of `__hscore_sigfillset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xd5): first defined here
./Internals.o: In function `__hscore_sigaddset':
Internals.hc:(.text+0x1cf): multiple definition of `__hscore_sigaddset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xeb): first defined here
./Internals.o: In function `__hscore_sigdelset':
Internals.hc:(.text+0x1e8): multiple definition of `__hscore_sigdelset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x104): first defined here
./Internals.o: In function `__hscore_sigismember':
Internals.hc:(.text+0x201): multiple definition of `__hscore_sigismember'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x11d): first defined here
./Internals.o: In function `__hscore_memcpy_dst_off':
Internals.hc:(.text+0x21a): multiple definition of `__hscore_memcpy_dst_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x136): first defined here
./Internals.o: In function `__hscore_memcpy_src_off':
Internals.hc:(.text+0x23a): multiple definition of `__hscore_memcpy_src_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x156): first defined here
./Internals.o: In function `__hscore_o_binary':
Internals.hc:(.text+0x26e): multiple definition of `__hscore_o_binary'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x18a): first defined here
./Internals.o: In function `__hscore_o_rdonly':
Internals.hc:(.text+0x278): multiple definition of `__hscore_o_rdonly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x194): first defined here
./Internals.o: In function `__hscore_o_wronly':
Internals.hc:(.text+0x282): multiple definition of `__hscore_o_wronly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x19e): first defined here
./Internals.o: In function `__hscore_o_rdwr':
Internals.hc:(.text+0x28c): multiple definition of `__hscore_o_rdwr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1a8): first defined here
./Internals.o: In function `__hscore_o_append':
Internals.hc:(.text+0x296): multiple definition of `__hscore_o_append'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1b2): first defined here
./Internals.o: In function `__hscore_o_creat':
Internals.hc:(.text+0x2a0): multiple definition of `__hscore_o_creat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1bc): first defined here
./Internals.o: In function `__hscore_o_excl':
Internals.hc:(.text+0x2aa): multiple definition of `__hscore_o_excl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1c6): first defined here
./Internals.o: In function `__hscore_o_trunc':
Internals.hc:(.text+0x2b4): multiple definition of `__hscore_o_trunc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1d0): first defined here
./Internals.o: In function `__hscore_o_noctty':
Internals.hc:(.text+0x2be): multiple definition of `__hscore_o_noctty'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1da): first defined here
./Internals.o: In function `__hscore_o_nonblock':
Internals.hc:(.text+0x2c8): multiple definition of `__hscore_o_nonblock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1e4): first defined here
./Internals.o: In function `__hscore_ftruncate':
Internals.hc:(.text+0x2e6): multiple definition of `__hscore_ftruncate'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x202): first defined here
./Internals.o: In function `__hscore_setmode':
Internals.hc:(.text+0x2ff): multiple definition of `__hscore_setmode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x21b): first defined here
./Internals.o: In function `__hscore_mkdir':
Internals.hc:(.text+0x309): multiple definition of `__hscore_mkdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x225): first defined here
./Internals.o: In function `__hscore_lstat':
Internals.hc:(.text+0x323): multiple definition of `__hscore_lstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23f): first defined here
./Internals.o: In function `__hscore_d_name':
Internals.hc:(.text+0x33c): multiple definition of `__hscore_d_name'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x258): first defined here
./Internals.o: In function `__hscore_end_of_dir':
Internals.hc:(.text+0x347): multiple definition of `__hscore_end_of_dir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x263): first defined here
./Internals.o: In function `__hscore_free_dirent':
Internals.hc:(.text+0x351): multiple definition of `__hscore_free_dirent'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x26d): first defined here
./Internals.o: In function `__hscore_sizeof_stat':
Internals.hc:(.text+0x356): multiple definition of `__hscore_sizeof_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x272): first defined here
./Internals.o: In function `__hscore_st_mtime':
Internals.hc:(.text+0x360): multiple definition of `__hscore_st_mtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x27c): first defined here
./Internals.o: In function `__hscore_st_size':
Internals.hc:(.text+0x36b): multiple definition of `__hscore_st_size'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x287): first defined here
./Internals.o: In function `__hscore_st_mode':
Internals.hc:(.text+0x376): multiple definition of `__hscore_st_mode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x292): first defined here
./Internals.o: In function `__hscore_st_dev':
Internals.hc:(.text+0x381): multiple definition of `__hscore_st_dev'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x29d): first defined here
./Internals.o: In function `__hscore_st_ino':
Internals.hc:(.text+0x38e): multiple definition of `__hscore_st_ino'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2aa): first defined here
./Internals.o: In function `__hscore_lflag':
Internals.hc:(.text+0x399): multiple definition of `__hscore_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2b5): first defined here
./Internals.o: In function `__hscore_poke_lflag':
Internals.hc:(.text+0x3a4): multiple definition of `__hscore_poke_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2c0): first defined here
./Internals.o: In function `__hscore_ptr_c_cc':
Internals.hc:(.text+0x3b2): multiple definition of `__hscore_ptr_c_cc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ce): first defined here
./Internals.o: In function `__hscore_sizeof_termios':
Internals.hc:(.text+0x3bd): multiple definition of `__hscore_sizeof_termios'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2d9): first defined here
./Internals.o: In function `__hscore_sizeof_sigset_t':
Internals.hc:(.text+0x3c7): multiple definition of `__hscore_sizeof_sigset_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2e3): first defined here
./Internals.o: In function `__hscore_echo':
Internals.hc:(.text+0x3d1): multiple definition of `__hscore_echo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ed): first defined here
./Internals.o: In function `__hscore_tcsanow':
Internals.hc:(.text+0x3db): multiple definition of `__hscore_tcsanow'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2f7): first defined here
./Internals.o: In function `__hscore_icanon':
Internals.hc:(.text+0x3e5): multiple definition of `__hscore_icanon'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x301): first defined here
./Internals.o: In function `__hscore_vmin':
Internals.hc:(.text+0x3ef): multiple definition of `__hscore_vmin'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x30b): first defined here
./Internals.o: In function `__hscore_vtime':
Internals.hc:(.text+0x3f9): multiple definition of `__hscore_vtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x315): first defined here
./Internals.o: In function `__hscore_sigttou':
Internals.hc:(.text+0x403): multiple definition of `__hscore_sigttou'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x31f): first defined here
./Internals.o: In function `__hscore_sig_block':
Internals.hc:(.text+0x40d): multiple definition of `__hscore_sig_block'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x329): first defined here
./Internals.o: In function `__hscore_sig_setmask':
Internals.hc:(.text+0x417): multiple definition of `__hscore_sig_setmask'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x333): first defined here
./Internals.o: In function `__hscore_sizeof_siginfo_t':
Internals.hc:(.text+0x421): multiple definition of `__hscore_sizeof_siginfo_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x33d): first defined here
./Internals.o: In function `__hscore_f_getfl':
Internals.hc:(.text+0x42b): multiple definition of `__hscore_f_getfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x347): first defined here
./Internals.o: In function `__hscore_f_setfl':
Internals.hc:(.text+0x435): multiple definition of `__hscore_f_setfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x351): first defined here
./Internals.o: In function `__hscore_f_setfd':
Internals.hc:(.text+0x43f): multiple definition of `__hscore_f_setfd'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x35b): first defined here
./Internals.o: In function `__hscore_fd_cloexec':
Internals.hc:(.text+0x449): multiple definition of `__hscore_fd_cloexec'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x365): first defined here
./Internals.o: In function `__hscore_hs_fileno':
Internals.hc:(.text+0x453): multiple definition of `__hscore_hs_fileno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x36f): first defined here
./Internals.o: In function `__hscore_open':
Internals.hc:(.text+0x469): multiple definition of `__hscore_open'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x385): first defined here
./Internals.o: In function `__hscore_lseek':
Internals.hc:(.text+0x485): multiple definition of `__hscore_lseek'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3a1): first defined here
./Internals.o: In function `__hscore_stat':
Internals.hc:(.text+0x4a1): multiple definition of `__hscore_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3bd): first defined here
./Internals.o: In function `__hscore_fstat':
Internals.hc:(.text+0x4ba): multiple definition of `__hscore_fstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d6): first defined here
./Internals.o: In function `hsFD_SETSIZE':
Internals.hc:(.text+0x4d3): multiple definition of `hsFD_SETSIZE'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3ef): first defined here
./Internals.o: In function `hsFD_ISSET':
Internals.hc:(.text+0x4dd): multiple definition of `hsFD_ISSET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3f9): first defined here
./Internals.o: In function `hsFD_SET':
Internals.hc:(.text+0x4fb): multiple definition of `hsFD_SET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x417): first defined here
./Internals.o: In function `sizeof_fd_set':
Internals.hc:(.text+0x527): multiple definition of `sizeof_fd_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x443): first defined here
./Internals.o: In function `sizeofTimeVal':
Internals.hc:(.text+0x531): multiple definition of `sizeofTimeVal'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x44d): first defined here
./Internals.o: In function `getUSecOfDay':
Internals.hc:(.text+0x53b): multiple definition of `getUSecOfDay'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x457): first defined here
./Internals.o: In function `setTimevalTicks':
Internals.hc:(.text+0x57e): multiple definition of `setTimevalTicks'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x49a): first defined here
./Internals.o: In function `__hscore_environ':
Internals.hc:(.text+0x5cf): multiple definition of `__hscore_environ'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4eb): first defined here
./Internals.o: In function `__hscore_from_uintptr':
Internals.hc:(.text+0x5d9): multiple definition of `__hscore_from_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4f5): first defined here
./Internals.o: In function `__hscore_from_intptr':
Internals.hc:(.text+0x5e1): multiple definition of `__hscore_from_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4fd): first defined here
./Internals.o: In function `__hscore_to_uintptr':
Internals.hc:(.text+0x5e9): multiple definition of `__hscore_to_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x505): first defined here
./Internals.o: In function `__hscore_to_intptr':
Internals.hc:(.text+0x5f1): multiple definition of `__hscore_to_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x50d): first defined here
./Internals.o: In function `fcntl_read':
Internals.hc:(.text+0x5f9): multiple definition of `fcntl_read'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x515): first defined here
./Internals.o: In function `fcntl_write':
Internals.hc:(.text+0x612): multiple definition of `fcntl_write'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x52e): first defined here
./Internals.o: In function `fcntl_lock':
Internals.hc:(.text+0x62e): multiple definition of `fcntl_lock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x54a): first defined here
collect2: ld returned 1 exit status
strip: '/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hsc2hs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Linux/hsc2hs-gcc] Error 2
real 3m53.255s
user 1m23.931s
sys 2m20.511s
Time for build with ghc-6.6
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc66/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc66/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.19257.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.3471.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.3471.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 15m12.399s
user 6m45.644s
sys 8m14.284s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 9m5.758s
user 4m2.204s
sys 3m4.945s
Time for build with ghc-6.8.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc68/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc68/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.26467.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.10592.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.10592.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 15m51.545s
user 7m8.412s
sys 8m46.756s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m16.830s
user 3m55.148s
sys 3m7.928s
Time for build with ghc-6.10.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc610/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/hmakerc
Warning: package(s) readline not available (according to ghc-pkg)
MkProg: Can't find module System.Console.Readline in user directories
.
../hmake
Or in installed libraries/packages at
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/haskell98-1.0.1.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
Asked for by: SimpleLineEditor.hs
Fix using the -I, -P, or -package flags.
Stop - hmake dependency error.
make[1]: *** [/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/HInteractive] Error 1
make: *** [targets/ix86-Linux/hmake-ghc] Error 2
real 0m55.428s
user 0m22.105s
sys 0m23.608s
/usr/malcolm/cron/lomond/autorun finished at Sat Jun 20 03:15:10 BST 2009
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Fri Jun 19 04:00:21 BST 2009
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
ld: duplicate symbol ___hscore_get_errno in ./Internals.o and ../libraries/base/cbits/dirUtils.o
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin9/hsc2hs-gcc] Error 2
real 2m2.313s
user 1m8.222s
sys 0m47.904s
Time for build with ghc-6.8.3
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc68/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.31175.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.49219.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.49219.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-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc68/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 8m32.534s
user 5m42.455s
sys 2m25.286s
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 7m27.252s
user 6m36.021s
sys 0m52.159s
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
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.99078.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
ld: in /sw/lib/nhc98/ix86-Darwin9/libHSbase.a, archive has no table of contents
collect2: ld returned 1 exit status
mv: rename /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/compiler98/MainNhc98 to /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp: No such file or directory
make[1]: *** [/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp] Error 1
make: *** [targets/ix86-Darwin9/compiler-nhc] Error 2
real 2m3.576s
user 1m37.981s
sys 0m24.636s
/Users/malcolm/Haskell/autorun finished at Fri Jun 19 04:31:56 BST 2009
1
0
build/lomond /usr/malcolm/cron/lomond/autorun started at Fri Jun 19 02:08:45 BST 2009
Time for build with gcc
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/ix86-Linux/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
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hmakerc
./Internals.o: In function `__hscore_seek_end':
Internals.hc:(.text+0x2dc): multiple definition of `__hscore_seek_end'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1f8): first defined here
./Internals.o: In function `__hscore_seek_set':
Internals.hc:(.text+0x2d2): multiple definition of `__hscore_seek_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1ee): first defined here
./Internals.o: In function `__hscore_seek_cur':
Internals.hc:(.text+0x264): multiple definition of `__hscore_seek_cur'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x180): first defined here
./Internals.o: In function `__hscore_bufsiz':
Internals.hc:(.text+0x25a): multiple definition of `__hscore_bufsiz'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x176): first defined here
./Internals.o: In function `__hscore_get_errno':
Internals.hc:(.text+0xe4): multiple definition of `__hscore_get_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x0): first defined here
./Internals.o: In function `__hscore_set_errno':
Internals.hc:(.text+0xf3): multiple definition of `__hscore_set_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xf): first defined here
./Internals.o: In function `__hscore_s_isreg':
Internals.hc:(.text+0x107): multiple definition of `__hscore_s_isreg'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23): first defined here
./Internals.o: In function `__hscore_s_isdir':
Internals.hc:(.text+0x121): multiple definition of `__hscore_s_isdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d): first defined here
./Internals.o: In function `__hscore_s_isfifo':
Internals.hc:(.text+0x13b): multiple definition of `__hscore_s_isfifo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x57): first defined here
./Internals.o: In function `__hscore_s_isblk':
Internals.hc:(.text+0x155): multiple definition of `__hscore_s_isblk'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x71): first defined here
./Internals.o: In function `__hscore_s_ischr':
Internals.hc:(.text+0x16f): multiple definition of `__hscore_s_ischr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x8b): first defined here
./Internals.o: In function `__hscore_s_issock':
Internals.hc:(.text+0x189): multiple definition of `__hscore_s_issock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xa5): first defined here
./Internals.o: In function `__hscore_sigemptyset':
Internals.hc:(.text+0x1a3): multiple definition of `__hscore_sigemptyset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xbf): first defined here
./Internals.o: In function `__hscore_sigfillset':
Internals.hc:(.text+0x1b9): multiple definition of `__hscore_sigfillset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xd5): first defined here
./Internals.o: In function `__hscore_sigaddset':
Internals.hc:(.text+0x1cf): multiple definition of `__hscore_sigaddset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xeb): first defined here
./Internals.o: In function `__hscore_sigdelset':
Internals.hc:(.text+0x1e8): multiple definition of `__hscore_sigdelset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x104): first defined here
./Internals.o: In function `__hscore_sigismember':
Internals.hc:(.text+0x201): multiple definition of `__hscore_sigismember'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x11d): first defined here
./Internals.o: In function `__hscore_memcpy_dst_off':
Internals.hc:(.text+0x21a): multiple definition of `__hscore_memcpy_dst_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x136): first defined here
./Internals.o: In function `__hscore_memcpy_src_off':
Internals.hc:(.text+0x23a): multiple definition of `__hscore_memcpy_src_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x156): first defined here
./Internals.o: In function `__hscore_o_binary':
Internals.hc:(.text+0x26e): multiple definition of `__hscore_o_binary'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x18a): first defined here
./Internals.o: In function `__hscore_o_rdonly':
Internals.hc:(.text+0x278): multiple definition of `__hscore_o_rdonly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x194): first defined here
./Internals.o: In function `__hscore_o_wronly':
Internals.hc:(.text+0x282): multiple definition of `__hscore_o_wronly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x19e): first defined here
./Internals.o: In function `__hscore_o_rdwr':
Internals.hc:(.text+0x28c): multiple definition of `__hscore_o_rdwr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1a8): first defined here
./Internals.o: In function `__hscore_o_append':
Internals.hc:(.text+0x296): multiple definition of `__hscore_o_append'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1b2): first defined here
./Internals.o: In function `__hscore_o_creat':
Internals.hc:(.text+0x2a0): multiple definition of `__hscore_o_creat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1bc): first defined here
./Internals.o: In function `__hscore_o_excl':
Internals.hc:(.text+0x2aa): multiple definition of `__hscore_o_excl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1c6): first defined here
./Internals.o: In function `__hscore_o_trunc':
Internals.hc:(.text+0x2b4): multiple definition of `__hscore_o_trunc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1d0): first defined here
./Internals.o: In function `__hscore_o_noctty':
Internals.hc:(.text+0x2be): multiple definition of `__hscore_o_noctty'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1da): first defined here
./Internals.o: In function `__hscore_o_nonblock':
Internals.hc:(.text+0x2c8): multiple definition of `__hscore_o_nonblock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1e4): first defined here
./Internals.o: In function `__hscore_ftruncate':
Internals.hc:(.text+0x2e6): multiple definition of `__hscore_ftruncate'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x202): first defined here
./Internals.o: In function `__hscore_setmode':
Internals.hc:(.text+0x2ff): multiple definition of `__hscore_setmode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x21b): first defined here
./Internals.o: In function `__hscore_mkdir':
Internals.hc:(.text+0x309): multiple definition of `__hscore_mkdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x225): first defined here
./Internals.o: In function `__hscore_lstat':
Internals.hc:(.text+0x323): multiple definition of `__hscore_lstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23f): first defined here
./Internals.o: In function `__hscore_d_name':
Internals.hc:(.text+0x33c): multiple definition of `__hscore_d_name'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x258): first defined here
./Internals.o: In function `__hscore_end_of_dir':
Internals.hc:(.text+0x347): multiple definition of `__hscore_end_of_dir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x263): first defined here
./Internals.o: In function `__hscore_free_dirent':
Internals.hc:(.text+0x351): multiple definition of `__hscore_free_dirent'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x26d): first defined here
./Internals.o: In function `__hscore_sizeof_stat':
Internals.hc:(.text+0x356): multiple definition of `__hscore_sizeof_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x272): first defined here
./Internals.o: In function `__hscore_st_mtime':
Internals.hc:(.text+0x360): multiple definition of `__hscore_st_mtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x27c): first defined here
./Internals.o: In function `__hscore_st_size':
Internals.hc:(.text+0x36b): multiple definition of `__hscore_st_size'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x287): first defined here
./Internals.o: In function `__hscore_st_mode':
Internals.hc:(.text+0x376): multiple definition of `__hscore_st_mode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x292): first defined here
./Internals.o: In function `__hscore_st_dev':
Internals.hc:(.text+0x381): multiple definition of `__hscore_st_dev'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x29d): first defined here
./Internals.o: In function `__hscore_st_ino':
Internals.hc:(.text+0x38e): multiple definition of `__hscore_st_ino'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2aa): first defined here
./Internals.o: In function `__hscore_lflag':
Internals.hc:(.text+0x399): multiple definition of `__hscore_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2b5): first defined here
./Internals.o: In function `__hscore_poke_lflag':
Internals.hc:(.text+0x3a4): multiple definition of `__hscore_poke_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2c0): first defined here
./Internals.o: In function `__hscore_ptr_c_cc':
Internals.hc:(.text+0x3b2): multiple definition of `__hscore_ptr_c_cc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ce): first defined here
./Internals.o: In function `__hscore_sizeof_termios':
Internals.hc:(.text+0x3bd): multiple definition of `__hscore_sizeof_termios'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2d9): first defined here
./Internals.o: In function `__hscore_sizeof_sigset_t':
Internals.hc:(.text+0x3c7): multiple definition of `__hscore_sizeof_sigset_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2e3): first defined here
./Internals.o: In function `__hscore_echo':
Internals.hc:(.text+0x3d1): multiple definition of `__hscore_echo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ed): first defined here
./Internals.o: In function `__hscore_tcsanow':
Internals.hc:(.text+0x3db): multiple definition of `__hscore_tcsanow'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2f7): first defined here
./Internals.o: In function `__hscore_icanon':
Internals.hc:(.text+0x3e5): multiple definition of `__hscore_icanon'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x301): first defined here
./Internals.o: In function `__hscore_vmin':
Internals.hc:(.text+0x3ef): multiple definition of `__hscore_vmin'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x30b): first defined here
./Internals.o: In function `__hscore_vtime':
Internals.hc:(.text+0x3f9): multiple definition of `__hscore_vtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x315): first defined here
./Internals.o: In function `__hscore_sigttou':
Internals.hc:(.text+0x403): multiple definition of `__hscore_sigttou'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x31f): first defined here
./Internals.o: In function `__hscore_sig_block':
Internals.hc:(.text+0x40d): multiple definition of `__hscore_sig_block'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x329): first defined here
./Internals.o: In function `__hscore_sig_setmask':
Internals.hc:(.text+0x417): multiple definition of `__hscore_sig_setmask'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x333): first defined here
./Internals.o: In function `__hscore_sizeof_siginfo_t':
Internals.hc:(.text+0x421): multiple definition of `__hscore_sizeof_siginfo_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x33d): first defined here
./Internals.o: In function `__hscore_f_getfl':
Internals.hc:(.text+0x42b): multiple definition of `__hscore_f_getfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x347): first defined here
./Internals.o: In function `__hscore_f_setfl':
Internals.hc:(.text+0x435): multiple definition of `__hscore_f_setfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x351): first defined here
./Internals.o: In function `__hscore_f_setfd':
Internals.hc:(.text+0x43f): multiple definition of `__hscore_f_setfd'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x35b): first defined here
./Internals.o: In function `__hscore_fd_cloexec':
Internals.hc:(.text+0x449): multiple definition of `__hscore_fd_cloexec'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x365): first defined here
./Internals.o: In function `__hscore_hs_fileno':
Internals.hc:(.text+0x453): multiple definition of `__hscore_hs_fileno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x36f): first defined here
./Internals.o: In function `__hscore_open':
Internals.hc:(.text+0x469): multiple definition of `__hscore_open'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x385): first defined here
./Internals.o: In function `__hscore_lseek':
Internals.hc:(.text+0x485): multiple definition of `__hscore_lseek'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3a1): first defined here
./Internals.o: In function `__hscore_stat':
Internals.hc:(.text+0x4a1): multiple definition of `__hscore_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3bd): first defined here
./Internals.o: In function `__hscore_fstat':
Internals.hc:(.text+0x4ba): multiple definition of `__hscore_fstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d6): first defined here
./Internals.o: In function `hsFD_SETSIZE':
Internals.hc:(.text+0x4d3): multiple definition of `hsFD_SETSIZE'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3ef): first defined here
./Internals.o: In function `hsFD_ISSET':
Internals.hc:(.text+0x4dd): multiple definition of `hsFD_ISSET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3f9): first defined here
./Internals.o: In function `hsFD_SET':
Internals.hc:(.text+0x4fb): multiple definition of `hsFD_SET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x417): first defined here
./Internals.o: In function `sizeof_fd_set':
Internals.hc:(.text+0x527): multiple definition of `sizeof_fd_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x443): first defined here
./Internals.o: In function `sizeofTimeVal':
Internals.hc:(.text+0x531): multiple definition of `sizeofTimeVal'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x44d): first defined here
./Internals.o: In function `getUSecOfDay':
Internals.hc:(.text+0x53b): multiple definition of `getUSecOfDay'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x457): first defined here
./Internals.o: In function `setTimevalTicks':
Internals.hc:(.text+0x57e): multiple definition of `setTimevalTicks'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x49a): first defined here
./Internals.o: In function `__hscore_environ':
Internals.hc:(.text+0x5cf): multiple definition of `__hscore_environ'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4eb): first defined here
./Internals.o: In function `__hscore_from_uintptr':
Internals.hc:(.text+0x5d9): multiple definition of `__hscore_from_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4f5): first defined here
./Internals.o: In function `__hscore_from_intptr':
Internals.hc:(.text+0x5e1): multiple definition of `__hscore_from_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4fd): first defined here
./Internals.o: In function `__hscore_to_uintptr':
Internals.hc:(.text+0x5e9): multiple definition of `__hscore_to_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x505): first defined here
./Internals.o: In function `__hscore_to_intptr':
Internals.hc:(.text+0x5f1): multiple definition of `__hscore_to_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x50d): first defined here
./Internals.o: In function `fcntl_read':
Internals.hc:(.text+0x5f9): multiple definition of `fcntl_read'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x515): first defined here
./Internals.o: In function `fcntl_write':
Internals.hc:(.text+0x612): multiple definition of `fcntl_write'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x52e): first defined here
./Internals.o: In function `fcntl_lock':
Internals.hc:(.text+0x62e): multiple definition of `fcntl_lock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x54a): first defined here
collect2: ld returned 1 exit status
strip: '/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hsc2hs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Linux/hsc2hs-gcc] Error 2
real 4m2.231s
user 1m30.544s
sys 2m27.784s
Time for build with ghc-6.6
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc66/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc66/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.7936.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.24547.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.24547.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 15m21.125s
user 6m48.170s
sys 8m17.114s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m14.771s
user 3m57.511s
sys 3m1.112s
Time for build with ghc-6.8.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc68/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc68/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.15102.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.31721.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.31721.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 18m5.426s
user 7m26.291s
sys 9m16.480s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m30.480s
user 4m5.527s
sys 3m14.134s
Time for build with ghc-6.10.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc610/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/hmakerc
Warning: package(s) readline not available (according to ghc-pkg)
MkProg: Can't find module System.Console.Readline in user directories
.
../hmake
Or in installed libraries/packages at
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/haskell98-1.0.1.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
Asked for by: SimpleLineEditor.hs
Fix using the -I, -P, or -package flags.
Stop - hmake dependency error.
make[1]: *** [/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/HInteractive] Error 1
make: *** [targets/ix86-Linux/hmake-ghc] Error 2
real 0m56.547s
user 0m22.412s
sys 0m24.182s
/usr/malcolm/cron/lomond/autorun finished at Fri Jun 19 03:16:39 BST 2009
1
0
build/ua021.cs.york.ac.uk /Users/malcolm/Haskell/autorun started at Fri Jun 19 00:10:29 BST 2009
Time for build with gcc
ar: creating archive /Users/malcolm/Haskell/nhc98-test-gcc/targets/powerpc-Darwin8/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
/Users/malcolm/Haskell/nhc98-test-gcc/lib/powerpc-Darwin8/hmakerc
/usr/bin/ld: multiple definitions of symbol ___hscore_bufsiz
../libraries/base/cbits/dirUtils.o definition of ___hscore_bufsiz in section (__TEXT,__text)
./Internals.o definition of ___hscore_bufsiz in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_d_name
../libraries/base/cbits/dirUtils.o definition of ___hscore_d_name in section (__TEXT,__text)
./Internals.o definition of ___hscore_d_name in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_echo
../libraries/base/cbits/dirUtils.o definition of ___hscore_echo in section (__TEXT,__text)
./Internals.o definition of ___hscore_echo in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_end_of_dir
../libraries/base/cbits/dirUtils.o definition of ___hscore_end_of_dir in section (__TEXT,__text)
./Internals.o definition of ___hscore_end_of_dir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_environ
../libraries/base/cbits/dirUtils.o definition of ___hscore_environ in section (__TEXT,__text)
./Internals.o definition of ___hscore_environ in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_getfl
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_getfl in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_getfl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_setfd
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_setfd in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_setfd in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_setfl
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_setfl in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_setfl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_fd_cloexec
../libraries/base/cbits/dirUtils.o definition of ___hscore_fd_cloexec in section (__TEXT,__text)
./Internals.o definition of ___hscore_fd_cloexec in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_free_dirent
../libraries/base/cbits/dirUtils.o definition of ___hscore_free_dirent in section (__TEXT,__text)
./Internals.o definition of ___hscore_free_dirent in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_from_intptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_from_intptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_from_intptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_from_uintptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_from_uintptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_from_uintptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_fstat
../libraries/base/cbits/dirUtils.o definition of ___hscore_fstat in section (__TEXT,__text)
./Internals.o definition of ___hscore_fstat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_ftruncate
../libraries/base/cbits/dirUtils.o definition of ___hscore_ftruncate in section (__TEXT,__text)
./Internals.o definition of ___hscore_ftruncate in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_get_errno
../libraries/base/cbits/dirUtils.o definition of ___hscore_get_errno in section (__TEXT,__text)
./Internals.o definition of ___hscore_get_errno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_hs_fileno
../libraries/base/cbits/dirUtils.o definition of ___hscore_hs_fileno in section (__TEXT,__text)
./Internals.o definition of ___hscore_hs_fileno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_icanon
../libraries/base/cbits/dirUtils.o definition of ___hscore_icanon in section (__TEXT,__text)
./Internals.o definition of ___hscore_icanon in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lflag
../libraries/base/cbits/dirUtils.o definition of ___hscore_lflag in section (__TEXT,__text)
./Internals.o definition of ___hscore_lflag in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lseek
../libraries/base/cbits/dirUtils.o definition of ___hscore_lseek in section (__TEXT,__text)
./Internals.o definition of ___hscore_lseek in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lstat
../libraries/base/cbits/dirUtils.o definition of ___hscore_lstat in section (__TEXT,__text)
./Internals.o definition of ___hscore_lstat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_memcpy_dst_off
../libraries/base/cbits/dirUtils.o definition of ___hscore_memcpy_dst_off in section (__TEXT,__text)
./Internals.o definition of ___hscore_memcpy_dst_off in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_memcpy_src_off
../libraries/base/cbits/dirUtils.o definition of ___hscore_memcpy_src_off in section (__TEXT,__text)
./Internals.o definition of ___hscore_memcpy_src_off in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_mkdir
../libraries/base/cbits/dirUtils.o definition of ___hscore_mkdir in section (__TEXT,__text)
./Internals.o definition of ___hscore_mkdir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_append
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_append in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_append in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_binary
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_binary in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_binary in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_creat
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_creat in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_creat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_excl
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_excl in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_excl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_noctty
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_noctty in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_noctty in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_nonblock
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_nonblock in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_nonblock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_rdonly
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_rdonly in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_rdonly in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_rdwr
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_rdwr in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_rdwr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_trunc
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_trunc in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_trunc in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_wronly
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_wronly in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_wronly in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_open
../libraries/base/cbits/dirUtils.o definition of ___hscore_open in section (__TEXT,__text)
./Internals.o definition of ___hscore_open in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_poke_lflag
../libraries/base/cbits/dirUtils.o definition of ___hscore_poke_lflag in section (__TEXT,__text)
./Internals.o definition of ___hscore_poke_lflag in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_ptr_c_cc
../libraries/base/cbits/dirUtils.o definition of ___hscore_ptr_c_cc in section (__TEXT,__text)
./Internals.o definition of ___hscore_ptr_c_cc in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isblk
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isblk in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isblk in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_ischr
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_ischr in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_ischr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isdir
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isdir in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isdir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isfifo
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isfifo in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isfifo in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isreg
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isreg in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isreg in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_issock
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_issock in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_issock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_cur
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_cur in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_cur in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_end
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_end in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_end in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_set
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_set in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_set in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_set_errno
../libraries/base/cbits/dirUtils.o definition of ___hscore_set_errno in section (__TEXT,__text)
./Internals.o definition of ___hscore_set_errno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_setmode
../libraries/base/cbits/dirUtils.o definition of ___hscore_setmode in section (__TEXT,__text)
./Internals.o definition of ___hscore_setmode in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sig_block
../libraries/base/cbits/dirUtils.o definition of ___hscore_sig_block in section (__TEXT,__text)
./Internals.o definition of ___hscore_sig_block in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sig_setmask
../libraries/base/cbits/dirUtils.o definition of ___hscore_sig_setmask in section (__TEXT,__text)
./Internals.o definition of ___hscore_sig_setmask in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigaddset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigaddset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigaddset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigdelset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigdelset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigdelset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigemptyset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigemptyset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigemptyset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigfillset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigfillset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigfillset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigismember
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigismember in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigismember in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigttou
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigttou in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigttou in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_siginfo_t
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_siginfo_t in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_siginfo_t in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_sigset_t
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_sigset_t in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_sigset_t in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_stat
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_stat in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_stat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_termios
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_termios in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_termios in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_dev
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_dev in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_dev in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_ino
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_ino in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_ino in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_mode
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_mode in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_mode in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_mtime
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_mtime in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_mtime in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_size
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_size in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_size in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_stat
../libraries/base/cbits/dirUtils.o definition of ___hscore_stat in section (__TEXT,__text)
./Internals.o definition of ___hscore_stat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_tcsanow
../libraries/base/cbits/dirUtils.o definition of ___hscore_tcsanow in section (__TEXT,__text)
./Internals.o definition of ___hscore_tcsanow in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_to_intptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_to_intptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_to_intptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_to_uintptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_to_uintptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_to_uintptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_vmin
../libraries/base/cbits/dirUtils.o definition of ___hscore_vmin in section (__TEXT,__text)
./Internals.o definition of ___hscore_vmin in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_vtime
../libraries/base/cbits/dirUtils.o definition of ___hscore_vtime in section (__TEXT,__text)
./Internals.o definition of ___hscore_vtime in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_lock
../libraries/base/cbits/dirUtils.o definition of _fcntl_lock in section (__TEXT,__text)
./Internals.o definition of _fcntl_lock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_read
../libraries/base/cbits/dirUtils.o definition of _fcntl_read in section (__TEXT,__text)
./Internals.o definition of _fcntl_read in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_write
../libraries/base/cbits/dirUtils.o definition of _fcntl_write in section (__TEXT,__text)
./Internals.o definition of _fcntl_write in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _getUSecOfDay
../libraries/base/cbits/dirUtils.o definition of _getUSecOfDay in section (__TEXT,__text)
./Internals.o definition of _getUSecOfDay in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_ISSET
../libraries/base/cbits/dirUtils.o definition of _hsFD_ISSET in section (__TEXT,__text)
./Internals.o definition of _hsFD_ISSET in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_SET
../libraries/base/cbits/dirUtils.o definition of _hsFD_SET in section (__TEXT,__text)
./Internals.o definition of _hsFD_SET in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_SETSIZE
../libraries/base/cbits/dirUtils.o definition of _hsFD_SETSIZE in section (__TEXT,__text)
./Internals.o definition of _hsFD_SETSIZE in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _setTimevalTicks
../libraries/base/cbits/dirUtils.o definition of _setTimevalTicks in section (__TEXT,__text)
./Internals.o definition of _setTimevalTicks in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _sizeofTimeVal
../libraries/base/cbits/dirUtils.o definition of _sizeofTimeVal in section (__TEXT,__text)
./Internals.o definition of _sizeofTimeVal in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _sizeof_fd_set
../libraries/base/cbits/dirUtils.o definition of _sizeof_fd_set in section (__TEXT,__text)
./Internals.o definition of _sizeof_fd_set in section (__TEXT,__text)
collect2: ld returned 1 exit status
strip: can't open file: /Users/malcolm/Haskell/nhc98-test-gcc/lib/powerpc-Darwin8/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/powerpc-Darwin8/hsc2hs-gcc] Error 2
real 2m29.218s
user 1m8.105s
sys 1m21.037s
Time for build with ghc-6.8.2
ar: creating archive /Users/malcolm/Haskell/nhc98-test-ghc/targets/powerpc-Darwin8/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/hmakerc
/tmp/Bounded_Int.14848.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.3026.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.3026.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 (/Users/malcolm/Haskell/nhc98-test-ghc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Users/malcolm/Haskell/nhc98-test-ghc/include/packages/base/DIOError.hi)
ranlib: file: /Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 13m53.688s
user 7m36.536s
sys 4m26.857s
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 10m57.526s
user 7m14.771s
sys 1m46.438s
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
Time for build with nhc98
/tmp/haskell/bin/nhc98: line 557: /tmp/haskell/lib/nhc98/powerpc-Darwin8/nhc98comp: No such file or directory
make: *** [lib/powerpc-Darwin8/hmake-PRAGMA] Error 1
real 0m1.643s
user 0m0.202s
sys 0m0.365s
/Users/malcolm/Haskell/autorun finished at Fri Jun 19 00:56:33 BST 2009
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Thu Jun 18 04:00:22 BST 2009
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
ld: duplicate symbol ___hscore_get_errno in ./Internals.o and ../libraries/base/cbits/dirUtils.o
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin9/hsc2hs-gcc] Error 2
real 2m4.038s
user 1m8.327s
sys 0m48.101s
Time for build with ghc-6.8.3
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc68/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.78764.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.96812.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.96812.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-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc68/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 8m31.950s
user 5m41.333s
sys 2m26.133s
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 7m33.924s
user 6m35.964s
sys 0m52.125s
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
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.46815.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
ld: in /sw/lib/nhc98/ix86-Darwin9/libHSbase.a, archive has no table of contents
collect2: ld returned 1 exit status
mv: rename /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/compiler98/MainNhc98 to /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp: No such file or directory
make[1]: *** [/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp] Error 1
make: *** [targets/ix86-Darwin9/compiler-nhc] Error 2
real 2m2.997s
user 1m37.862s
sys 0m24.606s
/Users/malcolm/Haskell/autorun finished at Thu Jun 18 04:32:16 BST 2009
1
0
build/lomond /usr/malcolm/cron/lomond/autorun started at Thu Jun 18 02:08:48 BST 2009
Time for build with gcc
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-gcc/targets/ix86-Linux/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
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hmakerc
./Internals.o: In function `__hscore_seek_end':
Internals.hc:(.text+0x2dc): multiple definition of `__hscore_seek_end'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1f8): first defined here
./Internals.o: In function `__hscore_seek_set':
Internals.hc:(.text+0x2d2): multiple definition of `__hscore_seek_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1ee): first defined here
./Internals.o: In function `__hscore_seek_cur':
Internals.hc:(.text+0x264): multiple definition of `__hscore_seek_cur'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x180): first defined here
./Internals.o: In function `__hscore_bufsiz':
Internals.hc:(.text+0x25a): multiple definition of `__hscore_bufsiz'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x176): first defined here
./Internals.o: In function `__hscore_get_errno':
Internals.hc:(.text+0xe4): multiple definition of `__hscore_get_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x0): first defined here
./Internals.o: In function `__hscore_set_errno':
Internals.hc:(.text+0xf3): multiple definition of `__hscore_set_errno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xf): first defined here
./Internals.o: In function `__hscore_s_isreg':
Internals.hc:(.text+0x107): multiple definition of `__hscore_s_isreg'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23): first defined here
./Internals.o: In function `__hscore_s_isdir':
Internals.hc:(.text+0x121): multiple definition of `__hscore_s_isdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d): first defined here
./Internals.o: In function `__hscore_s_isfifo':
Internals.hc:(.text+0x13b): multiple definition of `__hscore_s_isfifo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x57): first defined here
./Internals.o: In function `__hscore_s_isblk':
Internals.hc:(.text+0x155): multiple definition of `__hscore_s_isblk'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x71): first defined here
./Internals.o: In function `__hscore_s_ischr':
Internals.hc:(.text+0x16f): multiple definition of `__hscore_s_ischr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x8b): first defined here
./Internals.o: In function `__hscore_s_issock':
Internals.hc:(.text+0x189): multiple definition of `__hscore_s_issock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xa5): first defined here
./Internals.o: In function `__hscore_sigemptyset':
Internals.hc:(.text+0x1a3): multiple definition of `__hscore_sigemptyset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xbf): first defined here
./Internals.o: In function `__hscore_sigfillset':
Internals.hc:(.text+0x1b9): multiple definition of `__hscore_sigfillset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xd5): first defined here
./Internals.o: In function `__hscore_sigaddset':
Internals.hc:(.text+0x1cf): multiple definition of `__hscore_sigaddset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0xeb): first defined here
./Internals.o: In function `__hscore_sigdelset':
Internals.hc:(.text+0x1e8): multiple definition of `__hscore_sigdelset'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x104): first defined here
./Internals.o: In function `__hscore_sigismember':
Internals.hc:(.text+0x201): multiple definition of `__hscore_sigismember'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x11d): first defined here
./Internals.o: In function `__hscore_memcpy_dst_off':
Internals.hc:(.text+0x21a): multiple definition of `__hscore_memcpy_dst_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x136): first defined here
./Internals.o: In function `__hscore_memcpy_src_off':
Internals.hc:(.text+0x23a): multiple definition of `__hscore_memcpy_src_off'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x156): first defined here
./Internals.o: In function `__hscore_o_binary':
Internals.hc:(.text+0x26e): multiple definition of `__hscore_o_binary'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x18a): first defined here
./Internals.o: In function `__hscore_o_rdonly':
Internals.hc:(.text+0x278): multiple definition of `__hscore_o_rdonly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x194): first defined here
./Internals.o: In function `__hscore_o_wronly':
Internals.hc:(.text+0x282): multiple definition of `__hscore_o_wronly'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x19e): first defined here
./Internals.o: In function `__hscore_o_rdwr':
Internals.hc:(.text+0x28c): multiple definition of `__hscore_o_rdwr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1a8): first defined here
./Internals.o: In function `__hscore_o_append':
Internals.hc:(.text+0x296): multiple definition of `__hscore_o_append'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1b2): first defined here
./Internals.o: In function `__hscore_o_creat':
Internals.hc:(.text+0x2a0): multiple definition of `__hscore_o_creat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1bc): first defined here
./Internals.o: In function `__hscore_o_excl':
Internals.hc:(.text+0x2aa): multiple definition of `__hscore_o_excl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1c6): first defined here
./Internals.o: In function `__hscore_o_trunc':
Internals.hc:(.text+0x2b4): multiple definition of `__hscore_o_trunc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1d0): first defined here
./Internals.o: In function `__hscore_o_noctty':
Internals.hc:(.text+0x2be): multiple definition of `__hscore_o_noctty'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1da): first defined here
./Internals.o: In function `__hscore_o_nonblock':
Internals.hc:(.text+0x2c8): multiple definition of `__hscore_o_nonblock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x1e4): first defined here
./Internals.o: In function `__hscore_ftruncate':
Internals.hc:(.text+0x2e6): multiple definition of `__hscore_ftruncate'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x202): first defined here
./Internals.o: In function `__hscore_setmode':
Internals.hc:(.text+0x2ff): multiple definition of `__hscore_setmode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x21b): first defined here
./Internals.o: In function `__hscore_mkdir':
Internals.hc:(.text+0x309): multiple definition of `__hscore_mkdir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x225): first defined here
./Internals.o: In function `__hscore_lstat':
Internals.hc:(.text+0x323): multiple definition of `__hscore_lstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x23f): first defined here
./Internals.o: In function `__hscore_d_name':
Internals.hc:(.text+0x33c): multiple definition of `__hscore_d_name'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x258): first defined here
./Internals.o: In function `__hscore_end_of_dir':
Internals.hc:(.text+0x347): multiple definition of `__hscore_end_of_dir'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x263): first defined here
./Internals.o: In function `__hscore_free_dirent':
Internals.hc:(.text+0x351): multiple definition of `__hscore_free_dirent'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x26d): first defined here
./Internals.o: In function `__hscore_sizeof_stat':
Internals.hc:(.text+0x356): multiple definition of `__hscore_sizeof_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x272): first defined here
./Internals.o: In function `__hscore_st_mtime':
Internals.hc:(.text+0x360): multiple definition of `__hscore_st_mtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x27c): first defined here
./Internals.o: In function `__hscore_st_size':
Internals.hc:(.text+0x36b): multiple definition of `__hscore_st_size'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x287): first defined here
./Internals.o: In function `__hscore_st_mode':
Internals.hc:(.text+0x376): multiple definition of `__hscore_st_mode'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x292): first defined here
./Internals.o: In function `__hscore_st_dev':
Internals.hc:(.text+0x381): multiple definition of `__hscore_st_dev'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x29d): first defined here
./Internals.o: In function `__hscore_st_ino':
Internals.hc:(.text+0x38e): multiple definition of `__hscore_st_ino'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2aa): first defined here
./Internals.o: In function `__hscore_lflag':
Internals.hc:(.text+0x399): multiple definition of `__hscore_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2b5): first defined here
./Internals.o: In function `__hscore_poke_lflag':
Internals.hc:(.text+0x3a4): multiple definition of `__hscore_poke_lflag'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2c0): first defined here
./Internals.o: In function `__hscore_ptr_c_cc':
Internals.hc:(.text+0x3b2): multiple definition of `__hscore_ptr_c_cc'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ce): first defined here
./Internals.o: In function `__hscore_sizeof_termios':
Internals.hc:(.text+0x3bd): multiple definition of `__hscore_sizeof_termios'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2d9): first defined here
./Internals.o: In function `__hscore_sizeof_sigset_t':
Internals.hc:(.text+0x3c7): multiple definition of `__hscore_sizeof_sigset_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2e3): first defined here
./Internals.o: In function `__hscore_echo':
Internals.hc:(.text+0x3d1): multiple definition of `__hscore_echo'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2ed): first defined here
./Internals.o: In function `__hscore_tcsanow':
Internals.hc:(.text+0x3db): multiple definition of `__hscore_tcsanow'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x2f7): first defined here
./Internals.o: In function `__hscore_icanon':
Internals.hc:(.text+0x3e5): multiple definition of `__hscore_icanon'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x301): first defined here
./Internals.o: In function `__hscore_vmin':
Internals.hc:(.text+0x3ef): multiple definition of `__hscore_vmin'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x30b): first defined here
./Internals.o: In function `__hscore_vtime':
Internals.hc:(.text+0x3f9): multiple definition of `__hscore_vtime'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x315): first defined here
./Internals.o: In function `__hscore_sigttou':
Internals.hc:(.text+0x403): multiple definition of `__hscore_sigttou'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x31f): first defined here
./Internals.o: In function `__hscore_sig_block':
Internals.hc:(.text+0x40d): multiple definition of `__hscore_sig_block'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x329): first defined here
./Internals.o: In function `__hscore_sig_setmask':
Internals.hc:(.text+0x417): multiple definition of `__hscore_sig_setmask'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x333): first defined here
./Internals.o: In function `__hscore_sizeof_siginfo_t':
Internals.hc:(.text+0x421): multiple definition of `__hscore_sizeof_siginfo_t'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x33d): first defined here
./Internals.o: In function `__hscore_f_getfl':
Internals.hc:(.text+0x42b): multiple definition of `__hscore_f_getfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x347): first defined here
./Internals.o: In function `__hscore_f_setfl':
Internals.hc:(.text+0x435): multiple definition of `__hscore_f_setfl'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x351): first defined here
./Internals.o: In function `__hscore_f_setfd':
Internals.hc:(.text+0x43f): multiple definition of `__hscore_f_setfd'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x35b): first defined here
./Internals.o: In function `__hscore_fd_cloexec':
Internals.hc:(.text+0x449): multiple definition of `__hscore_fd_cloexec'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x365): first defined here
./Internals.o: In function `__hscore_hs_fileno':
Internals.hc:(.text+0x453): multiple definition of `__hscore_hs_fileno'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x36f): first defined here
./Internals.o: In function `__hscore_open':
Internals.hc:(.text+0x469): multiple definition of `__hscore_open'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x385): first defined here
./Internals.o: In function `__hscore_lseek':
Internals.hc:(.text+0x485): multiple definition of `__hscore_lseek'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3a1): first defined here
./Internals.o: In function `__hscore_stat':
Internals.hc:(.text+0x4a1): multiple definition of `__hscore_stat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3bd): first defined here
./Internals.o: In function `__hscore_fstat':
Internals.hc:(.text+0x4ba): multiple definition of `__hscore_fstat'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3d6): first defined here
./Internals.o: In function `hsFD_SETSIZE':
Internals.hc:(.text+0x4d3): multiple definition of `hsFD_SETSIZE'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3ef): first defined here
./Internals.o: In function `hsFD_ISSET':
Internals.hc:(.text+0x4dd): multiple definition of `hsFD_ISSET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x3f9): first defined here
./Internals.o: In function `hsFD_SET':
Internals.hc:(.text+0x4fb): multiple definition of `hsFD_SET'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x417): first defined here
./Internals.o: In function `sizeof_fd_set':
Internals.hc:(.text+0x527): multiple definition of `sizeof_fd_set'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x443): first defined here
./Internals.o: In function `sizeofTimeVal':
Internals.hc:(.text+0x531): multiple definition of `sizeofTimeVal'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x44d): first defined here
./Internals.o: In function `getUSecOfDay':
Internals.hc:(.text+0x53b): multiple definition of `getUSecOfDay'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x457): first defined here
./Internals.o: In function `setTimevalTicks':
Internals.hc:(.text+0x57e): multiple definition of `setTimevalTicks'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x49a): first defined here
./Internals.o: In function `__hscore_environ':
Internals.hc:(.text+0x5cf): multiple definition of `__hscore_environ'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4eb): first defined here
./Internals.o: In function `__hscore_from_uintptr':
Internals.hc:(.text+0x5d9): multiple definition of `__hscore_from_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4f5): first defined here
./Internals.o: In function `__hscore_from_intptr':
Internals.hc:(.text+0x5e1): multiple definition of `__hscore_from_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x4fd): first defined here
./Internals.o: In function `__hscore_to_uintptr':
Internals.hc:(.text+0x5e9): multiple definition of `__hscore_to_uintptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x505): first defined here
./Internals.o: In function `__hscore_to_intptr':
Internals.hc:(.text+0x5f1): multiple definition of `__hscore_to_intptr'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x50d): first defined here
./Internals.o: In function `fcntl_read':
Internals.hc:(.text+0x5f9): multiple definition of `fcntl_read'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x515): first defined here
./Internals.o: In function `fcntl_write':
Internals.hc:(.text+0x612): multiple definition of `fcntl_write'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x52e): first defined here
./Internals.o: In function `fcntl_lock':
Internals.hc:(.text+0x62e): multiple definition of `fcntl_lock'
../libraries/base/cbits/dirUtils.o:dirUtils.c:(.text+0x54a): first defined here
collect2: ld returned 1 exit status
strip: '/tmp/malcolm/nhc98-test-gcc/lib/ix86-Linux/hsc2hs': No such file
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Linux/hsc2hs-gcc] Error 2
real 3m47.562s
user 1m18.755s
sys 2m10.158s
Time for build with ghc-6.6
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc66/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc66/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.3146.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.19692.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.19692.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc66/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 14m25.401s
user 6m18.125s
sys 7m38.293s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 6m57.405s
user 3m47.125s
sys 2m51.492s
Time for build with ghc-6.8.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc68/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc68/lib/ix86-Linux/hmakerc
/tmp/Bounded_Int.10312.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.26905.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.26905.hc:2153: 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
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 (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/tmp/malcolm/nhc98-test-ghc68/include/packages/base/DIOError.hi)
Context at 924:47-924:50 in type-annotated expression is ignored :-(
shift/reduce conflicts: 2
real 17m0.486s
user 6m42.114s
sys 8m26.990s
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
110 outputs match / 0 outputs differ
110 errors match / 0 errors differ
real 7m12.030s
user 3m54.635s
sys 3m3.441s
Time for build with ghc-6.10.2
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating /tmp/malcolm/nhc98-test-ghc610/targets/ix86-Linux/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/hmakerc
Warning: package(s) readline not available (according to ghc-pkg)
MkProg: Can't find module System.Console.Readline in user directories
.
../hmake
Or in installed libraries/packages at
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/haskell98-1.0.1.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-4.1.0.0
/usr/local/pkg/ghc-6.10.2-i686-1/lib/ghc-6.10.2/base-3.0.3.1
Asked for by: SimpleLineEditor.hs
Fix using the -I, -P, or -package flags.
Stop - hmake dependency error.
make[1]: *** [/tmp/malcolm/nhc98-test-ghc610/lib/ix86-Linux/HInteractive] Error 1
make: *** [targets/ix86-Linux/hmake-ghc] Error 2
real 0m56.806s
user 0m21.945s
sys 0m23.122s
/usr/malcolm/cron/lomond/autorun finished at Thu Jun 18 03:12:44 BST 2009
1
0
build/ua021.cs.york.ac.uk /Users/malcolm/Haskell/autorun started at Thu Jun 18 00:10:31 BST 2009
Time for build with gcc
ar: creating archive /Users/malcolm/Haskell/nhc98-test-gcc/targets/powerpc-Darwin8/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
/Users/malcolm/Haskell/nhc98-test-gcc/lib/powerpc-Darwin8/hmakerc
/usr/bin/ld: multiple definitions of symbol ___hscore_bufsiz
../libraries/base/cbits/dirUtils.o definition of ___hscore_bufsiz in section (__TEXT,__text)
./Internals.o definition of ___hscore_bufsiz in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_d_name
../libraries/base/cbits/dirUtils.o definition of ___hscore_d_name in section (__TEXT,__text)
./Internals.o definition of ___hscore_d_name in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_echo
../libraries/base/cbits/dirUtils.o definition of ___hscore_echo in section (__TEXT,__text)
./Internals.o definition of ___hscore_echo in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_end_of_dir
../libraries/base/cbits/dirUtils.o definition of ___hscore_end_of_dir in section (__TEXT,__text)
./Internals.o definition of ___hscore_end_of_dir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_environ
../libraries/base/cbits/dirUtils.o definition of ___hscore_environ in section (__TEXT,__text)
./Internals.o definition of ___hscore_environ in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_getfl
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_getfl in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_getfl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_setfd
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_setfd in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_setfd in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_f_setfl
../libraries/base/cbits/dirUtils.o definition of ___hscore_f_setfl in section (__TEXT,__text)
./Internals.o definition of ___hscore_f_setfl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_fd_cloexec
../libraries/base/cbits/dirUtils.o definition of ___hscore_fd_cloexec in section (__TEXT,__text)
./Internals.o definition of ___hscore_fd_cloexec in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_free_dirent
../libraries/base/cbits/dirUtils.o definition of ___hscore_free_dirent in section (__TEXT,__text)
./Internals.o definition of ___hscore_free_dirent in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_from_intptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_from_intptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_from_intptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_from_uintptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_from_uintptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_from_uintptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_fstat
../libraries/base/cbits/dirUtils.o definition of ___hscore_fstat in section (__TEXT,__text)
./Internals.o definition of ___hscore_fstat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_ftruncate
../libraries/base/cbits/dirUtils.o definition of ___hscore_ftruncate in section (__TEXT,__text)
./Internals.o definition of ___hscore_ftruncate in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_get_errno
../libraries/base/cbits/dirUtils.o definition of ___hscore_get_errno in section (__TEXT,__text)
./Internals.o definition of ___hscore_get_errno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_hs_fileno
../libraries/base/cbits/dirUtils.o definition of ___hscore_hs_fileno in section (__TEXT,__text)
./Internals.o definition of ___hscore_hs_fileno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_icanon
../libraries/base/cbits/dirUtils.o definition of ___hscore_icanon in section (__TEXT,__text)
./Internals.o definition of ___hscore_icanon in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lflag
../libraries/base/cbits/dirUtils.o definition of ___hscore_lflag in section (__TEXT,__text)
./Internals.o definition of ___hscore_lflag in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lseek
../libraries/base/cbits/dirUtils.o definition of ___hscore_lseek in section (__TEXT,__text)
./Internals.o definition of ___hscore_lseek in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_lstat
../libraries/base/cbits/dirUtils.o definition of ___hscore_lstat in section (__TEXT,__text)
./Internals.o definition of ___hscore_lstat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_memcpy_dst_off
../libraries/base/cbits/dirUtils.o definition of ___hscore_memcpy_dst_off in section (__TEXT,__text)
./Internals.o definition of ___hscore_memcpy_dst_off in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_memcpy_src_off
../libraries/base/cbits/dirUtils.o definition of ___hscore_memcpy_src_off in section (__TEXT,__text)
./Internals.o definition of ___hscore_memcpy_src_off in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_mkdir
../libraries/base/cbits/dirUtils.o definition of ___hscore_mkdir in section (__TEXT,__text)
./Internals.o definition of ___hscore_mkdir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_append
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_append in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_append in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_binary
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_binary in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_binary in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_creat
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_creat in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_creat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_excl
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_excl in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_excl in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_noctty
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_noctty in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_noctty in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_nonblock
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_nonblock in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_nonblock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_rdonly
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_rdonly in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_rdonly in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_rdwr
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_rdwr in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_rdwr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_trunc
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_trunc in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_trunc in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_o_wronly
../libraries/base/cbits/dirUtils.o definition of ___hscore_o_wronly in section (__TEXT,__text)
./Internals.o definition of ___hscore_o_wronly in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_open
../libraries/base/cbits/dirUtils.o definition of ___hscore_open in section (__TEXT,__text)
./Internals.o definition of ___hscore_open in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_poke_lflag
../libraries/base/cbits/dirUtils.o definition of ___hscore_poke_lflag in section (__TEXT,__text)
./Internals.o definition of ___hscore_poke_lflag in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_ptr_c_cc
../libraries/base/cbits/dirUtils.o definition of ___hscore_ptr_c_cc in section (__TEXT,__text)
./Internals.o definition of ___hscore_ptr_c_cc in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isblk
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isblk in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isblk in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_ischr
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_ischr in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_ischr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isdir
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isdir in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isdir in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isfifo
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isfifo in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isfifo in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_isreg
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_isreg in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_isreg in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_s_issock
../libraries/base/cbits/dirUtils.o definition of ___hscore_s_issock in section (__TEXT,__text)
./Internals.o definition of ___hscore_s_issock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_cur
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_cur in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_cur in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_end
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_end in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_end in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_seek_set
../libraries/base/cbits/dirUtils.o definition of ___hscore_seek_set in section (__TEXT,__text)
./Internals.o definition of ___hscore_seek_set in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_set_errno
../libraries/base/cbits/dirUtils.o definition of ___hscore_set_errno in section (__TEXT,__text)
./Internals.o definition of ___hscore_set_errno in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_setmode
../libraries/base/cbits/dirUtils.o definition of ___hscore_setmode in section (__TEXT,__text)
./Internals.o definition of ___hscore_setmode in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sig_block
../libraries/base/cbits/dirUtils.o definition of ___hscore_sig_block in section (__TEXT,__text)
./Internals.o definition of ___hscore_sig_block in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sig_setmask
../libraries/base/cbits/dirUtils.o definition of ___hscore_sig_setmask in section (__TEXT,__text)
./Internals.o definition of ___hscore_sig_setmask in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigaddset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigaddset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigaddset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigdelset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigdelset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigdelset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigemptyset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigemptyset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigemptyset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigfillset
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigfillset in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigfillset in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigismember
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigismember in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigismember in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sigttou
../libraries/base/cbits/dirUtils.o definition of ___hscore_sigttou in section (__TEXT,__text)
./Internals.o definition of ___hscore_sigttou in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_siginfo_t
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_siginfo_t in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_siginfo_t in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_sigset_t
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_sigset_t in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_sigset_t in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_stat
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_stat in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_stat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_sizeof_termios
../libraries/base/cbits/dirUtils.o definition of ___hscore_sizeof_termios in section (__TEXT,__text)
./Internals.o definition of ___hscore_sizeof_termios in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_dev
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_dev in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_dev in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_ino
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_ino in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_ino in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_mode
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_mode in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_mode in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_mtime
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_mtime in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_mtime in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_st_size
../libraries/base/cbits/dirUtils.o definition of ___hscore_st_size in section (__TEXT,__text)
./Internals.o definition of ___hscore_st_size in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_stat
../libraries/base/cbits/dirUtils.o definition of ___hscore_stat in section (__TEXT,__text)
./Internals.o definition of ___hscore_stat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_tcsanow
../libraries/base/cbits/dirUtils.o definition of ___hscore_tcsanow in section (__TEXT,__text)
./Internals.o definition of ___hscore_tcsanow in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_to_intptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_to_intptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_to_intptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_to_uintptr
../libraries/base/cbits/dirUtils.o definition of ___hscore_to_uintptr in section (__TEXT,__text)
./Internals.o definition of ___hscore_to_uintptr in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_vmin
../libraries/base/cbits/dirUtils.o definition of ___hscore_vmin in section (__TEXT,__text)
./Internals.o definition of ___hscore_vmin in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol ___hscore_vtime
../libraries/base/cbits/dirUtils.o definition of ___hscore_vtime in section (__TEXT,__text)
./Internals.o definition of ___hscore_vtime in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_lock
../libraries/base/cbits/dirUtils.o definition of _fcntl_lock in section (__TEXT,__text)
./Internals.o definition of _fcntl_lock in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_read
../libraries/base/cbits/dirUtils.o definition of _fcntl_read in section (__TEXT,__text)
./Internals.o definition of _fcntl_read in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _fcntl_write
../libraries/base/cbits/dirUtils.o definition of _fcntl_write in section (__TEXT,__text)
./Internals.o definition of _fcntl_write in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _getUSecOfDay
../libraries/base/cbits/dirUtils.o definition of _getUSecOfDay in section (__TEXT,__text)
./Internals.o definition of _getUSecOfDay in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_ISSET
../libraries/base/cbits/dirUtils.o definition of _hsFD_ISSET in section (__TEXT,__text)
./Internals.o definition of _hsFD_ISSET in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_SET
../libraries/base/cbits/dirUtils.o definition of _hsFD_SET in section (__TEXT,__text)
./Internals.o definition of _hsFD_SET in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _hsFD_SETSIZE
../libraries/base/cbits/dirUtils.o definition of _hsFD_SETSIZE in section (__TEXT,__text)
./Internals.o definition of _hsFD_SETSIZE in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _setTimevalTicks
../libraries/base/cbits/dirUtils.o definition of _setTimevalTicks in section (__TEXT,__text)
./Internals.o definition of _setTimevalTicks in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _sizeofTimeVal
../libraries/base/cbits/dirUtils.o definition of _sizeofTimeVal in section (__TEXT,__text)
./Internals.o definition of _sizeofTimeVal in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _sizeof_fd_set
../libraries/base/cbits/dirUtils.o definition of _sizeof_fd_set in section (__TEXT,__text)
./Internals.o definition of _sizeof_fd_set in section (__TEXT,__text)
collect2: ld returned 1 exit status
strip: can't open file: /Users/malcolm/Haskell/nhc98-test-gcc/lib/powerpc-Darwin8/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/powerpc-Darwin8/hsc2hs-gcc] Error 2
real 2m30.315s
user 1m8.097s
sys 1m21.811s
Time for build with ghc-6.8.2
ar: creating archive /Users/malcolm/Haskell/nhc98-test-ghc/targets/powerpc-Darwin8/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/hmakerc
/tmp/Bounded_Int.11343.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.29383.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.29383.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 (/Users/malcolm/Haskell/nhc98-test-ghc/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Users/malcolm/Haskell/nhc98-test-ghc/include/packages/base/DIOError.hi)
ranlib: file: /Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Users/malcolm/Haskell/nhc98-test-ghc/lib/powerpc-Darwin8/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 13m36.133s
user 7m36.561s
sys 4m18.912s
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 11m7.552s
user 7m14.013s
sys 1m42.497s
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Users/malcolm/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
Time for build with nhc98
/tmp/haskell/bin/nhc98: line 557: /tmp/haskell/lib/nhc98/powerpc-Darwin8/nhc98comp: No such file or directory
make: *** [lib/powerpc-Darwin8/hmake-PRAGMA] Error 1
real 0m0.418s
user 0m0.127s
sys 0m0.228s
/Users/malcolm/Haskell/autorun finished at Thu Jun 18 00:56:33 BST 2009
1
0
build/archivist.local /Users/malcolm/Haskell/autorun started at Wed Jun 17 04:00:22 BST 2009
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
ld: duplicate symbol ___hscore_get_errno in ./Internals.o and ../libraries/base/cbits/dirUtils.o
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin9/hsc2hs-gcc] Error 2
real 2m1.144s
user 1m8.164s
sys 0m47.855s
Time for build with ghc-6.8.3
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc68/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
hmake-config: Starting new config file in
/Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/hmakerc
/tmp/Bounded_Int.32191.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.50238.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.50238.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-ghc68/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc68/include/packages/base/DIOError.hi)
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSold-time.a(timeUtils.o) has no symbols
Context at 924:47-924:50 in type-annotated expression is ignored :-(
ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc68/lib/ix86-Darwin9/libHSdirectory.a(directory.o) has no symbols
shift/reduce conflicts: 2
real 8m43.743s
user 5m41.676s
sys 2m24.928s
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 7m26.521s
user 6m35.830s
sys 0m51.763s
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/Cabal.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HUnit.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/QuickCheck.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/array.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/base.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/containers.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/filepath.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/getopt.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell-src.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/html.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/packedstring.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/parsec.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/polyparse.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/xhtml.cabal: No such file or directory
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.203.hc:452: warning: this decimal constant is unsigned only in ISO C90
Warning: foreign import/export has non-primitive type: Prelude.2
ld: in /sw/lib/nhc98/ix86-Darwin9/libHSbase.a, archive has no table of contents
collect2: ld returned 1 exit status
mv: rename /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin9/obj/compiler98/MainNhc98 to /Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp: No such file or directory
make[1]: *** [/Volumes/leopard/Haskell/nhc98-test-nhc/lib/ix86-Darwin9/nhc98comp] Error 1
make: *** [targets/ix86-Darwin9/compiler-nhc] Error 2
real 2m4.045s
user 1m37.972s
sys 0m24.565s
/Users/malcolm/Haskell/autorun finished at Wed Jun 17 04:31:36 BST 2009
1
0