>>> Building on amd64-2 under cad/graywolf BDEPENDS = [devel/cmake/core;devel/ninja;devel/gsl] DIST = [cad/graywolf:graywolf-0.1.6.tar.gz] FULLPKGNAME = graywolf-0.1.6p2 RDEPENDS = [devel/gsl] Woken up net/bitlbee Woken up net/bitlbee Woken up net/bitlbee Woken up net/clic Woken up net/clic (Junk lock failure for amd64-2 at 1779885636.99476) Received IO (Junk lock obtained for amd64-2 at 1779885674.79) Received IO Woken up cad/graywolf Short-cut: depends already handled by games/pentobi >>> Running show-prepare-results in cad/graywolf at 1779885676.97 ===> cad/graywolf ===> Building from scratch graywolf-0.1.6p2 ===> graywolf-0.1.6p2 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> graywolf-0.1.6p2 depends on: ninja-* -> ninja-1.11.1p1v1 ===> graywolf-0.1.6p2 depends on: gsl-* -> gsl-2.7.1 ===> Verifying specs: ICE SM X11 Xext c gsl gslcblas m ===> found ICE.12.0 SM.9.0 X11.19.0 Xext.13.0 c.103.0 gsl.12.0 gslcblas.1.0 m.10.1 cmake-core-4.3.3 gsl-2.7.1 ninja-1.11.1p1v1 Still tainted: host marked nojunk by cad/fritzing >>> Running junk in cad/graywolf at 1779885677.88 Can't run junk because of lock on cad/fritzing (Junk lock released for amd64-2 at 1779885679.65) Woken up mail/neomutt,notmuch distfiles size=910767 >>> Running build in cad/graywolf at 1779885679.68 ===> cad/graywolf ===> Checking files for graywolf-0.1.6p2 `/usr/ports/distfiles/graywolf-0.1.6.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for graywolf-0.1.6p2 ===> Patching for graywolf-0.1.6p2 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 40. done ===> Applying OpenBSD patch patch-include_yalecad_base_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: include/yalecad/base.h |--- include/yalecad/base.h.orig |+++ include/yalecad/base.h -------------------------- Patching file include/yalecad/base.h using Plan A... Hunk #1 succeeded at 51. Hunk #2 succeeded at 125. done ===> Applying OpenBSD patch patch-src_Ylib_timer_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/Ylib/timer.c |--- src/Ylib/timer.c.orig |+++ src/Ylib/timer.c -------------------------- Patching file src/Ylib/timer.c using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 63. Hunk #3 succeeded at 78. Hunk #4 succeeded at 91. done ===> Applying OpenBSD patch patch-src_genrows_draw_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/genrows/draw.c |--- src/genrows/draw.c.orig |+++ src/genrows/draw.c -------------------------- Patching file src/genrows/draw.c using Plan A... Hunk #1 succeeded at 1209. done ===> Applying OpenBSD patch patch-src_mc_compact_readcgraph_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/mc_compact/readcgraph.c |--- src/mc_compact/readcgraph.c.orig |+++ src/mc_compact/readcgraph.c -------------------------- Patching file src/mc_compact/readcgraph.c using Plan A... Hunk #1 succeeded at 242. Hunk #2 succeeded at 313. Hunk #3 succeeded at 341. Hunk #4 succeeded at 416. Hunk #5 succeeded at 437. Hunk #6 succeeded at 468. Hunk #7 succeeded at 504. Hunk #8 succeeded at 531. done ===> Applying OpenBSD patch patch-src_twmc_readcells_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twmc/readcells.c |--- src/twmc/readcells.c.orig |+++ src/twmc/readcells.c -------------------------- Patching file src/twmc/readcells.c using Plan A... Hunk #1 succeeded at 741. Hunk #2 succeeded at 810. Hunk #3 succeeded at 838. Hunk #4 succeeded at 963. Hunk #5 succeeded at 984. Hunk #6 succeeded at 1015. Hunk #7 succeeded at 1077. Hunk #8 succeeded at 1090. Hunk #9 succeeded at 1116. Hunk #10 succeeded at 1125. Hunk #11 succeeded at 1133. Hunk #12 succeeded at 1234. Hunk #13 succeeded at 1274. Hunk #14 succeeded at 1292. Hunk #15 succeeded at 1304. Hunk #16 succeeded at 1399. Hunk #17 succeeded at 1409. Hunk #18 succeeded at 1427. Hunk #19 succeeded at 1454. done ===> Applying OpenBSD patch patch-src_twsc_config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/config.h |--- src/twsc/config.h.orig |+++ src/twsc/config.h -------------------------- Patching file src/twsc/config.h using Plan A... Hunk #1 succeeded at 34. done ===> Applying OpenBSD patch patch-src_twsc_feeds_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/feeds.h |--- src/twsc/feeds.h.orig |+++ src/twsc/feeds.h -------------------------- Patching file src/twsc/feeds.h using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-src_twsc_groute_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/groute.h |--- src/twsc/groute.h.orig |+++ src/twsc/groute.h -------------------------- Patching file src/twsc/groute.h using Plan A... Hunk #1 succeeded at 112. Hunk #2 succeeded at 124. done ===> Applying OpenBSD patch patch-src_twsc_main_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/main.c |--- src/twsc/main.c.orig |+++ src/twsc/main.c -------------------------- Patching file src/twsc/main.c using Plan A... Hunk #1 succeeded at 128. done ===> Applying OpenBSD patch patch-src_twsc_main_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/main.h |--- src/twsc/main.h.orig |+++ src/twsc/main.h -------------------------- Patching file src/twsc/main.h using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 37. done ===> Applying OpenBSD patch patch-src_twsc_parser_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/parser.c |--- src/twsc/parser.c.orig |+++ src/twsc/parser.c -------------------------- Patching file src/twsc/parser.c using Plan A... Hunk #1 succeeded at 111. done ===> Applying OpenBSD patch patch-src_twsc_parser_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/parser.h |--- src/twsc/parser.h.orig |+++ src/twsc/parser.h -------------------------- Patching file src/twsc/parser.h using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-src_twsc_readcell_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/readcell.c |--- src/twsc/readcell.c.orig |+++ src/twsc/readcell.c -------------------------- Patching file src/twsc/readcell.c using Plan A... Hunk #1 succeeded at 654. Hunk #2 succeeded at 727. Hunk #3 succeeded at 755. Hunk #4 succeeded at 830. Hunk #5 succeeded at 851. Hunk #6 succeeded at 882. Hunk #7 succeeded at 905. Hunk #8 succeeded at 915. Hunk #9 succeeded at 951. Hunk #10 succeeded at 991. Hunk #11 succeeded at 1057. Hunk #12 succeeded at 1082. Hunk #13 succeeded at 1183. Hunk #14 succeeded at 1201. Hunk #15 succeeded at 1228. done ===> Applying OpenBSD patch patch-src_twsc_standard_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes for -fno-common |https://github.com/rubund/graywolf/commit/f47937b66d4d44eafc4224f7c43d556dbf88f05b | |Index: src/twsc/standard.h |--- src/twsc/standard.h.orig |+++ src/twsc/standard.h -------------------------- Patching file src/twsc/standard.h using Plan A... Hunk #1 succeeded at 304. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for graywolf-0.1.6p2 ===> Configuring for graywolf-0.1.6p2 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 22.1.5 -- The CXX compiler identification is Clang 22.1.5 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/graywolf-0.1.6/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/graywolf-0.1.6/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Found Freetype: /usr/X11R6/lib/libfreetype.so.31.1 (found version "2.14.3") -- Found Fontconfig: /usr/X11R6/lib/libfontconfig.so.14.1 (found version "2.17.1") -- Found X11: /usr/X11R6/include -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.19.0;/usr/X11R6/lib/libXext.so.13.0 -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.19.0;/usr/X11R6/lib/libXext.so.13.0 - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Checking for module 'gsl' -- Found gsl, version 2.7.1 -- Configuring done (3.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /usr/obj/ports/graywolf-0.1.6/build-amd64 ===> Building for graywolf-0.1.6p2 Change Dir: '/usr/obj/ports/graywolf-0.1.6/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/assign.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/assign.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/assign.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:125:15: warning: passing arguments to 'initassign' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | initassign(h1S, h2S, m, n); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:135:18: warning: passing arguments to 'shortestpath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | shortestpath( h1S, h2S, h3S, h4S, h5S, h6S, i, &j, &k, m, n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:136:18: warning: passing arguments to 'augmentation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | augmentation( h5S, i, j ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:73:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | INT *Yassign( cost_matrix, m, n ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:51: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/assign.h:46:13: 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] 46 | extern INT *Yassign( P3( INT **cost_matrix, INT m, INT n ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:178:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | M( ERRMSG, "initassign", "total capacity too small\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:180:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | YexitPgm( 03 ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:152:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | static void initassign(ys, yt, m, n) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:66:13: 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] 66 | static void initassign(); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:248:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | static void shortestpath( ys, yt, dplus, dminus, back, next, i, indexp, dp, m, n ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:67:13: 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] 67 | static void shortestpath(); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:331:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | static void augmentation( back, u, ind ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:68:13: 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] 68 | static void augmentation(); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:391:26: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | capS = allocatevector( n ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:395:33: warning: passing arguments to 'allocatematrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | cost_matrix = allocatematrix( m, n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:396:26: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | rowS = allocatevector( n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:398:12: warning: passing arguments to 'Yvector_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | colS = YVECTOR_CALLOC( 0, m, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:21:61: note: expanded from macro 'YVECTOR_CALLOC' 21 | #define YVECTOR_CALLOC(lo, hi, els) (els *) Yvector_calloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:402:27: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | nextS = allocatevector( m ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:403:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | h1S = allocatevector( m ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:404:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | h2S = allocatevector( n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:405:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | h3S = allocatevector( m ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:406:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | h4S = allocatevector( n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:407:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | h5S = allocatevector( n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:408:25: warning: passing arguments to 'allocatevector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | h6S = allocatevector( n ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:381:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | INT **Yassign_init(m, n) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:51: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/assign.h:37:14: 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] 37 | extern INT **Yassign_init( P2( INT m, INT n ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:412:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | void Yassign_reset(cost_matrix, m, n ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:51: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/assign.h:64:13: 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] 64 | extern void Yassign_reset( P3(INT **cost_matrix, INT m, INT n ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:459:14: warning: passing arguments to 'Yvector_alloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | matrix = YVECTOR_MALLOC( 1, rows, INT * ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:20:60: note: expanded from macro 'YVECTOR_MALLOC' 20 | #define YVECTOR_MALLOC(lo, hi, els) (els *) Yvector_alloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:461:14: warning: passing arguments to 'Yvector_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | matrix[i] = YVECTOR_CALLOC( 1, cols, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:21:61: note: expanded from macro 'YVECTOR_CALLOC' 21 | #define YVECTOR_CALLOC(lo, hi, els) (els *) Yvector_calloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:449:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | static INT **allocatematrix ( rows, cols ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:71:14: 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] 71 | static INT **allocatematrix() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:475:14: warning: passing arguments to 'Yvector_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | vector = YVECTOR_CALLOC( 1, cols, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:21:61: note: expanded from macro 'YVECTOR_CALLOC' 21 | #define YVECTOR_CALLOC(lo, hi, els) (els *) Yvector_calloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:467:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | static INT *allocatevector( cols ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:70:13: 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] 70 | static INT *allocatevector() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:500:44: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 500 | fprintf(stderr,"sum = %d, max = %d\n", sum, max ); | ~~ ^~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:500:49: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 500 | fprintf(stderr,"sum = %d, max = %d\n", sum, max ); | ~~ ^~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:502:29: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 502 | fprintf(stderr,"%d %d\n", j, capS[j]); | ~~ ^ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:502:32: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 502 | fprintf(stderr,"%d %d\n", j, capS[j]); | ~~ ^~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:507:28: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 507 | fprintf( stderr, "[%d]", cost_matrix[i][j]); | ~~ ^~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:509:28: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 509 | fprintf( stderr, " %d ", cost_matrix[i][j]); | ~~ ^~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:479:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | void Yassign_print( cost_matrix, m, n ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:51: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/assign.h:73:13: 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] 73 | extern void Yassign_print( P3(INT **cost_matrix, INT m, INT n ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:523:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | YVECTOR_FREE( cost_matrix[i], 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:525:5: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | YVECTOR_FREE( cost_matrix, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:527:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | YVECTOR_FREE( capS, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:531:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | YVECTOR_FREE( rowS, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:536:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | YVECTOR_FREE( colS, 0 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:543:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | YVECTOR_FREE( nextS, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:547:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | YVECTOR_FREE( h1S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:551:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | YVECTOR_FREE( h2S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:555:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | YVECTOR_FREE( h3S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:559:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | YVECTOR_FREE( h4S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:563:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | YVECTOR_FREE( h5S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:567:2: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | YVECTOR_FREE( h6S, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:516:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | void Yassign_free( cost_matrix, m, n ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/assign.c:51: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/assign.h:82:13: 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] 82 | extern void Yassign_free( P3(INT **cost_matrix, INT m, INT n ) ) ; | ^ 57 warnings generated. [2/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/buster.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/buster.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/buster.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:233:8: warning: passing arguments to 'Ysafe_realloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | ptS = YREALLOC( ptS, ptAllocS, YBUSTBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:17:59: note: expanded from macro 'YREALLOC' 17 | #define YREALLOC(ar,n,els) (els *) Ysafe_realloc(ar,(n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:223:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | void Ybuster_addpt( xpos, ypos ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:64: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/buster.h:40:13: 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] 40 | extern void Ybuster_addpt( P2( INT x, INT y ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:245:8: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | ptS = YMALLOC( ptAllocS, YBUSTBOX ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:246:12: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | resultS = YMALLOC( 5, YBUSTBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:260:2: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | YFREE( ptS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:261:2: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | YFREE( resultS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:285:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | M(ERRMSG,"Ybuster_verify",YmsgG); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:291:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | M(ERRMSG,"Ybuster_verify",YmsgG); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:273:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | BOOL Ybuster_verify( user_string ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:64: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/buster.h:69:13: 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] 69 | extern BOOL Ybuster_verify( P1(char *object_name) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:326:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | M(ERRMSG,"Ybuster_verify","a zero length side was found "); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:327:48: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 327 | sprintf(YmsgG,"%s @(%d,%d)\n", user_messageS, xx1, yy1 ); | ~~ ^~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:327:53: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 327 | sprintf(YmsgG,"%s @(%d,%d)\n", user_messageS, xx1, yy1 ); | ~~ ^~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:328:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | M(ERRMSG,NULL,YmsgG); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:331:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | M(ERRMSG,"Ybuster_verify","a non rectilinear side was found"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:333:21: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 332 | sprintf(YmsgG," %s @(%d,%d)\n", | ~~ | %ld 333 | user_messageS, xx1, yy1 ); | ^~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:333:26: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 332 | sprintf(YmsgG," %s @(%d,%d)\n", | ~~ | %ld 333 | user_messageS, xx1, yy1 ); | ^~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:334:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | M(ERRMSG,NULL,YmsgG); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:356:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | M(ERRMSG,"Ybuster_check_rect", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/buster.c:364:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | void Ybuster_check_rect_init( user_string ) | ^ 21 warnings generated. [3/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/cleanup.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/cleanup.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/cleanup.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/cleanup.c [4/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/colors.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/colors.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/colors.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/colors.c [5/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/deck.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/deck.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/deck.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:80:24: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | deckPtr = (YDECKPTR) YMALLOC( 1, YDECK ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:98:12: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | cardPtr= YMALLOC( 1, YCARD ); /* allocate a new card */ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:92:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | VOID Ydeck_push( deckPtr, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:130:13: 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] 130 | extern VOID Ydeck_push( P2( YDECK *deck, VOIDPTR data ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:125:12: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | cardPtr= YMALLOC( 1, YCARD ); /* allocate a new card */ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:119:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | VOID Ydeck_enqueue( deckPtr, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:140:13: 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] 140 | extern VOID Ydeck_enqueue( P2( YDECK *deck, VOIDPTR data ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:166:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | YFREE(cardPtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:146:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | VOIDPTR Ydeck_pop(deckPtr) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:150:16: 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] 150 | extern VOIDPTR Ydeck_pop( P1(YDECK *deck) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:194:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | YFREE(cardPtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:174:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | VOIDPTR Ydeck_dequeue(deckPtr) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:161:16: 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] 161 | extern VOIDPTR Ydeck_dequeue( P1(YDECK *deck) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:203:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | INT Ydeck_notEmpty( deckPtr ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:221:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | userDelete(deckData); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:212:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | VOID Ydeck_empty(deckPtr,userDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:181:13: 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] 181 | extern VOID Ydeck_empty( P2( YDECK *deck, VOID (*userDelete)() ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:238:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | YFREE(deckPtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:233:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | VOID Ydeck_free(deckPtr,userDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:192:13: 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] 192 | extern VOID Ydeck_free( P2( YDECK *deck, VOID (*userDelete)() ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:249:32: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 249 | fprintf( stderr,"%d cards\n",deckPtr->size); | ~~ ^~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:253:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | (*userPrint)(Ydeck_getData(deckPtr)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:255:30: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 255 | fprintf( stderr,"%d ", (INT)Ydeck_getData(deckPtr) ) ; | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:262:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | (*userPrint)(Ydeck_getData(deckPtr)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:264:30: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 264 | fprintf( stderr,"%d ", (INT) Ydeck_getData(deckPtr) ) ; | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:244:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | VOID Ydeck_dump( deckPtr, userPrint ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:172:13: 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] 172 | extern VOID Ydeck_dump ( P2( YDECK *deckPtr, VOID (*userPrint)() ) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:295:19: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | if ( YcheckDebug(deck) < sizeof(YDECK) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:296:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | M( ERRMSG, routineNameS, "deck memory is corrupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:303:21: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | if ( YcheckDebug(deck->current) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:304:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | M( ERRMSG, routineNameS, "deck has card with corrupt memory\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:309:23: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | if ( YcheckDebug(deck->current->up) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:310:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | M( ERRMSG, routineNameS, "card up is currupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:316:23: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | if ( YcheckDebug(deck->current->down) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:317:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | M( ERRMSG, routineNameS, "card down is currupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:326:21: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | if ( YcheckDebug(deck->current) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:327:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | M( ERRMSG, routineNameS, "deck has card with corrupt memory\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:332:23: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | if ( YcheckDebug(deck->current->up) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:333:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | M( ERRMSG, routineNameS, "card up is currupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:339:23: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | if ( YcheckDebug(deck->current->down) < sizeof(YCARD) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:340:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | M( ERRMSG, routineNameS, "card down is currupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:348:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | M( ERRMSG, routineNameS, "deck size is inconsistent with card count\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:356:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | M( ERRMSG, routineNameS, "card above top card is not sentinel\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:362:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | M( ERRMSG, routineNameS, "card below bottom card is not sentinel\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:282:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | int Ydeck_verify(deck) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/deck.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/deck.h:209:13: 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] 209 | extern int Ydeck_verify(P1(YDECK *deck)); | ^ 46 warnings generated. [6/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/dialog.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/dialog.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/dialog.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:217:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 217 | if( winstr = XGetDefault( dpyS, GRAPHICS, resource )){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:217:16: note: place parentheses around the assignment to silence this warning 217 | if( winstr = XGetDefault( dpyS, GRAPHICS, resource )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:217:16: note: use '==' to turn this assignment into an equality comparison 217 | if( winstr = XGetDefault( dpyS, GRAPHICS, resource )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:241:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 241 | if(font = XGetDefault( dpyS, GRAPHICS, resource )){ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:241:13: note: place parentheses around the assignment to silence this warning 241 | if(font = XGetDefault( dpyS, GRAPHICS, resource )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:241:13: note: use '==' to turn this assignment into an equality comparison 241 | if(font = XGetDefault( dpyS, GRAPHICS, resource )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:243:27: warning: passing arguments to 'TWgetfont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | fontinfoS = TWgetfont( font, &fontS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:271:21: warning: passing arguments to 'set_stipple_font' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | set_stipple_font( FALSE, font_loaded ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:280:12: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | winS = YCALLOC( numwinS+1, Window ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:281:13: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | dataS = YCALLOC( numwinS+1,TWDRETURNBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:291:30: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | dptr->string = Ystrclone( fptr->string ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:303:9: warning: passing arguments to 'pixlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | pixlen( fptr->len ), fheightS, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:360:16: warning: passing arguments to 'draw_fields' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | draw_fields( fieldp ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:379:23: warning: passing arguments to 'set_stipple_font' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | set_stipple_font( TRUE, REVERT_FONT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:383:23: warning: passing arguments to 'set_stipple_font' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | set_stipple_font( TRUE, REVERT_FONT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:395:15: warning: passing arguments to 'check_cases' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | check_cases( fieldp, i, user_function ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:416:10: warning: passing arguments to 'pixlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | pixlen( fptr->len ), fheightS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:455:11: warning: passing arguments to 'pixlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | pixlen( fptr->len ), fheightS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:483:17: warning: passing arguments to 'edit_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | edit_field( i, win, event, user_function ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:509:15: warning: passing arguments to 'draw_fields' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | draw_fields( fieldp ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:157:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | TWDRETURNPTR TWdialog( fieldp, dialogname, user_function ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:90: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dialog.h:36:21: 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] 36 | extern TWDRETURNPTR TWdialog( P3(TWDIALOGPTR fieldp, char *name, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:147:13: 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] 147 | static void set_stipple_font( P2(BOOL stippleOn, INT font_change ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:522:13: note: conflicting prototype is here 522 | static void set_stipple_font( BOOL stippleOn, INT font_change ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:542:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 542 | } else if( font_change = REVERT_FONT ){ | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:542:25: note: place parentheses around the assignment to silence this warning 542 | } else if( font_change = REVERT_FONT ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:542:25: note: use '==' to turn this assignment into an equality comparison 542 | } else if( font_change = REVERT_FONT ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:574:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | (*user_function)( dataS, select ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:577:16: warning: passing arguments to 'draw_fields' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | draw_fields( fieldp ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:551:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | static void check_cases( fieldp, select, user_function ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:149:13: 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] 149 | static void check_cases( P3( TWDIALOGPTR fieldp, INT select, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:151:13: 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] 151 | static void draw_fields( P1(TWDIALOGPTR fieldp) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:583:13: note: conflicting prototype is here 583 | static void draw_fields( TWDIALOGPTR fieldp ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:615:13: warning: passing arguments to 'pixlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 615 | pixlen( fptr->len ), fheightS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:637:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | YFREE( winS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:669:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 669 | static INT pixlen( length ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:146:12: 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] 146 | static INT pixlen() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:154:13: 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] 154 | static void edit_field( P4( INT field, Window win, XEvent event, INT (*user_function)() ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:675:13: note: conflicting prototype is here 675 | static void edit_field( INT field, Window win, XEvent event, INT (*user_function)() ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:726:7: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | YFREE( dptr->string ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:729:27: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | dptr->string = Ystrclone( data ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dialog.c:769:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 769 | (*user_function)( dataS, field ) ; | ^ 33 warnings generated. [7/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/draw.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/draw.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/draw.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:321:27: warning: passing arguments to 'Ygetenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | if(!(hostmon = Ygetenv("DISPLAY"))) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:322:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | M( WARNMSG,"TWcheckServer","Cannot get DISPLAY environment variable\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:327:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | M( WARNMSG,"TWcheckServer","Cannot connect to X server\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:335:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | void TWsetMode( mode ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:122:13: 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] 122 | extern void TWsetMode( P1(INT mode) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:387:18: warning: passing arguments to 'TWinit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | return(TWinit(argc,argv,numC,colors,dumpOnly,menu,refresh_func)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:374:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | BOOL TWinitGraphics(argc,argv,numC,colors,dumpOnly,menu,refresh_func) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:81:13: 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] 81 | extern BOOL TWinitGraphics( P7(INT argc, char *argv[], INT numC, char *colors[], | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:403:18: warning: passing arguments to 'TWinit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | return(TWinit(argc,argv,numC,colors,dumpOnly,menu,refresh_func)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:391:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | BOOL TWinitParasite(argc,argv,numC,colors,dumpOnly,menu,refresh_func,w) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:105:13: 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] 105 | extern BOOL TWinitParasite( P8( INT argc, char *argv[], INT numC, char **colors, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:433:28: warning: passing arguments to 'Ygetenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | if(!(dirNameS = Ygetenv( "DATADIR" ))){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:441:48: warning: passing arguments to 'YdirectoryExists' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | if((dirNameS != NULL) && !(YdirectoryExists(dirNameS)) ){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:444:15: warning: passing arguments to 'Ymessage_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | Ymessage_mode( M_VERBOSE ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:445:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | M(MSG, NULL,"\n\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:447:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | M(ERRMSG,"TWinitGraphics",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:448:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | M(MSG,NULL, "\tKill program and use \"setenv DATADIR \" "); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:449:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | M(MSG,NULL, "to set data directory\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:450:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | M(MSG,NULL, "\tor allow program to continue with the inability to " ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:451:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | M(MSG,NULL, "perform screen dumps\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:452:15: warning: passing arguments to 'Ymessage_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | Ymessage_mode( saveflag ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:483:27: warning: passing arguments to 'Ygetenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | if(!(hostmon = Ygetenv("DISPLAY"))) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:484:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | M(ERRMSG,"TWinitGraphics","Could not get DISPLAY environment variable.\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:485:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | YexitPgm(NOINIT) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:489:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | M(ERRMSG,"TWinitGraphics","Could not connect to X server.\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:490:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | YexitPgm(NOINIT) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:502:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 502 | if( reply = XGetDefault( dpyS, GRAPHICS, "bw" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:502:12: note: place parentheses around the assignment to silence this warning 502 | if( reply = XGetDefault( dpyS, GRAPHICS, "bw" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:502:12: note: use '==' to turn this assignment into an equality comparison 502 | if( reply = XGetDefault( dpyS, GRAPHICS, "bw" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:513:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 513 | if(font = XGetDefault( dpyS, GRAPHICS, "font" )){ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:513:13: note: place parentheses around the assignment to silence this warning 513 | if(font = XGetDefault( dpyS, GRAPHICS, "font" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:513:13: note: use '==' to turn this assignment into an equality comparison 513 | if(font = XGetDefault( dpyS, GRAPHICS, "font" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:514:30: warning: passing arguments to 'TWgetfont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 514 | fontinfoS = TWgetfont( font, &fontS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:518:30: warning: passing arguments to 'TWgetfont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | fontinfoS = TWgetfont( "9x15", &fontS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:520:27: warning: passing arguments to 'TWgetfont' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | fontinfoS = TWgetfont( "fixed", &fontS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:527:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 527 | if( reply = XGetDefault( dpyS, GRAPHICS, "stipple" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:527:15: note: place parentheses around the assignment to silence this warning 527 | if( reply = XGetDefault( dpyS, GRAPHICS, "stipple" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:527:15: note: use '==' to turn this assignment into an equality comparison 527 | if( reply = XGetDefault( dpyS, GRAPHICS, "stipple" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:533:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 533 | if( reply = XGetDefault( dpyS, GRAPHICS, "rectangle_fill" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:533:15: note: place parentheses around the assignment to silence this warning 533 | if( reply = XGetDefault( dpyS, GRAPHICS, "rectangle_fill" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:533:15: note: use '==' to turn this assignment into an equality comparison 533 | if( reply = XGetDefault( dpyS, GRAPHICS, "rectangle_fill" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:539:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 539 | if( reply = XGetDefault( dpyS, GRAPHICS, "arbitrary_fill" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:539:15: note: place parentheses around the assignment to silence this warning 539 | if( reply = XGetDefault( dpyS, GRAPHICS, "arbitrary_fill" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:539:15: note: use '==' to turn this assignment into an equality comparison 539 | if( reply = XGetDefault( dpyS, GRAPHICS, "arbitrary_fill" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:545:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 545 | if( reply = XGetDefault( dpyS, GRAPHICS, "reverse" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:545:15: note: place parentheses around the assignment to silence this warning 545 | if( reply = XGetDefault( dpyS, GRAPHICS, "reverse" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:545:15: note: use '==' to turn this assignment into an equality comparison 545 | if( reply = XGetDefault( dpyS, GRAPHICS, "reverse" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:552:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 552 | if( reply = XGetDefault( dpyS, GRAPHICS, "wait_time" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:552:15: note: place parentheses around the assignment to silence this warning 552 | if( reply = XGetDefault( dpyS, GRAPHICS, "wait_time" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:552:15: note: use '==' to turn this assignment into an equality comparison 552 | if( reply = XGetDefault( dpyS, GRAPHICS, "wait_time" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:560:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 560 | if( winstr = XGetDefault( dpyS, GRAPHICS, "geometry" )){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:560:16: note: place parentheses around the assignment to silence this warning 560 | if( winstr = XGetDefault( dpyS, GRAPHICS, "geometry" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:560:16: note: use '==' to turn this assignment into an equality comparison 560 | if( winstr = XGetDefault( dpyS, GRAPHICS, "geometry" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:614:12: warning: passing arguments to 'initcolors' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | initcolors( desiredColors, numC ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:645:23: warning: passing arguments to 'TWgetWindowId' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | drawS = TWgetWindowId( dpyS, backS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:653:12: warning: passing arguments to 'initcolors' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | initcolors( desiredColors, numC ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:685:26: warning: passing arguments to 'TWinitMenuWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | if(!(TWinitMenuWindow( menu ))){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:688:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | YexitPgm(NOINIT) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:406:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | static BOOL TWinit(argc,argv,numC,desiredColors,dumpOnly,menu,refresh_func) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:238:13: 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] 238 | static BOOL TWinit( P7(INT argc,char *argv[],INT numC,char **desiredColors, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:741:16: warning: passing arguments to 'TWsetwindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | TWsetwindow( leftS, bottomS, rightS, topS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:733:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | void TWsetDrawInfo( winheight, winwidth, pixmap ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:199: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/info.h:59:13: 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] 59 | extern void TWsetDrawInfo( P3( INT winheight, INT winwidth, Pixmap pixmap )) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:765:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 765 | YexitPgm( NOINIT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:789:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 789 | TWmessage( "[ZOOM]:Pick or enter first point of bounding box:" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:790:13: warning: passing arguments to 'TWgetPt2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | TWgetPt2( &x1, &y1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:791:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | TWmessage( "[ZOOM]:Pick or enter second point of bounding box:" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:792:13: warning: passing arguments to 'TWgetPt2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | TWgetPt2( &x2, &y2 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:822:16: warning: passing arguments to 'TWsetwindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | TWsetwindow( left, bottom, right, top ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:826:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | TWmessage( " " ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:838:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | TWmessage( "[FULLSCREEN]: Returning to original size" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:866:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | TWmessage( "ERROR: xspan is zero. Aborting zoom..." ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:869:6: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 869 | M(ERRMSG,"TWsetwindow", "xspan is zero" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:876:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | TWmessage( "ERROR: yspan is zero. Aborting zoom..." ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:879:6: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 879 | M(ERRMSG,"TWsetwindow", "yspan is zero" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:894:17: warning: passing arguments to 'set_clip_window' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 894 | set_clip_window( left, right, bottom, top ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:848:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 848 | void TWsetwindow( left, bottom, right, top ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:281:13: 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] 281 | extern void TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:913:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 913 | static VOID set_clip_window( left, right, bottom, top ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:240:13: 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] 240 | static VOID set_clip_window( P4(INT l, INT r, INT b, INT t) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:947:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 947 | TWmessage( "[TRANSLATE]:Pick or enter center of view:" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:948:13: warning: passing arguments to 'TWgetPt2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 948 | TWgetPt2( &x1, &y1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:949:43: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 949 | sprintf( YmsgG, "new center - %d,%d", x1, y1 ) ; | ~~ ^~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:949:47: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 949 | sprintf( YmsgG, "new center - %d,%d", x1, y1 ) ; | ~~ ^~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:950:14: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 950 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1010:18: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1010 | userColorS = YMALLOC( numC+1, char * ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1013:31: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1013 | userColorS[i] = Ystrclone( desiredColorArray[i] ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1033:15: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1033 | stipplePix = YMALLOC( numC+1, Pixmap ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1043:19: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1043 | colorArrayS = YMALLOC( numC+1, XColor ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1045:16: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | colorOnS = YMALLOC( numC+1, BOOL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1047:23: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1047 | graphicContextS = YMALLOC( numC+1, GC ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:991:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 991 | static VOID initcolors( desiredColorArray, numC ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:233:13: 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] 233 | static VOID initcolors( P2(char **desiredColorArray,INT numC ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1198:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1198 | sprintf( YmsgG, "Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1199:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1199 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1201:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1201 | fprintf( stderr,"Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1191:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1191 | void TWcolorXOR( color, exorFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:288:13: 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 | extern void TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1238:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1238 | sprintf( YmsgG, "Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1239:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1239 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1241:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1241 | fprintf( stderr,"Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1254:7: warning: passing arguments to 'YprojectX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1254 | if(!(Yproject_intersect( x1, x2, y1, y2, lS, rS, bS, tS ) )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:21:12: note: expanded from macro 'Yproject_intersect' 21 | ( YprojectX((t1_l),(t1_r),(t2_l),(t2_r) ) ? \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1254:7: warning: passing arguments to 'YprojectY' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:22:12: note: expanded from macro 'Yproject_intersect' 22 | YprojectY((t1_b),(t1_t),(t2_b),(t2_t) ) : 0 ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1228:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1228 | static VOID drawDLine(ref,x1,y1,x2,y2,color,label) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:231:13: 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] 231 | static VOID drawDLine() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1295:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1295 | sprintf( YmsgG, "Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1296:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1296 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1298:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1298 | fprintf( stderr,"Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1306:7: warning: passing arguments to 'YprojectX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1306 | if(!(Yproject_intersect( x1, x2, y1, y2, lS, rS, bS, tS ) )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:21:12: note: expanded from macro 'Yproject_intersect' 21 | ( YprojectX((t1_l),(t1_r),(t2_l),(t2_r) ) ? \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1306:7: warning: passing arguments to 'YprojectY' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:22:12: note: expanded from macro 'Yproject_intersect' 22 | YprojectY((t1_b),(t1_t),(t2_b),(t2_t) ) : 0 ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1281:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1281 | static VOID drawDRect(ref,x1,y1,x2,y2,color,label) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:227:13: 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] 227 | static VOID drawDRect() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1362:8: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1362 | ptS = YMALLOC( ptAllocS, XPoint ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1388:15: warning: passing arguments to 'Ybuster_addpt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1388 | Ybuster_addpt( xpos, ypos ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1412:8: warning: passing arguments to 'Ysafe_realloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1412 | ptS = YREALLOC( ptS, ptAllocS, XPoint ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:17:59: note: expanded from macro 'YREALLOC' 17 | #define YREALLOC(ar,n,els) (els *) Ysafe_realloc(ar,(n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1383:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1383 | void TWarb_addpt( xpos, ypos ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:220:13: 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] 220 | extern void TWarb_addpt( P2( INT xpos, INT ypos ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1432:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1432 | sprintf( YmsgG, "Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1433:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1433 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1435:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1435 | fprintf( stderr,"Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1448:12: warning: passing arguments to 'Ysafe_realloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | ptS = YREALLOC( ptS, ptAllocS, XPoint ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:17:59: note: expanded from macro 'YREALLOC' 17 | #define YREALLOC(ar,n,els) (els *) Ysafe_realloc(ar,(n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1463:7: warning: passing arguments to 'YprojectX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1463 | if(!(Yproject_intersect( arblS, arbrS, arbbS, arbtS, lS, rS, bS, tS ) )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:21:12: note: expanded from macro 'Yproject_intersect' 21 | ( YprojectX((t1_l),(t1_r),(t2_l),(t2_r) ) ? \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1463:7: warning: passing arguments to 'YprojectY' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:22:12: note: expanded from macro 'Yproject_intersect' 22 | YprojectY((t1_b),(t1_t),(t2_b),(t2_t) ) : 0 ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1420:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1420 | static VOID drawDArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:229:13: 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] 229 | static VOID drawDArb() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1513:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1513 | void TWarb_fill( flag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:506:13: 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] 506 | extern void TWarb_fill( P1(BOOL flag ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1524:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1524 | void TWrect_fill( flag ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1535:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1535 | void TWhighLightRect( x1,y1,x2,y2 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:297:13: 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] 297 | extern void TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1613:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1613 | if( press = XCheckTypedWindowEvent( dpyS,drawS, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1614 | ButtonPress,&event ) ){ | ~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1613:12: note: place parentheses around the assignment to silence this warning 1613 | if( press = XCheckTypedWindowEvent( dpyS,drawS, | ^ | ( 1614 | ButtonPress,&event ) ){ | ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1613:12: note: use '==' to turn this assignment into an equality comparison 1613 | if( press = XCheckTypedWindowEvent( dpyS,drawS, | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1618:13: warning: passing arguments to 'TWgetPt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1618 | TWgetPt( &x, &y ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1561:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1561 | void TWmoveRect( x1, y1, x2, y2, ptx, pty ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:312:13: 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] 312 | extern void TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1660:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1660 | M( ERRMSG,"TWgetfont", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1650:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | XFontStruct *TWgetfont( fname, font ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:199: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/info.h:62:21: 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] 62 | extern XFontStruct *TWgetfont( P2(char *fname, Font *font) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1699:20: warning: passing arguments to 'TW3Dperspective' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1699 | TW3Dperspective( (DOUBLE)0, (DOUBLE)0, (DOUBLE)0, &X0, &Y0 ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1702:20: warning: passing arguments to 'TW3Dperspective' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1702 | TW3Dperspective( (DOUBLE)xspan, (DOUBLE)0, (DOUBLE)0, &X, &Y ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1704:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1704 | TWdrawLine(0, (INT)X0, (INT)Y0, (INT)X, (INT)Y, 3, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1708:17: warning: passing arguments to 'TWdrawString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1708 | TWdrawString( xstring, ystring, c, "x" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1711:20: warning: passing arguments to 'TW3Dperspective' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1711 | TW3Dperspective( (DOUBLE)0, (DOUBLE)yspan, (DOUBLE)0, &X, &Y ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1713:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1713 | TWdrawLine(0, (INT)X0, (INT)Y0, (INT)X, (INT)Y, 3, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1717:17: warning: passing arguments to 'TWdrawString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1717 | TWdrawString( xstring, ystring, c, "y" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1720:20: warning: passing arguments to 'TW3Dperspective' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1720 | TW3Dperspective( (DOUBLE)0, (DOUBLE)0, (DOUBLE)zspan, &X, &Y ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1722:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1722 | TWdrawLine(0, (INT)X0, (INT)Y0, (INT)X, (INT)Y, 3, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1726:17: warning: passing arguments to 'TWdrawString' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1726 | TWdrawString( xstring, ystring, c, "z" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1667:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1667 | void _TW3DdrawAxis( drawNotErase ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:77:14: 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] 77 | extern void _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1839:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1839 | VOID TW3Dperspective(x, y, z, pX, pY) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:236:13: 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] 236 | extern VOID TW3Dperspective( P5(DOUBLE x, DOUBLE y, DOUBLE z, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1903:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1903 | TW3DdrawArb( ref_num, color, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1910:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1910 | TW3DdrawArb( ref_num, color, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1917:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1917 | TW3DdrawArb( ref_num, color, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1924:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1924 | TW3DdrawArb( ref_num, color, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1931:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1931 | TW3DdrawArb( ref_num, color, NIL(char *) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1938:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1938 | TW3DdrawArb( ref_num, color, label ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:63:43: note: expanded from macro 'TW3DdrawArb' 63 | #define TW3DdrawArb( ref, color, label ) TWdrawArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:52:21: note: expanded from macro 'TWdrawArb' 52 | ( (*_TWdrawArb)(a_xz, b_xz, c_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1941:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1941 | TW3DdrawLine(ref_num, x1, y1, z1, x2, y1, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1942:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1942 | TW3DdrawLine(ref_num, x1, y1, z1, x1, y2, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1943:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1943 | TW3DdrawLine(ref_num, x1, y1, z1, x1, y1, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1945:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1945 | TW3DdrawLine(ref_num, x2, y2, z2, x1, y2, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1946:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1946 | TW3DdrawLine(ref_num, x2, y2, z2, x2, y1, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1947:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | TW3DdrawLine(ref_num, x2, y2, z2, x2, y2, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1949:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1949 | TW3DdrawLine(ref_num, x1, y2, z2, x1, y1, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1950:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1950 | TW3DdrawLine(ref_num, x1, y2, z2, x1, y2, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1951:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1951 | TW3DdrawLine(ref_num, x2, y2, z1, x1, y2, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1953:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1953 | TW3DdrawLine(ref_num, x2, y1, z1, x2, y2, z1, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1954:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1954 | TW3DdrawLine(ref_num, x2, y1, z1, x2, y1, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1955:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1955 | TW3DdrawLine(ref_num, x1, y1, z2, x2, y1, z2, 2, NIL(char *)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:74:5: note: expanded from macro 'TW3DdrawLine' 74 | TWdrawLine(ref_num,(INT)X1,(INT)Y1,(INT)X2,(INT)Y2,color, label) ; \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1891:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1891 | void TW3DdrawCube(ref_num, x1, y1, z1, x2, y2, z2, color, label) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:481:13: 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] 481 | extern void TW3DdrawCube( P9(INT ref_num, INT x1, INT y1, INT z1, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1961:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1961 | void TWstringSize( string, width, height ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1983:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1983 | sprintf( YmsgG, "Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1984:15: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1984 | TWmessage( YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1986:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1986 | fprintf( stderr,"Color number:%d is out of range", color ) ; | ~~ ^~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1993:7: warning: passing arguments to 'YprojectX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1993 | if(!(Yproject_intersect( x, x, y, y, lS, rS, bS, tS ) )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:21:12: note: expanded from macro 'Yproject_intersect' 21 | ( YprojectX((t1_l),(t1_r),(t2_l),(t2_r) ) ? \ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1993:7: warning: passing arguments to 'YprojectY' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/project.h:22:12: note: expanded from macro 'Yproject_intersect' 22 | YprojectY((t1_b),(t1_t),(t2_b),(t2_t) ) : 0 ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:1977:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1977 | void TWdrawString( x, y, color, label ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:429:13: 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] 429 | extern void TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2038:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2038 | YexitPgm( NOINIT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2067:52: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 2067 | sprintf( filename, "%s/cell.bin.%d", dirNameS, frameCountS ) ; | ~~ ^~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2068:17: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2068 | cellFileS = TWOPEN( filename, "w", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2072:51: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 2072 | sprintf( filename, "%s/net.bin.%d", dirNameS, frameCountS ) ; | ~~ ^~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2073:16: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2073 | netFileS = TWOPEN( filename, "w", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2077:52: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 2077 | sprintf( filename, "%s/symb.bin.%d", dirNameS, frameCountS ) ; | ~~ ^~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2078:17: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | symbFileS = TWOPEN( filename, "w", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2109:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2109 | if( excess = numCharS % 4 ){ | ~~~~~~~^~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2109:13: note: place parentheses around the assignment to silence this warning 2109 | if( excess = numCharS % 4 ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2109:13: note: use '==' to turn this assignment into an equality comparison 2109 | if( excess = numCharS % 4 ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2145:50: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 2145 | sprintf( fileName,"%s/cell.bin.%d",dirNameS,frameCountS ) ; | ~~ ^~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2146:23: warning: passing arguments to 'YfileExists' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | if(! (YfileExists(fileName) )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2132:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2132 | void TWsetFrame( number ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:190: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:403:13: 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] 403 | extern void TWsetFrame( P1(INT number) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2160:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2160 | static VOID drawWLine( ref_num,x1,y1,x2,y2,color,label) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:232:13: 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] 232 | static VOID drawWLine() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2217:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2217 | static VOID drawWRect( ref_num, x1,y1,x2,y2,color,label) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:228:13: 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] 228 | static VOID drawWRect() ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2292:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2292 | while( bustptr = Ybuster() ){ | ~~~~~~~~^~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2292:20: note: place parentheses around the assignment to silence this warning 2292 | while( bustptr = Ybuster() ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2292:20: note: use '==' to turn this assignment into an equality comparison 2292 | while( bustptr = Ybuster() ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2297:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2297 | TWdrawCell( ref, bustptr[1].x, bustptr[1].y, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:58:22: note: expanded from macro 'TWdrawCell' 58 | ( (*_TWdrawRect)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:2271:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2271 | static VOID drawWArb( ref, color, label ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/draw.c:230:13: 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] 230 | static VOID drawWArb() ; | ^ 183 warnings generated. [8/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/dset.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/dset.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/dset.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:86:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | return (*dsetS->compare_func)( data1_p->data, data2_p->data ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:83:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | static INT compare_dset( data1_p, data2_p ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:96:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | (*dsetS->user_delete)(ptr->data); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:99:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | YFREE(ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:91:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | static VOID dset_free_element( ptr ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:107:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | Yrbtree_free(dset->superset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:111:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | Yrbtree_free(dset->subset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:115:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | Yrbtree_free(dset->parent_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:103:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | static void dset_free_trees( dset ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:123:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | static INT compare_parents(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:131:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | static ELEMENTPTR path_compression( ptr ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:142:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | static ELEMENTPTR link( x, y ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:178:43: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | if( ! (ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &test ) ) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:180:11: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | ptr = YMALLOC( 1, ELEMENT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:185:19: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | Yrbtree_insert( dset->dtree, ptr ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:164:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | static ELEMENTPTR find( dset, data ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:211:40: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:211:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 211 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:211:11: note: place parentheses around the assignment to silence this warning 211 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:211:11: note: use '==' to turn this assignment into an equality comparison 211 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:202:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | static ELEMENTPTR dset_find_set( dset, data ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:233:10: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | dset = YMALLOC( 1, YDSETBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:234:29: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | dset->dtree = Yrbtree_init( compare_dset ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:228:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | YDSETPTR Ydset_init( compare_func ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:32:17: 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] 32 | extern YDSETPTR Ydset_init( P1(INT (*compare_func)() ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:259:39: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | ptr = (ELEMENTPTR) Yrbtree_enumerate( dset->dtree, startFlag ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:247:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | VOIDPTR Ydset_enumerate( dset , startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:54:16: 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] 54 | extern VOIDPTR Ydset_enumerate( P2(YDSETPTR set, BOOL startFlag)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:294:19: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | Yrbtree_free(dset->superset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:296:39: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | dset->superset_tree = Yrbtree_init(compare_parents); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:299:26: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | Yrbtree_enumeratePush(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:300:46: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | for ( ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, TRUE); ptr; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:301:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:304:21: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | Yrbtree_insert(dset->superset_tree,ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:306:25: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | Yrbtree_enumeratePop(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:313:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dset->superset_tree, startFlag); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:280:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | VOIDPTR Ydset_enumerate_superset( dset , startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:62:16: 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] 62 | extern VOIDPTR Ydset_enumerate_superset( P2(YDSETPTR set, BOOL startFlag)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:345:19: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | Yrbtree_free(dset->parent_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:347:37: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | dset->parent_tree = Yrbtree_init(compare_parents); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:350:26: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | Yrbtree_enumeratePush(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:351:46: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | for ( ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, TRUE); ptr; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:352:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:357:26: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | if(!(Yrbtree_search( dset->parent_tree, ptr ))){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:358:18: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | Yrbtree_insert(dset->parent_tree,ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:361:25: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | Yrbtree_enumeratePop(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:365:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dset->parent_tree, startFlag); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:330:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | VOIDPTR Ydset_enumerate_parents( dset , startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:68:16: 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] 68 | extern VOIDPTR Ydset_enumerate_parents( P2(YDSETPTR dset, BOOL startFlag) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:400:19: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | Yrbtree_free(dset->subset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:402:37: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | dset->subset_tree = Yrbtree_init(compare_parents); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:404:15: warning: passing arguments to 'Ydset_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | Ydset_find(dset,subsetData); /* compress the path */ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:410:26: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | Yrbtree_enumeratePush(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:411:46: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | for ( ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, TRUE); ptr; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:412:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:415:23: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | Yrbtree_insert(dset->subset_tree,ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:418:25: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | Yrbtree_enumeratePop(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:422:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dset->subset_tree, startFlag); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:385:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | VOIDPTR Ydset_enumerate_subset( dset , subsetData, startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:76:16: 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] 76 | extern VOIDPTR Ydset_enumerate_subset( P3 (YDSETPTR set,VOIDPTR subsetData, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:456:40: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 456 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:456:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 456 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:456:11: note: place parentheses around the assignment to silence this warning 456 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:456:11: note: use '==' to turn this assignment into an equality comparison 456 | if( ptr = (ELEMENTPTR) Yrbtree_search( dset->dtree, &dummy )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:447:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | VOIDPTR Ydset_search( dset, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:124:16: 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] 124 | extern VOIDPTR Ydset_search( P2(YDSETPTR set,VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:473:15: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | Yrbtree_free(dset->dtree,dset_free_element); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:475:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | YFREE( dset ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:467:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | VOID Ydset_free( dset , userDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:106:13: 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] 106 | extern VOID Ydset_free( P2(YDSETPTR set,VOID (*userDelete)() ) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:488:16: warning: passing arguments to 'Yrbtree_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 488 | Yrbtree_empty(dset->dtree,dset_free_element); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:491:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | Yrbtree_free(dset->superset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:495:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 495 | Yrbtree_free(dset->subset_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:499:17: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | Yrbtree_free(dset->parent_tree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:482:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | VOID Ydset_empty( dset , userDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:47:13: 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] 47 | extern VOID Ydset_empty( P2(YDSETPTR set,VOID (*userDelete)() ) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:506:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | VOIDPTR Ydset_union( dset, x, y ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:113:16: 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] 113 | extern VOIDPTR Ydset_union( P3(YDSETPTR set, VOIDPTR x, VOIDPTR y ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:547:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 547 | if (ptr = dset_find_set(dset, data) ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:547:11: note: place parentheses around the assignment to silence this warning 547 | if (ptr = dset_find_set(dset, data) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:547:11: note: use '==' to turn this assignment into an equality comparison 547 | if (ptr = dset_find_set(dset, data) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:541:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | VOIDPTR Ydset_find_set( dset, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:99:9: 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] 99 | VOIDPTR Ydset_find_set( P2( YDSETPTR dset, VOIDPTR data )); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:564:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 564 | if( ptr = find( dset, data )){ | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:564:11: note: place parentheses around the assignment to silence this warning 564 | if( ptr = find( dset, data )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:564:11: note: use '==' to turn this assignment into an equality comparison 564 | if( ptr = find( dset, data )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:558:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | VOIDPTR Ydset_find( dset, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:86:16: 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] 86 | extern VOIDPTR Ydset_find( P2(YDSETPTR dset, VOIDPTR data ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:575:22: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 575 | return(Yrbtree_size(dset->dtree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:572:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 572 | INT Ydset_superset_size(dset) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:138:12: 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] 138 | extern INT Ydset_superset_size(P1(YDSETPTR set)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:590:41: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | if( ptr = (ELEMENTPTR)Yrbtree_search( dset->dtree, &dummy )){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:590:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 590 | if( ptr = (ELEMENTPTR)Yrbtree_search( dset->dtree, &dummy )){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:590:13: note: place parentheses around the assignment to silence this warning 590 | if( ptr = (ELEMENTPTR)Yrbtree_search( dset->dtree, &dummy )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:590:13: note: use '==' to turn this assignment into an equality comparison 590 | if( ptr = (ELEMENTPTR)Yrbtree_search( dset->dtree, &dummy )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:593:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | M(ERRMSG,"Ydset_subset_size","Problem with finding data sent\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:596:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | M(ERRMSG,"Ydset_subset_size","NULL dset pointer (super set)\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:580:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | INT Ydset_subset_size( dset, data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:131: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] 131 | INT Ydset_subset_size( P2(YDSETPTR set, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:618:23: warning: passing arguments to 'Yrbtree_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | if ( !Yrbtree_verify(dtree) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:619:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | M(ERRMSG,"Ydset_verify","dset tree verify failed\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:623:24: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 623 | Yrbtree_enumeratePush(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:625:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | for ( ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, TRUE); ptr; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:626:43: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | ptr = (ELEMENTPTR)Yrbtree_enumerate( dtree, FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:627:21: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 627 | if ( YcheckDebug(ptr) < sizeof(ELEMENT) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:628:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 628 | M(ERRMSG,"Ydset_verify","corrupt element memory\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:633:23: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | Yrbtree_enumeratePop(dtree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:639:45: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 639 | fprintf(stderr,"sizeIn:%d sizeOut:%d\n",sizeIn,sizeOut); | ~~ ^~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:639:52: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 639 | fprintf(stderr,"sizeIn:%d sizeOut:%d\n",sizeIn,sizeOut); | ~~ ^~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:640:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | M(ERRMSG,"Ydset_verify","dset size changed during verification\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:604:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | INT Ydset_verify( dset ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:146:12: 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] 146 | extern INT Ydset_verify( P1(YDSETPTR set)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:665:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | M(WARNMSG,"Ydset_dump","NULL print function\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:671:56: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | fprintf(stderr,"set contains %d items\n",Yrbtree_size(dset->dtree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:671:44: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 671 | fprintf(stderr,"set contains %d items\n",Yrbtree_size(dset->dtree)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:677:55: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 677 | fprintf(stderr,"\n%d items in set #%d [parent ",parent->size,count++); | ~~ ^~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:677:68: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 677 | fprintf(stderr,"\n%d items in set #%d [parent ",parent->size,count++); | ~~ ^~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:679:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | (*printFunc)(parent); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:681:24: warning: format specifies type 'long' but the argument has type 'ELEMENTPTR' (aka 'struct dset_element *') [-Wformat] 681 | fprintf(stderr,"%ld ",parent); | ~~~ ^~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:686:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 686 | (*printFunc)(ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:688:29: warning: format specifies type 'long' but the argument has type 'VOIDPTR' (aka 'long *') [-Wformat] 688 | fprintf(stderr,"%ld ",ptr); | ~~~ ^~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:650:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | void Ydset_dump(dset,printFunc) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:63: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/dset.h:151:13: 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] 151 | extern void Ydset_dump(P2( YDSETPTR set, VOID (*printFunc)() ) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:719:21: warning: passing arguments to 'Yrbtree_interval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 719 | Yrbtree_interval( dset->dtree, &low_key, &high_key, startFlag ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:704:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | VOIDPTR Ydset_interval( dset, low_key, high_key, startFlag ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:751:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 751 | M(WARNMSG,"Ydset_dump_tree","NULL print function\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:755:15: warning: passing arguments to 'Yrbtree_dump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | Yrbtree_dump( dset->dtree, print_key ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/dset.c:736:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 736 | void Ydset_dump_tree(dset,print_key) | ^ 118 warnings generated. [9/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/edcolors.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/edcolors.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/edcolors.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:92:14: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | fieldS = YCALLOC( numfields, TWDIALOGBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:96:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | init_field( 0, 1, 5, 8, " ACCEPT ", BUTTONTYPE, TWGREEN, 0 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:97:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | init_field( 1, 1,30, 8, " REJECT ", BUTTONTYPE, TWRED, 0 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:100:12: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | init_field( 2, 3, 5, 9, "Arb Fill:" , CASETYPE, TWBLACK, 3 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:102:12: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | init_field( 2, 3, 5, 9, "Arb Fill:" , CASETYPE, TWBLACK, 4 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:104:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | init_field( 3, 3, 30, 3, "on", BUTTONTYPE, TWGREEN, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:105:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | init_field( 4, 3, 35, 3, "off", BUTTONTYPE, TWRED, 1 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:107:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | init_field( 5, 4, 1, 7, "Colors:" , LABELTYPE, TWBLACK, 0 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:119:16: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | init_field( field, ++row, 5, 5, colors[i], CASETYPE, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:122:16: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | init_field( field, ++row, 5, 5, colors[i], CASETYPE, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:125:12: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | init_field( ++field, row, 30, 3, "on", BUTTONTYPE, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:127:12: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | init_field( ++field, row, 35, 3, "off", BUTTONTYPE, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:131:15: warning: passing arguments to 'init_field' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | init_field( ++field, 0, 0, 0, 0, 0, 0, 0 ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:135:26: warning: passing arguments to 'TWdialog' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | if( answer = TWdialog( fieldS, "colors", NULL ) ){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:135:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 135 | if( answer = TWdialog( fieldS, "colors", NULL ) ){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:135:16: note: place parentheses around the assignment to silence this warning 135 | if( answer = TWdialog( fieldS, "colors", NULL ) ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:135:16: note: use '==' to turn this assignment into an equality comparison 135 | if( answer = TWdialog( fieldS, "colors", NULL ) ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:137:16: warning: passing arguments to 'TWarb_fill' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | TWarb_fill( TRUE ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:139:16: warning: passing arguments to 'TWarb_fill' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | TWarb_fill( FALSE ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:152:6: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | YFREE( fieldS[i].string ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:155:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | YFREE( fieldS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:173:29: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | fptr->string = Ystrclone( string ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:159:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | static void init_field( field, row, column, str_len, string, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/edcolors.c:66:13: 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] 66 | static void init_field( P8(INT field, INT row, INT column, INT str_len, char *string, | ^ 22 warnings generated. [10/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/file.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/file.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/file.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:90:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | M(ERRMSG,"openFile",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:91:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | YexitPgm(PGMFAIL) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:78:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | FILE *YopenFile(filename,readwrite,abort) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:18:14: 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] 18 | extern FILE *YopenFile( P3(char *filename,char *readwrite, BOOL abort ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:103:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | BOOL YfileExists(pathname) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:29:13: 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] 29 | extern BOOL YfileExists( P1(char *pathname ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:116:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | char *Yfile_slink( pathname ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:54:14: 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] 54 | extern char *Yfile_slink( P1( char *pathname ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:145:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 145 | if( dp = opendir(pathname) ){ | ~~~^~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:145:9: note: place parentheses around the assignment to silence this warning 145 | if( dp = opendir(pathname) ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:145:9: note: use '==' to turn this assignment into an equality comparison 145 | if( dp = opendir(pathname) ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:139:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | BOOL YdirectoryExists(pathname) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:35:13: 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] 35 | extern BOOL YdirectoryExists( P1(char *pathname) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:178:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | M(ERRMSG,"Yfile_create_lock",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:179:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | YexitPgm(PGMFAIL) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:184:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | M(ERRMSG,"Yfile_create_lock",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:185:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | YexitPgm(PGMFAIL) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:196:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | M(ERRMSG,"Yfile_create_lock",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:197:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | YexitPgm(PGMFAIL) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:156:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | FILE *Yfile_create_lock( filename, readNotWrite ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:42:14: 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] 42 | extern FILE *Yfile_create_lock( P2(char *filename, BOOL readNotWrite ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:217:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | M(ERRMSG,"Yfile_test_lock",YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:218:10: warning: passing arguments to 'YexitPgm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | YexitPgm(PGMFAIL) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:203:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | BOOL Yfile_test_lock( filename ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/file.c:69: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:48:13: 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] 48 | extern BOOL Yfile_test_lock( P1( char *filename ) ) ; | ^ 23 warnings generated. [11/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/getftime.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/getftime.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/getftime.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/getftime.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/getftime.c:57:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | INT YgetFileTime( filename ) | ^ 1 warning generated. [12/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/graph.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/graph.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/graph.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:149:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | static INT set_compare_node_ptr(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:159:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | static INT compare_node_distance(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:169:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | static INT compare_edge_weight(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:179:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | static INT compare_edge(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:189:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | static INT compare_graph_size(p1,p2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:214:13: warning: passing arguments to 'Yvector_realloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | a_p = YVECTOR_REALLOC ( a_p, LO, max, YEDGEPTR ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:23:62: note: expanded from macro 'YVECTOR_REALLOC' 23 | #define YVECTOR_REALLOC(ar,lo,hi,els) (els *) Yvector_realloc( ar,lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:199:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | static YEDGEPTR *graph_adjedge_insert(a_p,edge) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:143:18: 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] 143 | static YEDGEPTR *graph_adjedge_insert(P2(YEDGEPTR *a_p,YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:233:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | static VOID graph_adjedge_free(a_p,edge) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:142:13: 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] 142 | static VOID graph_adjedge_free(P2(YEDGEPTR *a_p,YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:273:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | (*userEdgeFreeS)(edgePtr->data); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:275:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | M( ERRMSG, "edge_free","no user edge data to free\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:280:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | YFREE(edgePtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:267:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | static VOID graph_edge_free(edgePtr) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:144:13: 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] 144 | static VOID graph_edge_free(P1(YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:290:3: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | YVECTOR_FREE(nodePtr->adjEdge,LO); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:291:3: warning: passing arguments to 'Yvector_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | YVECTOR_FREE(nodePtr->backEdge,LO); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:22:51: note: expanded from macro 'YVECTOR_FREE' 22 | #define YVECTOR_FREE(ar,lo) Yvector_free( ar,lo,sizeof(* ar)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:296:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | (*userNodeFreeS)(nodePtr->data); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:298:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | M( ERRMSG, "free_node","no user node data to free\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:303:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | YFREE(nodePtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:286:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | static VOID graph_node_free(nodePtr) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:325:11: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | graph = YMALLOC( 1, YGRAPH ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:326:33: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | graph->nodeTree = Yrbtree_init( user_compare_node ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:329:35: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | graph->edgeTree = Yrbtree_init( user_compare_edge ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:331:35: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | graph->edgeTree = Yrbtree_init( compare_edge ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:336:32: warning: passing arguments to 'Ydset_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | graph->sourceSet = Ydset_init( set_compare_node_ptr ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:316:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | YGRAPHPTR Ygraph_init( user_compare_node, user_compare_edge, | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:35:18: 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] 35 | extern YGRAPHPTR Ygraph_init(P4(INT(*compare_node)(), | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:366:16: warning: passing arguments to 'Yrbtree_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | Yrbtree_empty( graph->edgeTree, graph_edge_free ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:367:16: warning: passing arguments to 'Yrbtree_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | Yrbtree_empty( graph->nodeTree, graph_node_free ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:357:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | VOID Ygraph_empty(graph,userNodeDelete,userEdgeDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:143: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] 143 | VOID Ygraph_empty(P3(YGRAPHPTR graph,VOID (*nodeDelete)(),VOID (*edgeDelete)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:379:13: warning: passing arguments to 'Ydset_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | Ydset_free(graph->sourceSet,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:380:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | Ydeck_free(graph->primeDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:381:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | Ydeck_free(graph->cyclePrimeDecks,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:384:15: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | Ydeck_free( graph->topSortDeck, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:387:15: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | Ydeck_free( graph->strongConnectDeck, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:390:15: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | Ydeck_free( graph->mstDeck, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:393:15: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | Ydeck_free( graph->cycleDecks, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:397:15: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | Yrbtree_free( graph->nodeTree, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:398:15: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | Yrbtree_free( graph->edgeTree, NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:399:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | YFREE(graph); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:373:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | VOID Ygraph_free(graph,userNodeDelete,userEdgeDelete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:250:13: 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] 250 | extern VOID Ygraph_free(P3(YGRAPHPTR graph,VOID (*nodeDelete)(),VOID (*edgeDelete)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:405:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | INT Ygraph_nodeDegree( node ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:175:12: 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] 175 | extern INT Ygraph_nodeDegree(P1(YNODEPTR node)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:418:23: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | return (Yrbtree_size(graph->nodeTree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:415:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | INT Ygraph_nodeCount( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:148:12: 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] 148 | extern INT Ygraph_nodeCount( P1( YGRAPHPTR graph )); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:427:23: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | return (Yrbtree_size(graph->edgeTree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:424:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | INT Ygraph_edgeCount( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:153:12: 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] 153 | extern INT Ygraph_edgeCount( P1( YGRAPHPTR graph )); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:433:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | VOIDPTR Ygraph_nodeData( node ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:245:16: 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] 245 | extern VOIDPTR Ygraph_nodeData( P1( YNODEPTR node)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:449:36: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | return ((YNODEPTR) Yrbtree_search(graph->nodeTree,&nodeDummy) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:442:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | YNODEPTR Ygraph_nodeFind( graph, nodeData ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:180:17: 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] 180 | extern YNODEPTR Ygraph_nodeFind(P2(YGRAPHPTR graph,VOIDPTR nodeData)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:463:44: warning: passing arguments to 'Yrbtree_search_closest' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | return ((YNODEPTR) Yrbtree_search_closest(graph->nodeTree,&nodeDummy,func) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:455:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | YNODEPTR Ygraph_nodeFindClosest( graph, nodeData, func ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:186:17: 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] 186 | extern YNODEPTR Ygraph_nodeFindClosest(P3(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:472:40: warning: passing arguments to 'Yrbtree_search_suc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | return ((YNODEPTR) Yrbtree_search_suc(graph->nodeTree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:469:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 469 | YNODEPTR Ygraph_nodeSuc( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:192:17: 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] 192 | extern YNODEPTR Ygraph_nodeSuc(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:481:41: warning: passing arguments to 'Yrbtree_search_pred' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | return ((YNODEPTR) Yrbtree_search_pred(graph->nodeTree)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:478:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | YNODEPTR Ygraph_nodePred( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:197:17: 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] 197 | extern YNODEPTR Ygraph_nodePred(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:491:39: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | return ((YNODEPTR) Yrbtree_enumerate(graph->nodeTree, startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:487:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | YNODEPTR Ygraph_nodeEnumerate( graph, startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:290:18: 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] 290 | extern YNODEPTR Ygraph_nodeEnumerate(P2( YGRAPHPTR graph, BOOL startFlag)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:500:24: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | Yrbtree_enumeratePush(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:497:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | VOID Ygraph_nodeEnumeratePush(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:300:13: 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] 300 | extern VOID Ygraph_nodeEnumeratePush( P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:509:23: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | Yrbtree_enumeratePop(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:506:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | VOID Ygraph_nodeEnumeratePop(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:295:13: 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] 295 | extern VOID Ygraph_nodeEnumeratePop( P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:518:34: warning: passing arguments to 'Yrbtree_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | return ( (YNODEPTR) Yrbtree_min(graph->nodeTree) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:515:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | YNODEPTR Ygraph_nodeMin(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:305:17: 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] 305 | extern YNODEPTR Ygraph_nodeMin(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:527:34: warning: passing arguments to 'Yrbtree_max' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | return ( (YNODEPTR) Yrbtree_max(graph->nodeTree) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:524:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | YNODEPTR Ygraph_nodeMax(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:310:17: 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] 310 | extern YNODEPTR Ygraph_nodeMax(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:543:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | M( ERRMSG, "Ygraph_listAdjNode","adj list numbered 1-n\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:533:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | YNODEPTR Ygraph_listAdjNodes( node, listNum ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:315:17: 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] 315 | extern YNODEPTR Ygraph_listAdjNodes(P2(YNODEPTR node,INT listNum)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:571:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 571 | M( ERRMSG, "Ygraph_listBackNode","back list numbered 1-n\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:561:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | YNODEPTR Ygraph_listBackNodes( node, listNum ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:320:17: 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] 320 | extern YNODEPTR Ygraph_listBackNodes(P2(YNODEPTR node,INT listNum)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:600:38: warning: passing arguments to 'Yrbtree_interval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | return ((YNODEPTR) Yrbtree_interval(graph->nodeTree, &lo, &hi, startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:589:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | YNODEPTR Ygraph_nodeInterval( graph, loData, hiData, startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:325:17: 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] 325 | extern YNODEPTR Ygraph_nodeInterval( P4(YGRAPHPTR graph, VOIDPTR loData, VOIDPTR hiData, BOOL startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:609:23: warning: passing arguments to 'Yrbtree_intervalPush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 609 | Yrbtree_intervalPush(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:606:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | VOID Ygraph_nodeIntervalPush(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:330: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] 330 | VOID Ygraph_nodeIntervalPush(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:618:22: warning: passing arguments to 'Yrbtree_intervalPop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | Yrbtree_intervalPop(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:615:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 615 | VOID Ygraph_nodeIntervalPop(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:335: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] 335 | VOID Ygraph_nodeIntervalPop(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:634:43: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 634 | if ( nodePtr = (YNODEPTR)Yrbtree_search (graph->nodeTree,&nodeDummy) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:634:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 634 | if ( nodePtr = (YNODEPTR)Yrbtree_search (graph->nodeTree,&nodeDummy) ) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:634:16: note: place parentheses around the assignment to silence this warning 634 | if ( nodePtr = (YNODEPTR)Yrbtree_search (graph->nodeTree,&nodeDummy) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:634:16: note: use '==' to turn this assignment into an equality comparison 634 | if ( nodePtr = (YNODEPTR)Yrbtree_search (graph->nodeTree,&nodeDummy) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:639:13: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | nodePtr = YMALLOC( 1, YNODE ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:640:22: warning: passing arguments to 'Yvector_alloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | nodePtr->adjEdge = YVECTOR_MALLOC ( LO, STEPSIZE, YEDGEPTR ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:20:60: note: expanded from macro 'YVECTOR_MALLOC' 20 | #define YVECTOR_MALLOC(lo, hi, els) (els *) Yvector_alloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:641:23: warning: passing arguments to 'Yvector_alloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 641 | nodePtr->backEdge = YVECTOR_MALLOC ( LO, STEPSIZE, YEDGEPTR ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:20:60: note: expanded from macro 'YVECTOR_MALLOC' 20 | #define YVECTOR_MALLOC(lo, hi, els) (els *) Yvector_alloc(lo,hi,sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:648:17: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 648 | Yrbtree_insert(graph->nodeTree,nodePtr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:624:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 624 | YNODEPTR Ygraph_nodeInsert( graph, nodeData) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:78:17: 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] 78 | extern YNODEPTR Ygraph_nodeInsert( P2(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:709:21: warning: passing arguments to 'Yrbtree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 709 | Yrbtree_delete(graph->edgeTree,edge,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:718:17: warning: passing arguments to 'Yrbtree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 718 | Yrbtree_delete(graph->nodeTree,node,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:661:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | VOID Ygraph_nodeDelete(graph,node,userNodeFree,userEdgeFree) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:355:13: 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] 355 | extern VOID Ygraph_nodeDelete(P4(YGRAPHPTR graph,YNODEPTR node, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:742:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | M( ERRMSG, "Ygraph_edgeDelete","Null edge\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:753:44: warning: passing arguments to 'Yrbtree_interval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | for ( edge2 = (YEDGEPTR) Yrbtree_interval(graph->edgeTree,edge,edge,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:755:44: warning: passing arguments to 'Yrbtree_interval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | edge2 = (YEDGEPTR) Yrbtree_interval(graph->edgeTree,edge,edge,FALSE) ){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:758:37: warning: passing arguments to 'Yrbtree_deleteCurrentInterval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 758 | Yrbtree_deleteCurrentInterval(graph->edgeTree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:764:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 764 | M( ERRMSG, "Ygraph_edgeDelete","Edge not found in global edge tree\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:728:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | VOID Ygraph_edgeDelete(graph,edge,userEdgeFree) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:102:13: 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] 102 | extern VOID Ygraph_edgeDelete(P3(YGRAPHPTR graph,YEDGEPTR edge,VOID (*userEdgeFree)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:779:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 779 | YEDGEPTR Ygraph_edgeFindByNodes( graph, node1, node2 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:208:17: 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] 208 | extern YEDGEPTR Ygraph_edgeFindByNodes( P3(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:812:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 812 | YEDGEPTR Ygraph_edgeFindByNodeData( graph, node1Data, node2Data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:214:17: 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] 214 | extern YEDGEPTR Ygraph_edgeFindByNodeData( P3(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:874:35: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 874 | edge = (YEDGEPTR) Yrbtree_search(graph->edgeTree,&edgeDummy); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:881:37: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | edge = (YEDGEPTR) Yrbtree_search(graph->edgeTree,&edgeDummy); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:854:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | YEDGEPTR Ygraph_edgeFind( graph, edgeData, node1Data, node2Data ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:202:17: 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] 202 | extern YEDGEPTR Ygraph_edgeFind(P4(YGRAPHPTR graph,VOIDPTR edgeData, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:893:24: warning: passing arguments to 'Yrbtree_enumeratePush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 893 | Yrbtree_enumeratePush( graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:890:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 890 | VOID Ygraph_edgeEnumeratePush( graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:260:13: 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] 260 | extern VOID Ygraph_edgeEnumeratePush(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:902:23: warning: passing arguments to 'Yrbtree_enumeratePop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | Yrbtree_enumeratePop( graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:899:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 899 | VOID Ygraph_edgeEnumeratePop(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:265:13: 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] 265 | extern VOID Ygraph_edgeEnumeratePop(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:912:39: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 912 | return ( (YEDGEPTR)Yrbtree_enumerate(graph->edgeTree, startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:908:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 908 | YEDGEPTR Ygraph_edgeEnumerate( graph, startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:255:17: 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] 255 | extern YEDGEPTR Ygraph_edgeEnumerate(P2( YGRAPHPTR graph, BOOL startFlag)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:921:34: warning: passing arguments to 'Yrbtree_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 921 | return ( (YEDGEPTR) Yrbtree_min(graph->edgeTree) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:918:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 918 | YEDGEPTR Ygraph_edgeMin(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:270:17: 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] 270 | extern YEDGEPTR Ygraph_edgeMin(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:930:34: warning: passing arguments to 'Yrbtree_max' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 930 | return ( (YEDGEPTR) Yrbtree_max(graph->edgeTree) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:927:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 927 | YEDGEPTR Ygraph_edgeMax(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:275:17: 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] 275 | extern YEDGEPTR Ygraph_edgeMax(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:945:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 945 | M( ERRMSG, "Ygraph_listAdjEdge","adj list numbered 1-n\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:936:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936 | YEDGEPTR Ygraph_listAdjEdges( node, listNum ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:280:17: 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] 280 | extern YEDGEPTR Ygraph_listAdjEdges(P2(YNODEPTR node, INT listNum)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:967:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 967 | M( ERRMSG, "Ygraph_listBackEdges","adj list numbered 1-n\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:958:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | YEDGEPTR Ygraph_listBackEdges( node, listNum ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:285:17: 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] 285 | extern YEDGEPTR Ygraph_listBackEdges(P2(YNODEPTR node, INT listNum)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:991:38: warning: passing arguments to 'Yrbtree_interval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 991 | return ((YEDGEPTR) Yrbtree_interval(graph->edgeTree, &lo, &hi, startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:980:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | YEDGEPTR Ygraph_edgeInterval( graph, loData, hiData, startFlag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:340:17: 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] 340 | extern YEDGEPTR Ygraph_edgeInterval( P4(YGRAPHPTR graph, VOIDPTR loData, VOIDPTR hiData, BOOL startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1000:23: warning: passing arguments to 'Yrbtree_intervalPush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1000 | Yrbtree_intervalPush(graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:997:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 997 | VOID Ygraph_edgeIntervalPush(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:345: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] 345 | VOID Ygraph_edgeIntervalPush(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1009:22: warning: passing arguments to 'Yrbtree_intervalPop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1009 | Yrbtree_intervalPop(graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1006:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1006 | VOID Ygraph_edgeIntervalPop(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:350: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] 350 | VOID Ygraph_edgeIntervalPop(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1015:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1015 | VOID Ygraph_edgeNodes( edge, p1, p2 ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1027:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1027 | VOIDPTR Ygraph_edgeData( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:220:16: 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] 220 | extern VOIDPTR Ygraph_edgeData( P1( YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1036:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1036 | YNODEPTR Ygraph_edgeNode1( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:225:17: 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] 225 | extern YNODEPTR Ygraph_edgeNode1( P1(YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1045:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | YNODEPTR Ygraph_edgeNode2( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:230:17: 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] 230 | extern YNODEPTR Ygraph_edgeNode2( P1( YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1054:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | VOIDPTR Ygraph_edgeNode1Data( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:235:16: 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] 235 | extern VOIDPTR Ygraph_edgeNode1Data( P1(YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1063:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1063 | VOIDPTR Ygraph_edgeNode2Data( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:240:16: 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] 240 | extern VOIDPTR Ygraph_edgeNode2Data( P1( YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1072:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1072 | INT Ygraph_edgeWeight( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:159: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] 159 | INT Ygraph_edgeWeight( P1 (YEDGEPTR edge) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1081:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1081 | INT Ygraph_edgeWeightSet( edge, weight ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:165: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] 165 | INT Ygraph_edgeWeightSet( P2 (YEDGEPTR edge, INT weight) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1094:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1094 | INT Ygraph_edgeWeights2Size( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:388:12: 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] 388 | extern INT Ygraph_edgeWeights2Size( P1 (YGRAPHPTR graph) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1117:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1117 | int Ygraph_edgeType( edge ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:170: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] 170 | int Ygraph_edgeType( P1 (YEDGEPTR edge) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1168:13: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | edge2 = YMALLOC( 1, YEDGE ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1187:19: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1187 | Yrbtree_insert(graph->edgeTree,edge2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1128:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1128 | YEDGEPTR Ygraph_edgeInsert( graph, edgeData, edgeWeight, nodeData, node2Data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:110:17: 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 | extern YEDGEPTR Ygraph_edgeInsert( P5(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1208:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1208 | INT Ygraph_flags( graph ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1217:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | INT Ygraph_flagsSet(graph, flag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:73: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] 73 | INT Ygraph_flagsSet( P2(YGRAPHPTR graph, INT flag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1232:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | INT Ygraph_size( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:381:12: 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] 381 | extern INT Ygraph_size( P1 (YGRAPHPTR graph) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1250:33: warning: passing arguments to 'Yrbtree_get_compare' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1250 | edgeComp = Yrbtree_get_compare(graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1251:33: warning: passing arguments to 'Yrbtree_get_compare' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1251 | nodeComp = Yrbtree_get_compare(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1259:23: warning: passing arguments to 'Ygraph_drawFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1259 | Ygraph_drawFunctions(newGraph,graph->userDrawNode,graph->userDrawEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1270:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1270 | for ( node = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1272:43: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1272 | node = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,FALSE)){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1280:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1280 | for ( edge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1282:43: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1282 | edge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,FALSE)){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1241:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1241 | YGRAPHPTR Ygraph_copy( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:506:18: 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] 506 | extern YGRAPHPTR Ygraph_copy( P1(YGRAPHPTR graph) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1328:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1328 | M( ERRMSG, "Ygraph_bfs","BFS cannot start from a null node\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1333:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1333 | heap = Yheap_init_with_parms(compare_node_distance); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1336:15: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1336 | Yheap_insert(heap,sourceNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1339:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1339 | for (nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1341:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1341 | nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1352:15: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1352 | Yheap_insert(heap,sourceNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1354:49: warning: passing arguments to 'Yheap_delete_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1354 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1354:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1354 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1354:20: note: place parentheses around the assignment to silence this warning 1354 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1354:20: note: use '==' to turn this assignment into an equality comparison 1354 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1375:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1375 | EDGEWEIGHT(graph,adjEdge) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1379:16: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1379 | Yheap_insert(heap,adjNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1394:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1394 | M(WARNMSG,"Ygraph_bfs","target node specified, but not found\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1398:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1315:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1315 | VOID Ygraph_bfs(graph,sourceNode,targetNode) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:396:13: 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] 396 | extern VOID Ygraph_bfs(P3(YGRAPHPTR graph,YNODEPTR source,YNODEPTR target)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1421:15: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1421 | Ydeck_push(pathDeck,nextNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1424:13: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1424 | Ydeck_push(pathDeck,nextNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1410:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1410 | YDECKPTR Ygraph_path(graph,targetNode) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:407:17: 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] 407 | extern YDECKPTR Ygraph_path(P2(YGRAPHPTR graph,YNODEPTR target)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1545:14: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1545 | Ydeck_push(swapDeck,adjEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1571:18: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1571 | Ydeck_pop(swapDeck); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1572:46: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1572 | while (adjEdge = (YEDGEPTR) Ydeck_pop(swapDeck)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1572:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1572 | while (adjEdge = (YEDGEPTR) Ydeck_pop(swapDeck)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1572:24: note: place parentheses around the assignment to silence this warning 1572 | while (adjEdge = (YEDGEPTR) Ydeck_pop(swapDeck)) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1572:24: note: use '==' to turn this assignment into an equality comparison 1572 | while (adjEdge = (YEDGEPTR) Ydeck_pop(swapDeck)) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1582:17: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1582 | Ydeck_free(swapDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1591:12: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1591 | Ydeck_push(graphS->topSortDeck,node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1440:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1440 | static VOID graph_dfs_visit(node) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1617:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | for (nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1619:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1619 | nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1633:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1633 | for (nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1635:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1635 | nextNode = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1608:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1608 | YDECKPTR Ygraph_dfs(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:412:17: 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] 412 | extern YDECKPTR Ygraph_dfs(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1656:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1656 | Ydeck_free(graph->mstDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1660:20: warning: passing arguments to 'Ydset_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1660 | dset = Ydset_init(set_compare_node_ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1661:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1661 | heap = Yheap_init_with_parms(compare_edge_weight); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1664:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1664 | for (nextEdge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1666:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1666 | nextEdge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1667:15: warning: passing arguments to 'Ydset_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1667 | Ydset_find(dset,nextEdge->node1); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1668:15: warning: passing arguments to 'Ydset_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1668 | Ydset_find(dset,nextEdge->node2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1669:17: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1669 | Yheap_insert(heap,nextEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1672:48: warning: passing arguments to 'Yheap_delete_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1672 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1672:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1672 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1672:20: note: place parentheses around the assignment to silence this warning 1672 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1672:20: note: use '==' to turn this assignment into an equality comparison 1672 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1673:24: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1673 | if ( Ydset_find_set(dset,nextEdge->node1) != | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1674:19: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1674 | Ydset_find_set(dset,nextEdge->node2) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1675:18: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | Ydset_union(dset,nextEdge->node1,nextEdge->node1); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1676:17: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1676 | Ydeck_push(graph->mstDeck,nextEdge->data); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1680:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1680 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1681:13: warning: passing arguments to 'Ydset_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1681 | Ydset_free(dset,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1648:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1648 | YDECKPTR Ygraph_mst_kruskal(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:417:17: 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] 417 | extern YDECKPTR Ygraph_mst_kruskal(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1701:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1701 | for (nextEdge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1703:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1703 | nextEdge = (YEDGEPTR) Yrbtree_enumerate(graph->edgeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1710:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1710 | Ydeck_free(graph->mstDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1714:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | heap = Yheap_init_with_parms(compare_edge_weight); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1726:17: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1726 | Yheap_insert(heap,nextEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1730:48: warning: passing arguments to 'Yheap_delete_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1730 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1730:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1730 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1730:20: note: place parentheses around the assignment to silence this warning 1730 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1730:20: note: use '==' to turn this assignment into an equality comparison 1730 | while ( nextEdge = (YEDGEPTR)Yheap_delete_min(heap)) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1732:15: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1732 | Ydeck_push(graph->mstDeck,nextEdge->data); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1747:18: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1747 | Yheap_insert(heap,nextEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1755:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1755 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1689:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1689 | YDECKPTR Ygraph_mst_prim(graph,source) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:422:17: 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] 422 | extern YDECKPTR Ygraph_mst_prim(P2(YGRAPHPTR graph,YNODEPTR source)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1786:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1786 | for (nextNode=(YNODEPTR)Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1788:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1788 | nextNode=(YNODEPTR)Yrbtree_enumerate(graph->nodeTree,FALSE)){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1799:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1799 | heap = Yheap_init_with_parms(compare_node_distance); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1802:15: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1802 | Yheap_insert(heap,sourceNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1809:48: warning: passing arguments to 'Yheap_delete_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | while ( nextNode = (YNODEPTR)Yheap_delete_min(heap)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1809:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1809 | while ( nextNode = (YNODEPTR)Yheap_delete_min(heap)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1809:20: note: place parentheses around the assignment to silence this warning 1809 | while ( nextNode = (YNODEPTR)Yheap_delete_min(heap)) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1809:20: note: use '==' to turn this assignment into an equality comparison 1809 | while ( nextNode = (YNODEPTR)Yheap_delete_min(heap)) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1838:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1838 | EDGEWEIGHT(graph,adjEdge) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1842:21: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1842 | Yheap_insert(heap,adjNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1847:29: warning: '/*' within block comment [-Wcomment] 1847 | /* Ygraph_draw(graph); /* debug */ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1862:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1862 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1765:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1765 | VOID Ygraph_dijkstra(graph,sourceNode) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:427:13: 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] 427 | extern VOID Ygraph_dijkstra(P2(YGRAPHPTR graph,YNODEPTR source)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1886:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1886 | M( ERRMSG, "Ygraph_bellman_ford","not a directed graph\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1890:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | for (nextNode=(YNODEPTR)Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1892:44: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1892 | nextNode=(YNODEPTR)Yrbtree_enumerate(graph->nodeTree,FALSE)){ | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1898:31: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1898 | numberOfNodes = Yrbtree_size( graph->nodeTree ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1902:49: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1902 | for (nextEdge = (YEDGEPTR) Yrbtree_enumerate(tree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1904:42: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1904 | nextEdge = (YEDGEPTR) Yrbtree_enumerate(tree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1910:48: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1910 | if ( node2->distance > node1->distance + EDGEWEIGHT(graph,nextEdge) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1917:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1917 | for (nextEdge = (YEDGEPTR) Yrbtree_enumerate(tree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1919:47: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1919 | nextEdge = (YEDGEPTR) Yrbtree_enumerate(tree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1872:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1872 | BOOL Ygraph_bellman_ford(graph,sourceNode) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:435:13: 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] 435 | extern BOOL Ygraph_bellman_ford(P2(YGRAPHPTR graph,YNODEPTR source)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1999:23: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1999 | while( Ydeck_pop(subtractCycle) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2000:11: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2000 | Ydeck_pop(cycle); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2003:17: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2003 | Ydeck_free(subtractCycle,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2006:17: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | Ydeck_push(cycle,finalNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2007:20: warning: passing arguments to 'Ydeck_enqueue' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2007 | Ydeck_enqueue(cycle,finalNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2009:17: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2009 | Ydeck_push(graph->cycleDecks,cycle); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:1939:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1939 | YDECKPTR Ygraph_cycles(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:443:17: 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] 443 | extern YDECKPTR Ygraph_cycles(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2046:40: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2046 | returnNode = (YNODEPTR) Ydset_union(graph->sourceSet,node,equivNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2048:39: warning: passing arguments to 'Ydset_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2048 | returnNode = (YNODEPTR) Ydset_find(graph->sourceSet,node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2026:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2026 | YNODEPTR Ygraph_nodeRequired( graph, node, equivNode) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:455:17: 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] 455 | extern YNODEPTR Ygraph_nodeRequired(P3(YGRAPHPTR graph,YNODEPTR node,YNODEPTR equiv)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2067:30: warning: passing arguments to 'Ydset_superset_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2067 | return( Ydset_superset_size( graph->sourceSet ) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2064:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2064 | INT Ygraph_nodeRequiredCount( graph ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:462: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] 462 | INT Ygraph_nodeRequiredCount( P1(YGRAPHPTR graph) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2077:14: warning: passing arguments to 'Ydset_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2077 | Ydset_empty(graph->sourceSet,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2074:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2074 | VOID Ygraph_clearRequired(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:449:13: 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] 449 | extern VOID Ygraph_clearRequired(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2091:39: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2091 | return( (YNODEPTR) Ydset_enumerate(graph->sourceSet,startFlag) ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2084:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2084 | YNODEPTR Ygraph_enumerateRequired(graph,startFlag) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:468:17: 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] 468 | extern YNODEPTR Ygraph_enumerateRequired(P2(YGRAPHPTR graph,BOOL startFlag)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2112:13: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2112 | Ydeck_push( graph->primeDeck, edge ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2101:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2101 | VOID Ygraph_edgePrime( graph, edge) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2122:14: warning: passing arguments to 'Ydeck_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2122 | Ydeck_empty( graph->primeDeck, NULL ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2119:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2119 | VOID Ygraph_clearPrime(graph) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2150:13: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2150 | Ydeck_push(traceBackDeck,bridgeEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2183:19: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2183 | Ydeck_push(traceBackDeck,traceBackEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2185:22: warning: passing arguments to 'Ydeck_enqueue' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2185 | Ydeck_enqueue(traceBackDeck,traceBackEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2129:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2129 | static YDECKPTR steiner_trace_back(bridgeEdge) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2229:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2229 | heap = Yheap_init_with_parms(compare_node_distance); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2233:20: warning: passing arguments to 'Ydset_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2233 | dset = Ydset_init(set_compare_node_ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2239:43: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2239 | for (node = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2241:43: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2241 | node = (YNODEPTR) Yrbtree_enumerate(graph->nodeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2250:38: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2250 | for( node=(YNODEPTR)Ydset_enumerate(graph->sourceSet,TRUE); node; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2251:37: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2251 | node=(YNODEPTR)Ydset_enumerate(graph->sourceSet,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2255:17: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2255 | Yheap_insert(heap,node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2257:40: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2257 | adjNode = (YNODEPTR) Ydset_find_set(graph->sourceSet,node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2258:16: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2258 | Ydset_union(dset,node,adjNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2271:17: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2271 | Yheap_insert(heap,node1); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2275:17: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2275 | Yheap_insert(heap,node2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2277:16: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2277 | Ydset_union(dset,node1,node2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2282:6: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2282 | M( ERRMSG, routineNameS, "not enough required nodes or primed edges\n" ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2285:36: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2285 | node = (YNODEPTR) Ydset_enumerate(graph->sourceSet,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2288:26: warning: passing arguments to 'Ydset_superset_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2288 | if ( Ydset_superset_size(dset) == Ydset_subset_size(dset,node) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2288:53: warning: passing arguments to 'Ydset_subset_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2288 | if ( Ydset_superset_size(dset) == Ydset_subset_size(dset,node) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2290:15: warning: passing arguments to 'Yheap_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2290 | Yheap_empty(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2298:49: warning: passing arguments to 'Yheap_delete_min' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2298 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2298:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2298 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2298:20: note: place parentheses around the assignment to silence this warning 2298 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2298:20: note: use '==' to turn this assignment into an equality comparison 2298 | while ( nextNode = (YNODEPTR) Yheap_delete_min(heap) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2305:16: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2305 | Ydset_union(dset,nextNode,nextNode->predecessor); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2326:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2326 | EDGEWEIGHT(graph,adjEdge) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2328:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2328 | adjNode->distance = nextNode->distance + EDGEWEIGHT(graph,adjEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2330:16: warning: passing arguments to 'Yheap_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2330 | Yheap_insert(heap,adjNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2334:27: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2334 | if (Ydset_find_set(dset,adjNode) != Ydset_find_set(dset,nextNode) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2334:59: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2334 | if (Ydset_find_set(dset,adjNode) != Ydset_find_set(dset,nextNode) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2342:17: warning: passing arguments to 'Yheap_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2342 | Yheap_empty(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2348:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2348 | EDGEWEIGHT(graph,adjEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2379:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2379 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2382:13: warning: passing arguments to 'Ydset_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2382 | Ydset_free(dset,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2205:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2205 | YDECKPTR Ygraph_requiredPath(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:477:17: 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] 477 | extern YDECKPTR Ygraph_requiredPath(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2390:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2390 | INT Ygraph_requiredPathSize(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:482:12: 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] 482 | extern INT Ygraph_requiredPathSize(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2434:31: warning: passing arguments to 'Yheap_init_with_parms' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2434 | heap = Yheap_init_with_parms(compare_node_distance); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2437:20: warning: passing arguments to 'Ydset_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2437 | dset = Ydset_init(set_compare_node_ptr); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2447:36: warning: passing arguments to 'Yrbtree_get_compare' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2447 | compareEdge = Yrbtree_get_compare(graph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2449:36: warning: passing arguments to 'Yrbtree_get_compare' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2449 | compareNode = Yrbtree_get_compare(graph->nodeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2455:38: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2455 | for( node=(YNODEPTR)Ydset_enumerate(saveSourceSet,TRUE); node; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2456:37: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2456 | node=(YNODEPTR)Ydset_enumerate(saveSourceSet,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2458:40: warning: passing arguments to 'Ydset_find_set' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2458 | adjNode = (YNODEPTR) Ydset_find_set(saveSourceSet,node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2459:16: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2459 | Ydset_union(dset,node,adjNode); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2477:18: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2477 | Ydset_union(dset,node1,node2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2493:41: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2493 | while ( edge = (YEDGEPTR) Ydeck_pop( pathDeck ) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2493:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2493 | while ( edge = (YEDGEPTR) Ydeck_pop( pathDeck ) ) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2493:19: note: place parentheses around the assignment to silence this warning 2493 | while ( edge = (YEDGEPTR) Ydeck_pop( pathDeck ) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2493:19: note: use '==' to turn this assignment into an equality comparison 2493 | while ( edge = (YEDGEPTR) Ydeck_pop( pathDeck ) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2499:20: warning: passing arguments to 'Ydset_union' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2499 | Ydset_union(graph->sourceSet,node1,node2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2502:16: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2502 | Ydeck_free(pathDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2508:24: warning: passing arguments to 'Ygraph_steinerImprove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2508 | Ygraph_steinerImprove(graph,steinerGraph,maxImproves); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2510:13: warning: passing arguments to 'Yheap_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | Yheap_free(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2512:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2512 | Ydeck_free(deck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2514:13: warning: passing arguments to 'Ydset_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2514 | Ydset_free(dset,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2405:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2405 | YGRAPHPTR Ygraph_steiner(graph,maxImproves) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:493:18: 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] 493 | extern YGRAPHPTR Ygraph_steiner(P2(YGRAPHPTR graph,int maxImproves)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2557:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | M(ERRMSG,routineNameS,"aborting: steiner graph has no nodes\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2562:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2562 | M(ERRMSG,routineNameS,"aborting: steiner graph has no edges\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2572:26: warning: passing arguments to 'Yrbtree_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2572 | pathTree = Yrbtree_init(compare_edge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2578:28: warning: passing arguments to 'Yrbtree_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2578 | numEdges = Yrbtree_size(steinerGraph->edgeTree); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2581:40: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2581 | edge = (YEDGEPTR) Yrbtree_enumerate(steinerGraph->edgeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2583:42: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2583 | edge = (YEDGEPTR) Yrbtree_enumerate(steinerGraph->edgeTree,FALSE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2586:19: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2586 | Yrbtree_insert(pathTree,edge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2588:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2588 | oldWeight = EDGEWEIGHT(steinerGraph,edge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2610:21: warning: passing arguments to 'Ydset_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2610 | ! Ydset_search(graph->sourceSet,origNode) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2612:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2612 | for ( count = 1; nextEdge = (YEDGEPTR) Ygraph_listAdjEdges(node,count); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2612:28: note: place parentheses around the assignment to silence this warning 2612 | for ( count = 1; nextEdge = (YEDGEPTR) Ygraph_listAdjEdges(node,count); | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2612:28: note: use '==' to turn this assignment into an equality comparison 2612 | for ( count = 1; nextEdge = (YEDGEPTR) Ygraph_listAdjEdges(node,count); | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2631:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2631 | oldWeight += EDGEWEIGHT(steinerGraph,nextEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:127:51: note: expanded from macro 'EDGEWEIGHT' 127 | (edge)->weight = (*(graph)->userEdgeWeight)(edge) : (edge)->weight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2632:18: warning: passing arguments to 'Yrbtree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2632 | Yrbtree_insert(pathTree,nextEdge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2650:46: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2650 | for ( edge = (YEDGEPTR) Yrbtree_enumerate(steinerGraph->edgeTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2652:38: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2652 | edge = (YEDGEPTR) Yrbtree_enumerate(steinerGraph->edgeTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2654:27: warning: passing arguments to 'Yrbtree_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2654 | if ( !Yrbtree_search(pathTree,edge) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2658:12: warning: passing arguments to 'Ydeck_push' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2658 | Ydeck_push(primeDeck,edge2); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2683:49: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2683 | for ( edge2 = (YEDGEPTR) Yrbtree_enumerate(pathTree,TRUE); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2685:41: warning: passing arguments to 'Yrbtree_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2685 | edge2 = (YEDGEPTR) Yrbtree_enumerate(pathTree,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2690:43: warning: passing arguments to 'Ydeck_pop' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2690 | while ( edge2 = (YEDGEPTR) Ydeck_pop(connectDeck) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2690:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2690 | while ( edge2 = (YEDGEPTR) Ydeck_pop(connectDeck) ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2690:21: note: place parentheses around the assignment to silence this warning 2690 | while ( edge2 = (YEDGEPTR) Ydeck_pop(connectDeck) ) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2690:21: note: use '==' to turn this assignment into an equality comparison 2690 | while ( edge2 = (YEDGEPTR) Ydeck_pop(connectDeck) ) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2699:20: warning: passing arguments to 'Yrbtree_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2699 | Yrbtree_empty(pathTree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2700:18: warning: passing arguments to 'Ydeck_empty' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2700 | Ydeck_empty(primeDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2701:17: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2701 | Ydeck_free(connectDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2707:15: warning: passing arguments to 'Yrbtree_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2707 | Yrbtree_free(pathTree,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2708:13: warning: passing arguments to 'Ydeck_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2708 | Ydeck_free(primeDeck,NULL); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2530:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2530 | VOID Ygraph_steinerImprove(graph,steinerGraph,maxIterations) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:500: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] 500 | VOID Ygraph_steinerImprove(P3(YGRAPHPTR graph,YGRAPHPTR steinerGraph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2719:18: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2719 | if (YcheckDebug(node) < sizeof(YNODE)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2720:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2720 | M(ERRMSG,"Ygraph_nodeVerify","node memory corrupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2724:19: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2724 | if ( YcheckDebug( &node->adjEdge[LO] ) < | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2726:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2726 | M(ERRMSG,"Ygraph_nodeVerify","bogus node adj edge list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2730:19: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2730 | if ( YcheckDebug( &node->backEdge[LO] ) < | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2732:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2732 | M(ERRMSG,"Ygraph_nodeVerify","bogus node adj edge list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2714:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2714 | int Ygraph_nodeVerify(node) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:511:12: 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] 511 | extern int Ygraph_nodeVerify(P1( YNODEPTR node )); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2747:18: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2747 | if (YcheckDebug(edge) < sizeof(YEDGE)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2748:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2748 | M(ERRMSG,"Ygraph_edgeVerify","edge memory corrupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2752:18: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2752 | if (YcheckDebug(edge->node1) < sizeof(YNODE)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2753:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2753 | M(ERRMSG,"Ygraph_edgeVerify","edge node1 memory corrupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2757:18: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2757 | if (YcheckDebug(edge->node2) < sizeof(YNODE)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2758:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2758 | M(ERRMSG,"Ygraph_edgeVerify","edge node2 memory corrupt\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2763:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2763 | M(ERRMSG,"Ygraph_edgeVerify","edge type is bogus\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2742:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2742 | int Ygraph_edgeVerify(edge) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:366:12: 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] 366 | extern int Ygraph_edgeVerify(P1(YEDGEPTR edge)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2794:24: warning: passing arguments to 'Yrbtree_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2794 | if ( ! Yrbtree_verify(graph->nodeTree) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2795:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2795 | M(ERRMSG,"Ygraph_verify","bogus graph node tree\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2799:24: warning: passing arguments to 'Yrbtree_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2799 | if ( ! Yrbtree_verify(graph->edgeTree) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2800:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2800 | M(ERRMSG,"Ygraph_verify","bogus graph edge tree\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2804:22: warning: passing arguments to 'Ydeck_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2804 | if ( ! Ydeck_verify(graph->primeDeck) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2805:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2805 | M(ERRMSG,"Ygraph_verify","bogus prime deck\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2809:22: warning: passing arguments to 'Ydeck_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2809 | if ( ! Ydeck_verify(graph->cyclePrimeDecks) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2810:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2810 | M(ERRMSG,"Ygraph_verify","cyclePrimeDecks\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2814:22: warning: passing arguments to 'Ydset_verify' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2814 | if ( ! Ydset_verify(graph->sourceSet) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2815:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | M(ERRMSG,"Ygraph_verify","bogus graph source tree\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2820:5: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2820 | M(ERRMSG,"Ygraph_verify","bogus graph flags\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2830:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2830 | M(ERRMSG,"Ygraph_verify","graph has bogus node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2836:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2836 | M(ERRMSG,"Ygraph_verify","could not find node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2841:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2841 | M(WARNMSG,"Ygraph_verify","found duplicate node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2855:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2855 | M(ERRMSG,"Ygraph_verify","node has bogus adj edge\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2870:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2870 | M(ERRMSG,"Ygraph_verify","node has bogus back edge\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2886:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2886 | M(ERRMSG,"Ygraph_verify","graph has bogus edge\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2891:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2891 | M(ERRMSG,"Ygraph_verify","graph has bogus node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2896:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2896 | M(ERRMSG,"Ygraph_verify","graph has bogus node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2906:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2906 | M(ERRMSG,"Ygraph_verify","edge has the same node on both ends\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2924:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2924 | M(ERRMSG,"Ygraph_verify","could not find edge in edge's node1 list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2927:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2927 | M(WARNMSG,"Ygraph_verify","found duplicate edge in edge's node1 list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2944:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2944 | M(ERRMSG,"Ygraph_verify","found edge in edge's node1 back list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2963:9: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2963 | M(ERRMSG,"Ygraph_verify","directed edge in edge's node2 adj list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2967:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2967 | M(ERRMSG,"Ygraph_verify","could not find edge in edge's node2 list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2970:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2970 | M(WARNMSG,"Ygraph_verify","found duplicate edge in edge's node2 list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2988:8: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2988 | M(ERRMSG,"Ygraph_verify","undirected edge in edge's node2 back list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2992:6: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2992 | M(ERRMSG,"Ygraph_verify","directed edge not in edge's node2 back list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2995:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2995 | M(WARNMSG,"Ygraph_verify","duplicate edge in edge's node2 back list\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3000:7: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3000 | M(ERRMSG,"Ygraph_verify","edge has Null node\n"); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:2774:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2774 | int Ygraph_verify(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:516:12: 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] 516 | extern int Ygraph_verify(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3026:42: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 3026 | fprintf(stderr,"graph has %d edges \n",Ygraph_edgeCount(graph)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3034:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3034 | (*printEdge)(edge); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3041:42: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 3041 | fprintf(stderr,"graph has %d nodes \n",Ygraph_nodeCount(graph)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3049:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3049 | (*printNode)(node); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3014:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3014 | VOID Ygraph_dump(graph,printNode,printEdge) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:521:13: 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] 521 | extern VOID Ygraph_dump(P3(YGRAPHPTR graph,VOID (*printNode)(),VOID (*printEdge)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3060:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3060 | VOID Ygraph_drawFunctions(graph,userNodeDraw, userEdgeDraw) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:526:13: 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] 526 | extern VOID Ygraph_drawFunctions(P3( YGRAPHPTR graph, VOID (*userNodeDraw)(), VOID (*userEdgeDraw)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3072:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3072 | INT (*Ygraph_getEdgeWeightFunction(graph))() | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:531:14: 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] 531 | extern INT (*Ygraph_getEdgeWeightFunction(P1(YGRAPHPTR graph)))(); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3081:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3081 | VOID Ygraph_setEdgeWeightFunction(graph,userEdgeWeight) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:536:13: 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] 536 | extern VOID Ygraph_setEdgeWeightFunction(P2(YGRAPHPTR graph, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3126:43: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3126 | for (node = (YNODEPTR) Ydset_enumerate(graph->sourceSet,TRUE); node; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3127:36: warning: passing arguments to 'Ydset_enumerate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3127 | node = (YNODEPTR) Ydset_enumerate(graph->sourceSet,FALSE) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3128:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3128 | (*graph->userDrawNode)(node,node->color); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3114:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3114 | VOID Ygraph_drawRequired(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:565:13: 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] 565 | extern VOID Ygraph_drawRequired(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3186:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3186 | (*graph->userDrawEdge)(edge,edge->color); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3171:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3171 | VOID Ygraph_drawPrime(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:595:13: 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] 595 | extern VOID Ygraph_drawPrime(P1(YGRAPHPTR graph)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3246:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3246 | (*graph->userDrawEdge)(edge,edge->color); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3259:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3259 | (*graph->userDrawNode)(node,node->color); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:3230:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3230 | VOID Ygraph_draw(graph) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/graph.c:117: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/graph.h:625:13: 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] 625 | extern VOID Ygraph_draw(P1(YGRAPHPTR graph)); | ^ 455 warnings generated. [13/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/grid.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/grid.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/grid.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:81:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | void YforceGrid( x , y ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:118:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | void Ygridx_down( x ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:130:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | void Ygridy_down( y ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:143:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | void Ygridx_up( x ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:158:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | void Ygridy_up( y ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:172:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | void Ygrid_setx( x, offset ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:179:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | void Ygrid_sety( y, offset ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:186:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | void Ygrid_getx( x, offset ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/grid.c:193:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | void Ygrid_gety( y, offset ) | ^ 9 warnings generated. [14/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/hash.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/hash.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/hash.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:83:17: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | hashtable = YMALLOC( 1, YHASHBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:84:51: warning: passing arguments to 'Yhash_table_size' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | hashtable->size = tablesize = Yhash_table_size( numentries ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:86:13: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | table = YCALLOC( tablesize, YTABLEPTR ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:77:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | YHASHPTR Yhash_table_create( numentries ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:34:17: 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] 34 | extern YHASHPTR Yhash_table_create( P1(INT numentries) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | INT Yhash_table_get( hashtable ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:41:12: 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] 41 | extern INT Yhash_table_get( P1( YHASHPTR hashtable ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:113:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | (*userdelete)(zapptr->data) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:115:6: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | YFREE( zapptr ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:118:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | YFREE( table ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:119:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | YFREE( hashtable ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:98:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | void Yhash_table_delete(hashtable, userdelete ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:79:13: 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] 79 | extern void Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:154:14: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] 154 | hsum = hsum + *name<thread ){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:199:21: note: place parentheses around the assignment to silence this warning 199 | if( tempThread = hashtable->thread ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:199:21: note: use '==' to turn this assignment into an equality comparison 199 | if( tempThread = hashtable->thread ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:124:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | char *Yhash_search(hashtable, key, data, operation ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:47:14: 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] 47 | extern char *Yhash_search( P4(YHASHPTR hashtable, char *key, VOIDPTR data, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:252:14: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] 252 | hsum = hsum + *name<thread ){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:288:17: note: place parentheses around the assignment to silence this warning 288 | if( tempThread = hashtable->thread ){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:288:17: note: use '==' to turn this assignment into an equality comparison 288 | if( tempThread = hashtable->thread ){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:222:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | char *Yhash_add( hashtable, key, add_function, new_flag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:63:14: 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] 63 | extern char *Yhash_add( P4( YHASHPTR hashtable, char *key, | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:302:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | INT Yhash_set_size(hashtable) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:62: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/hash.h:93:12: 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] 93 | extern INT Yhash_set_size( P1( YHASHPTR hashtable ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/hash.c:315:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | INT Yhash_table_size( minEntries ) | ^ 30 warnings generated. [15/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/heap.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/heap.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/heap.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:174:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | extern YHEAPPTR Yheap_init_with_parms(fn) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:60:17: 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] 60 | extern YHEAPPTR Yheap_init_with_parms(P1(INT (*fn)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:199:15: warning: passing arguments to 'free_all_els' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | free_all_els(heap->top); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:196:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | extern VOID Yheap_empty(heap) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:61:13: 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] 61 | extern VOID Yheap_empty(P1(YHEAPPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:218:12: warning: passing arguments to 'free_heap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | free_heap(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:214:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | extern VOID Yheap_free(heap) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:62:13: 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] 62 | extern VOID Yheap_free(P1(YHEAPPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:254:19: warning: passing arguments to 'meld' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | heap->top = meld(el, heap->top, heap->heap_cmp); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:233:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | extern VOID Yheap_insert(heap, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:63:13: 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] 63 | extern VOID Yheap_insert(P2(YHEAPPTR, VOIDPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:275:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 275 | if (el = heap->top) { | ~~~^~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:275:10: note: place parentheses around the assignment to silence this warning 275 | if (el = heap->top) { | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:275:10: note: use '==' to turn this assignment into an equality comparison 275 | if (el = heap->top) { | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:276:21: warning: passing arguments to 'meld' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | heap->top = meld(get_left(el), get_rite(el), heap->heap_cmp); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:278:17: warning: passing arguments to 'free_heap_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | free_heap_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:269:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | extern VOIDPTR Yheap_delete_min(heap) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:64:16: 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] 64 | extern VOIDPTR Yheap_delete_min(P1(YHEAPPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:308:19: warning: passing arguments to 'meld' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | h1->top = meld(h1->top, h2->top, h1->heap_cmp); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:299:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | extern YHEAPPTR Yheap_meld(h1,h2) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:66:17: 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] 66 | extern YHEAPPTR Yheap_meld(P2(YHEAPPTR, YHEAPPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:331:17: warning: passing arguments to 'free_heap_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | free_heap_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:325:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | static VOID free_all_els(el) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:114:13: 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] 114 | static VOID free_all_els(P1(HEAP_EL)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:357:16: warning: passing arguments to 'mesh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | return mesh(e1, e2, fn); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:347:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | static HEAP_EL meld(e1,e2,fn) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:115:16: 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] 115 | static HEAP_EL meld(P3(HEAP_EL, HEAP_EL, INT (*cmp)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:378:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | if (GTR(fn, e1, e2)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:140:6: note: expanded from macro 'GTR' 140 | (fn)(get_data(e1), get_data(e2)) > 0L) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:371:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | static HEAP_EL mesh(e1,e2,fn) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:116:16: 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] 116 | static HEAP_EL mesh(P3(HEAP_EL, HEAP_EL, INT (*cmp)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:407:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | INT extern Yheap_cmp_num(x, y) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:67:12: 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] 67 | extern INT Yheap_cmp_num(P2(INT, INT)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:425:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | INT extern Yheap_cmp_ptr( x, y) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:68:12: 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] 68 | extern INT Yheap_cmp_ptr(P2(VOIDPTR, VOIDPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:448:9: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | tmp = YCALLOC(1,YHEAP); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:470:9: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | tmp = YCALLOC(1,HEAP_EL_STRUCT); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:494:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | YFREE(heap); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:491:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | static VOID free_heap(heap) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:119:13: 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] 119 | static VOID free_heap(P1(YHEAPPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:512:3: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | YFREE(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:509:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | static VOID free_heap_el(el) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:120:13: 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] 120 | static VOID free_heap_el(P1(HEAP_EL)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:529:46: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 529 | fprintf(stderr,"\theaps_allocated = %d\n", heaps_allocated); | ~~ ^~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:530:49: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 530 | fprintf(stderr,"\theap_els_allocated = %d\n", heap_els_allocated); | ~~ ^~~~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:542:19: warning: passing arguments to 'YcheckDebug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | if ( YcheckDebug(heap) < sizeof(YHEAP) ) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:537:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | extern INT Yheap_verify(heap) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/heap.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/heap.h:70:12: 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] 70 | extern INT Yheap_verify(P1(YHEAPPTR)); | ^ 45 warnings generated. [16/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/list.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/list.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/list.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:145:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | YLIST Ylist_create_with_parms(comp) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:229:14: 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] 229 | extern YLIST Ylist_create_with_parms(P1(INT (*comp)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:165:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | VOID Ylist_enqueue(list, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:230:13: 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] 230 | extern VOID Ylist_enqueue(P2(YLIST list, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:194:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | VOID Ylist_push(list, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:231:13: 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] 231 | extern VOID Ylist_push(P2(YLIST list, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:224:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | VOID Ylist_insert_after(list, item, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:232:13: 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] 232 | extern VOID Ylist_insert_after(P3(YLIST list, YLIST_EL item, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:260:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | VOID Ylist_insert_before(list, item, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:233:13: 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] 233 | extern VOID Ylist_insert_before(P3(YLIST list, YLIST_EL item, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:304:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | el && ((tmp = COMP(list, Ylist_data(el), data)) > 0); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:107:13: note: expanded from macro 'COMP' 107 | (l)->comp((d), (e)) > 0L) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:296:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | VOID Ylist_insert_in_order(list, data) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:234:13: 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] 234 | extern VOID Ylist_insert_in_order(P2(YLIST list, VOIDPTR data)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:344:15: warning: passing arguments to 'free_list_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | free_list_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:325:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | VOIDPTR Ylist_dequeue(list) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:235:17: 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] 235 | extern VOIDPTR Ylist_dequeue(P1(YLIST)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:380:15: warning: passing arguments to 'free_list_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | free_list_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:362:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | VOIDPTR Ylist_pop(list) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:236:17: 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] 236 | extern VOIDPTR Ylist_pop(P1(YLIST)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:411:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | (*user_delete)( Ylist_data(el) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:414:15: warning: passing arguments to 'free_list_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | free_list_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:398:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | VOID Ylist_delete(list, el, user_delete) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:237:13: 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] 237 | extern VOID Ylist_delete(P3(YLIST, YLIST_EL, INT (*user_delete)() )); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:442:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | if (EQ(list, Ylist_data(el), data)) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:109:23: note: expanded from macro 'EQ' 109 | #define EQ(l, d, e) ((COMP((l),(d),(e)) == 0) ? TRUE : FALSE) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:107:13: note: expanded from macro 'COMP' 107 | (l)->comp((d), (e)) > 0L) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:433:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | BOOL Ylist_find_and_delete(list, data, user_delete ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:238:13: 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] 238 | extern BOOL Ylist_find_and_delete(P3(YLIST list,VOIDPTR data,INT (*user_delete)())); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:472:21: warning: passing arguments to 'quicksort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | list = quicksort(list); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:474:18: warning: passing arguments to 'insort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | list = insort(list); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:468:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | YLIST Ylist_sort(list) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:239:14: 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] 239 | extern YLIST Ylist_sort(P1(YLIST list)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:501:13: warning: passing arguments to 'Ylist_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | Ylist_free(list); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:491:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | static YLIST insort(list) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:80:14: 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] 80 | static YLIST insort(P1(YLIST list)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:530:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | if (COMP(list, pivot, tmp) > 0) { | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:107:13: note: expanded from macro 'COMP' 107 | (l)->comp((d), (e)) > 0L) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:541:19: warning: passing arguments to 'Ylist_append' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | Ylist_append(before, after); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:544:15: warning: passing arguments to 'Ylist_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 544 | Ylist_free(after); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:545:15: warning: passing arguments to 'Ylist_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 545 | Ylist_free(list); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:517:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | static YLIST quicksort(list) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:81:14: 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] 81 | static YLIST quicksort(P1(YLIST list)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:565:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | VOID Ylist_append( l1, l2) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:240:13: 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] 240 | extern VOID Ylist_append(P2(YLIST l1, YLIST l2)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:596:17: warning: passing arguments to 'free_list_el' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | free_list_el(el); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:589:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | VOID Ylist_clear(list) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:241:13: 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] 241 | extern VOID Ylist_clear(P1(YLIST list)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:618:12: warning: passing arguments to 'free_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | free_list(list); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:614:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | VOID Ylist_free(list) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:73: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/list.h:242:13: 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] 242 | extern VOID Ylist_free(P1(YLIST list)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:641:11: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 641 | tmp = YMALLOC(NUM_LISTS, YLIST_STRUCT) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:679:11: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | tmp = YMALLOC(NUM_LIST_ELS, YLIST_EL_STRUCT); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:707:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | static VOID free_list(list) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:84:13: 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] 84 | static VOID free_list(P1(YLIST)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:726:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | static VOID free_list_el(el) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:85:13: 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] 85 | static VOID free_list_el(P1(YLIST_EL)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:745:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | static INT def_comp(d1, d2) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:86:12: 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] 86 | static INT def_comp(P2(VOIDPTR, VOIDPTR)); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:765:38: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 765 | printf("\tlists_allocated = %d\n", lists_allocatedS); | ~~ ^~~~~~~~~~~~~~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/list.c:766:41: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 766 | printf("\tlist_els_allocated = %d\n", list_els_allocatedS); | ~~ ^~~~~~~~~~~~~~~~~~~ | %ld 57 warnings generated. [17/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/log.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/log.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/log.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:69:10: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | fp = TWOPEN( filename, "a", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:70:20: warning: passing arguments to 'YcurTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | time = YcurTime( ×tamp ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:71:38: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 71 | fprintf( fp, "time %8d %s:%s\n", timestamp, time, message ) ; | ~~~ ^~~~~~~~~ | %8ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:60:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | void Ylog_msg( message ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:86:10: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | fp = TWOPEN( filename, "a", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:87:20: warning: passing arguments to 'YcurTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | time = YcurTime( ×tamp ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:89:38: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 89 | fprintf( fp, "time %8d %s:%s\n", timestamp, time, message ) ; | ~~~ ^~~~~~~~~ | %8ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/log.c:75:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | void Ylog_start( design, message ) | ^ 8 warnings generated. [18/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/menus.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/menus.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/menus.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:249:22: warning: passing arguments to 'set_window_lights' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | set_window_lights( FALSE ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:272:22: warning: passing arguments to 'set_window_lights' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | set_window_lights( TRUE ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:281:16: warning: passing arguments to 'resize_windows' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | resize_windows( wattr.width, wattr.height ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:312:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | M( ERRMSG,"TWinitMenus","Could not find menu property\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:318:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | M( ERRMSG,"TWinitMenus","Could not find message property\n") ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:324:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | M( ERRMSG,"TWinitMenus","Could not find draw property\n") ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:287:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | Window TWgetWindowId( dpy, backwindow ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:150: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/info.h:60:15: 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] 60 | extern Window TWgetWindowId( P2(Display *dpy, Window backwindow) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:387:33: warning: format specifies type 'int' but the argument has type 'Window' (aka 'unsigned long') [-Wformat] 387 | sprintf( windowIdString, "%d", drawS ) ; /* store as a string */ | ~~ ^~~~~ | %lu /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:390:33: warning: format specifies type 'int' but the argument has type 'Window' (aka 'unsigned long') [-Wformat] 390 | sprintf( windowIdString, "%d", menuS ) ; /* store as a string */ | ~~ ^~~~~ | %lu /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:393:33: warning: format specifies type 'int' but the argument has type 'Window' (aka 'unsigned long') [-Wformat] 393 | sprintf( windowIdString, "%d", messageS ) ;/* store as a string */ | ~~ ^~~~~~~~ | %lu /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:417:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 417 | if( reply = XGetDefault( dpyS, GRAPHICS, "message_timeout" )){ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:417:15: note: place parentheses around the assignment to silence this warning 417 | if( reply = XGetDefault( dpyS, GRAPHICS, "message_timeout" )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:417:15: note: use '==' to turn this assignment into an equality comparison 417 | if( reply = XGetDefault( dpyS, GRAPHICS, "message_timeout" )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:435:18: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | menuArrayS = YMALLOC( numMenuS, MENUPTR ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:437:18: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | menuArrayS[i] = YCALLOC( 1, MENUBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:455:31: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | menuptr->name = Ystrclone( mptr->item ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:475:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | M( ERRMSG, "initMenus", "Problems with menu array\n" ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:510:24: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | menuptr->window = YMALLOC( menuptr->numentries, Window ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:520:23: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | menuptr->entry = YMALLOC( menuptr->numentries, char * ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:522:26: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | menuptr->function = YMALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:524:26: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | menuptr->xpos_adj = YMALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:526:27: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | menuptr->entry_len = YMALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:528:25: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 528 | menuptr->enabled = YMALLOC( menuptr->numentries, BOOL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:532:28: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | menuptr->bool_entry = YMALLOC( menuptr->numentries, BOOL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:533:23: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | menuptr->state = YMALLOC( menuptr->numentries, BOOL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:534:24: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | menuptr->entry2 = YMALLOC( menuptr->numentries, char * ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:535:27: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | menuptr->function2 = YCALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:536:27: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | menuptr->xpos_adj2 = YMALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:538:28: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | menuptr->entry_len2 = YMALLOC( menuptr->numentries, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:547:39: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | menuptr->entry[entry] = Ystrclone( mptr->item ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:561:37: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | menuptr->entry2[entry] = Ystrclone( mptr->bool_item ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:332:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | BOOL TWinitMenuWindow( menu_fields ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:150: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/info.h:61:13: 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] 61 | extern BOOL TWinitMenuWindow( P1(TWMENUPTR menu_fields) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:610:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | static void set_window_lights( flag ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:217:13: 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] 217 | static void set_window_lights( P1(BOOL flag) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:750:16: warning: passing arguments to 'TWmessage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 750 | TWmessage( "Repeating last command..." ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:752:4: warning: expression result unused [-Wunused-value] 752 | (VOID) sleep( (unsigned) 2 ) ; | ^ ~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:990:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 990 | void TWdisableMenu( menu_item ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1012:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | void TWenableMenu( menu_item ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1034:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | void TWgetPt( x, y ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:146: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:335:13: 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] 335 | extern void TWgetPt( P2( INT *x, INT *y )) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1089:28: warning: passing arguments to 'draw_persistent_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1089 | draw_persistent_message( message ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1079:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1079 | void TWmessage( message ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:146: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:342:13: 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] 342 | extern void TWmessage( P1( char *message ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1099:25: warning: passing arguments to 'draw_persistent_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1099 | draw_persistent_message( NULL ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1093:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1093 | void TWmessagePersistence(flag) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1103:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1103 | static void draw_persistent_message( non_persistent_message ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:220:13: 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] 220 | static void draw_persistent_message( P1(char *message) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1127:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | char *TWgetString( directions ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:146: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:348:14: 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] 348 | extern char *TWgetString( P1( char *directions ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1262:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1262 | if( press=XCheckTypedWindowEvent(dpyS,messageS,KeyPress,&event)){ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1262:11: note: place parentheses around the assignment to silence this warning 1262 | if( press=XCheckTypedWindowEvent(dpyS,messageS,KeyPress,&event)){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1262:11: note: use '==' to turn this assignment into an equality comparison 1262 | if( press=XCheckTypedWindowEvent(dpyS,messageS,KeyPress,&event)){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1270:22: warning: passing arguments to 'Ystrparser' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1270 | tokens = Ystrparser( reply, ", \t\n", &numtokens ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1286:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1286 | } else if( press = XCheckTypedWindowEvent( dpyS,drawS, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1287 | ButtonPress,&event ) ){ | ~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1286:19: note: place parentheses around the assignment to silence this warning 1286 | } else if( press = XCheckTypedWindowEvent( dpyS,drawS, | ^ | ( 1287 | ButtonPress,&event ) ){ | ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1286:19: note: use '==' to turn this assignment into an equality comparison 1286 | } else if( press = XCheckTypedWindowEvent( dpyS,drawS, | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1234:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | BOOL TWgetPt2( x, y ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:146: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:356:13: 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] 356 | extern BOOL TWgetPt2( P2( INT *x, INT *y ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1490:20: warning: passing arguments to 'resize_windows' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | resize_windows( winwidth, winheight ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:218:13: 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] 218 | static void resize_windows( P2( INT winwidth, INT winheight ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1511:13: note: conflicting prototype is here 1511 | static void resize_windows( INT winwidth, INT winheight ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1541:18: warning: passing arguments to 'TWsetDrawInfo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1541 | TWsetDrawInfo( winheight, winwidth, pixmapS ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1616:10: warning: passing arguments to 'YopenFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | fp = TWOPEN( filename, "r", ABORT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/file.h:60:43: note: expanded from macro 'TWOPEN' 60 | #define TWOPEN( a_z, b_z, c_z ) YopenFile( a_z, b_z, c_z ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1617:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1617 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1617:21: note: place parentheses around the assignment to silence this warning 1617 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1617:21: note: use '==' to turn this assignment into an equality comparison 1617 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1624:21: warning: passing arguments to 'Ystrparser' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1624 | tokens = Ystrparser( bufferptr, ",\t\n", &numtokens ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1633:48: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1633 | sprintf( YmsgG, "Syntax error on line:%d\n", line ) ; | ~~ ^~~~ | %ld /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1634:3: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1634 | M(ERRMSG, "TWread_menus", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1643:7: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1642 | sprintf( YmsgG, "Problem parsing line:%d in menu file\n", | ~~ | %ld 1643 | line ) ; | ^~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1644:3: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1644 | M( ERRMSG,"TWread_menus", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1651:2: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1651 | M( ERRMSG,"TWread_menus", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1656:19: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1656 | menu_fields = YCALLOC( ++item, TWMENUBOX ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1662:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1662 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1662:21: note: place parentheses around the assignment to silence this warning 1662 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ^ | ( ) /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1662:21: note: use '==' to turn this assignment into an equality comparison 1662 | while( bufferptr=fgets(buffer,LRECL,fp )){ | ^ | == /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1669:21: warning: passing arguments to 'Ystrparser' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1669 | tokens = Ystrparser( bufferptr, ",\t\n", &numtokens ); | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1675:28: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | mptr->item = Ystrclone( tokens[1] ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1684:25: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1684 | mptr->item = Ystrclone( tokens[0] ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1688:34: warning: passing arguments to 'Ystrclone' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1688 | mptr->bool_item = Ystrclone( tokens[2] ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1699:7: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1698 | sprintf( YmsgG, "Problem parsing line:%d in menu file\n", | ~~ | %ld 1699 | line ) ; | ^~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1700:3: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1700 | M( ERRMSG,"TWread_menus", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1704:3: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat] 1703 | sprintf( YmsgG, "Problem parsing line:%d in menu file\n", | ~~ | %ld 1704 | line ) ; | ^~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1705:6: warning: passing arguments to 'Ymessage_print' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1705 | M( ERRMSG,"TWread_menus", YmsgG ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:35:35: note: expanded from macro 'M' 35 | #define M(x,y,z) (Ymessage_print( x,(char *)y,(char *)z)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:1601:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1601 | TWMENUPTR TWread_menus( filename ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/menus.c:146: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:411:18: 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] 411 | extern TWMENUPTR TWread_menus( P1(char *filename) ) ; | ^ 77 warnings generated. [19/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/message.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/message.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/message.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:96:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | void Ymessage_print( messageType, routine, messageString ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:80: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:78:13: 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] 78 | extern void Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:187:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | void Ymessage_output( messageString ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:80: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:138:13: 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] 138 | extern void Ymessage_output( P1(char *messageString ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:200:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | void Ymessage_init( fileptr ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:80: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:132:13: 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] 132 | extern void Ymessage_init( P1(FILE *fileptr) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:206:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | void Ymessage_mode( mode ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/message.c:80: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/message.h:146:13: 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] 146 | extern void Ymessage_mode( P1(INT mode) ) ; | ^ 8 warnings generated. [20/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/mst.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/mst.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/mst.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:67:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | static int cost(i,j) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:81:14: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | nodeXS = YMALLOC( numpins, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:82:14: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | nodeYS = YMALLOC( numpins, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:83:16: warning: passing arguments to 'Ysafe_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | lowcostS = YMALLOC( numpins+1, INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:15:58: note: expanded from macro 'YMALLOC' 15 | #define YMALLOC(n, els) (els *) Ysafe_malloc((n)*sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:84:16: warning: passing arguments to 'Ysafe_calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | closestS = YCALLOC( numpins+1,INT ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:16:58: note: expanded from macro 'YCALLOC' 16 | #define YCALLOC(n, els) (els *) Ysafe_calloc(n, sizeof(els)) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:77:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | void Ymst_init( numpins ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:90:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | YFREE(nodeXS) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:91:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | YFREE(nodeYS) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:92:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | YFREE(closestS) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:93:5: warning: passing arguments to 'Ysafe_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | YFREE(lowcostS) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:18:48: note: expanded from macro 'YFREE' 18 | #define YFREE(els) Ysafe_free(els) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:101:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | void Ymst_addpt( x, y ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:136:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | TWdrawLine( i, nodeXS[k], nodeYS[k], | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/draw.h:50:22: note: expanded from macro 'TWdrawLine' 50 | ( (*_TWdrawLine)(a_xz, b_xz, c_xz, d_xz, e_xz, f_xz, g_xz) ) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mst.c:149:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | void Ymst_enumerate( x1, y1, x2, y2, startFlag ) | ^ 13 warnings generated. [21/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/mytime.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/mytime.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/mytime.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/mytime.c [22/219] /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c FAILED: src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o /usr/obj/ports/graywolf-0.1.6/bin/cc -Dycadgraywolf_EXPORTS -I/usr/obj/ports/graywolf-0.1.6/build-amd64/src/Ylib -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib -I/usr/local/include -I/usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include -I/usr/obj/ports/graywolf-0.1.6/build-amd64/include -I/usr/X11R6/include -O2 -pipe -Wno-return-type -DSIZEOF_VOID_P=64 -Wno-implicit-function-declaration -DNDEBUG -fPIC -MD -MT src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o -MF src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o.d -o src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o -c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:846:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | char *Ysafe_malloc(size) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:28:14: 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] 28 | extern char *Ysafe_malloc( P1(INT bytes) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:861:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 861 | char *Ysafe_realloc(obj, size) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:30:14: 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] 30 | extern char *Ysafe_realloc( P2(void *ptr, INT bytes) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:877:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | char *Ysafe_calloc(num, size) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:29:14: 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] 29 | extern char *Ysafe_calloc( P2(INT num_entries, INT bytes) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:891:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 891 | VOID Ysafe_free(ptr) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:26:13: 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] 26 | extern VOID Ysafe_free( P1(void *ptr) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:898:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | VOID Ysafe_cfree(ptr) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:27:13: 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] 27 | extern VOID Ysafe_cfree( P1(void *ptr) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:917:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 917 | INT YcheckMemObj(ptr) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:73:12: 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] 73 | extern INT YcheckMemObj( P1(char *ptr) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:923:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | INT YgetListSize(ptr, offsetPtr) | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:930:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 930 | VOID YdebugMemory( flag ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:74:13: 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] 74 | extern VOID YdebugMemory( P1(INT flag ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:936:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936 | INT YcheckDebug( where ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:75:12: 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] 75 | extern INT YcheckDebug( P1(VOIDPTR where ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:942:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 942 | VOID Yinit_memsize( memsize ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:76:13: 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] 76 | extern VOID Yinit_memsize( P1(INT memsize) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:959:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 959 | VOID Ypmemerror( s ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:78:13: 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] 78 | extern VOID Ypmemerror( P1(char *message ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:987:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 987 | char *Yvector_alloc( lo, hi, size MEM_DEBUG1 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:31:14: 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] 31 | extern char *Yvector_alloc( P3(INT lo, INT hi, INT size ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:1002:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1002 | char *Yvector_calloc( lo, hi, size MEM_DEBUG1 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:32:14: 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] 32 | extern char *Yvector_calloc( P3(INT lo, INT hi, INT size ) ) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:1027:17: error: incompatible pointer types passing 'char *' to parameter of type 'VOIDPTR' (aka 'long *') [-Wincompatible-pointer-types] 1027 | Ysafe_realloc( adj_array, (unsigned) (hi-lo+1)*size MEM_DEBUG1 ) ; | ^~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:1017:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | char *Yvector_realloc( array_orig, lo, hi, size MEM_DEBUG1 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:33:14: 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] 33 | extern char *Yvector_realloc( P4(VOIDPTR array,INT lo,INT hi,INT size )) ; | ^ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:1040:17: error: incompatible pointer types passing 'char *' to parameter of type 'VOIDPTR' (aka 'long *') [-Wincompatible-pointer-types] 1040 | Ysafe_free( ((char *)array) + lo * size MEM_DEBUG1 ) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:1035:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | VOID Yvector_free( array, lo, size MEM_DEBUG1 ) | ^ In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/src/Ylib/okmalloc.c:133: In file included from /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/base.h:240: /usr/obj/ports/graywolf-0.1.6/graywolf-0.1.6/include/yalecad/okmalloc.h:34:13: 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] 34 | extern VOID Yvector_free( P3( VOIDPTR array, INT lo, INT size ) ) ; | ^ 29 warnings and 2 errors generated. ninja: build stopped: subcommand failed. *** Error 1 in cad/graywolf (/usr/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /usr/obj/ports/graywolf-0.1.6/build-amd64 && exec /usr/...) *** Error 2 in cad/graywolf (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/usr/obj/ports/graywolf-0.1.6/build-amd64/.build_done': @cd /usr...) *** Error 2 in cad/graywolf (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=graywolf-0.1.6p2; export _LOCKS_HELD=" graywolf-0...) ===> Exiting cad/graywolf with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1779885687.19 max_stuck=22.79/waiting-for-lock #896=39.96/show-prepare-results=0.89/junk=1.79/build=7.54 Error: job failed with 512 on amd64-2 at 1779885687