=>> Building math/triangle build started at Tue Mar 10 11:04:38 EDT 2026 port directory: /usr/ports/math/triangle package name: triangle-1.6_5 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1425 Aug 27 2024 /usr/ports/math/triangle/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/triangle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/triangle/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/triangle/work/.cache HOME=/wrkdirs/usr/ports/math/triangle/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/triangle/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/triangle/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/triangle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/triangle/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/triangle/work/.cache HOME=/wrkdirs/usr/ports/math/triangle/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/triangle/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/triangle/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/triangle" EXAMPLESDIR="share/examples/triangle" DATADIR="share/triangle" WWWDIR="www/triangle" ETCDIR="etc/triangle" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/triangle DOCSDIR=/usr/local/share/doc/triangle EXAMPLESDIR=/usr/local/share/examples/triangle WWWDIR=/usr/local/www/triangle ETCDIR=/usr/local/etc/triangle --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The triangle port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> triangle-1.6_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> triangle-1.6_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of triangle-1.6_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The triangle port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by triangle-1.6_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The triangle port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by triangle-1.6_5 for building => SHA256 Checksum OK for triangle-1.6/triangle.zip. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The triangle port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by triangle-1.6_5 for building ===> Extracting for triangle-1.6_5 => SHA256 Checksum OK for triangle-1.6/triangle.zip. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for triangle-1.6_5 ===> Applying FreeBSD patches for triangle-1.6_5 from /usr/ports/math/triangle/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> triangle-1.6_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [pkg.DaveG.ca] Installing libX11-1.8.12,1... [pkg.DaveG.ca] `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] Extracting libX11-1.8.12,1: .......... done ===> triangle-1.6_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of triangle-1.6_5 ===> triangle-1.6_5 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> triangle-1.6_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of triangle-1.6_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for triangle-1.6_5 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for triangle-1.6_5 --- ./triangle --- --- ./showme --- --- ./triangle --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib -o ./triangle ./triangle.c -lm --- ./showme --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib -o ./showme ./showme.c -lX11 --- ./triangle --- ./triangle.c:1366:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1366 | int triunsuitable(triorg, tridest, triapex, area) | ^ ./triangle.c:1413:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1413 | void triexit(status) | ^ ./triangle.c:1424:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | VOID *trimalloc(size) | ^ ./triangle.c:1442:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | void trifree(memptr) | ^ ./triangle.c:3285:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3285 | void parsecommandline(argc, argv, b) | ^ ./triangle.c:3667:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3667 | void printtriangle(m, b, t) | ^ ./triangle.c:3761:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3761 | void printsubseg(m, b, s) | ^ ./triangle.c:3855:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3855 | void poolzero(pool) | ^ ./triangle.c:3889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3889 | void poolrestart(pool) | ^ ./triangle.c:3936:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3936 | void poolinit(pool, bytecount, itemcount, firstitemcount, alignment) | ^ ./triangle.c:3983:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3983 | void pooldeinit(pool) | ^ ./triangle.c:4004:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4004 | VOID *poolalloc(pool) | ^ ./triangle.c:4067:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4067 | void pooldealloc(pool, dyingitem) | ^ ./triangle.c:4090:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4090 | void traversalinit(pool) | ^ ./triangle.c:4126:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4126 | VOID *traverse(pool) | ^ ./triangle.c:4192:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4192 | void dummyinit(m, b, trianglebytes, subsegbytes) | ^ ./triangle.c:4271:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4271 | void initializevertexpool(m, b) | ^ ./triangle.c:4314:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4314 | void initializetrisubpools(m, b) | ^ ./triangle.c:4381:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4381 | void triangledealloc(m, dyingtriangle) | ^ ./triangle.c:4402:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4402 | triangle *triangletraverse(m) | ^ ./triangle.c:4427:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4427 | void subsegdealloc(m, dyingsubseg) | ^ ./triangle.c:4448:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4448 | subseg *subsegtraverse(m) | ^ ./triangle.c:4473:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4473 | void vertexdealloc(m, dyingvertex) | ^ ./triangle.c:4494:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4494 | vertex vertextraverse(m) | ^ ./triangle.c:4522:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4522 | void badsubsegdealloc(m, dyingseg) | ^ ./triangle.c:4547:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4547 | struct badsubseg *badsubsegtraverse(m) | ^ ./triangle.c:4580:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4580 | vertex getvertex(m, b, number) | ^ ./triangle.c:4621:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4621 | void triangledeinit(m, b) | ^ ./triangle.c:4662:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4662 | void maketriangle(m, b, newotri) | ^ --- ./showme --- ./showme.c:746:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | void set_filenames(filename, lowermeshnumber) | ^ --- ./triangle --- ./triangle.c:4706:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4706 | void makesubseg(m, newsubseg) | ^ ./triangle.c:4962:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4962 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h) /* h cannot be e or f. */ | ^ ./triangle.c:5056:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5056 | int scale_expansion_zeroelim(elen, e, b, h) /* e and h cannot be the same. */ | ^ ./triangle.c:5112:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5112 | REAL estimate(elen, e) | ^ --- ./showme --- ./showme.c:786:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 786 | void parsecommandline(argc, argv) | ^ ./showme.c:896:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 896 | void free_inc(inc) | ^ ./showme.c:931:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 931 | void move_inc(inc) | ^ ./showme.c:977:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 977 | void unload_inc(inc) | ^ ./showme.c:998:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 998 | char *readline(string, infile, infilename) | ^ ./showme.c:1021:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1021 | char *findfield(string) | ^ ./showme.c:1042:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1042 | int load_node(fname, firstnumber, nodes, dim, ptr, xmin, ymin, xmax, ymax) | ^ ./showme.c:1227:21: warning: passing arguments to 'load_image' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1227 | if (load_image(inc, NODE)) { | ^ ./showme.c:1185:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1185 | int load_poly(inc, fname, firstnumber, pnodes, dim, edges, holes, nodeptr, | ^ ./showme.c:1472:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1472 | int load_ele(fname, firstnumber, nodes, elems, corners, ptr) | ^ ./showme.c:1560:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1560 | int load_edge(fname, firstnumber, nodes, edges, edgeptr, normptr) | ^ ./showme.c:1681:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1681 | int load_part(fname, dim, firstnumber, elems, nodeptr, eleptr, parts, | ^ ./showme.c:1808:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1808 | int load_adj(fname, subdomains, ptr) | ^ ./showme.c:1846:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1846 | void findpartshift(parts, explosion, partcenter, partshift) | ^ ./showme.c:1862:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1862 | int load_image(inc, image) | ^ ./showme.c:110:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 110 | int load_image(); | ^ ./showme.c:1937:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1937 | void choose_image(inc, image) | ^ ./showme.c:1972:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1972 | Window make_button(name, x, y, width) | ^ ./showme.c:2008:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2008 | void make_buttons(y) | ^ ./showme.c:2064:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2064 | void fill_button(button) | ^ --- ./triangle --- ./triangle.c:5151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5151 | REAL counterclockwiseadapt(pa, pb, pc, detsum) | ^ ./triangle.c:5241:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5241 | REAL counterclockwise(m, b, pa, pb, pc) | ^ --- ./showme --- ./showme.c:2241:36: warning: passing 'char[18]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 2241 | PropModeReplace, "showme\0Archimedes", 18); | ^~~~~~~~~~~~~~~~~~~~ /usr/local/include/X11/Xlib.h:2085:38: note: passing argument to parameter here 2085 | _Xconst unsigned char* /* data */, | ^ ./showme.c:2194:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2194 | void showme_window(argc, argv) | ^ ./showme.c:2299:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2299 | void draw_node(nodes, dim, ptr, xscale, yscale, xoffset, yoffset) | ^ ./showme.c:2321:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2321 | void draw_poly(nodes, dim, edges, holes, nodeptr, edgeptr, holeptr, | ^ ./showme.c:2375:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2375 | void draw_ele(inc, elems, corners, ptr, partition, shift, | ^ ./showme.c:2460:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2460 | void draw_edge(nodes, dim, edges, nodeptr, edgeptr, normptr, | ^ ./showme.c:2529:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2529 | void draw_adj(dim, subdomains, ptr, center, xscale, yscale, | ^ ./showme.c:2569:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2569 | void draw(inc, image, xmin, ymin, xmax, ymax) | ^ ./showme.c:2654:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2654 | void addps(instring, outstring, eps) | ^ ./showme.c:2667:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2667 | int print_head(fname, file, llcornerx, llcornery, eps) | ^ ./showme.c:2707:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2707 | void print_node(nodefile, nodes, dim, ptr, xscale, yscale, | ^ ./showme.c:2731:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2731 | void print_poly(polyfile, nodes, dim, edges, holes, nodeptr, edgeptr, holeptr, | ^ ./showme.c:2771:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2771 | void print_ele(elefile, nodes, dim, elems, corners, nodeptr, eleptr, | ^ ./showme.c:2843:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2843 | void print_edge(edgefile, nodes, dim, edges, nodeptr, edgeptr, normptr, | ^ ./showme.c:2917:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2917 | void print_adj(adjfile, dim, subdomains, ptr, center, xscale, yscale, | ^ ./showme.c:2979:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2979 | void print(inc, image, xmin, ymin, xmax, ymax, eps) | ^ ./showme.c:3100:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3100 | int main(argc, argv) | ^ ./showme.c:3182:42: warning: array index 4 is past the end of the array (that has type 'int[2][7]') [-Warray-bounds] 3182 | if ((current_image == PART) && loaded[PART] && explode) { | ^ ~~~~ ./showme.c:159:1: note: array 'loaded' declared here 159 | int loaded[2][IMAGE_TYPES]; | ^ ./showme.c:3189:42: warning: array index 4 is past the end of the array (that has type 'int[2][7]') [-Warray-bounds] 3189 | if ((current_image == PART) && loaded[PART] && explode && | ^ ~~~~ ./showme.c:159:1: note: array 'loaded' declared here 159 | int loaded[2][IMAGE_TYPES]; | ^ ./showme.c:3197:42: warning: array index 4 is past the end of the array (that has type 'int[2][7]') [-Warray-bounds] 3197 | if ((current_image == PART) && loaded[PART]) { | ^ ~~~~ ./showme.c:159:1: note: array 'loaded' declared here 159 | int loaded[2][IMAGE_TYPES]; | ^ ./showme.c:3324:42: warning: array index 4 is past the end of the array (that has type 'int[2][7]') [-Warray-bounds] 3324 | if ((current_image == PART) && loaded[PART] && explode) { | ^ ~~~~ ./showme.c:159:1: note: array 'loaded' declared here 159 | int loaded[2][IMAGE_TYPES]; | ^ --- ./triangle --- ./triangle.c:5309:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5309 | REAL incircleadapt(pa, pb, pc, pd, permanent) | ^ ./triangle.c:5889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5889 | REAL incircle(m, b, pa, pb, pc, pd) | ^ ./triangle.c:5972:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5972 | REAL orient3dadapt(pa, pb, pc, pd, | ^ ./triangle.c:6397:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6397 | REAL orient3d(m, b, pa, pb, pc, pd, aheight, bheight, cheight, dheight) | ^ ./triangle.c:6479:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6479 | REAL nonregular(m, b, pa, pb, pc, pd) | ^ ./triangle.c:6521:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6521 | void findcircumcenter(m, b, torg, tdest, tapex, circumcenter, xi, eta, | ^ ./triangle.c:6633:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6633 | void triangleinit(m) | ^ ./triangle.c:6672:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6672 | unsigned long randomnation(choices) | ^ ./triangle.c:6696:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6696 | void checkmesh(m, b) | ^ ./triangle.c:6795:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6795 | void checkdelaunay(m, b) | ^ ./triangle.c:6906:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6906 | void enqueuebadtriang(m, b, badtri) | ^ ./triangle.c:7012:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7012 | void enqueuebadtri(m, b, enqtri, minedge, enqapex, enqorg, enqdest) | ^ ./triangle.c:7048:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7048 | struct badtriang *dequeuebadtriang(m) | ^ ./triangle.c:7102:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7102 | int checkseg4encroach(m, b, testsubseg) | ^ ./triangle.c:7214:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7214 | void testtriangle(m, b, testtri) | ^ ./triangle.c:7400:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7400 | void makevertexmap(m, b) | ^ ./triangle.c:7497:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7497 | enum locateresult preciselocate(m, b, searchpoint, searchtri, stopatsubsegment) | ^ ./triangle.c:7640:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7640 | enum locateresult locate(m, b, searchpoint, searchtri) | ^ ./triangle.c:7811:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7811 | void insertsubseg(m, b, tri, subsegmark) | ^ ./triangle.c:7914:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7914 | void flip(m, b, flipedge) | ^ ./triangle.c:8049:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8049 | void unflip(m, b, flipedge) | ^ ./triangle.c:8201:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8201 | enum insertvertexresult insertvertex(m, b, newvertex, searchtri, splitseg, | ^ ./triangle.c:8857:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8857 | void triangulatepolygon(m, b, firstedge, lastedge, edgecount, doflip, triflaws) | ^ ./triangle.c:8954:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8954 | void deletevertex(m, b, deltri) | ^ ./triangle.c:9057:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9057 | void undovertex(m, b) | ^ ./triangle.c:9204:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9204 | void vertexsort(sortarray, arraysize) | ^ ./triangle.c:9278:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9278 | void vertexmedian(sortarray, arraysize, median, axis) | ^ ./triangle.c:9356:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9356 | void alternateaxes(sortarray, arraysize, axis) | ^ ./triangle.c:9422:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9422 | void mergehulls(m, b, farleft, innerleft, innerright, farright, axis) | ^ ./triangle.c:9749:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9749 | void divconqrecurse(m, b, sortarray, vertices, axis, farleft, farright) | ^ ./triangle.c:9911:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9911 | long removeghosts(m, b, startghost) | ^ ./triangle.c:9974:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9974 | long divconqdelaunay(m, b) | ^ ./triangle.c:10061:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10061 | void boundingbox(m, b) | ^ ./triangle.c:10127:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10127 | long removebox(m, b) | ^ ./triangle.c:10226:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10226 | long incrementaldelaunay(m, b) | ^ ./triangle.c:10275:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10275 | void eventheapinsert(heap, heapsize, newevent) | ^ ./triangle.c:10316:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10316 | void eventheapify(heap, heapsize, eventnum) | ^ ./triangle.c:10372:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10372 | void eventheapdelete(heap, heapsize, eventnum) | ^ ./triangle.c:10416:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10416 | void createeventheap(m, eventheap, events, freeevents) | ^ ./triangle.c:10454:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10454 | int rightofhyperbola(m, fronttri, newsite) | ^ ./triangle.c:10493:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10493 | REAL circletop(m, pa, pb, pc, ccwabc) | ^ ./triangle.c:10528:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10528 | void check4deadevent(checktri, freeevents, eventheap, heapsize) | ^ ./triangle.c:10560:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10560 | struct splaynode *splay(m, splaytree, searchpoint, searchtri) | ^ ./triangle.c:10679:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10679 | struct splaynode *splayinsert(m, splayroot, newkey, searchpoint) | ^ ./triangle.c:10717:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10717 | struct splaynode *circletopinsert(m, b, splayroot, newkey, pa, pb, pc, topy) | ^ ./triangle.c:10757:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10757 | struct splaynode *frontlocate(m, splayroot, bottommost, searchvertex, | ^ ./triangle.c:10790:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10790 | long sweeplinedelaunay(m, b) | ^ ./triangle.c:11018:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11018 | long delaunay(m, b) | ^ ./triangle.c:11190:23: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11190 | stringptr = readline(inputline, elefile, elefilename); | ^ ./triangle.c:11192:24: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11192 | stringptr = findfield(stringptr); | ^ ./triangle.c:11203:24: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11203 | stringptr = findfield(stringptr); | ^ ./triangle.c:11228:25: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11228 | stringptr = readline(inputline, polyfile, b->inpolyfilename); | ^ ./triangle.c:11230:26: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11230 | stringptr = findfield(stringptr); | ^ ./triangle.c:11258:25: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11258 | stringptr = readline(inputline, areafile, areafilename); | ^ ./triangle.c:11303:25: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11303 | stringptr = readline(inputline, elefile, elefilename); | ^ ./triangle.c:11305:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11305 | stringptr = findfield(stringptr); | ^ ./triangle.c:11327:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11327 | stringptr = findfield(stringptr); | ^ ./triangle.c:11349:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11349 | stringptr = findfield(stringptr); | ^ ./triangle.c:11364:27: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11364 | stringptr = readline(inputline, areafile, areafilename); | ^ ./triangle.c:11365:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11365 | stringptr = findfield(stringptr); | ^ ./triangle.c:11448:27: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11448 | stringptr = readline(inputline, polyfile, b->inpolyfilename); | ^ ./triangle.c:11450:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11450 | stringptr = findfield(stringptr); | ^ ./triangle.c:11458:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11458 | stringptr = findfield(stringptr); | ^ ./triangle.c:11467:30: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11467 | stringptr = findfield(stringptr); | ^ ./triangle.c:11120:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11120 | long reconstruct(m, b, elefilename, areafilename, polyfilename, polyfile) | ^ ./triangle.c:11597:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11597 | enum finddirectionresult finddirection(m, b, searchtri, searchpoint) | ^ ./triangle.c:11692:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11692 | void segmentintersection(m, b, splittri, splitsubseg, endpoint2) | ^ ./triangle.c:11818:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11818 | int scoutsegment(m, b, searchtri, endpoint2, newmark) | ^ ./triangle.c:11902:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11902 | void conformingedge(m, b, endpoint1, endpoint2, newmark) | ^ ./triangle.c:12032:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12032 | void delaunayfixup(m, b, fixuptri, leftside) | ^ ./triangle.c:12152:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12152 | void constrainededge(m, b, starttri, endpoint2, newmark) | ^ ./triangle.c:12254:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12254 | void insertsegment(m, b, endpoint1, endpoint2, newmark) | ^ ./triangle.c:12365:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12365 | void markhull(m, b) | ^ ./triangle.c:12461:25: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12461 | stringptr = readline(inputline, polyfile, polyfilename); | ^ ./triangle.c:12463:26: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12463 | stringptr = findfield(stringptr); | ^ ./triangle.c:12495:27: warning: passing arguments to 'readline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12495 | stringptr = readline(inputline, polyfile, b->inpolyfilename); | ^ ./triangle.c:12496:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12496 | stringptr = findfield(stringptr); | ^ ./triangle.c:12504:28: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12504 | stringptr = findfield(stringptr); | ^ ./triangle.c:12513:30: warning: passing arguments to 'findfield' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12513 | stringptr = findfield(stringptr); | ^ ./triangle.c:12426:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12426 | void formskeleton(m, b, polyfile, polyfilename) | ^ ./triangle.c:12578:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12578 | void infecthull(m, b) | ^ ./triangle.c:12660:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12660 | void plague(m, b) | ^ ./triangle.c:12871:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12871 | void regionplague(m, b, attribute, area) | ^ ./triangle.c:12984:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12984 | void carveholes(m, b, holelist, holes, regionlist, regions) | ^ ./triangle.c:13177:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13177 | void tallyencs(m, b) | ^ ./triangle.c:13238:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13238 | void splitencsegs(m, b, triflaws) | ^ ./triangle.c:13450:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13450 | void tallyfaces(m, b) | ^ ./triangle.c:13487:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13487 | void splittriangle(m, b, badtri) | ^ ./triangle.c:13615:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13615 | void enforcequality(m, b) | ^ ./triangle.c:13714:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13714 | void highorder(m, b) | ^ ./triangle.c:13805:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13805 | char *readline(string, infile, infilename) | ^ ./triangle.c:363:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 363 | char *readline(); | ^ ./triangle.c:13849:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13849 | char *findfield(string) | ^ ./triangle.c:364:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 364 | char *findfield(); | ^ ./triangle.c:13891:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13891 | void readnodes(m, b, nodefilename, polyfilename, polyfile) | ^ ./triangle.c:14174:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14174 | void readholes(m, b, polyfile, polyfilename, hlist, holes, rlist, regions) | ^ ./triangle.c:14291:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14291 | void finishfile(outfile, argc, argv) | ^ ./triangle.c:14340:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14340 | void writenodes(m, b, nodefilename, argc, argv) | ^ ./triangle.c:14465:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14465 | void numbernodes(m, b) | ^ ./triangle.c:14511:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14511 | void writeelements(m, b, elefilename, argc, argv) | ^ ./triangle.c:14653:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14653 | void writepoly(m, b, polyfilename, holelist, holes, regionlist, regions, | ^ ./triangle.c:14798:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14798 | void writeedges(m, b, edgefilename, argc, argv) | ^ ./triangle.c:14958:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14958 | void writevoronoi(m, b, vnodefilename, vedgefilename, argc, argv) | ^ ./triangle.c:15163:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15163 | void writeneighbors(m, b, neighborfilename, argc, argv) | ^ ./triangle.c:15267:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15267 | void writeoff(m, b, offfilename, argc, argv) | ^ ./triangle.c:15344:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15344 | void quality_statistics(m, b) | ^ ./triangle.c:15551:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15551 | void statistics(m, b) | ^ ./triangle.c:15684:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15684 | int main(argc, argv) | ^ --- ./showme --- 42 warnings generated. --- ./triangle --- 143 warnings generated. triangle.c:1366:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1366 | int triunsuitable(triorg, tridest, triapex, area) | ^ triangle.c:1413:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1413 | void triexit(status) | ^ triangle.c:1424:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | VOID *trimalloc(size) | ^ triangle.c:1442:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | void trifree(memptr) | ^ In file included from triangle.c:357: ./triangle.h:288:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 288 | void trifree(); | ^ triangle.c:3285:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3285 | void parsecommandline(argc, argv, b) | ^ triangle.c:3667:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3667 | void printtriangle(m, b, t) | ^ triangle.c:3761:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3761 | void printsubseg(m, b, s) | ^ triangle.c:3855:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3855 | void poolzero(pool) | ^ triangle.c:3889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3889 | void poolrestart(pool) | ^ triangle.c:3936:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3936 | void poolinit(pool, bytecount, itemcount, firstitemcount, alignment) | ^ triangle.c:3983:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3983 | void pooldeinit(pool) | ^ triangle.c:4004:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4004 | VOID *poolalloc(pool) | ^ triangle.c:4067:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4067 | void pooldealloc(pool, dyingitem) | ^ triangle.c:4090:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4090 | void traversalinit(pool) | ^ triangle.c:4126:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4126 | VOID *traverse(pool) | ^ triangle.c:4192:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4192 | void dummyinit(m, b, trianglebytes, subsegbytes) | ^ triangle.c:4271:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4271 | void initializevertexpool(m, b) | ^ triangle.c:4314:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4314 | void initializetrisubpools(m, b) | ^ triangle.c:4381:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4381 | void triangledealloc(m, dyingtriangle) | ^ triangle.c:4402:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4402 | triangle *triangletraverse(m) | ^ triangle.c:4427:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4427 | void subsegdealloc(m, dyingsubseg) | ^ triangle.c:4448:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4448 | subseg *subsegtraverse(m) | ^ triangle.c:4473:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4473 | void vertexdealloc(m, dyingvertex) | ^ triangle.c:4494:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4494 | vertex vertextraverse(m) | ^ triangle.c:4522:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4522 | void badsubsegdealloc(m, dyingseg) | ^ triangle.c:4547:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4547 | struct badsubseg *badsubsegtraverse(m) | ^ triangle.c:4580:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4580 | vertex getvertex(m, b, number) | ^ triangle.c:4621:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4621 | void triangledeinit(m, b) | ^ triangle.c:4662:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4662 | void maketriangle(m, b, newotri) | ^ triangle.c:4706:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4706 | void makesubseg(m, newsubseg) | ^ triangle.c:4962:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4962 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h) /* h cannot be e or f. */ | ^ triangle.c:5056:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5056 | int scale_expansion_zeroelim(elen, e, b, h) /* e and h cannot be the same. */ | ^ triangle.c:5112:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5112 | REAL estimate(elen, e) | ^ triangle.c:5151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5151 | REAL counterclockwiseadapt(pa, pb, pc, detsum) | ^ triangle.c:5241:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5241 | REAL counterclockwise(m, b, pa, pb, pc) | ^ triangle.c:5309:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5309 | REAL incircleadapt(pa, pb, pc, pd, permanent) | ^ triangle.c:5889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5889 | REAL incircle(m, b, pa, pb, pc, pd) | ^ triangle.c:5972:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5972 | REAL orient3dadapt(pa, pb, pc, pd, | ^ triangle.c:6397:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6397 | REAL orient3d(m, b, pa, pb, pc, pd, aheight, bheight, cheight, dheight) | ^ triangle.c:6479:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6479 | REAL nonregular(m, b, pa, pb, pc, pd) | ^ triangle.c:6521:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6521 | void findcircumcenter(m, b, torg, tdest, tapex, circumcenter, xi, eta, | ^ triangle.c:6633:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6633 | void triangleinit(m) | ^ triangle.c:6672:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6672 | unsigned long randomnation(choices) | ^ triangle.c:6696:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6696 | void checkmesh(m, b) | ^ triangle.c:6795:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6795 | void checkdelaunay(m, b) | ^ triangle.c:6906:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6906 | void enqueuebadtriang(m, b, badtri) | ^ triangle.c:7012:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7012 | void enqueuebadtri(m, b, enqtri, minedge, enqapex, enqorg, enqdest) | ^ triangle.c:7048:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7048 | struct badtriang *dequeuebadtriang(m) | ^ triangle.c:7102:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7102 | int checkseg4encroach(m, b, testsubseg) | ^ triangle.c:7214:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7214 | void testtriangle(m, b, testtri) | ^ triangle.c:7400:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7400 | void makevertexmap(m, b) | ^ triangle.c:7497:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7497 | enum locateresult preciselocate(m, b, searchpoint, searchtri, stopatsubsegment) | ^ triangle.c:7640:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7640 | enum locateresult locate(m, b, searchpoint, searchtri) | ^ triangle.c:7811:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7811 | void insertsubseg(m, b, tri, subsegmark) | ^ triangle.c:7914:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7914 | void flip(m, b, flipedge) | ^ triangle.c:8049:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8049 | void unflip(m, b, flipedge) | ^ triangle.c:8201:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8201 | enum insertvertexresult insertvertex(m, b, newvertex, searchtri, splitseg, | ^ triangle.c:8857:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8857 | void triangulatepolygon(m, b, firstedge, lastedge, edgecount, doflip, triflaws) | ^ triangle.c:8954:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 8954 | void deletevertex(m, b, deltri) | ^ triangle.c:9057:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9057 | void undovertex(m, b) | ^ triangle.c:9204:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9204 | void vertexsort(sortarray, arraysize) | ^ triangle.c:9278:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9278 | void vertexmedian(sortarray, arraysize, median, axis) | ^ triangle.c:9356:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9356 | void alternateaxes(sortarray, arraysize, axis) | ^ triangle.c:9422:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9422 | void mergehulls(m, b, farleft, innerleft, innerright, farright, axis) | ^ triangle.c:9749:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9749 | void divconqrecurse(m, b, sortarray, vertices, axis, farleft, farright) | ^ triangle.c:9911:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9911 | long removeghosts(m, b, startghost) | ^ triangle.c:9974:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9974 | long divconqdelaunay(m, b) | ^ triangle.c:10061:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10061 | void boundingbox(m, b) | ^ triangle.c:10127:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10127 | long removebox(m, b) | ^ triangle.c:10226:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10226 | long incrementaldelaunay(m, b) | ^ triangle.c:10275:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10275 | void eventheapinsert(heap, heapsize, newevent) | ^ triangle.c:10316:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10316 | void eventheapify(heap, heapsize, eventnum) | ^ triangle.c:10372:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10372 | void eventheapdelete(heap, heapsize, eventnum) | ^ triangle.c:10416:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10416 | void createeventheap(m, eventheap, events, freeevents) | ^ triangle.c:10454:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10454 | int rightofhyperbola(m, fronttri, newsite) | ^ triangle.c:10493:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10493 | REAL circletop(m, pa, pb, pc, ccwabc) | ^ triangle.c:10528:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10528 | void check4deadevent(checktri, freeevents, eventheap, heapsize) | ^ triangle.c:10560:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10560 | struct splaynode *splay(m, splaytree, searchpoint, searchtri) | ^ triangle.c:10679:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10679 | struct splaynode *splayinsert(m, splayroot, newkey, searchpoint) | ^ triangle.c:10717:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10717 | struct splaynode *circletopinsert(m, b, splayroot, newkey, pa, pb, pc, topy) | ^ triangle.c:10757:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10757 | struct splaynode *frontlocate(m, splayroot, bottommost, searchvertex, | ^ triangle.c:10790:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 10790 | long sweeplinedelaunay(m, b) | ^ triangle.c:11018:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11018 | long delaunay(m, b) | ^ triangle.c:11098:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11098 | int reconstruct(m, b, trianglelist, triangleattriblist, trianglearealist, | ^ triangle.c:11597:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11597 | enum finddirectionresult finddirection(m, b, searchtri, searchpoint) | ^ triangle.c:11692:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11692 | void segmentintersection(m, b, splittri, splitsubseg, endpoint2) | ^ triangle.c:11818:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11818 | int scoutsegment(m, b, searchtri, endpoint2, newmark) | ^ triangle.c:11902:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11902 | void conformingedge(m, b, endpoint1, endpoint2, newmark) | ^ triangle.c:12032:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12032 | void delaunayfixup(m, b, fixuptri, leftside) | ^ triangle.c:12152:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12152 | void constrainededge(m, b, starttri, endpoint2, newmark) | ^ triangle.c:12254:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12254 | void insertsegment(m, b, endpoint1, endpoint2, newmark) | ^ triangle.c:12365:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12365 | void markhull(m, b) | ^ triangle.c:12412:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12412 | void formskeleton(m, b, segmentlist, segmentmarkerlist, numberofsegments) | ^ triangle.c:12578:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12578 | void infecthull(m, b) | ^ triangle.c:12660:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12660 | void plague(m, b) | ^ triangle.c:12871:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12871 | void regionplague(m, b, attribute, area) | ^ triangle.c:12984:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12984 | void carveholes(m, b, holelist, holes, regionlist, regions) | ^ triangle.c:13177:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13177 | void tallyencs(m, b) | ^ triangle.c:13238:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13238 | void splitencsegs(m, b, triflaws) | ^ triangle.c:13450:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13450 | void tallyfaces(m, b) | ^ triangle.c:13487:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13487 | void splittriangle(m, b, badtri) | ^ triangle.c:13615:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13615 | void enforcequality(m, b) | ^ triangle.c:13714:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13714 | void highorder(m, b) | ^ triangle.c:14089:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14089 | void transfernodes(m, b, pointlist, pointattriblist, pointmarkerlist, | ^ triangle.c:14326:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14326 | void writenodes(m, b, pointlist, pointattriblist, pointmarkerlist) | ^ triangle.c:14465:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14465 | void numbernodes(m, b) | ^ triangle.c:14498:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14498 | void writeelements(m, b, trianglelist, triangleattriblist) | ^ triangle.c:14639:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14639 | void writepoly(m, b, segmentlist, segmentmarkerlist) | ^ triangle.c:14785:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14785 | void writeedges(m, b, edgelist, edgemarkerlist) | ^ triangle.c:14940:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14940 | void writevoronoi(m, b, vpointlist, vpointattriblist, vpointmarkerlist, | ^ triangle.c:15151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15151 | void writeneighbors(m, b, neighborlist) | ^ triangle.c:15344:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15344 | void quality_statistics(m, b) | ^ triangle.c:15551:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15551 | void statistics(m, b) | ^ triangle.c:15672:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15672 | void triangulate(triswitches, in, out, vorout) | ^ In file included from triangle.c:357: ./triangle.h:287:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 287 | void triangulate(); | ^ 116 warnings generated. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> triangle-1.6_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for triangle-1.6_5 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/math/triangle/work/triangle-1.6_5/triangle /wrkdirs/usr/ports/math/triangle/work/triangle-1.6_5/showme /wrkdirs/usr/ports/math/triangle/work/stage/usr/local/bin install -m 0644 /wrkdirs/usr/ports/math/triangle/work/triangle-1.6_5/triangle.h /wrkdirs/usr/ports/math/triangle/work/stage/usr/local/include install -m 0644 /wrkdirs/usr/ports/math/triangle/work/triangle-1.6_5/libtriangle.so.1.6 /wrkdirs/usr/ports/math/triangle/work/stage/usr/local/lib cd /wrkdirs/usr/ports/math/triangle/work/stage/usr/local/lib && /bin/ln -s libtriangle.so.1.6 libtriangle.so ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-03-10T15:04:38+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for triangle-1.6_5 ===> Building triangle-1.6_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for triangle-1.6_5 build of math/triangle | triangle-1.6_5 ended at Tue Mar 10 11:05:30 EDT 2026 build time: 00:00:55