=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> 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 clang -O2 -c -o buconcat.o buconcat.c clang -O2 -c -o bucond.o bucond.c clang -O2 -c -o bucons.o bucons.c 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 clang -O2 -c -o budisasm.o budisasm.c clang -O2 -c -o budivide.o budivide.c clang -O2 -c -o budrain.o budrain.c clang -O2 -c -o bueq.o bueq.c clang -O2 -c -o buequal.o buequal.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(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./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 buequals.o buequals.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++); ^ == clang -O2 -c -o buevenp.o buevenp.c clang -O2 -c -o buexec.o buexec.c clang -O2 -c -o buexit.o buexit.c clang -O2 -c -o buexp.o buexp.c clang -O2 -c -o buexplod.o buexplod.c clang -O2 -c -o buexpmem.o buexpmem.c 1 warning generated. clang -O2 -c -o buexpt.o buexpt.c budisasm.c:170:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. clang -O2 -c -o bufact.o bufact.c clang -O2 -c -o bufclose.o bufclose.c clang -O2 -c -o bufilepo.o bufilepo.c clang -O2 -c -o bufilest.o bufilest.c clang -O2 -c -o bufillar.o bufillar.c clang -O2 -c -o bufix.o bufix.c clang -O2 -c -o bufixp.o bufixp.c 49 warnings generated. clang -O2 -c -o buflatc.o buflatc.c clang -O2 -c -o buflatsi.o buflatsi.c clang -O2 -c -o buflattn.o buflattn.c clang -O2 -c -o bufloat.o bufloat.c clang -O2 -c -o bufloatp.o bufloatp.c clang -O2 -c -o bufopen.o bufopen.c clang -O2 -c -o buforeac.o buforeac.c clang -O2 -c -o bugc.o bugc.c clang -O2 -c -o bugensym.o bugensym.c clang -O2 -c -o buget.o buget.c clang -O2 -c -o bugetdat.o bugetdat.c clang -O2 -c -o bugetd.o bugetd.c clang -O2 -c -o bugetenv.o bugetenv.c clang -O2 -c -o bugetlen.o bugetlen.c clang -O2 -c -o bugo.o bugo.c clang -O2 -c -o bugpname.o bugpname.c clang -O2 -c -o bugrapic.o bugrapic.c clang -O2 -c -o bugreap.o bugreap.c clang -O2 -c -o bugthan.o bugthan.c clang -O2 -c -o buhashst.o buhashst.c clang -O2 -c -o buhsize.o buhsize.c clang -O2 -c -o buhtolis.o buhtolis.c clang -O2 -c -o buhunk.o buhunk.c clang -O2 -c -o buhunkp.o buhunkp.c clang -O2 -c -o buimplod.o buimplod.c clang -O2 -c -o buintern.o buintern.c clang -O2 -c -o bulast.o bulast.c clang -O2 -c -o buldiff.o buldiff.c clang -O2 -c -o bulength.o bulength.c clang -O2 -c -o bulessp.o bulessp.c clang -O2 -c -o bulinenu.o bulinenu.c clang -O2 -c -o bulistar.o bulistar.c clang -O2 -c -o bulist.o bulist.c clang -O2 -c -o bulistif.o bulistif.c clang -O2 -c -o bulistp.o bulistp.c clang -O2 -c -o buload.o buload.c clang -O2 -c -o bulog10.o bulog10.c clang -O2 -c -o bulog.o bulog.c clang -O2 -c -o bulsh.o bulsh.c clang -O2 -c -o bulthan.o bulthan.c clang -O2 -c -o bumacroe.o bumacroe.c clang -O2 -c -o bumakhun.o bumakhun.c clang -O2 -c -o bumaknam.o bumaknam.c clang -O2 -c -o bumakunb.o bumakunb.c clang -O2 -c -o bumap.o bumap.c clang -O2 -c -o bumax.o bumax.c clang -O2 -c -o bumember.o bumember.c clang -O2 -c -o bumemq.o bumemq.c clang -O2 -c -o bumemsta.o bumemsta.c clang -O2 -c -o bumemusa.o bumemusa.c clang -O2 -c -o bumin.o bumin.c clang -O2 -c -o buminus.o buminus.c clang -O2 -c -o buminusp.o buminusp.c clang -O2 -c -o bumod.o bumod.c clang -O2 -c -o bunconc.o bunconc.c clang -O2 -c -o bunexplo.o bunexplo.c clang -O2 -c -o bunot.o bunot.c clang -O2 -c -o bunth.o bunth.c bumin.c:22:33: warning: '&&' within '||' [-Wlogical-op-parentheses] { if ((op!=NULL)&&(op->celltype==FIXATOM)||(op->celltype==REALATOM)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ bumin.c:22:33: note: place parentheses around the '&&' expression to silence this warning { if ((op!=NULL)&&(op->celltype==FIXATOM)||(op->celltype==REALATOM)) ^ ( ) clang -O2 -c -o bunthcdr.o bunthcdr.c 1 warning generated. clang -O2 -c -o bunthcha.o bunthcha.c bumemusa.c:29:44: warning: incompatible pointer types passing 'struct alphacell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] + memoryusage(PORT(l)->fname)); ^~~~~~~~~~~~~~ ./lisp.h:844:33: note: expanded from macro 'PORT' #define PORT(x) ((struct filecell *)(x)) ^ clang -O2 -c -o bunull.o bunull.c clang -O2 -c -o bunumbp.o bunumbp.c clang -O2 -c -o buoblist.o buoblist.c bumax.c:22:33: warning: '&&' within '||' [-Wlogical-op-parentheses] { if ((op!=NULL)&&(op->celltype==FIXATOM)||(op->celltype==REALATOM)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ bumax.c:22:33: note: place parentheses around the '&&' expression to silence this warning { if ((op!=NULL)&&(op->celltype==FIXATOM)||(op->celltype==REALATOM)) ^ ( ) 1 warning generated. clang -O2 -c -o buoddp.o buoddp.c clang -O2 -c -o buonemin.o buonemin.c clang -O2 -c -o buoneplu.o buoneplu.c clang -O2 -c -o buor.o buor.c 1 warning generated. clang -O2 -c -o bupairli.o bupairli.c clang -O2 -c -o buparset.o buparset.c clang -O2 -c -o bupatom.o bupatom.c clang -O2 -c -o bupeepho.o bupeepho.c clang -O2 -c -o buplist.o buplist.c clang -O2 -c -o buplus.o buplus.c clang -O2 -c -o buplusp.o buplusp.c clang -O2 -c -o buportp.o buportp.c clang -O2 -c -o buppform.o buppform.c clang -O2 -c -o buprinc.o buprinc.c clang -O2 -c -o buprint.o buprint.c clang -O2 -c -o buprintf.o buprintf.c clang -O2 -c -o buprints.o buprints.c clang -O2 -c -o buproces.o buproces.c clang -O2 -c -o buproduc.o buproduc.c clang -O2 -c -o buprog.o buprog.c clang -O2 -c -o buput.o buput.c clang -O2 -c -o buputd.o buputd.c clang -O2 -c -o buquote.o buquote.c clang -O2 -c -o buquotie.o buquotie.c clang -O2 -c -o burandom.o burandom.c clang -O2 -c -o buread.o buread.c clang -O2 -c -o bureadc.o bureadc.c clang -O2 -c -o bureadln.o bureadln.c clang -O2 -c -o bureadst.o bureadst.c clang -O2 -c -o buremob.o buremob.c clang -O2 -c -o burempro.o burempro.c clang -O2 -c -o burepeat.o burepeat.c clang -O2 -c -o bureseti.o bureseti.c clang -O2 -c -o bureturn.o bureturn.c clang -O2 -c -o burevers.o burevers.c clang -O2 -c -o burplaca.o burplaca.c clang -O2 -c -o burplacd.o burplacd.c clang -O2 -c -o burplacx.o burplacx.c clang -O2 -c -o buscanf.o buscanf.c clang -O2 -c -o buselect.o buselect.c clang -O2 -c -o busetarg.o busetarg.c clang -O2 -c -o buset.o buset.c clang -O2 -c -o busetpli.o busetpli.c buscanf.c:42:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for( ; *s++ = *t ; t++) { ~~~~~^~~~ buscanf.c:42:20: note: place parentheses around the assignment to silence this warning for( ; *s++ = *t ; t++) { ^ ( ) buscanf.c:42:20: note: use '==' to turn this assignment into an equality comparison for( ; *s++ = *t ; t++) { ^ == buscanf.c:153:24: warning: incompatible pointer types passing 'int (FILE *restrict, const char *restrict, ...)' (aka 'int (struct __sFILE *restrict, const char *restrict, ...)') to parameter of type 'int (*)()' [-Wincompatible-pointer-types] return(do_scanf(fscanf,stdin,spec)); ^~~~~~ buscanf.c:153:31: warning: incompatible pointer types passing 'FILE *' (aka 'struct __sFILE *') to parameter of type 'char *' [-Wincompatible-pointer-types] return(do_scanf(fscanf,stdin,spec)); ^~~~~ /usr/include/stdio.h:215:15: note: expanded from macro 'stdin' #define stdin (&__sF[0]) ^~~~~~~~~~ clang -O2 -c -o busetq.o busetq.c buscanf.c:174:24: warning: incompatible pointer types passing 'int (FILE *restrict, const char *restrict, ...)' (aka 'int (struct __sFILE *restrict, const char *restrict, ...)') to parameter of type 'int (*)()' [-Wincompatible-pointer-types] return(do_scanf(fscanf,p->atom,spec)); ^~~~~~ buscanf.c:174:31: warning: incompatible pointer types passing 'FILE *' (aka 'struct __sFILE *') to parameter of type 'char *' [-Wincompatible-pointer-types] return(do_scanf(fscanf,p->atom,spec)); ^~~~~~~ clang -O2 -c -o busets.o busets.c clang -O2 -c -o busetsyn.o busetsyn.c clang -O2 -c -o bushowst.o bushowst.c clang -O2 -c -o busin.o busin.c 5 warnings generated. clang -O2 -c -o busizeof.o busizeof.c clang -O2 -c -o busleep.o busleep.c clang -O2 -c -o busopen.o busopen.c clang -O2 -c -o busort.o busort.c clang -O2 -c -o busqrt.o busqrt.c clang -O2 -c -o busstatu.o busstatu.c clang -O2 -c -o bustrcom.o bustrcom.c clang -O2 -c -o bustrfnd.o bustrfnd.c clang -O2 -c -o bustring.o bustring.c busets.c:255:24: warning: incompatible pointer types passing 'struct hunkcell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] h = st_make(h); /* make a temporary set to work with */ ^ busets.c:270:42: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct hunkcell *' [-Wincompatible-pointer-types] pres = st_test_at(f->carp, i, o->carp); /* look only for element in bucket 'i' */ ^~~~~~~ busets.c:324:24: warning: incompatible pointer types passing 'struct hunkcell *' to parameter of type 'struct conscell *' [-Wincompatible-pointer-types] r = st_make(r); /* make a temporary set to work with */ ^ busets.c:395:24: warning: incompatible pointer types passing 'struct conscell *' to parameter of type 'struct hunkcell *' [-Wincompatible-pointer-types] if (st_test(s,e)) return(LIST(thold)); ^ clang -O2 -c -o bustrlen.o bustrlen.c clang -O2 -c -o bustrpad.o bustrpad.c 4 warnings generated. clang -O2 -c -o bustrtrm.o bustrtrm.c busort.c:25:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (k1->celltype == CONSCELL) k1 = k1->carp; else goto ER; ^ busort.c:27:57: warning: add explicit braces to avoid dangling else [-Wdangling-else] if (k2->celltype == CONSCELL) k2 = k2->carp; else goto ER; ^ clang -O2 -c -o busub1.o busub1.c clang -O2 -c -o busubst.o busubst.c clang -O2 -c -o busubstr.o busubstr.c clang -O2 -c -o busum.o busum.c 2 warnings generated. clang -O2 -c -o busymtb.o busymtb.c clang -O2 -c -o busystim.o busystim.c clang -O2 -c -o busysunl.o busysunl.c clang -O2 -c -o butildee.o butildee.c busopen.c:188:51: warning: incompatible pointer to integer conversion passing 'struct sockaddr *' to parameter of type 'long' [-Wint-conversion] if (!addrok(client.sin_addr.s_addr, (struct sockaddr *)addr)) goto er; ^~~~~~~~~~~~~~~~~~~~~~~ busopen.c:285:30: error: passing 'struct in_addr' to parameter of incompatible type 'long' fd_listen = sopen(fd_addr, fd_port, -2, NULL); /* open but don't wait for accept, set SIGIO tell us */ ^~~~~~~ busopen.c:323:58: error: passing 'struct in_addr' to parameter of incompatible type 'long' if (addrok(client.sin_addr.s_addr, fd_addr)) { /* if client address matches mask */ ^~~~~~~ busopen.c:429:38: error: passing 'struct in_addr' to parameter of incompatible type 'long' fd_listen = sopen(fd_addr, fd_port, -2, NULL); /* open but don't wait for accept, let SIGIO tell us */ ^~~~~~~ busopen.c:489:34: warning: incompatible pointer types passing 'struct in_addr *' to parameter of type 'long *' [-Wincompatible-pointer-types] if (!name2addr(addr_s, &addr)) goto er4; ^~~~~ 2 warnings and 3 errors generated. gmake: *** [: busopen.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/lang/pc-lisp *** Error code 1 Stop. make: stopped in /data/pkgsrc/lang/pc-lisp