=>> Building math/snns build started at Tue Apr 7 19:32:38 UTC 2020 port directory: /usr/ports/math/snns package name: snns-4.3_1 building for: FreeBSD headi386PR245027-default-job-08 13.0-CURRENT FreeBSD 13.0-CURRENT 1300088 i386 maintained by: ports@FreeBSD.org Makefile ident: $FreeBSD: head/math/snns/Makefile 516916 2019-11-06 18:07:22Z zeising $ Poudriere version: 3.3.0-164-g122329ed Host OSVERSION: 1300076 Jail OSVERSION: 1300088 Job Id: 08 !!! Jail is newer than host. (Jail: 1300088, Host: 1300076) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1300088 UNAME_v=FreeBSD 13.0-CURRENT 1300088 UNAME_r=13.0-CURRENT BLOCKSIZE=K STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local USER=root LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.3.0-164-g122329ed MASTERMNT=/poudriere/data/.m/headi386PR245027-default/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen PWD=/poudriere/data/.m/headi386PR245027-default/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=headi386PR245027-default SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/poudriere/data/.m/headi386PR245027-default/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for snns-4.3_1: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local/lib/snns --enable-global --build=i386-portbld-freebsd13.0 --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/snns/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/snns/work HOME=/wrkdirs/usr/ports/math/snns/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/snns/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/math/snns/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/snns/work HOME=/wrkdirs/usr/ports/math/snns/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/snns/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" 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-- PORTEXAMPLES="" OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/snns" EXAMPLESDIR="share/examples/snns" DATADIR="share/snns" WWWDIR="www/snns" ETCDIR="etc/snns" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/snns DOCSDIR=/usr/local/share/doc/snns EXAMPLESDIR=/usr/local/share/examples/snns WWWDIR=/usr/local/www/snns ETCDIR=/usr/local/etc/snns --End SUB_LIST-- ---Begin make.conf--- 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 MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin _ALTCCVERSION_921dbbb2=none _CXXINTERNAL_acaad9ca=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-m" "elf_i386_fbsd" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_921dbbb2_58173849=yes CC_OUTPUT_921dbbb2_9bdba57c=yes CC_OUTPUT_921dbbb2_6a4fe7f5=yes CC_OUTPUT_921dbbb2_6bcac02b=yes CC_OUTPUT_921dbbb2_67d20829=yes CC_OUTPUT_921dbbb2_bfa62e83=yes CC_OUTPUT_921dbbb2_f0b4d593=yes CC_OUTPUT_921dbbb2_308abb44=yes CC_OUTPUT_921dbbb2_f00456e5=yes CC_OUTPUT_921dbbb2_65ad290d=yes CC_OUTPUT_921dbbb2_f2776b26=yes CC_OUTPUT_921dbbb2_b2657cc3=yes CC_OUTPUT_921dbbb2_380987f7=yes CC_OUTPUT_921dbbb2_160933ec=yes CC_OUTPUT_921dbbb2_fb62803b=yes _OBJC_CCVERSION_921dbbb2=FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git llvmorg-10.0.0-0-gd32170dbd5b) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin _OBJC_ALTCCVERSION_921dbbb2=none ARCH=i386 OPSYS=FreeBSD _OSRELEASE=13.0-CURRENT OSREL=13.0 OSVERSION=1300088 PYTHONBASE=/usr/local CONFIGURE_MAX_CMD_LEN=524288 HAVE_PORTS_ENV=1 #### Misc Poudriere #### 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) 524288 stack size (kbytes, -s) 65536 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) 1024 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 --End resource limits-- =================================================== ===> NOTICE: The snns port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port =========================================================================== =================================================== ===> snns-4.3_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.14.2.txz [headi386PR245027-default-job-08] Installing pkg-1.14.2... [headi386PR245027-default-job-08] Extracting pkg-1.14.2: .......... done ldconfig: aout support is deprecated ===> snns-4.3_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of snns-4.3_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The snns port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by snns-4.3_1 for building =========================================================================== =================================================== ===> NOTICE: The snns port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by snns-4.3_1 for building => SHA256 Checksum OK for SNNSv4.3.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The snns port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by snns-4.3_1 for building ===> Extracting for snns-4.3_1 => SHA256 Checksum OK for SNNSv4.3.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for snns-4.3_1 ===> Applying FreeBSD patches for snns-4.3_1 =========================================================================== =================================================== ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.9,1.txz [headi386PR245027-default-job-08] Installing libX11-1.6.9,1... [headi386PR245027-default-job-08] `-- Installing libXau-1.0.9... [headi386PR245027-default-job-08] `-- Extracting libXau-1.0.9: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Installing libXdmcp-1.1.3... [headi386PR245027-default-job-08] | `-- Installing xorgproto-2019.2... [headi386PR245027-default-job-08] | `-- Extracting xorgproto-2019.2: .......... done [headi386PR245027-default-job-08] `-- Extracting libXdmcp-1.1.3: ......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Installing libxcb-1.13.1... [headi386PR245027-default-job-08] | `-- Installing libpthread-stubs-0.4... [headi386PR245027-default-job-08] | `-- Extracting libpthread-stubs-0.4: .... done [headi386PR245027-default-job-08] | `-- Installing libxml2-2.9.10... [headi386PR245027-default-job-08] | `-- Extracting libxml2-2.9.10: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Extracting libxcb-1.13.1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] Extracting libX11-1.6.9,1: .......... done ldconfig: aout support is deprecated ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of snns-4.3_1 ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - not found ===> Installing existing package /packages/All/libXext-1.3.4,1.txz [headi386PR245027-default-job-08] Installing libXext-1.3.4,1... [headi386PR245027-default-job-08] Extracting libXext-1.3.4,1: .......... done ldconfig: aout support is deprecated ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Returning to build of snns-4.3_1 ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - not found ===> Installing existing package /packages/All/libXt-1.2.0,1.txz [headi386PR245027-default-job-08] Installing libXt-1.2.0,1... [headi386PR245027-default-job-08] `-- Installing libICE-1.0.10,1... [headi386PR245027-default-job-08] `-- Extracting libICE-1.0.10,1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Installing libSM-1.2.3,1... [headi386PR245027-default-job-08] `-- Extracting libSM-1.2.3,1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] Extracting libXt-1.2.0,1: .......... done ldconfig: aout support is deprecated ===> snns-4.3_1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> Returning to build of snns-4.3_1 =========================================================================== =================================================== ===> snns-4.3_1 depends on shared library: libXaw3d.so - not found ===> Installing existing package /packages/All/Xaw3d-1.5E_8.txz [headi386PR245027-default-job-08] Installing Xaw3d-1.5E_8... [headi386PR245027-default-job-08] `-- Installing gettext-runtime-0.20.1... [headi386PR245027-default-job-08] | `-- Installing indexinfo-0.3.1... [headi386PR245027-default-job-08] | `-- Extracting indexinfo-0.3.1: .... done [headi386PR245027-default-job-08] `-- Extracting gettext-runtime-0.20.1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Installing libXmu-1.1.3,1... [headi386PR245027-default-job-08] `-- Extracting libXmu-1.1.3,1: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] `-- Installing libXpm-3.5.13... [headi386PR245027-default-job-08] `-- Extracting libXpm-3.5.13: .......... done ldconfig: aout support is deprecated [headi386PR245027-default-job-08] Extracting Xaw3d-1.5E_8: .......... done ldconfig: aout support is deprecated ===== Message from Xaw3d-1.5E_8: -- If you want Xaw3d to replace the default Athena Widget Set so most X applications will get a 3-D look, do this (as root): cd /usr/local/lib mv libXaw.so.8 libXaw2d.so.8 ln -s libXaw3d.so.8 libXaw.so.8 -- ===> NOTICE: The Xaw3d port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> snns-4.3_1 depends on shared library: libXaw3d.so - found (/usr/local/lib/libXaw3d.so) ===> Returning to build of snns-4.3_1 =========================================================================== =================================================== ===> Configuring for snns-4.3_1 *********************************************************************** This is SNNS Version 4.2 Copyright (c) 1990-1995 SNNS Group, IPVR, Univ. Stuttgart, FRG Copyright (c) 1996-1998 SNNS Group, WSI, Univ. Tuebingen, FRG Running the automated system configuration To get help: read the file Readme.install run 'configure --help' *********************************************************************** checking whether make sets $(MAKE)... yes checking build system type... i386-portbld-freebsd13.0 checking host system type... i386-portbld-freebsd13.0 checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... cpp checking for X... libraries /usr/local/lib, headers /usr/local/include checking whether -R must be followed by a space... neither works checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for makedepend... : configure: WARNING: 'makedepend' is not installed on your system. You don't configure: WARNING: need to install 'makedepend' now to compile SNNS but configure: WARNING: you need it if you want to run 'make depend' in any of configure: WARNING: the sources directories. checking for bison... : configure: WARNING: 'bison' is not installed on your system. configure: WARNING: 'yacc' will not work. configure: WARNING: You don't need to install 'bison' now to compile SNNS but configure: WARNING: you need 'bison' after any changes to any grammar file configure: WARNING: or after 'make maintainer-clean' in any sources directory. checking for xgrabsc... : checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no configure: WARNING: It seems like we found flex but not the corresponding configure: WARNING: library '-lfl'. This looks like an incomplete 'flex' configure: WARNING: installation. configure: WARNING: Since we couldn't find any -lfl library we plan to link configure: WARNING: with -ll instead. The provided SNNS scanners are based on configure: WARNING: flex output. So we do not guarantee that this will work. configure: WARNING: Hope the best! checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking values.h usability... no checking values.h presence... no checking for values.h... no checking for an ANSI C-conforming const... yes checking for size_t... yes checking for working alloca.h... no checking for alloca... yes checking return type of signal handlers... void checking for working memcmp... yes checking for getcwd... yes checking for strdup... yes checking for lrand48... yes configure: creating ./config.status config.status: creating Makefile.def config.status: creating config.h *********************************************************************** SNNSv4.2 is now ready to be compiled. Please read carefully all warning and error messages above if there are any of them. Please refer to the file Readme.install if you see any problems. You can now make compile to compile all parts of SNNS make install to compile, strip, and install all parts of SNNS make clean to cleanup all source directories after installation make uninstall to remove all installed parts of SNNS For your convenience the following sub targets exist for the top level: make install-tools (implies compiling the kernel) make install-xgui (implies compiling the kernel) make install-man make clean-kernel make clean-tools make clean-xgui make uninstall-kernel make uninstall-tools make uninstall-xgui make uninstall-man After installation the programs can be found in /usr/local/lib/snns/bin (xgui) /usr/local/lib/snns/bin (tools) And now: Good luck and have fun! *********************************************************************** =========================================================================== =================================================== ===> Building for snns-4.3_1 cd kernel/sources && /usr/bin/make cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_pat_scan.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kernel.c kernel.c:1491:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else /* unit has no sites */ ^ kernel.c:1552:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ kernel.c:1746:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ kernel.c:2069:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 4 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_io.c kr_io.c:809:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:809:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:811:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:811:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:822:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:822:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:853:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:853:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:855:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:855:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:868:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_blank ); ^~~~~~~~~ kr_io.c:868:29: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_blank ); ^ "%s", kr_io.c:884:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:884:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:953:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:953:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:955:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:955:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:972:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:972:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1020:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:1020:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:1022:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1022:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1092:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_blank ); ^~~~~~~~~ kr_io.c:1092:31: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_blank ); ^ "%s", kr_io.c:1110:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1110:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1220:32: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_blank ); ^~~~~~~~~ kr_io.c:1220:32: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_blank ); ^ "%s", kr_io.c:1266:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:1266:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:1268:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1268:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1315:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1315:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1347:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:1347:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:1349:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1349:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1386:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_blank ); ^~~~~~~~~ kr_io.c:1386:31: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_blank ); ^ "%s", kr_io.c:1397:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1397:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1433:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr1 ); ^~~~~~~~ kr_io.c:1433:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr1 ); ^ "%s", kr_io.c:1435:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1435:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:1471:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_blank ); ^~~~~~~~~ kr_io.c:1471:31: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_blank ); ^ "%s", kr_io.c:1482:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err = fprintf( file_out, fmt_hdr2 ); ^~~~~~~~ kr_io.c:1482:28: note: treat the string as an argument to avoid this err = fprintf( file_out, fmt_hdr2 ); ^ "%s", kr_io.c:2205:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[0] ) != 0) || ^~~~~~~~~~ kr_io.c:2250:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[1] ) != 0) || ^~~~~~~~~~ kr_io.c:2333:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[2] ) != 0) || ^~~~~~~~~~ kr_io.c:2377:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[3] ) != 0) || ^~~~~~~~~~ kr_io.c:2591:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[4] ) != 0) || ^~~~~~~~~~ kr_io.c:2687:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[5] ) != 0) || ^~~~~~~~~~ kr_io.c:2736:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[6] ) != 0) || ^~~~~~~~~~ kr_io.c:2788:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if ((fscanf( file_in, headers[7] ) != 0) || ^~~~~~~~~~ kr_io.c:2837:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (fscanf( file_in, headers[8] ) != 0) ^~~~~~~~~~ kr_io.c:3093:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ret = fprintf(file_out, resHeader[7]); ^~~~~~~~~~~~ kr_io.c:3093:29: note: treat the string as an argument to avoid this ret = fprintf(file_out, resHeader[7]); ^ "%s", kr_io.c:3099:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ret = fprintf(file_out, resHeader[8]); ^~~~~~~~~~~~ kr_io.c:3099:29: note: treat the string as an argument to avoid this ret = fprintf(file_out, resHeader[8]); ^ "%s", kr_io.c:3133:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ kr_io.c:3156:10: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 39 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_mem.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_ui.c kr_ui.c:4801:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ kr_ui.c:4809:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 2 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_inversion.c kr_inversion.c:146:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ kr_inversion.c:172:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ kr_inversion.c:241:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ kr_inversion.c:263:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ kr_inversion.c:288:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ 5 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c art_ui.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_art.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_art1.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_art2.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_amap.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_pat_parse.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_newpattern.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_JordElm.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_rand.c ar rc libkernel.a kr_pat_scan.o kernel.o kr_io.o kr_mem.o kr_ui.o kr_inversion.o art_ui.o kr_art.o kr_art1.o kr_art2.o kr_amap.o kr_pat_parse.o kr_newpattern.o kr_JordElm.o kr_rand.o Ignore possible error messages for the following command: ranlib libkernel.a END OF COMMANDS THAT MAY FAIL cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c func_tbl.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c init_f.c init_f.c:882:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(h_unit_ptr->python_act_func, ^ 1 warning generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_td.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kr_funcs.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c learn_f.c learn_f.c:146:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:174:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:240:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:273:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:580:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:612:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:723:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:767:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:1182:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:1225:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:1516:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unitPtr->python_act_deriv_func, ^ learn_f.c:1588:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unitPtr->python_act_deriv_func, ^ learn_f.c:2268:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:2295:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:2872:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:3048:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:3077:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:3141:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:3191:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:3457:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:3474:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:3531:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(curr_unit->python_act_deriv_func, ^ learn_f.c:3579:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(curr_unit->python_act_deriv_func, ^ learn_f.c:4168:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ learn_f.c:4187:8: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ learn_f.c:4238:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ learn_f.c:4691:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:4718:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:4801:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:4828:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:4901:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:4929:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:5425:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:6855:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:6961:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:7040:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_deriv_func, ^ learn_f.c:7993:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:8331:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:8745:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:8910:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(unit_ptr->python_act_func, ^ learn_f.c:8920:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(unit_ptr->out_func == OUT_Custom_Python) ^ 41 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c prun_f.c prun_f.c:147:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:600:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:672:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:692:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:955:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:971:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:995:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:1011:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ prun_f.c:1317:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else if (pr_Pass == PR_SAME) { ^ prun_f.c:1454:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { /* unit has sites */ ^ 10 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c tbl_func.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c trans_f.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c update_f.c update_f.c:86:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(unit_ptr->out_func == OUT_Custom_Python) ^ update_f.c:2165:8: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(unit_ptr->out_func == OUT_Custom_Python) ^ 2 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c remap_f.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c matrix.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c arttr_f.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cc_learn.c cc_learn.c:316:12: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] PROPAGATE_THROUGH_OUTPUT_LAYER(UnitPtr,dummy,p); ^ ./cc_mac.h:273:4: note: expanded from macro 'PROPAGATE_THROUGH_OUTPUT_LAYER' kr_PythonActFunction(outputUnitPtr->python_act_func, \ ^ cc_learn.c:386:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(UnitPtr->python_act_func, ^ cc_learn.c:393:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(UnitPtr->python_act_deriv_func, ^ cc_learn.c:433:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(specialUnitPtr->python_act_deriv_func, ^ cc_learn.c:475:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(OutputUnitPtr->python_act_deriv_func, ^ cc_learn.c:524:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(OutputUnitPtr->python_act_deriv_func, ^ cc_learn.c:576:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(SpecialUnitPtr->python_act_deriv_func, ^ cc_learn.c:622:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(SpecialUnitPtr->python_act_deriv_func, ^ cc_learn.c:959:2: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] PROPAGATE_THROUGH_OUTPUT_LAYER(unitPtr,dummy,p); ^ ./cc_mac.h:273:4: note: expanded from macro 'PROPAGATE_THROUGH_OUTPUT_LAYER' kr_PythonActFunction(outputUnitPtr->python_act_func, \ ^ 9 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cc_prune.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cc_modify.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cc_glob.c cc_glob.c:110:2: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] PROPAGATE_THROUGH_OUTPUT_LAYER(OutputUnitPtr,dummy,p); ^ ./cc_mac.h:273:4: note: expanded from macro 'PROPAGATE_THROUGH_OUTPUT_LAYER' kr_PythonActFunction(outputUnitPtr->python_act_func, \ ^ cc_glob.c:126:4: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] kr_PythonActFunction(OutputUnitPtr->python_act_deriv_func, ^ cc_glob.c:170:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] CC_SET_LAYER_NO(UnitPtr,CC_LAYER_NO(UnitPtr2)+1); ^ ./cc_mac.h:346:4: note: expanded from macro 'CC_SET_LAYER_NO' else \ ^ cc_glob.c:422:2: warning: implicit declaration of function 'kr_PythonActFunction' is invalid in C99 [-Wimplicit-function-declaration] PROPAGATE_THROUGH_HIDDEN_LAYER(UnitPtr,dummy,SubPatternNo); ^ ./cc_mac.h:264:4: note: expanded from macro 'PROPAGATE_THROUGH_HIDDEN_LAYER' kr_PythonActFunction(hiddenUnitPtr->python_act_func, \ ^ 4 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c cc_display.c cc_display.c:153:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] CC_SET_LAYER_NO(unitPtr,0); ^ ./cc_mac.h:346:4: note: expanded from macro 'CC_SET_LAYER_NO' else \ ^ cc_display.c:155:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] CC_SET_LAYER_NO(unitPtr,NoOfLayers+2); ^ ./cc_mac.h:346:4: note: expanded from macro 'CC_SET_LAYER_NO' else \ ^ 2 warnings generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c tacoma_learn.c tacoma_learn.c:338:53: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] if (krui_getUnitActFuncName(GET_UNIT_NO(OldUnit)) != "ACT_TACOMA") return (TRUE); ^ ~~~~~~~~~~~~ 1 warning generated. cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c dlvq_learn.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c stochastic_learn_f.c cc -fPIC -I../.. -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c scaled_conj_grad.c ar rc libfunc.a func_tbl.o init_f.o kr_td.o kr_funcs.o learn_f.o prun_f.o tbl_func.o trans_f.o update_f.o remap_f.o matrix.o arttr_f.o cc_learn.o cc_prune.o cc_modify.o cc_glob.o cc_display.o tacoma_learn.o dlvq_learn.o stochastic_learn_f.o scaled_conj_grad.o Ignore possible error messages for the following command: ranlib libfunc.a END OF COMMANDS THAT MAY FAIL cd tools/sources && /usr/bin/make cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c analyze.c cc analyze.o -lm -o analyze cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c pat_sel_simple.c pat_sel_simple.c:115:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (fscanf(in_pat_file, patHeader[1]) != 0) return (BAD_PAT_FILE) ; ^~~~~~~~~~~~ pat_sel_simple.c:155:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(out_pat_file, patHeader[1]) ; ^~~~~~~~~~~~ pat_sel_simple.c:155:27: note: treat the string as an argument to avoid this fprintf(out_pat_file, patHeader[1]) ; ^ "%s", 2 warnings generated. cc pat_sel_simple.o -lm -o pat_sel_simple cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mkhead.c cc mkhead.o -lm -o mkhead cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mkout.c cc mkout.o -lm -o mkout cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mkpat.c cc mkpat.o -lm -o mkpat cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c snns2c.c cc -fPIC -I../.. -I../../kernel/sources -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c snns2clib.c cc -fstack-protector-strong snns2c.o snns2clib.o ../../kernel/sources/libkernel.a ../../kernel/sources/libfunc.a -lm -ll -o snns2c ld: error: unable to find library -ll cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[2]: stopped in /wrkdirs/usr/ports/math/snns/work/SNNSv4.3/tools/sources *** Error code 1 Stop. make[1]: stopped in /wrkdirs/usr/ports/math/snns/work/SNNSv4.3 *** Error code 1 Stop. make: stopped in /usr/ports/math/snns =>> Cleaning up wrkdir ===> Cleaning for snns-4.3_1 build of math/snns | snns-4.3_1 ended at Tue Apr 7 19:33:23 UTC 2020 build time: 00:00:45 !!! build failure encountered !!!