+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gplcver-2.12a/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gplcver-2.12a/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for gplcver-2.12a cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/dig_main.o -c dig_main.c cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/cver.o -c cver.c 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[] | ^~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src.o -c v_src.c cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src2.o -c v_src2.c 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; | ^~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_src3.o -c v_src3.c 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); | ^~~~~~~~~~~~~~~ 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]; | ^~~~~ 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; | ^~~~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_fx2.o -c v_fx2.c cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_fx3.o -c v_fx3.c 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) | ^~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ex.o -c v_ex.c 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; | ^~~~ 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; | ^~~~ 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; | ^~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_trch.o -c v_trch.c v_trch.c:3381:13: warning: 'dmp_perturb_list' defined but not used [-Wunused-function] 3381 | static void dmp_perturb_list(void) | ^~~~~~~~~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_del.o -c v_del.c cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_sdf.o -c v_sdf.c 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; | ^~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_prp.o -c v_prp.c 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) | ^~~~~~~~~~~~~~~ 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; | ^~~~~ 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) | ^~~~~~~~~~~~ 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: warning: 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; | ^~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_dbg2.o -c v_dbg2.c cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_ms.o -c v_ms.c v_ms.c: In function 'octdigxz': v_ms.c:3428:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3428 | if ((bw & 4L) != 0L) return(FALSE); break; | ^~ v_ms.c:3428:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3428 | if ((bw & 4L) != 0L) return(FALSE); break; | ^~~~~ v_ms.c: In function '__to_npptyp': v_ms.c:5306:4: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 5306 | else strcpy(s, "cont. assign lvalue"); break; | ^~~~ v_ms.c:5306:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 5306 | else strcpy(s, "cont. assign lvalue"); break; | ^~~~~ v_ms.c: In function '__fr_tcnam': v_ms.c:5400:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5400 | if (strcmp(&(tcnam[2]), "ochange") == 0) return(TCHK_NOCHANGE); break; | ^~ v_ms.c:5400:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5400 | if (strcmp(&(tcnam[2]), "ochange") == 0) return(TCHK_NOCHANGE); break; | ^~~~~ v_ms.c: In function '__tilde_open': v_ms.c:5862:29: warning: implicit declaration of function 'open'; did you mean 'popen'? [-Wimplicit-function-declaration] 5862 | if (*pthnam != '~') return(open(pthnam, opmask)); | ^~~~ | popen v_ms.c: In function '__my_creat': v_ms.c:5979:12: warning: implicit declaration of function 'creat' [-Wimplicit-function-declaration] 5979 | if ((fd = creat(fnam, 0666)) == -1) return(-1); | ^~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_tf.o -c v_tf.c v_tf.c: In function 'tf_getp': v_tf.c:1637:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1637 | rv = (int32) chp; | ^ v_tf.c: In function 'tf_getlongp': v_tf.c:1723:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1723 | rv = (int32) chp; | ^ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_acc.o -c v_acc.c v_acc.c: In function 'legal_delimstr': v_acc.c:727:20: warning: comparison between pointer and zero character constant [-Wpointer-compare] 727 | for (chp = s; chp != '\0'; chp++) | ^~ v_acc.c:727:16: note: did you mean to dereference the pointer? 727 | for (chp = s; chp != '\0'; chp++) | ^ v_acc.c: In function 'acc_handle_parent': v_acc.c:3082:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3082 | return((handle) __mk_handle(vpiPort, (void *) hrp->hu.hpi, hp->hin_itp, | ^ v_acc.c: In function 'bld_accnext_iter': v_acc.c:3702:20: warning: variable 'has_err' set but not used [-Wunused-but-set-variable] 3702 | int32 oi, accnum, has_err, rm_cells, itsiz, vntyp, vpiotyp, gclass, gtyp; | ^~~~~~~ v_acc.c: At top level: v_acc.c:7584:14: warning: 'map_vpi_to_accval' defined but not used [-Wunused-function] 7584 | static int32 map_vpi_to_accval(word32 vpival) | ^~~~~~~~~~~~~~~~~ v_acc.c: In function 'acc_product_version': v_acc.c:6310:46: warning: '%s' directive writing up to 4096 bytes into a region of size 4066 [-Wformat-overflow=] 6310 | sprintf(s2, "Cver Verilog simulator Version %s", s1); | ^~ ~~ v_acc.c:6310:2: note: 'sprintf' output between 32 and 4128 bytes into a destination of size 4097 6310 | sprintf(s2, "Cver Verilog simulator Version %s", s1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_vpi.o -c v_vpi.c v_vpi.c: In function 'lbnam_so_suffix': v_vpi.c:370:12: warning: implicit declaration of function 'rindex' [-Wimplicit-function-declaration] 370 | if ((cp = rindex(lbnam, '.')) == NULL) return(FALSE); | ^~~~~~ v_vpi.c:370:12: warning: incompatible implicit declaration of built-in function 'rindex' [-Wbuiltin-declaration-mismatch] v_vpi.c: In function 'vpi_handle': v_vpi.c:3452:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3452 | return(__mk_handle(vpiUserSystf, (void *) sf_ind, NULL, NULL)); | ^ v_vpi.c: In function 'get_obj_parent': v_vpi.c:3901:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3901 | ihref = __mk_handle(vpiPort, (void *) hrp->hu.hpi, hp->hin_itp, | ^ v_vpi.c: In function 'bld_1to1_exprclass_handle': v_vpi.c:4621:20: warning: variable 'dctp' set but not used [-Wunused-but-set-variable] 4621 | struct delctrl_t *dctp; | ^~~~ v_vpi.c: In function 'bld_listofparams_iter': v_vpi.c:6009:16: warning: variable 'np' set but not used [-Wunused-but-set-variable] 6009 | struct net_t *np; | ^~ In function 'getbit_lowconn', inlined from 'vpi_handle' at v_vpi.c:3418:41: v_vpi.c:4188:43: warning: 'ndx' may be used uninitialized [-Wmaybe-uninitialized] 4188 | ndx = __contab[xp->ru.x->ru.x->ru.xvi] + ndx; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ v_vpi.c: In function 'vpi_handle': v_vpi.c:4123:8: note: 'ndx' was declared here 4123 | int32 ndx, new_ndx; | ^~~ In function 'get_obj_parent', inlined from 'vpi_handle' at v_vpi.c:3413:26: v_vpi.c:3878:12: warning: 'ntskp' may be used uninitialized [-Wmaybe-uninitialized] 3878 | ihref = __mk_handle(hotyp, (void *) idndp->lu.sy->el.enp, nitp, ntskp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_vpi.c: In function 'vpi_handle': v_vpi.c:3860:17: note: 'ntskp' was declared here 3860 | struct task_t *ntskp; | ^~~~~ In function 'get_obj_parent', inlined from 'vpi_handle' at v_vpi.c:3413:26: v_vpi.c:3878:12: warning: 'nitp' may be used uninitialized [-Wmaybe-uninitialized] 3878 | ihref = __mk_handle(hotyp, (void *) idndp->lu.sy->el.enp, nitp, ntskp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v_vpi.c: In function 'vpi_handle': v_vpi.c:3859:18: note: 'nitp' was declared here 3859 | struct itree_t *nitp; | ^~~~ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_vpi2.o -c v_vpi2.c v_vpi2.c: In function 'vpi_handle_by_index': v_vpi2.c:4951:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4951 | href = __mk_handle(vpiPortBit, (void *) hrp->hu.hpi, hp->hin_itp, NULL); | ^ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -o ../objs/v_vpi3.o -c v_vpi3.c v_vpi3.c: In function 'setschd_var_fromvaluep': v_vpi3.c:5258:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5258 | hp = (struct h_t *) __mk_handle(vpiSchedEvent, (void *) tevpi, | ^ v_vpi3.c: In function 'setschd_drvr_fromvaluep': v_vpi3.c:5421:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5421 | hp2 = (struct h_t *) __mk_handle(vpiSchedBitEvent, (void *) tevpi, | ^ v_vpi3.c:5441:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5441 | hp2 = (struct h_t *) __mk_handle(vpiSchedEvent, (void *) tevpi, | ^ cc -pipe -Wall -I../pli_incs -fno-strength-reduce -fomit-frame-pointer -O2 -export-dynamic -Wl,-R/opt/local/lib/gplcver ../objs/dig_main.o ../objs/cver.o ../objs/v_src.o ../objs/v_src2.o ../objs/v_src3.o ../objs/v_fx.o ../objs/v_fx2.o ../objs/v_fx3.o ../objs/v_cnv.o ../objs/v_ex.o ../objs/v_ex2.o ../objs/v_ex3.o ../objs/v_ex4.o ../objs/v_trch.o ../objs/v_del.o ../objs/v_sdf.o ../objs/v_prp.o ../objs/v_prp2.o ../objs/v_sim.o ../objs/v_dbg.o ../objs/v_dbg2.o ../objs/v_ms.o ../objs/v_tf.o ../objs/v_acc.o ../objs/v_vpi.o ../objs/v_vpi2.o ../objs/v_vpi3.o -lm -ldl -o ../bin/cver ld: fatal: entry point symbol 'xport-dynamic' is undefined collect2: error: ld returned 1 exit status *** [cver] Error code 1 bmake: stopped in /home/pbulk/build/cad/gplcver/work/gplcver-2.12a.src/src 1 error bmake: stopped in /home/pbulk/build/cad/gplcver/work/gplcver-2.12a.src/src *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/cad/gplcver *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/cad/gplcver