+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/graphviz-14.1.3/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/graphviz-14.1.3/work.log ===> Building for graphviz-14.1.3 printf '#pragma once\n' > ./graphviz_version.h /usr/xpg4/bin/grep -E 'PACKAGE|VERSION|GVPLUGIN' config.h >> ./graphviz_version.h printf '\n/// Graphviz version constants\n///\n' >> ./graphviz_version.h printf '/// These are only accurate for releases, not inter-release Graphviz commits\n' >> ./graphviz_version.h printf '/// built from source.\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_MAJOR 14\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_MINOR 1\n' >> ./graphviz_version.h printf '#define GRAPHVIZ_VERSION_PATCH 3\n' >> ./graphviz_version.h /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3' Making all in libltdl gmake[2]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/libltdl' GEN libltdl/lt__argz.h /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/libltdl' CC libltdlc_la-lt__alloc.lo CC libltdlc_la-lt_dlloader.lo CC libltdlc_la-lt_error.lo CC libltdlc_la-ltdl.lo CC libltdlc_la-slist.lo CC lt__argz.lo CC loaders/dlopen.lo CC loaders/libltdlc_la-preopen.lo CCLD dlopen.la CCLD libltdlc.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/libltdl' gmake[2]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/libltdl' Making all in lib gmake[2]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib' Making all in util gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/util' CC libutil_C_la-arena.lo CC libutil_C_la-base64.lo CC libutil_C_la-gv_find_me.lo CC libutil_C_la-gv_fopen.lo CC libutil_C_la-list.lo CC libutil_C_la-random.lo CC libutil_C_la-xml.lo CCLD libutil_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/util' Making all in cdt gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/cdt' CC dtdisc.lo CC dtclose.lo CC dtflatten.lo CC dtextract.lo CC dthash.lo CC dtmethod.lo CC dtopen.lo CC dtrenew.lo dthash.c: In function 'dthtab': dthash.c:30:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 30 | if (!(s = realloc(olds, n * sizeof(Dtlink_t*)))) | ^ In file included from dthash.c:3: ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:42:38: note: in expansion of macro 'HINDEX' 42 | if((is = s + HINDEX(n,t->hash)) == hs) | ^~~~~~ dthash.c: In function 'dthash': ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:127:45: note: in expansion of macro 'HINDEX' 127 | s = dt->data.htab + HINDEX(dt->data.ntab, hsh); | ^~~~~~ ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:135:55: note: in expansion of macro 'HINDEX' 135 | *(s = dt->data.htab + HINDEX(dt->data.ntab, hsh)); | ^~~~~~ ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dthash.c:192:37: note: in expansion of macro 'HINDEX' 192 | s = dt->data.htab + HINDEX(dt->data.ntab, hsh); | ^~~~~~ In file included from dtrenew.c:3: dtrenew.c: In function 'dtrenew': ../../lib/cdt/dthdr.h:25:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 25 | #define HINDEX(n,h) ((h)&((n)-1)) | ^ dtrenew.c:37:37: note: in expansion of macro 'HINDEX' 37 | { s = dt->data.htab + HINDEX(dt->data.ntab, e->hash); | ^~~~~~ CC dtrestore.lo CC dtsize.lo CC dtstat.lo CC dtstrhash.lo CC dttree.lo CC dtview.lo CC dtwalk.lo CCLD libcdt_C.la CCLD libcdt.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/cdt' Making all in xdot gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/xdot' CC xdot.lo xdot.c: In function 'radGradient': xdot.c:873:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 873 | stops = gv_calloc(clr->u.ring.n_stops, sizeof(stops[0])); | ~~~~~~~~~~~^~~~~~~~ xdot.c: In function 'linGradient': xdot.c:908:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 908 | stops = gv_calloc(clr->u.ling.n_stops, sizeof(stops[0])); | ~~~~~~~~~~~^~~~~~~~ CCLD libxdot.la CCLD libxdot_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/xdot' Making all in cgraph gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/cgraph' CC agerror.lo CC acyclic.lo CC apply.lo CC attr.lo CC edge.lo CC graph.lo CC grammar.lo CC id.lo CC imap.lo CC ingraphs.lo CC io.lo CC node.lo CC node_induce.lo CC obj.lo CC rec.lo CC refstr.lo CC scan.lo CC subg.lo CC tred.lo scan.c: In function 'aaglex': scan.c:1419:22: warning: switch missing default case [-Wswitch-default] 1419 | else switch ( yy_get_next_buffer( yyscanner ) ) | ^~~~~~ CC unflatten.lo CC utils.lo CC write.lo CCLD libcgraph_C.la CCLD libcgraph.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/cgraph' Making all in pathplan gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/pathplan' CC cvt.lo CC inpoly.lo CC route.lo CC shortest.lo route.c: In function 'splineintersectsline': route.c:326:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 326 | if (xcoeff[1] == 0) { | ^~ route.c:327:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 327 | if (ycoeff[1] == 0) { | ^~ route.c:346:39: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 346 | if (xroots[i] == yroots[j]) | ^~ shortest.c: In function 'Pshortestpath': shortest.c:126:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 126 | if ((p1.x == p2.x && p2.x == p3.x && p3.y > p2.y) || | ^~ shortest.c:126:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 126 | if ((p1.x == p2.x && p2.x == p3.x && p3.y > p2.y) || | ^~ shortest.c:130:36: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 130 | && polyp->ps[pi].x == polyp->ps[pi + 1].x | ^~ shortest.c:131:36: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 131 | && polyp->ps[pi].y == polyp->ps[pi + 1].y) | ^~ shortest.c:140:43: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 140 | if (pi > 0 && polyp->ps[pi].x == polyp->ps[pi - 1].x && | ^~ shortest.c:141:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 141 | polyp->ps[pi].y == polyp->ps[pi - 1].y) | ^~ CC shortestpth.lo CC solvers.lo shortestpth.c: In function 'shortestPath': shortestpth.c:37:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | int *dad = gv_calloc(V, sizeof(int)); | ^ shortestpth.c:38:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 38 | COORD *vl = gv_calloc(V + 1, sizeof(COORD)); // One extra for sentinel | ~~^~~ shortestpth.c:54:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 54 | if (val[k] == unseen) | ^~ shortestpth.c:69:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | if ((wkt != 0) && (val[t] < newpri)) { | ^~ shortestpth.c: In function 'makePath': shortestpth.c:99:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 99 | int *dad = gv_calloc(V + 2, sizeof(int)); | ~~^~~ CC triang.lo CC util.lo CC visibility.lo visibility.c: In function 'allocArray': visibility.c:31:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 31 | array2 arr = gv_calloc(V + extra, sizeof(COORD*)); | ~~^~~~~~~ visibility.c: In function 'inBetween': visibility.c:69:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | if (a.x != b.x) /* not vertical */ | ^~ visibility.c: In function 'ptVis': visibility.c:258:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 258 | COORD *vadj = gv_calloc(V + 2, sizeof(COORD)); | ~~^~~ CCLD libpathplan.la CCLD libpathplan_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/pathplan' Making all in sfio gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio' Making all in Sfio_f gmake[4]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio/Sfio_f' CC _sfslen.lo CCLD libsfiof_C.la gmake[4]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio/Sfio_f' gmake[4]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio' CC sfextern.lo CC sfcvt.lo CC sftable.lo CC sfprint.lo In file included from sfprint.c:15: sfprint.c: In function 'sfprint': ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:141:25: note: in expansion of macro 'FMTSET' 141 | FMTSET(ft, form, LEFTP, 0, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:210:13: note: in expansion of macro 'FMTSET' 210 | FMTSET(ft, form, '.', dot, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:251:17: note: in expansion of macro 'FMTSET' 251 | FMTSET(ft, form, 'I', sizeof(int), 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfprint.c:315:9: note: in expansion of macro 'FMTSET' 315 | FMTSET(ft, form, fmt, size, flags, width, precis, base, t_str, n_str); | ^~~~~~ sfprint.c:345:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 345 | if ((v = size) >= 0) { | ^~~~ sfprint.c:349:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 349 | v = strlen(sp); | ^~~~~~ sfprint.c:381:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 381 | buf[0] = fmt; | ^~~ sfprint.c:484:36: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 484 | } while ((lv = (unsigned long long)lv >> n)); | ^ sfprint.c:488:36: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 488 | } while ((lv = (unsigned long long)lv / (unsigned long long)base)); | ^ sfprint.c:538:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 538 | } while ((v = (unsigned)v >> n)); | ^ sfprint.c:542:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 542 | } while ((v = (unsigned)v / (unsigned)base)); | ^ sfprint.c:547:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 547 | && (n = endsp - sp) > 3) { | ^~~~~ sfprint.c:564:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 564 | if (precis > 0 && (precis -= (endsp - sp)) < (sp - buf) - 64) | ^ sfprint.c:581:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 581 | n = width - (n + (endsp - sp)); | ^~~~~ ../../lib/sfio/sfhdr.h:127:25: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion] 127 | #define _Sfdec (_Sftable.sf_dec) | ^ sfprint.c:593:37: note: in expansion of macro '_Sfdec' 593 | *--sp = _Sfdec[(base <<= 1) + 1]; | ^~~~~~ ../../lib/sfio/sfhdr.h:127:25: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion] 127 | #define _Sfdec (_Sftable.sf_dec) | ^ sfprint.c:594:37: note: in expansion of macro '_Sfdec' 594 | *--sp = _Sfdec[base]; | ^~~~~~ sfprint.c:633:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 633 | if (dval == 0.) | ^~ sfprint.c:640:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 640 | if ((n = sfslen()) > precis) | ^~~~~~ sfcvt.c: In function '_sfcvt': sfcvt.c:46:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 46 | if (dval == 0.) | ^~ sfprint.c:667:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 667 | precis -= (endsp -= 1) - ssp; | ^ sfprint.c:671:22: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 671 | if (dval != 0.) { | ^~ In file included from sfcvt.c:14: ../../lib/sfio/sfhdr.h:126:25: warning: conversion from 'long double' to 'double' may change value [-Wfloat-conversion] 126 | #define _Sfneg10 (_Sftable.sf_neg10) | ^ sfcvt.c:58:29: note: in expansion of macro '_Sfneg10' 58 | dval *= _Sfneg10[v]; | ^~~~~~~~ sfprint.c:686:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 686 | *--ep = (decpt > 0 || dval == 0.) ? '+' : '-'; | ^~ sfcvt.c:71:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 71 | memmove(Buf + SF_INTPART - n, Buf, n); | ^ sfprint.c:731:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 731 | precis -= (endsp -= 1) - ssp; | ^ sfcvt.c:107:26: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 107 | dval -= n; | ^~ sfprint.c:748:13: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 748 | n = (endsp - sp) + (endep - ep) + (precis <= 0 ? 0 : precis) + | ^ sfprint.c:756:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 756 | *--sp = fmt; | ^~~ sfprint.c:778:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 778 | if ((n = endsp - sp) > 0) | ^~~~~ sfprint.c:786:22: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 786 | if ((n = endep - (sp = ep)) > 0) | ^~~~~ CC sfvscanf.lo In file included from sfvscanf.c:16: sfvscanf.c: In function 'sfvscanf': ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:170:25: note: in expansion of macro 'FMTSET' 170 | FMTSET(ft, form, LEFTP, 0, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:196:17: note: in expansion of macro 'FMTSET' 196 | FMTSET(ft, form, '.', dot, 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:237:17: note: in expansion of macro 'FMTSET' 237 | FMTSET(ft, form, 'I', sizeof(int), 0, 0, 0, 0, NULL, 0); | ^~~~~~ ../../lib/sfio/sfhdr.h:87:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 87 | ((ft->form = (char*)frm), \ | ^ sfvscanf.c:299:9: note: in expansion of macro 'FMTSET' 299 | FMTSET(ft, form, fmt, size, flags, width, 0, base, t_str, n_str); | ^~~~~~ sfvscanf.c:359:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 359 | *val++ = inp; | ^~~ sfvscanf.c:368:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 368 | *val++ = inp; | ^~~ sfvscanf.c:372:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 372 | *val++ = inp; | ^~~ sfvscanf.c:376:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 376 | *val++ = inp; | ^~~ sfvscanf.c:450:57: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 450 | (argv.lu << 3) + (argv.lu << 1) + (inp - '0'); | ^ sfvscanf.c:481:54: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 481 | argv.lu = (argv.lu << shift) + sp[inp]; | ^ sfvscanf.c:486:44: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 486 | argv.lu = (argv.lu * base) + sp[inp]; | ^ sfvscanf.c:486:52: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 486 | argv.lu = (argv.lu * base) + sp[inp]; | ^ sfvscanf.c:538:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 538 | *argv.s++ = inp; | ^~~ sfvscanf.c:543:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 543 | *argv.s++ = inp; | ^~~ sfvscanf.c:558:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 558 | *argv.s++ = inp; | ^~~ CCLD libsfio_C.la gmake[4]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio' gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sfio' Making all in ast gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/ast' CC chrtoi.lo CC chresc.lo CC error.lo CC fmtesc.lo chresc.c: In function 'chresc': chresc.c:138:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 138 | *p = (char *) s; | ^ CC strmatch.lo CC stresc.lo stresc.c: In function 'stresc': stresc.c:41:16: warning: conversion from 'int' to 'char' may change value [-Wconversion] 41 | *t++ = c; | ^ CCLD libast_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/ast' Making all in vpsc gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/vpsc' CXX blocks.lo CXX block.lo CXX constraint.lo CXX generate-constraints.lo CXX solve_VPSC.lo CXX csolve_VPSC.lo CXX variable.lo CXXLD libvpsc_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/vpsc' Making all in rbtree gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/rbtree' CC red_black_tree.lo CCLD librbtree_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/rbtree' Making all in ortho gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/ortho' CC fPQ.lo CC ortho.lo CC partition.lo CC maze.lo fPQ.c: In function 'PQgen': fPQ.c:28:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 28 | pq->pq = gv_calloc(sz + 1, sizeof(snode *)); | ~~~^~~ partition.c: In function 'monotonate_trapezoids': partition.c:634:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 634 | vert = gv_calloc(nsegs + 1, sizeof(vertexchain_t)); | ~~~~~~^~~ partition.c:635:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 635 | mon = gv_calloc(nsegs, sizeof(int)); | ^~~~~ ortho.c: In function 'segCmp': ortho.c:588:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 588 | if (S1->p.p1 == S2->p.p1) { | ^~ ortho.c:630:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 630 | if (S1->p.p2 == S2->p.p1) { | ^~ ortho.c: In function 'seg_cmp': ortho.c:659:46: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 659 | if(S1->isVert!=S2->isVert||S1->comm_coord!=S2->comm_coord) { | ^~ ortho.c: In function 'propagate_prec': ortho.c:734:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 734 | if(next->comm_coord==current->p.p1) { | ^~ ortho.c:742:32: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 742 | if(next->comm_coord==current->p.p1) { | ^~ In file included from ../../lib/util/gv_math.h:7, from ortho.c:39: ortho.c: In function 'is_parallel': ortho.c:757:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 757 | assert (s1->comm_coord==s2->comm_coord); | ^~ ortho.c:758:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 758 | return s1->p.p1 == s2->p.p1 && | ^~ ortho.c:759:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 759 | s1->p.p2 == s2->p.p2 && | ^~ ortho.c: In function 'set_parallel_edges': ortho.c:824:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 824 | if(prev1->comm_coord==seg1->p.p1) { | ^~ ortho.c:855:33: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 855 | if(prev1->comm_coord==seg1->p.p1) { | ^~ ortho.c: In function 'addPEdges': ortho.c:944:65: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 944 | if (LIST_GET(segs, i)->prev->comm_coord == | ^~ ortho.c: In function 'vtrack': ortho.c:1053:37: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 1053 | const double f = seg->track_no / ((double)LIST_SIZE(&chp->seg_list) + 1); | ^ ortho.c: In function 'htrack': ortho.c:1060:37: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'double' [-Wbad-function-cast] 1060 | double f = 1.0 - seg->track_no / ((double)LIST_SIZE(&chp->seg_list) + 1); | ^ ortho.c: In function 'orthoEdges': ortho.c:1160:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1160 | epair_t* es = gv_calloc(agnedges(g), sizeof(epair_t)); | ^~~~~~~~~~~ CC rawgraph.lo CC sgraph.lo CC trapezoid.lo sgraph.c: In function 'initSEdges': sgraph.c:42:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 42 | int* adj = gv_calloc(6 * g->nnodes + 2 * maxdeg, sizeof(int)); | ^ sgraph.c:43:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | g->edges = gv_calloc(3 * g->nnodes + maxdeg, sizeof(sedge)); | ^ sgraph.c: In function 'shortPath': sgraph.c:165:21: warning: conversion from 'double' to 'int' may change value [-Wfloat-conversion] 165 | d = -(N_VAL(n) + E_WT(e)); | ^ trapezoid.c: In function 'math_N': trapezoid.c:858:10: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] 858 | return (int)ceil(n / v); | ^ CCLD libortho_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/ortho' Making all in sparse gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sparse' CC general.lo CC SparseMatrix.lo CC colorutil.lo CC DotIO.lo general.c: In function 'vector_float_take': general.c:59:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 59 | if (!*u) *u = gv_calloc(m, sizeof(float)); | ^ general.c: In function 'vector_ordering': general.c:100:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 100 | if (!*p) *p = gv_calloc(n, sizeof(int)); | ^ general.c:101:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 101 | double *u = gv_calloc(2 * n, sizeof(double)); | ~~^~~ general.c:108:12: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 108 | qsort(u, n, sizeof(double)*2, comp_ascend); | ^ general.c: In function 'vector_sort_int': general.c:115:12: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 115 | qsort(v, n, sizeof(int), comp_ascend_int); | ^ DotIO.c: In function 'SparseMatrix_import_dot': DotIO.c:112:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 112 | ND_id(n) = i++; | ^ DotIO.c:121:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 121 | I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:122:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 122 | J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:123:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 123 | val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:129:11: note: in expansion of macro 'ND_id' 129 | row = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:132:14: note: in expansion of macro 'ND_id' 132 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:150:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 150 | *x = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:155:11: note: in expansion of macro 'ND_id' 155 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'Import_dot_splines': DotIO.c:251:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 251 | *xsplines = gv_calloc(nedges, sizeof(char*)); | ^~~~~~ DotIO.c: In function 'hexcol2rgb': DotIO.c:273:44: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 273 | return (hex2int(h[0])*16 + hex2int(h[1]))/255.; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ DotIO.c: In function 'Import_coord_clusters_from_dot': DotIO.c:363:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 363 | ND_id(n) = i++; | ^ DotIO.c:366:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 366 | int* I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:367:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 367 | int* J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:368:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 368 | double* val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:375:11: note: in expansion of macro 'ND_id' 375 | row = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:378:14: note: in expansion of macro 'ND_id' 378 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:393:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 393 | *clusters = gv_calloc(nnodes, sizeof(int)); | ^~~~~~ DotIO.c:402:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 402 | memset (*clusters, 0, sizeof(int)*nnodes); | ^ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:407:13: note: in expansion of macro 'ND_id' 407 | i = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:415:11: note: in expansion of macro 'ND_id' 415 | i = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:424:11: note: in expansion of macro 'ND_id' 424 | i = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:459:11: note: in expansion of macro 'ND_id' 459 | i = ND_id(n); | ^~~~~ DotIO.c:469:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 469 | *label_sizes = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:471:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 471 | *rgb_r = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:472:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 472 | *rgb_g = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:473:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 473 | *rgb_b = gv_calloc(1 + MAX_GRPS, sizeof(float)); | ~~^~~~~~~~~~ DotIO.c:479:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 479 | *fsz = gv_calloc(nnodes, sizeof(float)); | ^~~~~~ DotIO.c:480:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 480 | *labels = gv_calloc(nnodes, sizeof(char*)); | ^~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:485:9: note: in expansion of macro 'ND_id' 485 | i = ND_id(n); | ^~~~~ DotIO.c:526:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 526 | (*rgb_r)[(*clusters)[i]] = color.u.RGBA[0]; | ^~~~~ DotIO.c:527:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 527 | (*rgb_g)[(*clusters)[i]] = color.u.RGBA[1]; | ^~~~~ DotIO.c:528:33: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 528 | (*rgb_b)[(*clusters)[i]] = color.u.RGBA[2]; | ^~~~~ DotIO.c:542:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 542 | *x = gv_calloc(dim * nnodes, sizeof(double)); | ~~~~^~~~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:545:9: note: in expansion of macro 'ND_id' 545 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'attached_clustering': DotIO.c:588:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 588 | ND_id(n) = i++; | ^ DotIO.c:591:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 591 | int* I = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:592:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 592 | int* J = gv_calloc(nedges, sizeof(int)); | ^~~~~~ DotIO.c:593:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 593 | double* val = gv_calloc(nedges, sizeof(double)); | ^~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:600:11: note: in expansion of macro 'ND_id' 600 | row = ND_id(n); | ^~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:603:14: note: in expansion of macro 'ND_id' 603 | J[i] = ND_id(aghead(e)); | ^~~~~ DotIO.c:617:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 617 | int *clusters = gv_calloc(nnodes, sizeof(int)); | ^~~~~~ DotIO.c:36:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ^ DotIO.c:634:11: note: in expansion of macro 'ND_id' 634 | i = ND_id(n); | ^~~~~ DotIO.c: In function 'setDotNodeID': DotIO.c:660:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 660 | ND_id(n) = v; | ^ DotIO.c: In function 'getDotNodeID': DotIO.c:36:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 36 | #define ND_id(n) (((Agnodeinfo_t*)((n)->base.data))->id) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ DotIO.c:665:12: note: in expansion of macro 'ND_id' 665 | return ND_id(n); | ^~~~~ CC color_palette.lo CC mq.lo mq.c: In function 'get_mq': mq.c:92:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 92 | counts = gv_calloc(n, sizeof(int)); | ^ mq.c:130:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 130 | dout = gv_calloc(n, sizeof(double)); | ^ mq.c: In function 'Multilevel_MQ_Clustering_init': mq.c:174:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 174 | matching = grid->matching = gv_calloc(n, sizeof(double)); | ^ mq.c:184:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 184 | grid->deg_intra = gv_calloc(n, sizeof(double)); | ^ mq.c:187:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 187 | grid->wgt = gv_calloc(n, sizeof(double)); | ^ mq.c: In function 'Multilevel_MQ_Clustering_establish': mq.c:240:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 240 | LIST(int) *neighbors = gv_calloc(n, sizeof(neighbors[0])); | ^ mq.c:246:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 246 | double *deg_intra_new = gv_calloc(n, sizeof(double)); | ^ mq.c:247:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 247 | double *wgt_new = gv_calloc(n, sizeof(double)); | ^ mq.c:248:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 248 | double *deg_inter = gv_calloc(n, sizeof(double)); | ^ mq.c:249:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 249 | int *mask = gv_calloc(n, sizeof(int)); | ^ mq.c:250:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 250 | double *dout_new = gv_calloc(n, sizeof(double)); | ^ mq.c:480:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 480 | deg_intra_new = gv_recalloc(deg_intra_new, n, nc, sizeof(double)); | ^ mq.c:480:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 480 | deg_intra_new = gv_recalloc(deg_intra_new, n, nc, sizeof(double)); | ^~ mq.c:481:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 481 | wgt_new = gv_recalloc(wgt_new, n, nc, sizeof(double)); | ^ mq.c:481:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 481 | wgt_new = gv_recalloc(wgt_new, n, nc, sizeof(double)); | ^~ mq.c:485:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 485 | dout_new = gv_recalloc(dout_new, n, nc, sizeof(double)); | ^ mq.c:485:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 485 | dout_new = gv_recalloc(dout_new, n, nc, sizeof(double)); | ^~ mq.c: In function 'hierachical_mq_clustering': mq.c:555:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 555 | double *u = gv_calloc(cgrid->n, sizeof(double)); | ~~~~~^~~ mq.c:572:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 572 | matching = gv_calloc(grid->n, sizeof(int)); | ~~~~^~~ CC clustering.lo clustering.c: In function 'Multilevel_Modularity_Clustering_init': clustering.c:36:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 36 | grid->matching = gv_calloc(n, sizeof(double)); | ^ clustering.c:47:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 47 | grid->deg = gv_calloc(n, sizeof(double)); | ^ clustering.c:50:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 50 | double *indeg = gv_calloc(n, sizeof(double)); | ^ clustering.c: In function 'Multilevel_Modularity_Clustering_establish': clustering.c:105:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 105 | double *deg_new = gv_calloc(n, sizeof(double)); | ^ clustering.c:106:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 106 | double *deg_inter = gv_calloc(n, sizeof(double)); | ^ clustering.c:107:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 107 | int *mask = gv_calloc(n, sizeof(int)); | ^ clustering.c: In function 'hierachical_modularity_clustering': clustering.c:314:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 314 | double *u = gv_calloc(cgrid->n, sizeof(double)); | ~~~~~^~~ clustering.c:331:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 331 | matching = gv_calloc(grid->n, sizeof(int)); | ~~~~^~~ CC QuadTree.lo QuadTree.c: In function 'node_data_new': QuadTree.c:28:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 28 | nd->coord = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'check_or_realloc_arrays': QuadTree.c:45:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 45 | *center = gv_recalloc(*center, dim * *nsupermax, dim * new_nsupermax, sizeof(double)); | ~~~~^~~~~~~~~~~~ QuadTree.c:45:58: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 45 | *center = gv_recalloc(*center, dim * *nsupermax, dim * new_nsupermax, sizeof(double)); | ~~~~^~~~~~~~~~~~~~~ QuadTree.c:46:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 46 | *supernode_wgts = gv_recalloc(*supernode_wgts, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c:46:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 46 | *supernode_wgts = gv_recalloc(*supernode_wgts, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~~~~ QuadTree.c:47:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 47 | *distances = gv_recalloc(*distances, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c:47:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 47 | *distances = gv_recalloc(*distances, *nsupermax, new_nsupermax, sizeof(double)); | ^~~~~~~~~~~~~ QuadTree.c: In function 'QuadTree_get_supernodes': QuadTree.c:104:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 104 | if (!*center) *center = gv_calloc(*nsupermax * dim, sizeof(double)); | ~~~~~~~~~~~^~~~~ QuadTree.c:105:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 105 | if (!*supernode_wgts) *supernode_wgts = gv_calloc(*nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c:106:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 106 | if (!*distances) *distances = gv_calloc(*nsupermax, sizeof(double)); | ^~~~~~~~~~ QuadTree.c: In function 'get_or_alloc_force_qt': QuadTree.c:125:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 125 | qt->data = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_repulsive_force_interact': QuadTree.c:158:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 158 | if (p == -1){ | ^~ QuadTree.c:190:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 190 | if (p == -1){ | ^~ QuadTree.c: In function 'QuadTree_new_from_point_list': QuadTree.c:319:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 319 | xmin = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c:320:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 320 | xmax = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c:321:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 321 | center = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_new': QuadTree.c:364:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 364 | q->center = gv_calloc(dim, sizeof(double)); | ^~~ QuadTree.c: In function 'QuadTree_add_internal': QuadTree.c:459:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 459 | q->average = gv_calloc(dim, sizeof(double)); | ^~~ CCLD libsparse_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/sparse' Making all in patchwork gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/patchwork' CC patchwork.lo CC patchworkinit.lo CC tree_map.lo CCLD libpatchwork_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/patchwork' Making all in expr gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/expr' CC excc.lo CC excontext.lo CC exdata.lo CC exerror.lo excontext.c: In function 'excontext': excontext.c:44:51: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:44:75: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:44:34: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 44 | if ((n = (sizeof(p->line) - (t - (p->linep + 1))) - (e - s)) > 0) | ^ excontext.c:58:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 58 | if ((n = (p->linep - t) - (e - s)) > 0) | ^ excc.c: In function 'gen': excc.c:202:9: warning: switch missing default case [-Wswitch-default] 202 | switch (exnode->op) | ^~~~~~ excc.c:547:17: warning: switch missing default case [-Wswitch-default] 547 | switch (exnode->op) | ^~~~~~ CC exeval.lo CC exexpr.lo CC exopen.lo exeval.c: In function 'prformat': exeval.c:279:9: warning: switch missing default case [-Wswitch-default] 279 | switch (dp->fmt) | ^~~~~~ exeval.c: In function 'eval': exeval.c:1190:68: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1190 | if ((*t)->floating == v.floating) | ^~ exeval.c:1178:41: warning: switch missing default case [-Wswitch-default] 1178 | switch ((int)i.integer) | ^~~~~~ exeval.c:1441:56: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1441 | if (r.floating == 0.0) | ^~ exeval.c:1447:58: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1447 | if ((r.integer = r.floating) == 0) | ^ exeval.c:1450:62: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1450 | v.floating = (long long)v.floating % r.integer; | ^ exeval.c:1462:54: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1462 | v.floating = (long long)v.floating << (long long)r.floating; | ^ exeval.c:1468:54: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 1468 | v.floating = (unsigned long long)v.floating >> (long long)r.floating; | ^ exeval.c:1513:53: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 1513 | v.integer = (unsigned long long)v.integer >> r.integer; | ^ exeval.c:1032:9: warning: switch missing default case [-Wswitch-default] 1032 | switch (exnode->op) | ^~~~~~ exeval.c:1592:37: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1592 | v.integer = v.floating; | ^ exeval.c:1617:38: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1617 | v.floating = ~(long long)v.floating; | ^ exeval.c:1641:40: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1641 | if (r.floating == 0.0) | ^~ exeval.c:1647:42: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 1647 | if ((r.integer = r.floating) == 0) | ^ exeval.c:1650:46: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1650 | v.floating = (long long)v.floating % r.integer; | ^ exeval.c:1659:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1659 | v.integer = v.floating == r.floating; | ^~ exeval.c:1662:48: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1662 | v.integer = v.floating != r.floating; | ^~ exeval.c:1589:17: warning: switch missing default case [-Wswitch-default] 1589 | switch (exnode->op) | ^~~~~~ exeval.c:1710:17: warning: switch missing default case [-Wswitch-default] 1710 | switch (exnode->op) | ^~~~~~ exeval.c:1735:46: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 1735 | v.floating = (unsigned long long)v.integer; | ^ exeval.c:1737:46: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 1737 | v.floating = v.integer; | ^ exeval.c:1818:37: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 1818 | v.integer = (unsigned long long)v.integer >> r.integer; | ^ exeval.c:1728:17: warning: switch missing default case [-Wswitch-default] 1728 | switch (exnode->op) | ^~~~~~ exeval.c:1835:17: warning: switch missing default case [-Wswitch-default] 1835 | switch (exnode->op) | ^~~~~~ exeval.c:1899:17: warning: switch missing default case [-Wswitch-default] 1899 | switch (exnode->op) | ^~~~~~ In file included from ../../lib/expr/expr.h:30, from ../../lib/expr/exlib.h:120, from exexpr.c:20: exexpr.c: In function 'exexpr': ../../lib/cdt/cdt.h:185:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 185 | #define dtmatch(d, o) (*(_DT(d)->searchf))((d), (void *)(o), DT_MATCH) | ^ exexpr.c:33:38: note: in expansion of macro 'dtmatch' 33 | sym = name ? dtmatch(ex->symbols, name) : &ex->main; | ^~~~~~~ CC extoken.lo CC extype.lo In file included from extoken.c:19: extoken.c: In function 'lex': ../../lib/expr/exlib.h:127:123: warning: conversion from 'int' to 'char' may change value [-Wconversion] 127 | #define putcontext(p,c) (((p)->linep>=&(p)->line[sizeof((p)->line)]?(p)->linep=(p)->line,(p)->linewrap=1:0),*(p)->linep++=(c)) | ^ extoken.c:302:25: note: in expansion of macro 'putcontext' 302 | putcontext(ex, c); | ^~~~~~~~~~ extoken.c: In function 'extoken_fn': extoken.c:340:41: warning: switch missing default case [-Wswitch-default] 340 | switch (lex(ex)) | ^~~~~~ extoken.c:332:42: warning: switch missing default case [-Wswitch-default] 332 | for (;;) switch (lex(ex)) | ^~~~~~ extoken.c:592:59: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 592 | ex_lval.integer = strtoull(s, &e, b); | ^~~~~~~~ extoken.c:637:33: warning: switch missing default case [-Wswitch-default] 637 | switch (ex_lval.id->lex) | ^~~~~~ extoken.c:849:50: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 849 | return ex_lval.id->lex; | ~~~~~~~~~~^~~~~ extype.c: In function 'extype': extype.c:27:9: warning: switch missing default case [-Wswitch-default] 27 | switch (type) | ^~~~~~ CC exzero.lo exzero.c: In function 'exzero': exzero.c:29:9: warning: switch missing default case [-Wswitch-default] 29 | switch (type) | ^~~~~~ CC exparse.lo CC exnospace.lo In file included from ../../lib/expr/exparse.y:173: ../../lib/expr/exgram.h: In function 'excast': ../../lib/expr/exgram.h:488:58: warning: conversion from 'double' to 'long long int' may change value [-Wfloat-conversion] 488 | x->data.constant.value.integer = x->data.constant.value.floating; | ^ ../../lib/expr/exgram.h:495:59: warning: conversion from 'long long int' to 'double' may change value [-Wconversion] 495 | x->data.constant.value.floating = x->data.constant.value.integer; | ^ ../../lib/expr/exgram.h: In function 'preprint': ../../lib/expr/exgram.h:717:25: warning: switch missing default case [-Wswitch-default] 717 | switch (t) | ^~~~~~ ../../lib/expr/exgram.h: In function 'expush': ../../lib/expr/exgram.h:809:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 809 | error_info.file = (char*)name; | ^ exnospace.c: In function 'exnospace': exnospace.c:32:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 32 | return (char*)null; | ^ ../../lib/expr/exparse.y: In function 'ex_parse': ../../lib/expr/exparse.y:853:33: warning: switch missing default case [-Wswitch-default] 853 | switch ($1->index) | ^~~~~~ ../../lib/expr/exparse.y:880:33: warning: switch missing default case [-Wswitch-default] 880 | switch ($1->index) | ^~~~~~ CCLD libexpr_C.la gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/expr' Making all in common gmake[3]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/common' /opt/pkg/bin/gmake all-am gmake[4]: Entering directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/common' CC libcommon_C_la-arrows.lo CC libcommon_C_la-ellipse.lo CC libcommon_C_la-colxlate.lo CC libcommon_C_la-textspan.lo arrows.c: In function 'arrow_length': arrows.c:260:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 260 | if (arrowsize == 0) { | ^~ arrows.c: In function 'arrowOrthoClip': arrows.c:364:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 364 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c:401:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 401 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c:425:17: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 425 | if (p.y == q.y) { // horizontal segment | ^~ arrows.c: In function 'miter_shape': arrows.c:451:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 451 | if ((base_left.x == P.x && base_left.y == P.y) || | ^~ arrows.c:451:42: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 451 | if ((base_left.x == P.x && base_left.y == P.y) || | ^~ arrows.c:452:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 452 | (base_right.x == P.x && base_right.y == P.y)) { | ^~ arrows.c:452:44: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 452 | (base_right.x == P.x && base_right.y == P.y)) { | ^~ arrows.c: In function 'arrow_type_normal0': arrows.c:544:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 544 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:544:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 544 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_crow0': arrows.c:668:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 668 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:668:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 668 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_box': arrows.c:884:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 884 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:884:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 884 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_dot': arrows.c:999:13: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 999 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c:999:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 999 | if (u.x != 0 || u.y != 0) { | ^~ arrows.c: In function 'arrow_type_curve': arrows.c:1040:39: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1040 | if (!(flag & ARR_MOD_INV) && (u.x != 0 || u.y != 0)) { | ^~ arrows.c:1040:51: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1040 | if (!(flag & ARR_MOD_INV) && (u.x != 0 || u.y != 0)) { | ^~ CC libcommon_C_la-textspan_lut.lo CC libcommon_C_la-args.lo CC libcommon_C_la-globals.lo CC libcommon_C_la-htmllex.lo CC libcommon_C_la-htmlparse.lo htmllex.c: In function 'characterData': htmllex.c:732:17: warning: conversion to 'unsigned char' from 'char' may change the sign of the result [-Wsign-conversion] 732 | c = *s++; | ^ CC libcommon_C_la-htmltable.lo CC libcommon_C_la-input.lo ../../lib/common/htmlparse.y: In function 'appendFLineList': ../../lib/common/htmlparse.y:367:15: warning: conversion from 'int' to 'char' may change value [-Wconversion] 367 | lp.just = v; | ^ htmltable.c: In function 'size_html_txt': htmltable.c:975:26: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 975 | else if (tf.size != prev_fsize) { | ^~ In file included from ../../lib/util/unreachable.h:5, from htmltable.c:54: htmltable.c: In function 'findCol': htmltable.c:1180:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1180 | assert(col >= 0 && col <= UINT16_MAX); | ^~ htmltable.c: In function 'nameOf': htmltable.c:1703:5: warning: switch missing default case [-Wswitch-default] 1703 | switch (agobjkind(obj)) { | ^~~~~~ htmltable.c: In function 'make_html_label': htmltable.c:1866:5: warning: switch missing default case [-Wswitch-default] 1866 | switch (agobjkind(obj)) { | ^~~~~~ CC libcommon_C_la-pointset.lo CC libcommon_C_la-postproc.lo postproc.c: In function 'translate_drawing': postproc.c:157:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 157 | bool shift = Offset.x || Offset.y; | ^~~~~~ postproc.c:157:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 157 | bool shift = Offset.x || Offset.y; | ^~ CC libcommon_C_la-routespl.lo CC libcommon_C_la-splines.lo In file included from ../../lib/util/debug.h:10, from routespl.c:27: ../../lib/util/lockfile.h: In function 'lockfile': ../../lib/util/lockfile.h:12:3: error: implicit declaration of function 'flockfile'; did you mean 'lockfile'? [-Wimplicit-function-declaration] 12 | flockfile(file); | ^~~~~~~~~ | lockfile ../../lib/util/lockfile.h:12:3: warning: nested extern declaration of 'flockfile' [-Wnested-externs] ../../lib/util/lockfile.h: In function 'unlockfile': ../../lib/util/lockfile.h:20:3: error: implicit declaration of function 'funlockfile'; did you mean 'unlockfile'? [-Wimplicit-function-declaration] 20 | funlockfile(file); | ^~~~~~~~~~~ | unlockfile ../../lib/util/lockfile.h:20:3: warning: nested extern declaration of 'funlockfile' [-Wnested-externs] routespl.c: In function 'bend': routespl.c:945:18: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 945 | if (magV == 0) return; /* if midpoint == centroid, don't divide by zero */ | ^~ gmake[4]: *** [Makefile:800: libcommon_C_la-routespl.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... splines.c: In function 'beginpath': splines.c:551:9: warning: switch missing default case [-Wswitch-default] 551 | switch (et) { | ^~~~~~ splines.c: In function 'endpath': splines.c:749:9: warning: switch missing default case [-Wswitch-default] 749 | switch (et) { | ^~~~~~ splines.c: In function 'selfRight': splines.c:1013:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1013 | case 65: if(tp.y == hp.y) | ^~ splines.c: In function 'selfLeft': splines.c:1087:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1087 | if(tp.y == hp.y) | ^~ gmake[4]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/common' gmake[3]: *** [Makefile:600: all] Error 2 gmake[3]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib/common' gmake[2]: *** [Makefile:543: all-recursive] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3/lib' gmake[1]: *** [Makefile:758: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/graphics/graphviz/work/graphviz-14.1.3' gmake: *** [Makefile:589: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/graphviz *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/graphviz