+ 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/gplcver-2.12a/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gplcver-2.12a/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for gplcver-2.12a --- ../objs/dig_main.o --- --- ../objs/cver.o --- --- ../objs/v_src.o --- --- ../objs/v_src2.o --- --- ../objs/cver.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/cver.o -c cver.c --- ../objs/dig_main.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/dig_main.o -c dig_main.c --- ../objs/v_src.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src.o -c v_src.c --- ../objs/v_src2.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src2.o -c v_src2.c --- ../objs/v_src3.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src3.o -c v_src3.c --- ../objs/v_src2.o --- v_src2.c: In function 'cnvt_forw_tfcall_1cmpglb': v_src2.c:4497:17: warning: variable 'grp' set but not used [-Wunused-but-set-variable] 4497 | struct gref_t *grp; | ^~~ --- ../objs/cver.o --- cver.c:2469:13: warning: 'dmp_xpnd_olist' defined but not used [-Wunused-function] 2469 | static void dmp_xpnd_olist(register struct optlst_t *olp) | ^~~~~~~~~~~~~~ cver.c:60:13: warning: 'copyright' defined but not used [-Wunused-variable] 60 | static char copyright[] | ^~~~~~~~~ --- ../objs/v_src3.o --- v_src3.c: In function 'match_hier_name': v_src3.c:4897:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4897 | if (xfp->xpfnxt != NULL) return(FALSE); strcpy(str, last); | ^~ v_src3.c:4897:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4897 | if (xfp->xpfnxt != NULL) return(FALSE); strcpy(str, last); | ^~~~~~ v_src3.c: In function 'expand_dir_pats': v_src3.c:5176:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5176 | if (last_hier) goto done; cur_hier = hier = TRUE; | ^~ v_src3.c:5176:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5176 | if (last_hier) goto done; cur_hier = hier = TRUE; | ^~~~~~~~ v_src3.c: In function 'free_unused_cfgmods': v_src3.c:6545:7: warning: variable 'sav_mem_use' set but not used [-Wunused-but-set-variable] 6545 | long sav_mem_use; | ^~~~~~~~~~~ v_src3.c: At top level: v_src3.c:6598:13: warning: 'partially_free_mod' defined but not used [-Wunused-function] 6598 | static void partially_free_mod(struct mod_t *mdp) | ^~~~~~~~~~~~~~~~~~ In function 'match_hier_name', inlined from 'find_hier' at v_src3.c:4984:10: v_src3.c:4906:25: warning: 'strchr' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 4906 | if (xfp->incall && strchr(cp, '/') == NULL) return(TRUE); | ^~~~~~~~~~~~~~~ In function 'find_hier': cc1: note: source object is likely at address zero v_src3.c: In function 'expand_dir_pats': v_src3.c:5251:30: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 5251 | else sprintf(bpath, "%s/%s", bpath, xfp_hd->fpat); | ^ In function 'movedir_match_dir_pats', inlined from 'expand_dir_pats' at v_src3.c:5199:9: v_src3.c:5251:9: note: 'sprintf' output 2 or more bytes (assuming 4098) into a destination of size 4097 5251 | else sprintf(bpath, "%s/%s", bpath, xfp_hd->fpat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_src3.c:5251:9: warning: 'sprintf' argument 3 overlaps destination object 'bpath' [-Wrestrict] v_src3.c: In function 'expand_dir_pats': v_src3.c:5225:7: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 5225 | char bpath[RECLEN]; | ^~~~~ --- ../objs/v_fx.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_fx.o -c v_fx.c v_fx.c: In function 'copy_varinits': v_fx.c:6669:41: warning: variable 'nvarinit_hd' set but not used [-Wunused-but-set-variable] 6669 | register struct varinitlst_t *ninitp, *nvarinit_hd, *last_initp; | ^~~~~~~~~~~ --- ../objs/v_fx2.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_fx2.o -c v_fx2.c --- ../objs/v_fx3.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_fx3.o -c v_fx3.c --- ../objs/v_cnv.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_cnv.o -c v_cnv.c v_cnv.c:6248:13: warning: 'dmp1_optlst' defined but not used [-Wunused-function] 6248 | static void dmp1_optlst(struct optlst_t *olp, char *emsg) | ^~~~~~~~~~~ v_cnv.c:6202:13: warning: 'dump_vpi_argv' defined but not used [-Wunused-function] 6202 | static void dump_vpi_argv(int32 argc, char **argv) | ^~~~~~~~~~~~~ v_cnv.c:4035:13: warning: 'dmp_insts' defined but not used [-Wunused-function] 4035 | static void dmp_insts(FILE *f, struct mod_t *mdp) | ^~~~~~~~~ --- ../objs/v_ex.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ex.o -c v_ex.c --- ../objs/v_ex2.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ex2.o -c v_ex2.c v_ex2.c: In function '__sgn_lmult': v_ex2.c:6280:8: warning: variable 'wlen' set but not used [-Wunused-but-set-variable] 6280 | int32 wlen, usign, vsign; | ^~~~ --- ../objs/v_ex3.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ex3.o -c v_ex3.c v_ex3.c: In function '__sizchg_widen': v_ex3.c:5153:15: warning: variable 'nubits' set but not used [-Wunused-but-set-variable] 5153 | int32 nwlen, nubits, stkwlen, xtrabits; | ^~~~~~ v_ex3.c: In function '__eval_logic_gate': v_ex3.c:5631:31: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses] 5631 | if (gatid == G_NOT) ngav = !(uwrd & 1L) | ngbv; | ^~~~~~~~~~~~ v_ex3.c:5642:15: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses] 5642 | ngav = !(uwrd & 1L) | ngbv; | ^~~~~~~~~~~~ --- ../objs/v_ex4.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ex4.o -c v_ex4.c v_ex4.c:957:13: warning: 'prt_assignedto_val' defined but not used [-Wunused-function] 957 | static void prt_assignedto_val(struct expr_t *xp, char *nppnam) | ^~~~~~~~~~~~~~~~~~ --- ../objs/v_ex2.o --- v_ex2.c: In function '__lmult': v_ex2.c:6447:11: warning: 'w64res.w_u.high' may be used uninitialized [-Wmaybe-uninitialized] 6447 | res[1] = w64res.w_u.high; | ~~~~~~~^~~~~~~~~~~~~~~~~ v_ex2.c:6427:8: note: 'w64res.w_u.high' was declared here 6427 | w64_u w64res; | ^~~~~~ In function 'dmul', inlined from 'mpexpr_zdiv' at v_ex2.c:6761:6, inlined from '__ldivmod2' at v_ex2.c:6672:2: v_ex2.c:6910:40: warning: 'pair.w_u.high' may be used uninitialized [-Wmaybe-uninitialized] 6910 | pair.w64v = (mul * ((word64) *zp++)) + ((word64) pair.w_u.high); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ v_ex2.c: In function '__ldivmod2': v_ex2.c:6889:8: note: 'pair.w_u.high' was declared here 6889 | w64_u pair; | ^~~~ --- ../objs/v_trch.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_trch.o -c v_trch.c --- ../objs/v_del.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_del.o -c v_del.c --- ../objs/v_sdf.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_sdf.o -c v_sdf.c --- ../objs/v_trch.o --- v_trch.c:3381:13: warning: 'dmp_perturb_list' defined but not used [-Wunused-function] 3381 | static void dmp_perturb_list(void) | ^~~~~~~~~~~~~~~~ --- ../objs/v_prp.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_prp.o -c v_prp.c --- ../objs/v_sdf.o --- v_sdf.c: In function 'sdf_collect_num': v_sdf.c:6857:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6857 | if (fill) *cp++ = c; break; | ^~ v_sdf.c:6857:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6857 | if (fill) *cp++ = c; break; | ^~~~~ v_sdf.c:6860:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6860 | if (fill) *cp++ = c; break; | ^~ v_sdf.c:6860:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6860 | if (fill) *cp++ = c; break; | ^~~~~ --- ../objs/v_prp.o --- v_prp.c:911:13: warning: 'dmp_edge_udptab' defined but not used [-Wunused-function] 911 | static void dmp_edge_udptab(struct udp_t *udpp) | ^~~~~~~~~~~~~~~ --- ../objs/v_sdf.o --- v_sdf.c: In function 'chkcnv_sdfpath.constprop': v_sdf.c:6930:38: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 4096 [-Wformat-overflow=] 6930 | if (ind1 != -1) { sprintf(s1, "%s[%d]", s2, ind1); strcpy(s2, s1); } | ^~ v_sdf.c:6930:34: note: using the range [-2147483648, 2147483647] for directive argument 6930 | if (ind1 != -1) { sprintf(s1, "%s[%d]", s2, ind1); strcpy(s2, s1); } | ^~~~~~~~ v_sdf.c:6930:22: note: 'sprintf' output between 4 and 4110 bytes into a destination of size 4097 6930 | if (ind1 != -1) { sprintf(s1, "%s[%d]", s2, ind1); strcpy(s2, s1); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_sdf.c: In function 'chkset_interconn_dels': v_sdf.c:4790:48: warning: '%s' directive writing up to 4096 bytes into a region of size 4066 [-Wformat-overflow=] 4790 | sprintf(s1, "(INTERCONNECT destination port %s in %s", dport, | ^~ ~~~~~ v_sdf.c:4790:4: note: 'sprintf' output 36 or more bytes (assuming 4132) into a destination of size 4097 4790 | sprintf(s1, "(INTERCONNECT destination port %s in %s", dport, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4791 | dmdp->msym->synam); | ~~~~~~~~~~~~~~~~~~ v_sdf.c:4785:66: warning: '%s' directive writing up to 4096 bytes into a region of size 4039 [-Wformat-overflow=] 4785 | "(INTERCONNECT (but invalid source port %s) destination port %s in %s", | ^~ 4786 | portsrc, dport, dmdp->msym->synam); | ~~~~~ v_sdf.c:4784:4: note: 'sprintf' output 63 or more bytes (assuming 4159) into a destination of size 4097 4784 | sprintf(s1, | ^~~~~~~~~~~ 4785 | "(INTERCONNECT (but invalid source port %s) destination port %s in %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4786 | portsrc, dport, dmdp->msym->synam); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_sdf.c: In function 'set_mipd_dels': v_sdf.c:4339:21: warning: '%s' directive writing up to 4096 bytes into a region of size 4091 [-Wformat-overflow=] 4339 | sprintf(s1, "(PORT %s in %s", port, mdp->msym->synam); | ^~ ~~~~ v_sdf.c:4339:2: note: 'sprintf' output 11 or more bytes (assuming 4107) into a destination of size 4097 4339 | sprintf(s1, "(PORT %s in %s", port, mdp->msym->synam); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_sdf.c: In function 'rd_iopath': v_sdf.c:2571:52: warning: '%s' directive writing up to 4096 bytes into a region of size 4088 [-Wformat-overflow=] 2540 | if ((plhd = bld_match_spcpth(ctmdp, portsrc, si1, si2, eval, portdst, | ~~~~~~~ ...... 2571 | else if (eval == E_NEGEDGE) sprintf(s3, "(negedge %s%s)", psrcnam, s1); | ^~ In function 'msg_sdfpath_tostr', inlined from 'bld_match_spcpth' at v_sdf.c:2947:4, inlined from 'rd_iopath' at v_sdf.c:2540:14: v_sdf.c:2571:30: note: 'sprintf' output 11 or more bytes (assuming 4107) into a destination of size 4097 2571 | else if (eval == E_NEGEDGE) sprintf(s3, "(negedge %s%s)", psrcnam, s1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_sdf.c: In function 'rd_iopath': v_sdf.c:2570:52: warning: '%s' directive writing up to 4096 bytes into a region of size 4088 [-Wformat-overflow=] 2540 | if ((plhd = bld_match_spcpth(ctmdp, portsrc, si1, si2, eval, portdst, | ~~~~~~~ ...... 2570 | else if (eval == E_POSEDGE) sprintf(s3, "(posedge %s%s)", psrcnam, s1); | ^~ In function 'msg_sdfpath_tostr', inlined from 'bld_match_spcpth' at v_sdf.c:2947:4, inlined from 'rd_iopath' at v_sdf.c:2540:14: v_sdf.c:2570:30: note: 'sprintf' output 11 or more bytes (assuming 4107) into a destination of size 4097 2570 | else if (eval == E_POSEDGE) sprintf(s3, "(posedge %s%s)", psrcnam, s1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ../objs/v_prp2.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_prp2.o -c v_prp2.c v_prp2.c: In function '__init_1net_dces': v_prp2.c:2634:8: warning: variable 'insts' set but not used [-Wunused-but-set-variable] 2634 | int32 insts; | ^~~~~ --- ../objs/v_sim.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_sim.o -c v_sim.c v_sim.c: In function 'acc_chg_bufnot': v_sim.c:1351:29: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses] 1351 | if (gatid == G_NOT) ngav = !(uwrd & 1L) | ngbv; | ^~~~~~~~~~~~ v_sim.c: In function 'acc_stichg_bufnot': v_sim.c:1458:29: warning: suggest parentheses around operand of '!' or change '|' to '||' or '!' to '~' [-Wparentheses] 1458 | if (gatid == G_NOT) ngav = !(uwrd & 1L) | ngbv; | ^~~~~~~~~~~~ v_sim.c: In function 'conta_initeval': v_sim.c:5840:16: warning: variable 'orhslen' set but not used [-Wunused-but-set-variable] 5840 | int32 lhslen, orhslen; | ^~~~~~~ v_sim.c: At top level: v_sim.c:6968:13: warning: 'dmp_btree' defined but not used [-Wunused-function] 6968 | static void dmp_btree(struct bt_t *btphdr) | ^~~~~~~~~ v_sim.c:6892:13: warning: 'dmp_twheel' defined but not used [-Wunused-function] 6892 | static void dmp_twheel(void) | ^~~~~~~~~~ v_sim.c:6865:25: warning: 'tfind_btnode_after' defined but not used [-Wunused-function] 6865 | static struct telhdr_t *tfind_btnode_after(struct bt_t *btphdr, word64 tim) | ^~~~~~~~~~~~~~~~~~ v_sim.c:6257:13: warning: 'chk_event_consist' defined but not used [-Wunused-function] 6257 | static void chk_event_consist(void) | ^~~~~~~~~~~~~~~~~ v_sim.c:6069:13: warning: 'chk_tev_list' defined but not used [-Wunused-function] 6069 | static void chk_tev_list(register i_tev_ndx tevpi) | ^~~~~~~~~~~~ --- ../objs/v_dbg.o --- cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_dbg.o -c v_dbg.c v_dbg.c: In function '__escape_to_shell': v_dbg.c:1529:32: error: implicit declaration of function 'wait' [-Wimplicit-function-declaration] 1529 | if (pid != -1) { while ((rc = wait(&status)) != pid && rc != -1) ; } | ^~~~ v_dbg.c: In function 'bld_prtbasecode': v_dbg.c:3293:4: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 3293 | else strcpy(s, " /d"); break; | ^~~~ v_dbg.c:3293:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 3293 | else strcpy(s, " /d"); break; | ^~~~~ *** [../objs/v_dbg.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/cad/gplcver/work/gplcver-2.12a.src/src bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/cad/gplcver/work/gplcver-2.12a.src/src *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cad/gplcver *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cad/gplcver