=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for pc-lisp-6.0 clang -O2 -c -o buabs.o buabs.c clang -O2 -c -o buacos.o buacos.c clang -O2 -c -o buadd1.o buadd1.c clang -O2 -c -o bualphp.o bualphp.c clang -O2 -c -o buand.o buand.c clang -O2 -c -o buappend.o buappend.c clang -O2 -c -o buarg.o buarg.c clang -O2 -c -o buargq.o buargq.c clang -O2 -c -o buarray.o buarray.c clang -O2 -c -o buarrayd.o buarrayd.c clang -O2 -c -o buarrayp.o buarrayp.c clang -O2 -c -o buascii.o buascii.c clang -O2 -c -o buasembl.o buasembl.c clang -O2 -c -o buasin.o buasin.c clang -O2 -c -o buassoc.o buassoc.c clang -O2 -c -o buatan.o buatan.c clang -O2 -c -o buatom.o buatom.c clang -O2 -c -o buattach.o buattach.c clang -O2 -c -o bubaktra.o bubaktra.c clang -O2 -c -o buboole.o buboole.c clang -O2 -c -o buboundp.o buboundp.c clang -O2 -c -o bucadar.o bucadar.c clang -O2 -c -o bucar.o bucar.c clang -O2 -c -o bucaseq.o bucaseq.c clang -O2 -c -o bucdr.o bucdr.c clang -O2 -c -o buchix.o buchix.c clang -O2 -c -o buclmemu.o buclmemu.c clang -O2 -c -o bucmdlna.o bucmdlna.c clang -O2 -c -o bucompil.o bucompil.c bucompil.c:404:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pair = busymtmember(&c1)) ~~~~~^~~~~~~~~~~~~~~~~~~ bucompil.c:404:17: note: place parentheses around the assignment to silence this warning if (pair = busymtmember(&c1)) ^ ( ) bucompil.c:404:17: note: use '==' to turn this assignment into an equality comparison if (pair = busymtmember(&c1)) ^ == bucompil.c:641:33: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] EMIT1FIX((long)bu_litref(a)); ^ bucompil.c:811:37: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l); ^ bucompil.c:918:47: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] struct conscell *type = bu_declare(func, LIST(newintop(n)), linenum); ^~~~ bucompil.c:950:41: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] EMIT1FIX((long)bu_litref(func)); ^~~~ bucompil.c:1030:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (l = l->cdrp) { EMIT1ATM("POP"); EMITEND(); } ~~^~~~~~~~~ bucompil.c:1030:18: note: place parentheses around the assignment to silence this warning if (l = l->cdrp) { EMIT1ATM("POP"); EMITEND(); } ^ ( ) bucompil.c:1030:18: note: use '==' to turn this assignment into an equality comparison if (l = l->cdrp) { EMIT1ATM("POP"); EMITEND(); } ^ == bucompil.c:1132:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (special = (elt->cdrp == NULL)) { /* if no body must DUP expr value as return value */ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ bucompil.c:1132:24: note: place parentheses around the assignment to silence this warning if (special = (elt->cdrp == NULL)) { /* if no body must DUP expr value as return value */ ^ ( ) bucompil.c:1132:24: note: use '==' to turn this assignment into an equality comparison if (special = (elt->cdrp == NULL)) { /* if no body must DUP expr value as return value */ ^ == bucompil.c:1187:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(s->carp); ^~~~~~~ bucompil.c:1193:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(s->carp); ^~~~~~~ bucompil.c:1202:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(s->carp); ^~~~~~~ bucompil.c:1248:60: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] EMIT1ATM("CALL"); EMIT1FIX(naargs); bu_compile_atom(LIST(CreateInternedAtom("list"))); EMITEND(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:1255:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(work); ^~~~ bucompil.c:1258:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(work); ^~~~ bucompil.c:1264:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(work); ^~~~ bucompil.c:1304:60: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] EMIT1ATM("CALL"); EMIT1FIX(naargs); bu_compile_atom(LIST(CreateInternedAtom("list"))); EMITEND();clang -O2 -c -o buconcat.o buconcat.c clang -O2 -c -o bucond.o bucond.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:1305:55: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] EMIT1ATM("CALL"); EMIT1FIX(2); bu_compile_atom(LIST(CreateInternedAtom("apply"))); EMITEND(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:1359:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1366:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1398:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1405:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1437:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1444:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(l->carp); ^~~~~~~ bucompil.c:1477:29: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(var); ^~~ bucompil.c:1529:46: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] EMIT1ATM("SPUSHNIL"); bu_compile_atom(lvar); EMITEND(); ^~~~ bucompil.c:1541:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (args = args->cdrp) { ~~~~~^~~~~~~~~~~~ bucompil.c:1541:17: note: place parentheses around the assignment to silence this warning if (args = args->cdrp) { ^ ( ) bucompil.c:1541:17: note: use '==' to turn this assignment into an equality comparison if (args = args->cdrp) { ^ == bucompil.c:1594:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (args = args->cdrp) { ~~~~~^~~~~~~~~~~~ bucompil.c:1594:17: note: place parentheses around the assignment to silence this warning if (args = args->cdrp) { ^ ( ) bucompil.c:1594:17: note: use '==' to turn this assignment into an equality comparison if (args = args->cdrp) { ^ == bucompil.c:1635:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(s->carp); ^~~~~~~ bucompil.c:1648:28: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(s->carp); ^~~~~~~ bucompil.c:1788:29: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(var); ^~~ bucompil.c:1828:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cdrp = args->cdrp) { ~~~~~^~~~~~~~~~~~ bucompil.c:1828:26: note: place parentheses around the assignment to silence this warning if (cdrp = args->cdrp) { ^ ( ) bucompil.c:1828:26: note: use '==' to turn this assignment into an equality comparison if (cdrp = args->cdrp) { ^ == bucompil.c:1872:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cdrp = args->cdrp) { ~~~~~^~~~~~~~~~~~ bucompil.c:1872:26: note: place parentheses around the assignment to silence this warning if (cdrp = args->cdrp) { ^ ( ) bucompil.c:1872:26: note: use '==' to turn this assignment into an equality comparison if (cdrp = args->cdrp) { ^ == bucompil.c:2033:41: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] er2: cerror("go: target not an atom", label); ^~~~~ bucompil.c:2035:94: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] er3: cerror("go: target out of scope of closest enclosing prog, while, foreach or repeat", label); ^~~~~ bucompil.c:2364:34: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] bu_compile_literal(quotehold); ^~~~~~~~~ bucompil.c:2373:34: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] EMIT1FIX((long) bu_litref(self)); ^~~~ bucompil.c:2399:34: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] EMIT1FIX((long) bu_litref(self)); ^~~~ bucompil.c:2461:39: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] want_compile = bu_want_compile(atm); /* ask if we are to compile this or not */ ^~~ bucompil.c:2471:27: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] atmref = bu_litref(atm); /* allocate a reference# for this atom */ ^~~ bucompil.c:2476:28: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] bu_declare_func(atm, atm->func); /* declare the type for future type checking */ ^~~ bucompil.c:2476:33: warning: incompatible pointer types passing 'struct conscell *(*)()' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] bu_declare_func(atm, atm->func); /* declare the type for future type checking */ ^~~~~~~~~ bucompil.c:2487:35: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(self); /* PUSHL */ ^~~~ bucompil.c:2494:35: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(LIST(CreateInternedAtom("apply"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:2502:32: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(LIST(atm)); /* PUSHL */ ^~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:2505:35: warning: incompatible pointer types passing 'struct conscell *(*)()' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] EMIT1FIX(bu_litref(atm->func)); /* PUSHL */ ^~~~~~~~~ bucompil.c:2509:32: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(LIST(CreateInternedAtom("putd"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:2545:24: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] bu_declare_func(atm, atm->func); /* declare the type for future type checking */ ^~~ bucompil.c:2545:29: warning: incompatible pointer types passing 'struct conscell *(*)()' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] bu_declare_func(atm, atm->func); /* declare the type for future type checking */ ^~~~~~~~~ bucompil.c:2547:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(LIST(self)); /* PUSHL */ ^~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ bucompil.c:2554:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct alphacell *' [-Wincompatible-pointer-types] bu_compile_atom(LIST(CreateInternedAtom("apply"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lisp.h:843:33: note: expanded from macro 'LIST' #define LIST(x) ((struct conscell *)(x)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ clang -O2 -c -o bucons.o bucons.c buconcat.c:26:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*d++ = *s++); ~~~~~^~~~~~ buconcat.c:26:23: note: place parentheses around the assignment to silence this warning while(*d++ = *s++); ^ ( ) buconcat.c:26:23: note: use '==' to turn this assignment into an equality comparison while(*d++ = *s++); ^ == 1 warning generated. clang -O2 -c -o bucopy.o bucopy.c clang -O2 -c -o bucopysy.o bucopysy.c clang -O2 -c -o bucos.o bucos.c clang -O2 -c -o bucxr.o bucxr.c clang -O2 -c -o budeclar.o budeclar.c clang -O2 -c -o budefine.o budefine.c clang -O2 -c -o budefun.o budefun.c clang -O2 -c -o budelete.o budelete.c clang -O2 -c -o budiff.o budiff.c budelete.c:31:13: error: use of undeclared identifier 'MAXINT' { *n = N_ALL; ^ budelete.c:21:19: note: expanded from macro 'N_ALL' # define N_ALL MAXINT ^ 1 error generated. : recipe for target 'budelete.o' failed gmake: *** [budelete.o] Error 1 gmake: *** Waiting for unfinished jobs.... 49 warnings generated. *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/lang/pc-lisp *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/lang/pc-lisp