+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nhc98-1.22nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nhc98-1.22nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for nhc98-1.22nb2 cd src/runtime; /opt/pkg/bin/gmake all nhc98heap gmake[1]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime' cd Kernel; /opt/pkg/bin/gmake links gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Kernel' gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Kernel' cd Integer; /opt/pkg/bin/gmake links gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Integer' /usr/bin/bash: line 0: [: >: unary operator expected gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Integer' cd Builtin; /opt/pkg/bin/gmake links gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Builtin' /usr/bin/bash: line 0: [: >: unary operator expected gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Builtin' cd Mk; /opt/pkg/bin/gmake links gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Mk' gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Mk' mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer || /bin/true cd Kernel; /opt/pkg/bin/gmake all gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Kernel' Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/bytecode.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mutlib.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/newmacros.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/stableptr.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/newbytecode.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/bytecode_o.h already exists. gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/mutator.o mutator.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/mutlib.o mutlib.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/main.o main.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/haskellInit.o haskellInit.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/dump.o dump.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/inscount.o inscount.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/collector.o collector.c collector.c: In function 'initGc': collector.c:56:43: warning: implicit declaration of function 'sbrk'; did you mean 'strpbrk'? [-Wimplicit-function-declaration] 56 | ((NodePtr)-1)== (hpStart = (NodePtr)sbrk((int)totalSize * sizeof(Node))) | ^~~~ | strpbrk gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/mark.o mark.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/cdata.o cdata.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/timeUnix.o timeUnix.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/xlib_debug.o xlib_debug.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/stableptr.o stableptr.c gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/closureval.o closureval.c In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/haskell2c.h:4, from closureval.c:2: closureval.c: In function 'buildClosure': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ closureval.c:25:5: note: in expansion of macro 'C_CHECK' 25 | C_CHECK(2*(args+1)); | ^~~~~~~ gcc -c -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -O3 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/ffiexport.o ffiexport.c gcc -S -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -o - newtables.c |\ sed -e '/.align 32/s/32/4/' -e '/.p2align 5/s/5/2/' |\ gcc -c -x assembler-with-cpp -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/newtables.o - gcc -S -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -o - newbuiltin.c |\ sed -e '/.align 32/s/32/4/' -e '/.p2align 5/s/5/2/' |\ gcc -c -x assembler-with-cpp -DLOW_BYTE_FIRST -m32 -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DVERSION="\"1.22\"" -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/newbuiltin.o - cd /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel; \ ar rv /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/Runtime.a haskellInit.o dump.o inscount.o collector.o mark.o cdata.o timeUnix.o xlib_debug.o stableptr.o closureval.o ffiexport.o newtables.o newbuiltin.o ar: creating /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/Runtime.a ar: writing /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/Runtime.a a - haskellInit.o a - dump.o a - inscount.o a - collector.o a - mark.o a - cdata.o a - timeUnix.o a - xlib_debug.o a - stableptr.o a - closureval.o a - ffiexport.o a - newtables.o a - newbuiltin.o gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Kernel' cd Integer; /opt/pkg/bin/gmake all gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Integer' /usr/bin/bash: line 0: [: >: unary operator expected Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/flt.h already exists. /usr/bin/bash: line 0: [: >: unary operator expected gcc -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 `if [ xcre-mparam.c = x ]; \ then echo cre-mparam.c; \ else echo cre-mparam.c; fi` -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/cre-mparam /usr/bin/bash: line 0: [: >: unary operator expected /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/cre-mparam > tmp-gmp-mparam.h /usr/bin/bash: line 0: [: >: unary operator expected mv tmp-gmp-mparam.h gmp-mparam.h /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_add.o mpz_add.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_add.c:21: mpz_add.c: In function 'primIntegerAdd': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_add.c:25:1: note: in expansion of macro 'INTEGER2' 25 | INTEGER2(primIntegerAdd,mpz_add,mpz_add_need) | ^~~~~~~~ mpz_add.c: In function 'primIntegerAddC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_add.c:26:1: note: in expansion of macro 'INTEGER2_C' 26 | INTEGER2_C(primIntegerAddC,mpz_add,mpz_add_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_sub.o mpz_sub.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_sub.c:21: mpz_sub.c: In function 'primIntegerSub': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_sub.c:25:1: note: in expansion of macro 'INTEGER2' 25 | INTEGER2(primIntegerSub,mpz_sub,mpz_sub_need) | ^~~~~~~~ mpz_sub.c: In function 'primIntegerSubC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_sub.c:26:1: note: in expansion of macro 'INTEGER2_C' 26 | INTEGER2_C(primIntegerSubC,mpz_sub,mpz_sub_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_mul.o mpz_mul.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_mul.c:21: mpz_mul.c: In function 'primIntegerMul': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_mul.c:25:1: note: in expansion of macro 'INTEGER2' 25 | INTEGER2(primIntegerMul,mpz_mul,mpz_mul_need) | ^~~~~~~~ mpz_mul.c: In function 'primIntegerMulC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_mul.c:26:1: note: in expansion of macro 'INTEGER2_C' 26 | INTEGER2_C(primIntegerMulC,mpz_mul,mpz_mul_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_div.o mpz_div.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_div.c:23: mpz_div.c: In function 'primIntegerQuot': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_div.c:27:1: note: in expansion of macro 'INTEGER2' 27 | INTEGER2(primIntegerQuot,mpz_div,mpz_div_need) | ^~~~~~~~ mpz_div.c: In function 'primIntegerQuotC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_div.c:28:1: note: in expansion of macro 'INTEGER2_C' 28 | INTEGER2_C(primIntegerQuotC,mpz_div,mpz_div_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_mod.o mpz_mod.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_mod.c:23: mpz_mod.c: In function 'primIntegerRem': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_mod.c:28:1: note: in expansion of macro 'INTEGER2' 28 | INTEGER2(primIntegerRem,mpz_mod,mpz_mod_need) | ^~~~~~~~ mpz_mod.c: In function 'primIntegerRemC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_mod.c:29:1: note: in expansion of macro 'INTEGER2_C' 29 | INTEGER2_C(primIntegerRemC,mpz_mod,mpz_mod_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_neg.o mpz_neg.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_neg.c:23: mpz_neg.c: In function 'primIntegerNeg': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:15:7: note: in expansion of macro 'C_CHECK_STMT' 15 | C_CHECK_STMT(1+(Int)CONINFO_LARGESIZEU(*nodeptr)+EXTRA,nodeptr = C_GETARG1(1);); \ | ^~~~~~~~~~~~ mpz_neg.c:26:1: note: in expansion of macro 'INTEGER1' 26 | INTEGER1(primIntegerNeg,mpz_neg) /* INTEGER1 check size */ | ^~~~~~~~ mpz_neg.c: In function 'primIntegerNegC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:28:7: note: in expansion of macro 'C_CHECK' 28 | C_CHECK(1+(Int)CONINFO_LARGESIZEU(*x)+EXTRA); \ | ^~~~~~~ mpz_neg.c:27:1: note: in expansion of macro 'INTEGER1_C' 27 | INTEGER1_C(primIntegerNegC,mpz_neg) /* INTEGER1 check size */ | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_abs.o mpz_abs.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_abs.c:21: mpz_abs.c: In function 'primIntegerAbs': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:15:7: note: in expansion of macro 'C_CHECK_STMT' 15 | C_CHECK_STMT(1+(Int)CONINFO_LARGESIZEU(*nodeptr)+EXTRA,nodeptr = C_GETARG1(1);); \ | ^~~~~~~~~~~~ mpz_abs.c:24:1: note: in expansion of macro 'INTEGER1' 24 | INTEGER1(primIntegerAbs,mpz_abs) /* INTEGER1 check size */ | ^~~~~~~~ mpz_abs.c: In function 'primIntegerAbsC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:28:7: note: in expansion of macro 'C_CHECK' 28 | C_CHECK(1+(Int)CONINFO_LARGESIZEU(*x)+EXTRA); \ | ^~~~~~~ mpz_abs.c:25:1: note: in expansion of macro 'INTEGER1_C' 25 | INTEGER1_C(primIntegerAbsC,mpz_abs) /* INTEGER1 check size */ | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_cmp.o mpz_cmp.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_or.o mpz_or.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_or.c:21: mpz_or.c: In function 'primIntegerOr': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_or.c:25:1: note: in expansion of macro 'INTEGER2' 25 | INTEGER2(primIntegerOr,mpz_or,mpz_or_need) | ^~~~~~~~ mpz_or.c: In function 'primIntegerOrC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_or.c:26:1: note: in expansion of macro 'INTEGER2_C' 26 | INTEGER2_C(primIntegerOrC,mpz_or,mpz_or_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpz_and.o mpz_and.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from gmp.h:32, from mpz_and.c:21: mpz_and.c: In function 'primIntegerAnd': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:58:62: note: in expansion of macro 'C_GC' 58 | #define C_CHECK_STMT(c,stmt) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);stmt} | ^~~~ haskell2c.h:48:7: note: in expansion of macro 'C_CHECK_STMT' 48 | C_CHECK_STMT(size,u = (MP_INT*)C_GETARG1(1);v = (MP_INT*)C_GETARG1(2);); \ | ^~~~~~~~~~~~ mpz_and.c:25:1: note: in expansion of macro 'INTEGER2' 25 | INTEGER2(primIntegerAnd,mpz_and,mpz_and_need) | ^~~~~~~~ mpz_and.c: In function 'primIntegerAndC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ ../Kernel/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ haskell2c.h:63:7: note: in expansion of macro 'C_CHECK' 63 | C_CHECK(size); \ | ^~~~~~~ mpz_and.c:26:1: note: in expansion of macro 'INTEGER2_C' 26 | INTEGER2_C(primIntegerAndC,mpz_and,mpz_and_need) | ^~~~~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_cmp.o mpn_cmp.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_sub.o mpn_sub.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_div.o mpn_div.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_add.o mpn_add.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mp_clz_tab.o mp_clz_tab.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_lshift.o mpn_lshift.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_mul.o mpn_mul.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/mpn_rshift.o mpn_rshift.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/fltcode.o fltcode.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/dblcode.o dblcode.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/alloca.o alloca.c /usr/bin/bash: line 0: [: >: unary operator expected gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Integer' cd Builtin; /opt/pkg/bin/gmake all gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Builtin' /usr/bin/bash: line 0: [: >: unary operator expected Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/haskell2c.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/twopass.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/HsFFI.h already exists. /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primDecodeDouble.o primDecodeDouble.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primDecodeDouble.c:2: primDecodeDouble.c: In function 'primDecodeDouble': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primDecodeDouble.c:14:3: note: in expansion of macro 'C_CHECK' 14 | C_CHECK(1+SIZE_DOUBLE+nhc_sizeInt+SIZE_TUPLE(2)); | ^~~~~~~ primDecodeDouble.c: In function 'primDecodeDoubleMantissa': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primDecodeDouble.c:32:3: note: in expansion of macro 'C_CHECK' 32 | C_CHECK(1+SIZE_DOUBLE); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primEncodeDouble.o primEncodeDouble.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primEncodeDouble.c:2: primEncodeDouble.c: In function 'primEncodeDouble': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primEncodeDouble.c:13:3: note: in expansion of macro 'C_CHECK' 13 | C_CHECK(SIZE_DOUBLE); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primFloatFromInteger.o primFloatFromInteger.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primFloatFromInteger.c:2: primFloatFromInteger.c: In function 'primFloatFromInteger': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primFloatFromInteger.c:11:3: note: in expansion of macro 'C_CHECK' 11 | C_CHECK(SIZE_FLOAT); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntegerFromInt.o primIntegerFromInt.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primIntegerFromInt.c:2: primIntegerFromInt.c: In function 'primIntegerFromInt': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primIntegerFromInt.c:12:3: note: in expansion of macro 'C_CHECK' 12 | C_CHECK(SIZE_INT); | ^~~~~~~ primIntegerFromInt.c: In function 'primIntegerFromIntC': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primIntegerFromInt.c:38:3: note: in expansion of macro 'C_CHECK' 38 | C_CHECK(SIZE_INT); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primDecodeFloat.o primDecodeFloat.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primDecodeFloat.c:2: primDecodeFloat.c: In function 'primDecodeFloat': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primDecodeFloat.c:13:3: note: in expansion of macro 'C_CHECK' 13 | C_CHECK(1+SIZE_FLOAT+nhc_sizeInt+SIZE_TUPLE(2)); | ^~~~~~~ primDecodeFloat.c: In function 'primDecodeFloatMantissa': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primDecodeFloat.c:30:3: note: in expansion of macro 'C_CHECK' 30 | C_CHECK(1+SIZE_FLOAT); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primEncodeFloat.o primEncodeFloat.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primEncodeFloat.c:2: primEncodeFloat.c: In function 'primEncodeFloat': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primEncodeFloat.c:13:3: note: in expansion of macro 'C_CHECK' 13 | C_CHECK(SIZE_FLOAT); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primDoubleFromInteger.o primDoubleFromInteger.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primDoubleFromInteger.c:2: primDoubleFromInteger.c: In function 'primDoubleFromInteger': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primDoubleFromInteger.c:11:3: note: in expansion of macro 'C_CHECK' 11 | C_CHECK(SIZE_DOUBLE); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntFromInteger.o primIntFromInteger.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primIntFromInteger.c:2: primIntFromInteger.c: In function 'primIntFromInteger': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primIntFromInteger.c:12:3: note: in expansion of macro 'C_CHECK' 12 | C_CHECK(SIZE_INT); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primPackString.o primPackString.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/lengthPS.o lengthPS.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from lengthPS.c:2: lengthPS.c: In function 'length': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ lengthPS.c:12:3: note: in expansion of macro 'C_CHECK' 12 | C_CHECK(nhc_sizeInt); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/unpackPS.o unpackPS.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from unpackPS.c:2: unpackPS.c: In function 'unpackPS': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ unpackPS.c:18:3: note: in expansion of macro 'C_CHECK' 18 | C_CHECK(length * nhc_sizeCons); | ^~~~~~~ unpackPS.c: In function 'unpackPSC': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ unpackPS.c:49:3: note: in expansion of macro 'C_CHECK' 49 | C_CHECK(length * nhc_sizeCons); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/indexPS.o indexPS.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primComparePS.o primComparePS.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cOpen.o cOpen.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHClose.o cHClose.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHIsEOF.o cHIsEOF.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHFileSize.o cHFileSize.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHFlush.o cHFlush.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHGetPosn.o cHGetPosn.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHSetPosn.o cHSetPosn.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHSeek.o cHSeek.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHGetBuffering.o cHGetBuffering.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHSetBuffering.o cHSetBuffering.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHGetFileName.o cHGetFileName.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHPutGetBuf.o cHPutGetBuf.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primEqHandlePosn.o primEqHandlePosn.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cGetProgName.o cGetProgName.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cGetEnv.o cGetEnv.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cGetArgs.o cGetArgs.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cProfile.o cProfile.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cExitWith.o cExitWith.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cOpenSocket.o cOpenSocket.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from cOpenSocket.c:1: cOpenSocket.c: In function 'cOpenSocket': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ cOpenSocket.c:100:3: note: in expansion of macro 'C_CHECK' 100 | C_CHECK(nhc_sizeLeft+nhc_sizeIOErrorOpen + nhc_sizeRight+nhc_sizeInt); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primVector.o primVector.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primVector.c:2: primVector.c: In function 'primNewVectorC': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primVector.c:131:3: note: in expansion of macro 'C_CHECK' 131 | C_CHECK(size+SAFETY); | ^~~~~~~ primVector.c: In function 'primCopyVectorC': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primVector.c:154:3: note: in expansion of macro 'C_CHECK' 154 | C_CHECK(size+SAFETY); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIndex.o primIndex.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cBits.o cBits.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cFFI.o cFFI.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cIOExtras.o cIOExtras.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from ../Kernel/node.h:7, from ../Kernel/cinterface.h:4, from cIOExtras.c:2: cIOExtras.c: In function 'performGC': ../Kernel/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ ../Kernel/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ cIOExtras.c:5:21: note: in expansion of macro 'C_GC' 5 | void performGC () { C_GC(0); C_RETURN(nhc_mkUnit()); } | ^~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/cHPutStr.o cHPutStr.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primsFloat.o primsFloat.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primsDouble.o primsDouble.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primsInt.o primsInt.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primsWord.o primsWord.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntegerFromInt64.o primIntegerFromInt64.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primIntegerFromInt64.c:1: primIntegerFromInt64.c: In function 'primIntegerFromInt64': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primIntegerFromInt64.c:11:3: note: in expansion of macro 'C_CHECK' 11 | C_CHECK(SIZE_INT64); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntegerToInt64.o primIntegerToInt64.c /usr/bin/bash: line 0: [: >: unary operator expected /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntegerFromWord64.o primIntegerFromWord64.c /usr/bin/bash: line 0: [: >: unary operator expected In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h:2, from haskell2c.h:4, from primIntegerFromWord64.c:1: primIntegerFromWord64.c: In function 'primIntegerFromWord64': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ primIntegerFromWord64.c:11:3: note: in expansion of macro 'C_CHECK' 11 | C_CHECK(SIZE_INT64); | ^~~~~~~ /usr/bin/bash: line 0: [: >: unary operator expected gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/primIntegerToWord64.o primIntegerToWord64.c /usr/bin/bash: line 0: [: >: unary operator expected gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Builtin' cd Mk; /opt/pkg/bin/gmake all gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Mk' Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mk.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mkByHand.h already exists. Link /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/mkByProg.h already exists. Link mutlib.h already exists. gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkBlockBuffering.o mkBlockBuffering.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkComplex.o mkComplex.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkCons.o mkCons.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkExitFailure.o mkExitFailure.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIO.o mkIO.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorEOF.o mkIOErrorEOF.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHFileSize.o mkIOErrorHFileSize.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHFlush.o mkIOErrorHFlush.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHGetBuffering.o mkIOErrorHGetBuffering.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHGetPosn.o mkIOErrorHGetPosn.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHIsEOF.o mkIOErrorHIsEOF.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHSeek.o mkIOErrorHSeek.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHSetBuffering.o mkIOErrorHSetBuffering.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorHSetPosn.o mkIOErrorHSetPosn.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorOpen.o mkIOErrorOpen.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorSystem.o mkIOErrorSystem.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkIOErrorUser.o mkIOErrorUser.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkJust.o mkJust.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkLeft.o mkLeft.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkRight.o mkRight.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkMkArray.o mkMkArray.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkRatio.o mkRatio.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple2.o mkTuple2.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple3.o mkTuple3.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple4.o mkTuple4.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple5.o mkTuple5.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple6.o mkTuple6.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple7.o mkTuple7.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple8.o mkTuple8.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple9.o mkTuple9.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple10.o mkTuple10.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple11.o mkTuple11.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple12.o mkTuple12.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple13.o mkTuple13.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple14.o mkTuple14.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkTuple15.o mkTuple15.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkHandlePosn.o mkHandlePosn.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkSmallIntegerU.o mkSmallIntegerU.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkInt.o mkInt.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkFloat.o mkFloat.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkDouble.o mkDouble.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkPackedString.o mkPackedString.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkForeign.o mkForeign.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkStablePtr.o mkStablePtr.c gcc -c -I../Kernel -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -O3 -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/mkCInt.o mkCInt.c gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime/Mk' gcc -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/nhc98heap nhc98heap.c nhc98heap.c:3:1: warning: return type defaults to 'int' [-Wimplicit-int] 3 | main(int argc, char **argv) | ^~~~ nhc98heap.c: In function 'main': nhc98heap.c:14:11: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] 14 | while(isdigit(*s)) { | ^~~~~~~ strip /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/nhc98heap cp /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/Runtime.a /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2 ar r /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Runtime.a /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Integer/*.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Builtin/*.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Mk/*.o ranlib /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Runtime.a cp /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/mutator.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/mutator.o cp /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/mutlib.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/mutlib.o cp /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/runtime/Kernel/main.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/main.o gmake[1]: 'nhc98heap' is up to date. gmake[1]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/runtime' touch targets/ix86-solaris2/runtime cd src/prelude; /opt/pkg/bin/gmake fromC relink gmake[1]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude' mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Char || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Ratio || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Numeric || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/ix86-solaris2/NHC || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/LowB || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeList || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeIO || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeText || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Prelude || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Ix || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/NonStd || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/List || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Array || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Maybe || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Monad || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/System || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/IO || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PackedString || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Complex || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Locale || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Time || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Directory || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/CPUTime || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Random || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Bit || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/GreenCard || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/FFI || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/IOExtras || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Vector || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Observe || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Internal || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Binary || /bin/true mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/DErrNo || /bin/true cd Char; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Char' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Char *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Char' cd Ratio; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Ratio' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Ratio *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Ratio' cd Numeric; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Numeric' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Numeric *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Numeric' cd ix86-solaris2/NHC; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/ix86-solaris2/NHC' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/DErrNo *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/ix86-solaris2/NHC' cd LowB; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/LowB' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/LowB *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/LowB' cd PreludeList; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeList' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeList *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeList' cd PreludeIO; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeIO' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeIO *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeIO' cd PreludeText; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeText' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PreludeText *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PreludeText' cd Prelude; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Prelude' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Prelude *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Prelude' cd Ix; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Ix' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Ix *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Ix' cd NonStd; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/NonStd' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/NonStd *.hc ./NonStdGetPID_.hc: In function 'hs_getPID': ./NonStdGetPID_.hc:5:12: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] 5 | i = (int)getpid(); | ^~~~~~ gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/NonStd' cd List; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/List' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/List *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/List' cd Array; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Array' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Array *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Array' cd Maybe; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Maybe' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Maybe *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Maybe' cd Monad; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Monad' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Monad *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Monad' cd System; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/System' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/System *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/System' cd IO; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/IO' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/IO *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/IO' cd PackedString; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PackedString' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/PackedString *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/PackedString' cd Complex; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Complex' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Complex *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Complex' cd Locale; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Locale' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Locale *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Locale' cd Time; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Time' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Time *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Time' cd Directory; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Directory' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Directory *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Directory' cd CPUTime; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/CPUTime' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/CPUTime *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/CPUTime' cd Random; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Random' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Random *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Random' cd Bit; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Bit' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Bit *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Bit' cd GreenCard; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/GreenCard' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/GreenCard *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/GreenCard' cd FFI; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/FFI' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/FFI *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/FFI' cd IOExtras; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/IOExtras' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/IOExtras *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/IOExtras' cd Vector; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Vector' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Vector *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Vector' cd Observe; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Observe' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Observe *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Observe' cd Internal; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Internal' /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Internal *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Internal' cd Binary; /opt/pkg/bin/gmake fromC gmake[2]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Binary' gcc -c -I/home/pbulk/build/lang/nhc98/work/nhc98-1.22/include -DLOW_BYTE_FIRST -m32 -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Binary/cLowBinary.o cLowBinary.c In file included from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/node.h:7, from /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:4, from cLowBinary.h:64, from cLowBinary.c:4: cLowBinary.c: In function 'memcheck': /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/runtime.h:286:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 286 | #define C_CODE ((Code)FN_Prelude_46primLeave) | ^ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:62:42: note: in expansion of macro 'C_CODE' 62 | *--Sp = (NodePtr)Fp; *--Sp=(NodePtr)C_CODE;Fp=Sp; \ | ^~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/include/cinterface.h:57:52: note: in expansion of macro 'C_GC' 57 | #define C_CHECK(c) if(Hp+(c)+BUFFER>(NodePtr)Sp){C_GC(c);} | ^~~~ cLowBinary.c:193:5: note: in expansion of macro 'C_CHECK' 193 | C_CHECK(words); /* call garbage collector if needed */ | ^~~~~~~ /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude/Binary *.hc gmake[2]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude/Binary' cd /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/prelude; ar cr /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Prelude.a */*.o ranlib /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Prelude.a gmake[1]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/prelude' touch targets/ix86-solaris2/prelude-gcc touch targets/ix86-solaris2/prelude script/nhc98 -o lib/ix86-solaris2/hmake-PRAGMA script/hmake-PRAGMA.hc touch targets/ix86-solaris2/pragma-gcc cd src/cpphs; /opt/pkg/bin/gmake -f Makefile.nhc98 fromC gmake[1]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/cpphs' mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs || /bin/true for dir in Language/Preprocessor Language/Preprocessor/Cpphs Text/ParserCombinators .; do mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/$dir || /bin/true; done /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script//nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs Language/Preprocessor/Cpphs.hc Language/Preprocessor/Cpphs/CppIfdef.hc Language/Preprocessor/Cpphs/HashDefine.hc Language/Preprocessor/Cpphs/MacroPass.hc Language/Preprocessor/Cpphs/Options.hc Language/Preprocessor/Cpphs/Position.hc Language/Preprocessor/Cpphs/ReadFirst.hc Language/Preprocessor/Cpphs/RunCpphs.hc Language/Preprocessor/Cpphs/SymTab.hc Language/Preprocessor/Cpphs/Tokenise.hc Language/Preprocessor/Unlit.hc Text/ParserCombinators/HuttonMeijer.hc cpphs.hc /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -H8M -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/cpphs /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/CppIfdef.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/HashDefine.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/MacroPass.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/Options.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/Position.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/RunCpphs.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/SymTab.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Cpphs/Tokenise.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Language/Preprocessor/Unlit.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/Text/ParserCombinators/HuttonMeijer.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/cpphs/cpphs.o strip /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/cpphs gmake[1]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/cpphs' touch targets/ix86-solaris2/cpphs-gcc cd src/greencard; /opt/pkg/bin/gmake fromC gmake[1]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/greencard' mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard || /bin/true /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -c -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard Casm.hc GetOptSOF.hc GreenCard.hc ListUtils.hc Name.hc Package.hc PrettyUtils.hc Target.hc Type.hc NHCBackend.hc DIS.hc Decl.hc FillIn.hc NameSupply.hc Pretty.hc Proc.hc Process.hc HandLex.hc HandParse.hc ParseLib.hc /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -H4Mb -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/greencard-nhc98 /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Casm.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/GetOptSOF.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/GreenCard.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/ListUtils.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Name.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Package.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/PrettyUtils.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Target.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Type.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/NHCBackend.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/DIS.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Decl.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/FillIn.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/NameSupply.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Pretty.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Proc.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/Process.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/HandLex.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/HandParse.o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/greencard/ParseLib.o strip /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/greencard-nhc98 gmake[1]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/greencard' touch targets/ix86-solaris2/greencard targets/ix86-solaris2/greencard-gcc cd src/hmake; /opt/pkg/bin/gmake BUILDCOMP=nhc fromC config gmake[1]: Entering directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/hmake' mkdir -p /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/hmake || /bin/true /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -i../cpphs -H4M -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/MkProg -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/hmake QSort.hc Unlit.hc Utils.hc Tsort.hc FileName.hc Output.hc Order.hc ListUtil.hc Getmodtime.hc MkProg.hc Compiler.hc PreProcessor.hc PackageConfig.hc RunAndReadStdout.hc Argv.hc Graph.hc GetDep.hc Compat.hc Imports.hc Platform.hc Config.hc \ ../cpphs/Text/ParserCombinators/HuttonMeijer.hc ../cpphs/Language/Preprocessor/Cpphs/CppIfdef.hc ../cpphs/Language/Preprocessor/Cpphs/Position.hc ../cpphs/Language/Preprocessor/Cpphs/ReadFirst.hc ../cpphs/Language/Preprocessor/Cpphs/HashDefine.hc ../cpphs/Language/Preprocessor/Cpphs/Tokenise.hc ../cpphs/Language/Preprocessor/Cpphs/SymTab.hc ../cpphs/Language/Preprocessor/Cpphs/MacroPass.hc ../cpphs/Language/Preprocessor/Cpphs/Options.hc /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -i../cpphs -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Older -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/hmake Older.hc /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -i../cpphs -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/MkConfig -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/hmake MkConfig.hc RunAndReadStdout.hc Config.hc Compiler.hc Platform.hc /home/pbulk/build/lang/nhc98/work/nhc98-1.22/script/nhc98 -i../cpphs -o /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/runhs -d /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/obj/hmake runhs.hc strip /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/MkProg /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/Older /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/MkConfig /home/pbulk/build/lang/nhc98/work/nhc98-1.22/lib/ix86-solaris2/runhs sh /home/pbulk/build/lang/nhc98/work/nhc98-1.22/targets/ix86-solaris2/hmake3.config PreludeList.init: empty list PreludeList.init: empty list gmake[1]: *** [Makefile:63: config] Error 255 gmake[1]: Leaving directory '/home/pbulk/build/lang/nhc98/work/nhc98-1.22/src/hmake' gmake: *** [Makefile:401: targets/ix86-solaris2/hmake-gcc] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/nhc98 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/nhc98