>>> Building on exopi-2 under math/hoc DIST = [math/hoc:hoc-1.1.tar.gz] FULLPKGNAME = hoc-1.1p1 distfiles size=11422 >>> Running build in math/hoc at 1732156605.11 ===> math/hoc ===> Building from scratch hoc-1.1p1 ===> Verifying specs: c m ===> found c.100.3 m.10.1 ===> Checking files for hoc-1.1p1 `/exopi-cvs/ports/distfiles/hoc-1.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for hoc-1.1p1 ===> Patching for hoc-1.1p1 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for hoc-1.1p1 ===> Configuring for hoc-1.1p1 ===> Building for hoc-1.1p1 yacc -d hoc.y hoc.y: yacc finds 20 shift/reduce conflicts cc -O2 -pipe -c -o hoc.o y.tab.c hoc.y:42:34: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argassign,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:43:33: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argaddeq,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:44:33: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argsubeq,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:45:33: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argmuleq,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:46:33: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argdiveq,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:47:33: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); code2(argmodeq,(Inst)yyvsp[-2].narg); yyval.inst=yyvsp[0].inst;} ^~~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:54:65: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { yyval.inst = yyvsp[-3].inst; code3(call, (Inst)yyvsp[-4].sym, (Inst)yyvsp[-1].narg); } ^~~~~~~~~~~~~~~~~~~~ hoc.y:5:50: note: expanded from macro 'code3' #define code3(c1,c2,c3) code(c1); code(c2); code(c3) ^~ hoc.y:91:42: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { defnonly("$"); yyval.inst = code2(arg, (Inst)yyvsp[0].narg); } ^~~~~~~~~~~~~~~~~~~ hoc.y:4:37: note: expanded from macro 'code2' #define code2(c1,c2) code(c1); code(c2) ^~ hoc.y:94:63: warning: cast to 'Inst' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast] { yyval.inst = yyvsp[-3].inst; code3(call,(Inst)yyvsp[-4].sym,(Inst)yyvsp[-1].narg); } ^~~~~~~~~~~~~~~~~~~~ hoc.y:5:50: note: expanded from macro 'code3' #define code3(c1,c2,c3) code(c1); code(c2); code(c3) ^~ 9 warnings generated. rm -f y.tab.c if test -f hoc.d; then sed -i -e 's,y.tab.c,hoc.y,' hoc.d; fi cmp -s x.tab.h y.tab.h || cp y.tab.h x.tab.h cc -O2 -pipe -c code.c code.c:151:14: warning: cast to smaller integer type 'int' from 'Inst' (aka 'void (*)(void)') [-Wpointer-to-int-cast] fp->nargs = (int)pc[1]; ^~~~~~~~~~ code.c:192:14: warning: cast to smaller integer type 'int' from 'Inst' (aka 'void (*)(void)') [-Wpointer-to-int-cast] int nargs = (int) *pc++; ^~~~~~~~~~~ 2 warnings generated. cc -O2 -pipe -c init.c cc -O2 -pipe -c math.c math.c:4:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] double errcheck(); ^ math.c:8:8: note: conflicting prototype is here double errcheck(double, char*); ^ 1 warning generated. cc -O2 -pipe -c symbol.c cc -O2 -pipe hoc.o code.o init.o math.o symbol.o -lm -o hoc >>> Running package in math/hoc at 1732156608.17 ===> math/hoc ===> Faking installation for hoc-1.1p1 /exopi-obj/pobj/hoc-1.1/bin/install -c -s -m 755 /exopi-obj/pobj/hoc-1.1/hoc-1.1/hoc /exopi-obj/pobj/hoc-1.1/fake-amd64/usr/local/bin /exopi-obj/pobj/hoc-1.1/bin/install -c -m 644 /exopi-obj/pobj/hoc-1.1/hoc-1.1/hoc.1 /exopi-obj/pobj/hoc-1.1/fake-amd64/usr/local/man/man1 ===> Building package for hoc-1.1p1 Create /exopi-cvs/ports/packages/amd64/all/hoc-1.1p1.tgz Creating package hoc-1.1p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|****** | 9% checksumming|*********** | 18% checksumming|***************** | 27% checksumming|********************** | 36% checksumming|**************************** | 45% checksumming|********************************* | 55% checksumming|*************************************** | 64% checksumming|******************************************** | 73% checksumming|************************************************** | 82% checksumming|******************************************************* | 91% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/hoc-1.1p1.tgz >>> Running clean in math/hoc at 1732156611.43 ===> math/hoc ===> Cleaning for hoc-1.1p1 >>> Ended at 1732156612.33 max_stuck=0.00/build=3.01/package=3.26/clean=0.98