=>> Building math/rubiks build started at Sat Oct 4 08:03:28 EDT 2025 port directory: /usr/ports/math/rubiks package name: rubiks-20070912 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: thierry@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1045 Aug 27 2024 /usr/ports/math/rubiks/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 09 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/09/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- thierry@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/rubiks/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/rubiks/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/rubiks/work/.cache HOME=/wrkdirs/usr/ports/math/rubiks/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/rubiks/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/rubiks/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/rubiks/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/rubiks/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/rubiks/work/.cache HOME=/wrkdirs/usr/ports/math/rubiks/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/rubiks/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/rubiks/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -s " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/rubiks" EXAMPLESDIR="share/examples/rubiks" DATADIR="share/rubiks" WWWDIR="www/rubiks" ETCDIR="etc/rubiks" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/rubiks DOCSDIR=/usr/local/share/doc/rubiks EXAMPLESDIR=/usr/local/share/examples/rubiks WWWDIR=/usr/local/www/rubiks ETCDIR=/usr/local/etc/rubiks --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> rubiks-20070912 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> rubiks-20070912 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubiks-20070912 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by rubiks-20070912 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by rubiks-20070912 for building => SHA256 Checksum OK for rubiks-20070912.tar.bz2. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by rubiks-20070912 for building ===> Extracting for rubiks-20070912 => SHA256 Checksum OK for rubiks-20070912.tar.bz2. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for rubiks-20070912 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for rubiks-20070912 from /usr/ports/math/rubiks/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> rubiks-20070912 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> rubiks-20070912 depends on file: /usr/local/bin/ccache - found ===> Returning to build of rubiks-20070912 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for rubiks-20070912 /usr/bin/find /wrkdirs/usr/ports/math/rubiks/work/rubiks-20070912 -iname makefile | /usr/bin/xargs /usr/bin/sed -i.bak -e 's|PREFIX=|#PREFIX=|;s|^CC=|#CC=|;s|^CPP=.*|CPP=c++|; s|^LINK=.*|LINK=c++|;s|^CFLAGS|#CFLAGS|;s|^LFLAGS=|#LFLAGS=|' =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for rubiks-20070912 --- all --- for dir in dietz/cu2 dietz/mcube dietz/solver dik reid; do (cd ${dir} && make all) done --- cu2.o --- --- main.o --- --- cu2.o --- c++ -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c cu2.cpp --- main.o --- c++ -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c main.cpp --- build --- c++ -o cu2 cu2.o main.o -s --- mcube.o --- --- main.o --- --- mcube.o --- c++ -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c mcube.cpp --- main.o --- c++ -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c main.cpp --- mcube.o --- mcube.cpp:1966:38: warning: if statement has empty body [-Wempty-body] 1966 | else if (fy == 3 && fz == 3) ; | ^ mcube.cpp:1966:38: note: put the semicolon on a separate line to silence this warning mcube.cpp:1977:38: warning: if statement has empty body [-Wempty-body] 1977 | else if (fx == 3 && fy == 3) ; | ^ mcube.cpp:1977:38: note: put the semicolon on a separate line to silence this warning 2 warnings generated. --- build --- c++ -o mcube mcube.o main.o -s --- cubex.o --- --- main.o --- --- cubex.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c cubex.cpp --- main.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c main.cpp --- build --- c++ -o cubex cubex.o main.o -s --- cube.o --- --- phase1.o --- --- phase2.o --- --- setcube.o --- --- permcube.o --- --- prntsol.o --- --- globals.o --- --- size222.o --- --- size333c.o --- --- sizesquare.o --- --- sizedom.o --- --- sizekoc1.o --- --- sizekoc2.o --- --- permcube.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c permcube.c -o permcube.o permcube.c:3:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 3 | perm_cube() | ^ | int permcube.c:96:1: warning: non-void function does not return a value [-Wreturn-type] 96 | } | ^ 2 warnings generated. --- setcube.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c setcube.c -o setcube.o setcube.c:27:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 27 | static cube_found, orient_found; | ~~~~~~ ^ | int setcube.c:27:20: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 27 | static cube_found, orient_found; | ~~~~~~ ^ | int setcube.c:36:10: warning: call to undeclared library function 'strncmp' with type 'int (const char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 36 | if(!strncmp(corners[i][j], c, 3)) { | ^ setcube.c:36:10: note: include the header or explicitly provide a declaration for 'strncmp' setcube.c:44:5: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 44 | exit(1); | ^ setcube.c:44:5: note: include the header or explicitly provide a declaration for 'exit' setcube.c:29:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | static void find_corner(c) | ^ setcube.c:47:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | static void find_edge(c) | ^ 6 warnings generated. --- cube.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c cube.c -o cube.o cube.c:9:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 9 | main(argc, argv) | ^ | int cube.c:20:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 20 | exit(1); | ^ cube.c:20:2: note: include the header or explicitly provide a declaration for 'exit' cube.c:23:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 23 | if(!strcmp(argv[1], "-t")) { | ^ cube.c:23:6: note: include the header or explicitly provide a declaration for 'strcmp' --- phase1.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c phase1.c -o phase1.o --- phase2.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c phase2.c -o phase2.o --- sizekoc1.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c sizekoc1.c -o sizekoc1.o --- prntsol.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c prntsol.c -o prntsol.o --- globals.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c globals.c -o globals.o --- size222.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c size222.c -o size222.o --- size333c.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -DCTWIST -c size333c.c --- sizesquare.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -c sizesquare.c -o sizesquare.o --- sizedom.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -DCCPERM -DIPERM -c sizedom.c --- cube.o --- cube.c:51:5: warning: call to undeclared function 'init_phase1'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 51 | init_phase1(); | ^ cube.c:53:5: warning: call to undeclared function 'init_phase2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 53 | init_phase2(); | ^ cube.c:64:2: warning: call to undeclared function 'set_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 64 | set_cube(); | ^ cube.c:68:17: warning: call to undeclared function 'init_phase1_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 68 | do_phase1 = init_phase1_cube(); | ^ cube.c:75:6: warning: call to undeclared function 'phase1'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 75 | phase1(i++); | ^ cube.c:81:2: warning: call to undeclared function 'perm_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 81 | perm_cube(); | ^ cube.c:82:14: warning: call to undeclared function 'init_phase2_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 82 | do_phase2 = init_phase2_cube(); | ^ cube.c:90:3: warning: call to undeclared function 'phase2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 90 | phase2(i++, -1, -1); | ^ cube.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9 | main(argc, argv) | ^ 12 warnings generated. --- sizekoc2.o --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -DCCPERM -DIPERM -c sizekoc2.c --- globals.o --- --- phase1.o --- In file included from phase1.c:3: ./trans/twist.a:23:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | static int twist_val(t0,t1,t2,t3,t4,t5,t6,t7) | ^ In file included from phase1.c:4: ./trans/flip.a:23:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | static int flip_val(f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb) | ^ In file included from phase1.c:6: ./trans/choice.a:42:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | static void val_perm(v,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ ./trans/choice.a:70:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | static int choice_val(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ ./trans/choice.a:87:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | static void val_choice(v,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ phase1.c:55:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 55 | exit(1); | ^ phase1.c:55:2: note: include the header or explicitly provide a declaration for 'exit' phase1.c:190:2: warning: call to undeclared function 'perm_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 190 | perm_cube(); | ^ phase1.c:191:14: warning: call to undeclared function 'init_phase2_cube'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 191 | do_phase2 = init_phase2_cube(); | ^ phase1.c:198:3: warning: call to undeclared function 'phase2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 198 | phase2(i++ - cur_move, dont1, dont2); | ^ phase1.c:204:6: warning: call to undeclared function 'prnt_sol'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 204 | prnt_sol(); | ^ phase1.c:240:9: warning: call to undeclared library function 'abs' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 240 | if(abs(dont1 - i) == 3) { | ^ phase1.c:240:9: note: include the header or explicitly provide a declaration for 'abs' phase1.c:179:13: 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 void do_phase1(twist, flip, choice, dont1, dont2) | ^ phase1.c:257:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | int phase1(max_todo) | ^ 13 warnings generated. --- cube.o --- --- size222.o --- In file included from size222.c:4: ./trans/perm7.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm7_val(p0,p1,p2,p3,p4,p5,p6) | ^ ./trans/perm7.a:54:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | static void val_perm7(perm,p0,p1,p2,p3,p4,p5,p6) | ^ In file included from size222.c:5: ./trans/twist7.a:21:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | static int twist_val(t0,t1,t2,t3,t5,t6,t7) | ^ size222.c:20:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 20 | do_pr(turns, count) | ^ | int --- sizesquare.o --- In file included from sizesquare.c:4: ./trans/perm4.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm4_val(p0,p1,p2,p3) | ^ ./trans/perm4.a:30:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | static void val_perm4(perm,p0,p1,p2,p3) | ^ In file included from sizesquare.c:5: ./trans/eperm2.a:21:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | static int permex_val(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ ./trans/eperm2.a:32:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | static void val_permex(perm,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ In file included from sizesquare.c:6: ./trans/cperm2.a:21:47: warning: parameter 'p8' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 21 | static int permcx_val(p0,p1,p2,p3,p4,p5,p6,p7,p8) | ^ 22 | int p0,p1,p2,p3,p4,p5,p6,p7; 23 | { ./trans/cperm2.a:21:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | static int permcx_val(p0,p1,p2,p3,p4,p5,p6,p7,p8) | ^ ./trans/cperm2.a:31:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | static void val_permcx(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/cperm2.a:64:35: warning: too few arguments in call to 'permcx_val' 64 | cperms2[i][0] = permcx_val(params); | ~~~~~~~~~~ ^ ./trans/cperm2.a:74:35: warning: too few arguments in call to 'permcx_val' 74 | cperms2[i][1] = permcx_val(params); | ~~~~~~~~~~ ^ ./trans/cperm2.a:84:35: warning: too few arguments in call to 'permcx_val' 84 | cperms2[i][2] = permcx_val(params); | ~~~~~~~~~~ ^ ./trans/cperm2.a:94:35: warning: too few arguments in call to 'permcx_val' 94 | cperms2[i][3] = permcx_val(params); | ~~~~~~~~~~ ^ ./trans/cperm2.a:104:35: warning: too few arguments in call to 'permcx_val' 104 | cperms2[i][4] = permcx_val(params); | ~~~~~~~~~~ ^ ./trans/cperm2.a:114:35: warning: too few arguments in call to 'permcx_val' 114 | cperms2[i][5] = permcx_val(params); | ~~~~~~~~~~ ^ sizesquare.c:19:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 19 | do_pr(turns, count) | ^ | int sizesquare.c:19:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizesquare.c:29:1: warning: non-void function does not return a value [-Wreturn-type] 29 | } | ^ sizesquare.c:31:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 31 | try_one(num, count) | ^ | int sizesquare.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizesquare.c:59:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 59 | try(count) | ^ | int sizesquare.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizesquare.c:86:1: warning: non-void function does not return a value [-Wreturn-type] 86 | } | ^ sizesquare.c:88:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 88 | main(argc, argv) | ^ | int sizesquare.c:98:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 98 | exit(1); | ^ sizesquare.c:98:2: note: include the header or explicitly provide a declaration for 'exit' sizesquare.c:101:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 101 | if(!strcmp(argv[1], "-m")) { | ^ sizesquare.c:101:6: note: include the header or explicitly provide a declaration for 'strcmp' sizesquare.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | main(argc, argv) | ^ 25 warnings generated. --- prntsol.o --- prntsol.c:5:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 5 | prnt_sol() | ^ | int prntsol.c:19:1: warning: non-void function does not return a value [-Wreturn-type] 19 | } | ^ 2 warnings generated. --- size222.o --- size222.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size222.c:30:1: warning: non-void function does not return a value [-Wreturn-type] 30 | } | ^ size222.c:32:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 32 | try_one(num, count) | ^ | int size222.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size222.c:67:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 67 | try(count) | ^ | int size222.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size222.c:94:1: warning: non-void function does not return a value [-Wreturn-type] --- sizesquare --- --- size222.o --- 94 | } | ^ size222.c:96:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 96 | main(argc, argv) | ^ | int size222.c:107:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 107 | exit(1); | ^ size222.c:107:2: note: include the header or explicitly provide a declaration for 'exit' size222.c:110:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 110 | if(!strcmp(argv[1], "-q")) { | ^ size222.c:110:6: note: include the header or explicitly provide a declaration for 'strcmp' size222.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | main(argc, argv) | ^ 15 warnings generated. --- phase2.o --- In file included from phase2.c:4: ./trans/perm8.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm8_val(p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void val_perm8(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ In file included from phase2.c:5: ./trans/perm4.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm4_val(p0,p1,p2,p3) | ^ ./trans/perm4.a:30:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | static void val_perm4(perm,p0,p1,p2,p3) | ^ phase2.c:107:2: warning: call to undeclared function 'prnt_sol'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 107 | prnt_sol(); | ^ phase2.c:140:9: warning: call to undeclared library function 'abs' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 140 | if(abs(i - dont1) == 3) { | ^ phase2.c:140:9: note: include the header or explicitly provide a declaration for 'abs' phase2.c:101:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | static void do_phase2(cperm, eperm, sperm, dont1, dont2) | ^ phase2.c:180:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | int phase2(max_todo, dont1, dont2) | ^ 8 warnings generated. --- size222 --- --- cube --- --- sizesquare --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o sizesquare sizesquare.o --- cube --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o dikcube cube.o phase1.o phase2.o setcube.o permcube.o prntsol.o globals.o -s --- size222 --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o size222 size222.o --- size333c.o --- In file included from size333c.c:6: ./trans/perm8.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm8_val(p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void val_perm8(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ In file included from size333c.c:9: ./trans/cperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_cperms(p) | ^ ./trans/cperm.r:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | static void rotate_rl_cperms(p) | ^ ./trans/cperm.r:53:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static void flip_cperms(p) | ^ In file included from size333c.c:11: ./trans/twist.a:23:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | static int twist_val(t0,t1,t2,t3,t4,t5,t6,t7) | ^ In file included from size333c.c:12: ./trans/twist.r:3:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3 | void rotate_ud_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ ./trans/twist.r:35:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | void rotate_rl_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ ./trans/twist.r:54:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | void flip_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ size333c.c:41:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 41 | do_pr(turns, count) | ^ | int size333c.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size333c.c:51:1: warning: non-void function does not return a value [-Wreturn-type] 51 | } | ^ size333c.c:53:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 53 | try_one(num, count) | ^ | int size333c.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size333c.c:125:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 125 | try(count) | ^ | int size333c.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] size333c.c:152:1: warning: non-void function does not return a value [-Wreturn-type] 152 | } | ^ size333c.c:154:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 154 | main(argc, argv) | ^ | int size333c.c:165:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 165 | exit(1); | ^ size333c.c:165:2: note: include the header or explicitly provide a declaration for 'exit' size333c.c:168:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 168 | if(!strcmp(argv[1], "-q")) { | ^ size333c.c:168:6: note: include the header or explicitly provide a declaration for 'strcmp' size333c.c:154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | main(argc, argv) | ^ 21 warnings generated. --- size333c --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o size333c size333c.o --- cube --- size dikcube text data bss dec hex filename 33980 648 9632256 9666884 938144 dikcube --- sizekoc1.o --- In file included from sizekoc1.c:8: ./trans/perm8.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm8_val(p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void val_perm8(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ In file included from sizekoc1.c:9: ./trans/twist.a:23:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | static int twist_val(t0,t1,t2,t3,t4,t5,t6,t7) | ^ In file included from sizekoc1.c:10: ./trans/twist.r:3:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3 | void rotate_ud_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ ./trans/twist.r:35:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | void rotate_rl_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ ./trans/twist.r:54:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | void flip_twists(t0,t1,t2,t3,t4,t5,t6,t7) | ^ In file included from sizekoc1.c:12: ./trans/choice.a:42:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | static void val_perm(v,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ ./trans/choice.a:70:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | static int choice_val(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ ./trans/choice.a:87:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | static void val_choice(v,p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,pa,pb) | ^ In file included from sizekoc1.c:13: ./trans/choice.r:1:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | void rotate_ud_choices(c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb) | ^ ./trans/choice.r:44:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | void rotate_rl_choices(c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb) | ^ ./trans/choice.r:69:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | void flip_choices(c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb) | ^ In file included from sizekoc1.c:15: ./trans/flip.a:23:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | static int flip_val(f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb) | ^ In file included from sizekoc1.c:16: ./trans/flip.r:7:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7 | void rotate_ud_flips(f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb) | ^ ./trans/flip.r:32:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | void rotate_rl_flips(f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb) | ^ ./trans/flip.r:57:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | void flip_flips(f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb) | ^ sizekoc1.c:31:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 31 | do_pr(turns, count) | ^ | int sizekoc1.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc1.c:41:1: warning: non-void function does not return a value [-Wreturn-type] 41 | } | ^ sizekoc1.c:43:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 43 | try_one(num, count) | ^ | int sizekoc1.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc1.c:94:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 94 | try(count) | ^ | int sizekoc1.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc1.c:121:1: warning: non-void function does not return a value [-Wreturn-type] 121 | } | ^ sizekoc1.c:123:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 123 | main(argc, argv) | ^ | int sizekoc1.c:134:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 134 | exit(1); | ^ sizekoc1.c:134:2: note: include the header or explicitly provide a declaration for 'exit' sizekoc1.c:137:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 137 | if(!strcmp(argv[1], "-q")) { | ^ sizekoc1.c:137:6: note: include the header or explicitly provide a declaration for 'strcmp' sizekoc1.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | main(argc, argv) | ^ 28 warnings generated. --- sizekoc1 --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o sizekoc1 sizekoc1.o --- sizesquare --- size sizesquare --- size333c --- size size333c --- sizesquare --- text data bss dec hex filename 7906 488 4157552 4165946 3f913a sizesquare --- size333c --- text data bss dec hex filename 13078 488 5229488 5243054 5000ae size333c --- sizedom.o --- In file included from sizedom.c:7: ./trans/perm8.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm8_val(p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void val_perm8(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:174:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | void inv_perm8(p) | ^ ./trans/perm8.a:187:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | int inv_perm8_val(i) | ^ In file included from sizedom.c:10: ./trans/cperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_cperms(p) | ^ ./trans/cperm.r:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | static void rotate_rl_cperms(p) | ^ ./trans/cperm.r:53:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static void flip_cperms(p) | ^ In file included from sizedom.c:13: ./trans/eperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_eperms(p) | ^ ./trans/eperm.r:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | static void rotate_rl_eperms(p) | ^ ./trans/eperm.r:53:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static void flip_eperms(p) | ^ sizedom.c:42:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 42 | do_pr(turns, count) | ^ | int sizedom.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizedom.c:52:1: warning: non-void function does not return a value [-Wreturn-type] 52 | } | ^ sizedom.c:54:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 54 | try_one(num, count) | ^ | int sizedom.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizedom.c:178:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 178 | try(count) | ^ | int sizedom.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizedom.c:205:1: warning: non-void function does not return a value [-Wreturn-type] 205 | } | ^ sizedom.c:207:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | static void init_turn(cperm, eperm) | ^ sizedom.c:241:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | static void init_turns(min) | ^ sizedom.c:276:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 276 | main(argc, argv) | ^ | int sizedom.c:288:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 288 | exit(1); | ^ sizedom.c:288:2: note: include the header or explicitly provide a declaration for 'exit' sizedom.c:291:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 291 | if(!strcmp(argv[1], "-q")) { | ^ sizedom.c:291:6: note: include the header or explicitly provide a declaration for 'strcmp' sizedom.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | main(argc, argv) | ^ 24 warnings generated. --- size222 --- size size222 --- sizekoc1 --- size sizekoc1 --- sizedom --- --- sizekoc1 --- text data bss dec hex filename 11500 480 164362544 164374524 9cc27fc sizekoc1 --- sizedom --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o sizedom sizedom.o --- size222 --- text data bss dec hex filename 6386 488 1872576 1879450 1cad9a size222 --- sizedom --- size sizedom text data bss dec hex filename 21758 488 38794736 38816982 2504cd6 sizedom --- sizekoc2.o --- In file included from sizekoc2.c:7: ./trans/perm4.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm4_val(p0,p1,p2,p3) | ^ ./trans/perm4.a:30:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | static void val_perm4(perm,p0,p1,p2,p3) | ^ ./trans/perm4.a:86:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | void inv_perm4(p) | ^ ./trans/perm4.a:99:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | int inv_perm4_val(i) | ^ In file included from sizekoc2.c:8: ./trans/perm8.a:1:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static int perm8_val(p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void val_perm8(perm,p0,p1,p2,p3,p4,p5,p6,p7) | ^ ./trans/perm8.a:174:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | void inv_perm8(p) | ^ ./trans/perm8.a:187:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | int inv_perm8_val(i) | ^ In file included from sizekoc2.c:10: ./trans/cperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_cperms(p) | ^ ./trans/cperm.r:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | static void rotate_rl_cperms(p) | ^ ./trans/cperm.r:53:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static void flip_cperms(p) | ^ In file included from sizekoc2.c:13: ./trans/eperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_eperms(p) | ^ ./trans/eperm.r:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | static void rotate_rl_eperms(p) | ^ ./trans/eperm.r:53:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static void flip_eperms(p) | ^ In file included from sizekoc2.c:16: ./trans/sperm.r:1:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1 | static void rotate_ud_sperms(p) | ^ ./trans/sperm.r:19:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | static void rotate_rl_sperms(p) | ^ ./trans/sperm.r:37:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | static void flip_sperms(p) | ^ sizekoc2.c:31:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 31 | do_pr(turns, count) | ^ | int sizekoc2.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc2.c:41:1: warning: non-void function does not return a value [-Wreturn-type] 41 | } | ^ sizekoc2.c:43:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 43 | try_one(num, count) | ^ | int sizekoc2.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc2.c:131:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 131 | try(count) | ^ | int sizekoc2.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] sizekoc2.c:158:1: warning: non-void function does not return a value [-Wreturn-type] 158 | } | ^ sizekoc2.c:160:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | main(argc, argv) | ^ | int sizekoc2.c:171:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 171 | exit(1); | ^ sizekoc2.c:171:2: note: include the header or explicitly provide a declaration for 'exit' sizekoc2.c:174:6: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 174 | if(!strcmp(argv[1], "-q")) { | ^ sizekoc2.c:174:6: note: include the header or explicitly provide a declaration for 'strcmp' sizekoc2.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | main(argc, argv) | ^ 29 warnings generated. --- sizekoc2 --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o sizekoc2 sizekoc2.o size sizekoc2 text data bss dec hex filename 37894 488 814069840 814108222 30864e3e sizekoc2 --- optimal --- --- twist --- --- optimal --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -s optimal.c -o optimal --- twist --- cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -s twist.c -o twist --- optimal --- =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for rubiks-20070912 ===> Generating temporary packing list for dir in dietz/cu2 dietz/mcube dietz/solver dik reid; do (cd ${dir} && make all) done c++ -o cu2 cu2.o main.o -s c++ -o mcube mcube.o main.o -s c++ -o cubex cubex.o main.o -s cc -O2 -pipe -DLARGE_MEM -DVERBOSE -fstack-protector-strong -fno-strict-aliasing -o dikcube cube.o phase1.o phase2.o setcube.o permcube.o prntsol.o globals.o -s size dikcube text data bss dec hex filename 33980 648 9632256 9666884 938144 dikcube mkdir -p /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install reid/optimal /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install dietz/solver/cubex /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install dietz/mcube/mcube /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install dietz/cu2/cu2 /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install dik/dikcube /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin install dik/size222 /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin /usr/bin/strip /wrkdirs/usr/ports/math/rubiks/work/stage/usr/local/bin/size222 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-04T12:03:28+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for rubiks-20070912 ===> Building rubiks-20070912 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for rubiks-20070912 build of math/rubiks | rubiks-20070912 ended at Sat Oct 4 08:04:29 EDT 2025 build time: 00:01:07