=>> Building cad/irsim build started at Sat Nov 29 00:26:39 EST 2025 port directory: /usr/ports/cad/irsim package name: irsim-tcl-9.7.119 building for: FreeBSD pkg.DaveG.ca 15.0-RC3 FreeBSD 15.0-RC3 amd64 maintained by: alven@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1539 Sep 22 04:12 /usr/ports/cad/irsim/Makefile Ports top last git commit: df3bd1e3c5f6 Ports top unclean checkout: no Port dir last git commit: 7ae881fc82c0 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 14 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RC3 UNAME_r=15.0-RC3 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_0_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_0_x64-HEAD-ALL/14/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_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=tcl MAKE_ARGS= FLAVOR=tcl ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- alven@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --with-interpreter=tcl --exec-prefix=/usr/local --with-tcl=/usr/local/lib/tcl8.6 --with-tclinclude=/usr/local/include/tcl8.6 --with-tk=/usr/local/lib/tk8.6 --with-tkinclude=/usr/local/include/tk8.6 --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl XDG_CONFIG_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl XDG_CACHE_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl/.cache HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/cad/irsim/work-tcl/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/cad/irsim/work-tcl/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl XDG_CONFIG_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl XDG_CACHE_HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl/.cache HOME=/wrkdirs/usr/ports/cad/irsim/work-tcl TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/cad/irsim/work-tcl/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/cad/irsim/work-tcl/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,--undefined-version -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " 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-- TCL_PKG=irsim9.7.119 TCL_PKG_LIB_PREFIX= TCL_PKG_STUB_POSTFIX=9.7.119 OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/irsim" EXAMPLESDIR="share/examples/irsim" DATADIR="share/irsim" WWWDIR="www/irsim" ETCDIR="etc/irsim" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/irsim DOCSDIR=/usr/local/share/doc/irsim EXAMPLESDIR=/usr/local/share/examples/irsim WWWDIR=/usr/local/www/irsim ETCDIR=/usr/local/etc/irsim --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 #### #### 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 ===> irsim-tcl-9.7.119 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> irsim-tcl-9.7.119 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of irsim-tcl-9.7.119 =========================================================================== =================================================== ===== 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 irsim-tcl-9.7.119 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by irsim-tcl-9.7.119 for building => SHA256 Checksum OK for irsim-9.7.119.tgz. =========================================================================== =================================================== ===== 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 irsim-tcl-9.7.119 for building ===> Extracting for irsim-tcl-9.7.119 => SHA256 Checksum OK for irsim-9.7.119.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for irsim-tcl-9.7.119 ===> Applying FreeBSD patches for irsim-tcl-9.7.119 from /usr/ports/cad/irsim/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> irsim-tcl-9.7.119 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> irsim-tcl-9.7.119 depends on package: gmake>=4.4.1 - found ===> Returning to build of irsim-tcl-9.7.119 ===> irsim-tcl-9.7.119 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [pkg.DaveG.ca] Installing libX11-1.8.12,1... [pkg.DaveG.ca] `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] Extracting libX11-1.8.12,1: .......... done ===> irsim-tcl-9.7.119 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of irsim-tcl-9.7.119 ===> irsim-tcl-9.7.119 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. ===> irsim-tcl-9.7.119 depends on file: /usr/local/bin/ccache - found ===> Returning to build of irsim-tcl-9.7.119 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> irsim-tcl-9.7.119 depends on shared library: libtk86.so - not found ===> Installing existing package /packages/All/tk86-8.6.17.pkg [pkg.DaveG.ca] Installing tk86-8.6.17... [pkg.DaveG.ca] `-- Installing fontconfig-2.15.0_3,1... [pkg.DaveG.ca] | `-- Installing expat-2.7.3... [pkg.DaveG.ca] | `-- Extracting expat-2.7.3: .......... done [pkg.DaveG.ca] | `-- Installing freetype2-2.14.1... [pkg.DaveG.ca] | | `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] | | `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] | | `-- Installing png-1.6.50... [pkg.DaveG.ca] | | `-- Extracting png-1.6.50: .......... done [pkg.DaveG.ca] | `-- Extracting freetype2-2.14.1: .......... done [pkg.DaveG.ca] `-- Extracting fontconfig-2.15.0_3,1: .......... done [pkg.DaveG.ca] `-- Installing libXScrnSaver-1.2.4_1... [pkg.DaveG.ca] | `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] | `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Extracting libXScrnSaver-1.2.4_1: .......... done [pkg.DaveG.ca] `-- Installing libXft-2.3.8... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXft-2.3.8: .......... done [pkg.DaveG.ca] `-- Installing tcl86-8.6.17... [pkg.DaveG.ca] `-- Extracting tcl86-8.6.17: .......... done [pkg.DaveG.ca] Extracting tk86-8.6.17: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ===== Message from freetype2-2.14.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> irsim-tcl-9.7.119 depends on shared library: libtk86.so - found (/usr/local/lib/libtk86.so) ===> Returning to build of irsim-tcl-9.7.119 ===> irsim-tcl-9.7.119 depends on shared library: libtcl86.so - found (/usr/local/lib/libtcl86.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for irsim-tcl-9.7.119 configure: WARNING: unrecognized options: --with-tclinclude, --with-tkinclude configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd15.0 checking host system type... amd64-portbld-freebsd15.0 checking target system type... amd64-portbld-freebsd15.0 checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no 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 how to run the C preprocessor... cpp checking for library containing strerror... none required checking for a BSD-compatible install... /usr/bin/install -c checking for ranlib... ranlib checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking size of void *... 8 checking size of unsigned int... 4 checking size of unsigned long... 8 checking size of unsigned long long... 8 checking for gm4... no checking for gnum4... no checking for m4... /usr/bin/m4 checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking size of void *... (cached) 8 checking size of unsigned int... (cached) 4 checking size of unsigned long... (cached) 8 checking size of unsigned long long... (cached) 8 checking whether byte ordering is bigendian... no checking for ANSI C header files... (cached) yes checking for setenv... (cached) yes checking for putenv... (cached) yes checking for vfork... (cached) yes checking for dirent.h... (cached) yes checking for limits.h... (cached) yes checking param.h usability... no checking param.h presence... no checking for param.h... no checking for va_copy... yes checking for __va_copy... yes checking for tclConfig.sh... /usr/local/lib/tcl8.6/tclConfig.sh checking for tkConfig.sh... /usr/local/lib/tk8.6/tkConfig.sh checking for wish8.6 executable... /usr/local/bin/wish8.6 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... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no configure: creating ./config.status config.status: creating defs.mak config.status: WARNING: 'defs.mak.in' seems to ignore the --datarootdir setting configure: WARNING: unrecognized options: --with-tclinclude, --with-tkinclude configure: "Notice: Use 'make' to compile and 'make install' to install" =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for irsim-tcl-9.7.119 --- errors and warnings logged in file make.log gmake[1]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119' --- making modules for dir in base analyzer faultsim usersubckt tcltk; do \ (cd $dir && /usr/local/bin/gmake module); done gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/base' --- compiling base/access.o --- compiling base/binsim.o rm -f access.o rm -f binsim.o --- compiling base/cad_dir.o --- compiling base/conn_list.o --- compiling base/config.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c access.c rm -f conn_list.o --- compiling base/fio.o rm -f config.o --- compiling base/eval.o rm -f cad_dir.o rm -f fio.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c binsim.c --- compiling base/hist.o rm -f eval.o rm -f hist.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c conn_list.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c config.c --- compiling base/hist_io.o rm -f hist_io.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c eval.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c fio.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c cad_dir.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c hist.c --- compiling base/intr.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c hist_io.c rm -f intr.o --- compiling base/mem.o rm -f mem.o --- compiling base/network.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c intr.c --- compiling base/netupdate.o --- compiling base/newrstep.o rm -f network.o rm -f newrstep.o --- compiling base/nsubrs.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c mem.c rm -f nsubrs.o rm -f netupdate.o --- compiling base/parallel.o rm -f parallel.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c network.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c newrstep.c --- compiling base/prints.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c netupdate.c --- compiling base/rsim.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c nsubrs.c rm -f prints.o rm -f rsim.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c parallel.c --- compiling base/sched.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c rsim.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c prints.c rm -f sched.o --- compiling base/sim.o --- compiling base/sstep.o rm -f sim.o rm -f sstep.o --- compiling base/stack.o rm -f stack.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c sim.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c sstep.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c sched.c --- compiling base/tpos.o --- compiling base/usage.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c stack.c rm -f usage.o rm -f tpos.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c usage.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c tpos.c cad_dir.c:27:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 27 | extern char *getenv(); | ^ /usr/include/stdlib.h:97:7: note: conflicting prototype is here 97 | char *getenv(const char *); | ^ cad_dir.c:28:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 28 | extern struct passwd *getpwnam(); | ^ /usr/include/pwd.h:147:16: note: conflicting prototype is here 147 | struct passwd *getpwnam(const char *); | ^ cad_dir.c:40:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 40 | if (s = getenv("CAD_ROOT")) | ~~^~~~~~~~~~~~~~~~~~~~ cad_dir.c:40:11: note: place parentheses around the assignment to silence this warning 40 | if (s = getenv("CAD_ROOT")) | ^ | ( ) cad_dir.c:40:11: note: use '==' to turn this assignment into an equality comparison 40 | if (s = getenv("CAD_ROOT")) | ^ | == cad_dir.c:42:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] 42 | if (!access(s, F_OK) == 0) | ^ ~~ cad_dir.c:42:6: note: add parentheses after the '!' to evaluate the comparison first 42 | if (!access(s, F_OK) == 0) | ^ | ( ) cad_dir.c:42:6: note: add parentheses around left hand side expression to silence this warning 42 | if (!access(s, F_OK) == 0) | ^ | ( ) cad_dir.c:52:21: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | cad_lib = Valloc( len + 1, 1 ); | ^ cad_dir.c:56:21: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | cad_bin = Valloc( len + 1, 1 ); | ^ 6 warnings generated. sstep.c:63:15: warning: passing arguments to 'BuildConnList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | BuildConnList( n ); | ^ sstep.c:83:34: warning: passing arguments to 'sc_thev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | newval = logic_state[sc_thev( this, this->nflags & WATCHED ? 1 : 0 )]; | ^ sstep.c:125:12: warning: passing arguments to 'PuntEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | PuntEvent( this, e ); | ^ sstep.c:136:16: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | enqueue_event( this, newval, delta, tau ); | ^ sstep.c:55:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | public void switch_model( n ) | ^ In file included from sstep.c:18: ./globals.h:354:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 354 | extern void switch_model( /* n */ ); | ^ sstep.c:183:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | private int sc_thev( n, level ) | ^ sstep.c:32:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 32 | private int sc_thev(); | ^ 8 warnings generated. fio.c:33:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | public char *fgetline( bp, len, fp ) | ^ In file included from fio.c:21: ./globals.h:117:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 117 | extern char *fgetline( /* bp, len, fp */ ); | ^ fio.c:56:38: warning: expression result unused [-Wunused-value] 56 | printf("\b \b"); fflush(stdout); *buff--; | ^~~~~~~ fio.c:84:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | public int Fread( ptr, size, fp ) | ^ In file included from fio.c:21: ./globals.h:118:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 118 | extern int Fread( /* ptr, size, fp */ ); | ^ fio.c:102:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | public int Fwrite( ptr, size, fp ) | ^ In file included from fio.c:21: ./globals.h:119:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | extern int Fwrite( /* ptr, size, fp */ ); | ^ 7 warnings generated. prints.c: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 | public void logprint( s ) | ^ 1 warning generated. parallel.c:78:7: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | NEW_TRANS( t2 ); | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ parallel.c:79:33: warning: passing arguments to 'Falloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | t2->r = (Resists *) Falloc( sizeof( TranResist ), 1 ); | ^ parallel.c:129:12: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | Ffree( t2->r, sizeof( TranResist ) ); | ^ parallel.c:43:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | public void make_parallel( nlist ) | ^ In file included from parallel.c:18: ./globals.h:239:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 239 | extern void make_parallel( /* nlist */ ); | ^ parallel.c:178:7: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | Ffree( tor->r, sizeof( TranResist ) ); | ^ parallel.c:194:6: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | CONNECT( on_trans, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ parallel.c:198:6: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ parallel.c:202:6: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | CONNECT( t->source->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ parallel.c:206:6: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | CONNECT( t->drain->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ parallel.c:146:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | public void UnParallelTrans( t ) | ^ In file included from parallel.c:18: ./globals.h:240:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 240 | extern void UnParallelTrans( /* t */ ); | ^ 12 warnings generated. mem.c:119:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 119 | extern unsigned sleep(); | ^ /usr/include/unistd.h:370:15: note: conflicting prototype is here 370 | unsigned int sleep(unsigned int); | ^ mem.c:130:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | private Pointer GetMoreCore( npages ) | ^ mem.c:290:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | private Pointer GetPage( nPages, size, no_mem_exit ) | ^ mem.c:347:16: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | return( Valloc( nbytes, no_mem_exit ) ); | ^ mem.c:334:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | public char *Falloc( nbytes, no_mem_exit ) | ^ mem.c:386:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | Vfree( p ); | ^ mem.c:375:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | public void Ffree( p, nbytes ) | ^ mem.c:331:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 331 | void Ffree(), Vfree(); | ^ mem.c:410:23: warning: passing arguments to 'MallocBigList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | return( MallocBigList( nbytes, no_mem_exit ) ); | ^ mem.c:397:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | public MList MallocList( nbytes, no_mem_exit ) | ^ mem.c:445:35: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | head = tail = (Pointer) Valloc( nbytes, no_mem_exit ); | ^ mem.c:451:30: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | tail->ptr = (Pointer) Valloc( nbytes, no_mem_exit ); | ^ mem.c:457:8: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | Vfree( head ); | ^ mem.c:437:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | private MList MallocBigList( nbytes, no_mem_exit ) | ^ mem.c:329:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 329 | private MList MallocBigList(); | ^ mem.c:487:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | public void Vfree( ptr ) | ^ mem.c:331:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 331 | void Ffree(), Vfree(); | ^ mem.c:540:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | public char *Valloc( nbytes, no_mem_exit ) | ^ mem.c:330:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 330 | char *Valloc(); | ^ 19 warnings generated. conn_list.c:88:23: warning: passing arguments to 'WarnTooManyParallel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | WarnTooManyParallel( this->nname, other->nname ); | ^ conn_list.c: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 | public void BuildConnList( n ) | ^ In file included from conn_list.c:20: ./globals.h:90:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 90 | extern void BuildConnList( /* n */ ); | ^ conn_list.c:110:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | public void WarnTooManyParallel( s1, s2 ) | ^ In file included from conn_list.c:20: ./globals.h:91:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 91 | extern void WarnTooManyParallel( /* s1, s2 */ ); | ^ 5 warnings generated. usage.c:188:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | private void tvsub( tdiff, t1, t0 ) | ^ usage.c:201:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | private char *pr_secs( dst, l ) | ^ usage.c:231:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | private void pr_usage( dst, r0, r1, t0, t1 ) | ^ usage.c:263:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | public void print_usage( partial, dest ) | ^ usage.c:280:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | public void get_usage( dest ) | ^ 5 warnings generated. access.c:34:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | public Fstat *FileStatus( name ) | ^ 1 warning generated. tpos.c: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 | public void EnterPos( tran, is_pos ) | ^ In file included from tpos.c:18: ./globals.h:367:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 367 | extern void EnterPos( /* tran, is_pos */ ); | ^ tpos.c:64:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | public tptr FindTxtorPos( x, y ) | ^ In file included from tpos.c:18: ./globals.h:368:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 368 | extern tptr FindTxtorPos( /* x, y */ ); | ^ tpos.c:81:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | public void DeleteTxtorPos( tran ) | ^ In file included from tpos.c:18: ./globals.h:369:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 369 | extern void DeleteTxtorPos( /* tran */ ); | ^ tpos.c:102:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | public nptr FindNode_TxtorPos( s ) | ^ In file included from tpos.c:18: ./globals.h:370:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 370 | extern nptr FindNode_TxtorPos( /* s */ ); | ^ tpos.c:134:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | (*func)( t, arg ); | ^ tpos.c:140:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | (*func)( t, arg ); | ^ tpos.c:124:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | public void walk_trans( func, arg ) | ^ In file included from tpos.c:18: ./globals.h:371:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 371 | extern void walk_trans( /* func, arg */ ); | ^ 12 warnings generated. stack.c:64:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | private int CanMerge( n ) | ^ stack.c:101:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | public double StackCap( t ) | ^ In file included from stack.c:18: ./globals.h:360:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 360 | extern double StackCap( /* t */ ); | ^ stack.c:186:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | NEW_TRANS( stack ); | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ stack.c:187:31: warning: passing arguments to 'Falloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | stack->r = (Resists *) Falloc( sizeof( TranResist ), 1 ); | ^ stack.c:229:8: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | Ffree( t1->r, sizeof( TranResist ) ); | ^ stack.c:253:15: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | FreeHistList( n1 ); | ^ stack.c:135:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | public void make_stacks( nlist ) | ^ In file included from stack.c:18: ./globals.h:361:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 361 | extern void make_stacks( /* nlist */ ); | ^ stack.c:284:6: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | CONNECT( n->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ stack.c:296:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | CONNECT( n->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ stack.c:310:10: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | Ffree( stack->r, sizeof( TranResist ) ); | ^ stack.c:261:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | public void DestroyStack( stack ) | ^ In file included from stack.c:18: ./globals.h:362:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 362 | extern void DestroyStack( /* stack */ ); | ^ 14 warnings generated. config.c:128:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | private int ParseLine( line, args ) | ^ config.c:198:32: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | wnew = (struct width *) Valloc( sizeof( struct width ), 1 ); | ^ config.c:209:37: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | lnew = (struct length *) Valloc( sizeof( struct length ), 1 ); | ^ config.c:176:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | private void resist_copy( from, to ) | ^ config.c:248:19: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | stat = FileStatus( cname ); | ^ config.c:253:23: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | stat = FileStatus( prm_file ); | ^ config.c:259:20: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | stat = FileStatus( prm_file ); | ^ config.c:280:13: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | fgetline(line, LSIZE, cfile); | ^ config.c:284:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | if (fgetline(line, LSIZE, cfile) == NULL) { | ^ config.c:302:15: warning: passing arguments to 'makedevice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | makedevice("nfet", "n-channel", (float)0.0); | ^ config.c:303:15: warning: passing arguments to 'makedevice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | makedevice("pfet", "p-channel", (float)0.0); | ^ config.c:304:15: warning: passing arguments to 'makedevice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | makedevice("resistor", "resistor", (float)0.0); | ^ config.c:306:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | while( fgetline( line, LSIZE, cfile ) != NULL ) | ^ config.c:312:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | if( str_eql( "resistance", targv[0] ) == 0 ) | ^ config.c:315:9: warning: passing arguments to 'insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | insert( targv[1], targv[2], targv[3], targv[4], targv[5] ); | ^ config.c:323:18: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | else if( str_eql( "device", targv[0] ) == 0 ) | ^ config.c:326:13: warning: passing arguments to 'makedevice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | makedevice( targv[1], targv[2], (float)atof(targv[3]) ); | ^ config.c:328:13: warning: passing arguments to 'makedevice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | makedevice( targv[1], targv[2], (float)0.0 ); | ^ config.c:340:14: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | if( str_eql( p->name, targv[0] ) == 0 ) | ^ config.c:411:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 411 | resist_copy(resistances[STATIC][0], resistances[STATIC][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:411:43: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 411 | resist_copy(resistances[STATIC][0], resistances[STATIC][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:412:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 412 | resist_copy(resistances[DYNHIGH][0], resistances[DYNHIGH][i]); | ^~~~~~~~~~~~~~~~~~~~~~~ | & config.c:412:44: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 412 | resist_copy(resistances[DYNHIGH][0], resistances[DYNHIGH][i]); | ^~~~~~~~~~~~~~~~~~~~~~~ | & config.c:413:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 413 | resist_copy(resistances[DYNLOW][0], resistances[DYNLOW][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:413:43: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 413 | resist_copy(resistances[DYNLOW][0], resistances[DYNLOW][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:417:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 417 | resist_copy(resistances[STATIC][1], resistances[STATIC][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:417:43: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 417 | resist_copy(resistances[STATIC][1], resistances[STATIC][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:418:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 418 | resist_copy(resistances[DYNHIGH][1], resistances[DYNHIGH][i]); | ^~~~~~~~~~~~~~~~~~~~~~~ | & config.c:418:44: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 418 | resist_copy(resistances[DYNHIGH][1], resistances[DYNHIGH][i]); | ^~~~~~~~~~~~~~~~~~~~~~~ | & config.c:419:19: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 419 | resist_copy(resistances[DYNLOW][1], resistances[DYNLOW][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:419:43: warning: incompatible pointer types passing 'struct width *' to parameter of type 'struct width **'; take the address with & [-Wincompatible-pointer-types] 419 | resist_copy(resistances[DYNLOW][1], resistances[DYNLOW][i]); | ^~~~~~~~~~~~~~~~~~~~~~ | & config.c:223:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | public int config( cname ) | ^ In file included from config.c:22: ./globals.h:82:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 82 | extern int config( /* cname */ ); | ^ config.c:441:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | private double lresist( list, l, size ) | ^ config.c:465:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | private double wresist( list, w, l ) | ^ config.c:516:26: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | rtab = (resptr *) Valloc( RES_TAB_SIZE * sizeof( resptr * ), 1 ); | ^ config.c:527:25: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | r = (resptr) MallocList( sizeof( ResEntry ), 1 ); | ^ config.c:503:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | public Resists *requiv( type, width, length ) | ^ In file included from config.c:22: ./globals.h:83:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 83 | extern Resists *requiv( /* type, width, length */ ); | ^ config.c:566:36: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | lnew = (struct length *) Valloc( sizeof( struct length ), 1 ); | ^ config.c:549:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | private void linsert( list, l, resist ) | ^ config.c:596:35: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | wnew = (struct width *) Valloc( sizeof( struct width ), 1 ); | ^ config.c:597:36: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | lnew = (struct length *) Valloc( sizeof( struct length ), 1 ); | ^ config.c:578:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | private void winsert( list, w, l, resist ) | ^ config.c:630:16: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | if( str_eql( context, "static" ) == 0 ) | ^ config.c:635:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | else if( str_eql( context, "dynamic-high" ) == 0 ) | ^ config.c:640:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | else if( str_eql( context, "dynamic-low" ) == 0 ) | ^ config.c:645:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | else if( str_eql( context, "power" ) == 0 ) | ^ config.c:656:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | if( str_eql( device_names[t]->devname, type ) == 0 ) | ^ config.c:664:18: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | else if( str_eql( ttype_drop[t], type ) == 0 ) | ^ config.c:612:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 612 | private void insert( type, context, w, l, r ) | ^ config.c:124:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 124 | private void insert(); | ^ config.c:674:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 674 | private void makedevice( type, name, value ) | ^ config.c:125:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 125 | private void makedevice(); | ^ 54 warnings generated. hist.c:81:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | public void SetFirstHist( node, value, inp, time ) | ^ In file included from hist.c:21: ./globals.h:130:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 130 | extern void SetFirstHist( /* node, value, inp, time */ ); | ^ hist.c:115:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | NEW_HIST( newh, return ); | ^ hist.c:70:32: note: expanded from macro 'NEW_HIST' 70 | if( ((NEW) = (hptr) MallocList( sizeof( HistEnt ), 0 )) == NULL ) \ | ^ hist.c:96:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | public void AddHist( node, value, inp, time, delay, rtime ) | ^ In file included from hist.c:21: ./globals.h:131:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 131 | extern void AddHist( /* node, value, inp, time, delay, rtime */ ); | ^ hist.c:150:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | NEW_HIST( newp, return ); /* allocate the punted event itself */ | ^ hist.c:70:32: note: expanded from macro 'NEW_HIST' 70 | if( ((NEW) = (hptr) MallocList( sizeof( HistEnt ), 0 )) == NULL ) \ | ^ hist.c:137:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | public void AddPunted( node, ev, tim ) | ^ In file included from hist.c:21: ./globals.h:132:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 132 | extern void AddPunted( /* node, ev, tim */ ); | ^ hist.c:174:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | public void FreeHistList( node ) | ^ In file included from hist.c:21: ./globals.h:133:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 133 | extern void FreeHistList( /* node */ ); | ^ hist.c:213:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | NEW_HIST( newh, NoMoreIncSim() ); | ^ hist.c:70:32: note: expanded from macro 'NEW_HIST' 70 | if( ((NEW) = (hptr) MallocList( sizeof( HistEnt ), 0 )) == NULL ) \ | ^ hist.c:206:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | public void NewModel( nmodel ) | ^ In file included from hist.c:21: ./globals.h:135:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 135 | extern void NewModel( /* nmodel */ ); | ^ hist.c:245:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | NEW_HIST( newh, NoMoreIncSim() ); | ^ hist.c:70:32: note: expanded from macro 'NEW_HIST' 70 | if( ((NEW) = (hptr) MallocList( sizeof( HistEnt ), 0 )) == NULL ) \ | ^ hist.c:234:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | public void NewEdge( nd, ev ) | ^ In file included from hist.c:21: ./globals.h:136:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 136 | extern void NewEdge( /* nd, ev */ ); | ^ hist.c:266:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | public void DeleteNextEdge( nd ) | ^ In file included from hist.c:21: ./globals.h:137:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 137 | extern void DeleteNextEdge( /* nd */ ); | ^ hist.c:318:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | public void FlushHist( ftime ) | ^ In file included from hist.c:21: ./globals.h:138:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 138 | extern void FlushHist( /* ftime */ ); | ^ hist.c:387:16: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | enqueue_event( nd, (int) h->val, (long) h->t.p.delay, | ^ hist.c:403:16: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | enqueue_event( nd, (int) h->val, (long) h->t.r.delay, | ^ hist.c:442:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | t->state = compute_trans_state( t ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ hist.c:355:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | public int backToTime( nd ) | ^ In file included from hist.c:21: ./globals.h:139:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 139 | extern int backToTime( /* nd */ ); | ^ 25 warnings generated. nsubrs.c:77:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | private long sym_hash(name) | ^ nsubrs.c:94:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | public int str_eql( s1, s2 ) | ^ In file included from nsubrs.c:22: ./globals.h:220:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 220 | extern int str_eql( /* s1, s2 */ ); | ^ nsubrs.c:109:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | public int str_match( p, s ) | ^ In file included from nsubrs.c:22: ./globals.h:221:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 221 | extern int str_match( /* p, s */ ); | ^ nsubrs.c:157:32: warning: passing arguments to 'FindNode_TxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | if( (ntemp = FindNode_TxtorPos( name )) != NULL ) | ^ nsubrs.c:150:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | public nptr find( name ) | ^ In file included from nsubrs.c:22: ./globals.h:222:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 222 | extern nptr find( /* name */ ); | ^ nsubrs.c:225:23: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | n = (nptr) MallocList( sizeof( struct Node ), 1 ); | ^ nsubrs.c:260:22: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | n->nname = Valloc( i, 1 ); | ^ nsubrs.c:175:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | public nptr RsimGetNode( name_in ) | ^ In file included from nsubrs.c:22: ./globals.h:223:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 223 | extern nptr RsimGetNode( /* name */ ); | ^ nsubrs.c:282:23: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | n = (nptr) MallocList( sizeof( struct Node ), 1 ); | ^ nsubrs.c:312:22: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | n->nname = Valloc( i, 1 ); | ^ nsubrs.c:268:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | public nptr GetNewNode( name ) | ^ In file included from nsubrs.c:22: ./globals.h:224:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 224 | extern nptr GetNewNode( /* name */ ); | ^ nsubrs.c:320:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | public void n_insert( nd ) | ^ In file included from nsubrs.c:22: ./globals.h:225:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 225 | extern void n_insert( /* nd */ ); | ^ nsubrs.c:359:11: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | Vfree( n->nname ); | ^ nsubrs.c:349:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | public void n_delete( nd ) | ^ In file included from nsubrs.c:22: ./globals.h:226:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 226 | extern void n_delete( /* nd */ ); | ^ nsubrs.c:382:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | if( (*fun)( n, arg ) ) | ^ nsubrs.c:373:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | public void walk_net( fun, arg ) | ^ In file included from nsubrs.c:22: ./globals.h:227:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 227 | extern void walk_net( /* fun, arg */ ); | ^ nsubrs.c:406:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | if( (*fun)( n, val, arg ) ) | ^ nsubrs.c:394:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | public void walk_net_index( fun, arg ) | ^ In file included from nsubrs.c:22: ./globals.h:228:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 228 | extern void walk_net_index( /* fun, arg */ ); | ^ nsubrs.c:438:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | public nptr Index2node( index ) | ^ In file included from nsubrs.c:22: ./globals.h:230:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 230 | extern nptr Index2node( /* index */ ); | ^ nsubrs.c:457:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | public pointertype Node2index( nd ) | ^ In file included from nsubrs.c:22: ./globals.h:231:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 231 | extern pointertype Node2index( /* nd */ ); | ^ nsubrs.c:498:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | total += (*fun)( n, arg ); | ^ nsubrs.c:486:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | public int match_net( pattern, fun, arg ) | ^ In file included from nsubrs.c:22: ./globals.h:232:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 232 | extern int match_net( /* pattern, fun, arg */ ); | ^ 34 warnings generated. sched.c:52:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | public Ulong pending_events( delta, list, end_of_list ) | ^ In file included from sched.c:18: ./globals.h:304:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 304 | extern Ulong pending_events( /* delta, list, end_of_list */ ); | ^ sched.c:115:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | public evptr get_next_event( stop_time ) | ^ In file included from sched.c:18: ./globals.h:305:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 305 | extern evptr get_next_event( /* stop_time */ ); | ^ sched.c:209:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | public void free_event( event ) | ^ In file included from sched.c:18: ./globals.h:318:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 318 | extern void free_event( /* event */ ); | ^ sched.c:255:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | NEW_EVENT( new ); | ^ sched.c:230:28: note: expanded from macro 'NEW_EVENT' 230 | (NEW) = (evptr) MallocList( sizeof( struct Event ), 1 );\ | ^ sched.c:239:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | public void enqueue_event( n, newvalue, delta, rtime ) | ^ In file included from sched.c:18: ./globals.h:319:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 319 | extern void enqueue_event( /* n, newvalue, delta, rtime */ ); | ^ sched.c:324:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | NEW_EVENT( new ); | ^ sched.c:230:28: note: expanded from macro 'NEW_EVENT' 230 | (NEW) = (evptr) MallocList( sizeof( struct Event ), 1 );\ | ^ sched.c:313:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | public void enqueue_input( n, newvalue ) | ^ In file included from sched.c:18: ./globals.h:320:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 320 | extern void enqueue_input( /* n, newvalue */ ); | ^ sched.c:383:11: warning: passing arguments to 'AddPunted' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | AddPunted( ev->enode, ev, cur_delta ); | ^ sched.c:366:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | public void PuntEvent( node, ev ) | ^ In file included from sched.c:18: ./globals.h:322:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 322 | extern void PuntEvent( /* node, ev */ ); | ^ sched.c:388:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | public void requeue_events( evlist, thread ) | ^ In file included from sched.c:18: ./globals.h:323:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 323 | extern void requeue_events( /* evlist, thread */ ); | ^ sched.c:446:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | public evptr back_sim_time( btime, is_inc ) | ^ In file included from sched.c:18: ./globals.h:324:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 324 | extern evptr back_sim_time( /* btime, is_inc */ ); | ^ sched.c:549:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | NEW_EVENT( new ); | ^ sched.c:230:28: note: expanded from macro 'NEW_EVENT' 230 | (NEW) = (evptr) MallocList( sizeof( struct Event ), 1 );\ | ^ sched.c:535:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | public int EnqueueHist( nd, hist, type ) | ^ In file included from sched.c:18: ./globals.h:325:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 325 | extern int EnqueueHist( /* nd, hist, type */ ); | ^ sched.c:613:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 613 | public evptr FindScheduled(idx) | ^ In file included from sched.c:18: ./globals.h:328:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 328 | extern evptr FindScheduled( /* idx */ ); | ^ sched.c:637:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | public void DequeueScheduled(idx) | ^ In file included from sched.c:18: ./globals.h:329:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 329 | extern void DequeueScheduled( /* idx */ ); | ^ sched.c:651:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | public void DequeueEvent( nd ) | ^ In file included from sched.c:18: ./globals.h:326:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 326 | extern void DequeueEvent( /* nd */ ); | ^ sched.c:676:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | NEW_EVENT( new ); | ^ sched.c:230:28: note: expanded from macro 'NEW_EVENT' 230 | (NEW) = (evptr) MallocList( sizeof( struct Event ), 1 );\ | ^ sched.c:667:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | public void DelayEvent( ev, delay ) | ^ In file included from sched.c:18: ./globals.h:327:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 327 | extern void DelayEvent( /* ev, delay */ ); | ^ sched.c:728:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | NEW_EVENT( new ); | ^ sched.c:230:28: note: expanded from macro 'NEW_EVENT' 230 | (NEW) = (evptr) MallocList( sizeof( struct Event ), 1 );\ | ^ sched.c:721:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 721 | public evptr EnqueueOther( type, time ) | ^ In file included from sched.c:18: ./globals.h:330:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 330 | extern evptr EnqueueOther( /* type, time */ ); | ^ sched.c:756:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 756 | public void rm_inc_events( all ) | ^ In file included from sched.c:18: ./globals.h:331:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 331 | extern void rm_inc_events( /* all */ ); | ^ 36 warnings generated. binsim.c:140:24: warning: passing arguments to 'StackCap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | cap += (StackCap( t ) / 2.0); | ^ binsim.c:149:41: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | PackBytes( node.n.alias, Node2index( n->nlink ), NB_NDINDEX ) | ^ binsim.c:152:15: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | (void) Fwrite( &node, Size_File_Node, fnet ); | ^ binsim.c:153:15: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | (void) Fwrite( pnode( n ), slen, fnet ); | ^ binsim.c:159:19: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | (void) Fwrite( &delays, Size_File_Delay, fnet ); | ^ binsim.c:165:19: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | (void) Fwrite( &thresh, Size_File_Thresh, fnet ); | ^ binsim.c:185:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | ndindx = Node2index( t->gate ); | ^ binsim.c:188:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | ndindx = Node2index( t->source ); | ^ binsim.c:191:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | ndindx = Node2index( t->drain ); | ^ binsim.c:206:18: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | (void) Fwrite( &trans, Size_File_Trans, fnet ); | ^ binsim.c:173:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | private void wr_trans( t ) | ^ binsim.c:210:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | private void wr_txtors( tlist ) | ^ binsim.c:239:40: warning: format specifies type 'long' but the argument has type 'double' [-Wformat] 239 | (void) fprintf( f, "lambda %ld\n", LAMBDACM ); | ~~~ ^~~~~~~~ | %f binsim.c:236:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | private void WriteAscii( f ) | ^ binsim.c:262:14: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | if( fgetline( line, 200, f ) == NULL ) | ^ binsim.c:249:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | private int ReadAscii( f, line ) | ^ binsim.c:285:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | public void wr_netfile( fname ) | ^ In file included from binsim.c:26: ./globals.h:26:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 26 | extern void wr_netfile( /* fname */ ); | ^ binsim.c:329:11: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | if( Fread( &node, Size_File_Node, fnet ) != Size_File_Node ) | ^ binsim.c:333:11: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | if( Fread( nname, slen, fnet ) != slen ) | ^ binsim.c:336:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | n = RsimGetNode( nname ); | ^ binsim.c:357:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | if( Fread( &delays, Size_File_Delay, fnet ) != Size_File_Delay ) | ^ binsim.c:365:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | if( Fread( &thresh, Size_File_Thresh, fnet ) != Size_File_Thresh ) | ^ binsim.c:380:23: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | n->nlink = Index2node( n->c.time ); | ^ binsim.c:313:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | private void rd_nodes( nname, n_nodes ) | ^ binsim.c:397:17: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | while( Fread( &trans, Size_File_Trans, fnet ) == Size_File_Trans ) | ^ binsim.c:399:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | NEW_TRANS( t ); | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ binsim.c:402:22: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | t->gate = Index2node( ndindx ); | ^ binsim.c:405:24: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | t->source = Index2node( ndindx ); | ^ binsim.c:408:23: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | t->drain = Index2node( ndindx ); | ^ binsim.c:420:14: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | EnterPos( t, TRUE ); | ^ binsim.c:423:14: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | EnterPos( t, FALSE ); | ^ binsim.c:425:15: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | t->r = requiv( (int) t->ttype, width, length ); | ^ binsim.c:445:17: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | if( fgetline( line, 200, f ) == NULL ) | ^ binsim.c:466:23: warning: passing arguments to 'adjust_transistors' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | adjust_transistors( brd_tlist ); | ^ binsim.c:436:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | public int rd_netfile( f, line ) | ^ In file included from binsim.c:26: ./globals.h:27:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 27 | extern int rd_netfile( /* f, line */ ); | ^ binsim.c:472:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | private void adjust_transistors( tlist ) | ^ binsim.c:38:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | private void adjust_transistors(); | ^ binsim.c:542:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | CONNECT( on_trans, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ binsim.c:546:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ binsim.c:551:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | CONNECT( t->source->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ binsim.c:556:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | CONNECT( t->drain->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ 43 warnings generated. network.c:54:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | private void pgvalue( t ) | ^ network.c:82:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | private void pr_one_res( s, r ) | ^ network.c:101:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | private void pr_t_res( fp, r ) | ^ network.c:114:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | private void ptrans( t ) | ^ network.c:131:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | public void idelete( n, list ) | ^ In file included from network.c:21: ./globals.h:196:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 196 | extern void idelete( /* n, list */ ); | ^ network.c:165:32: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | p = infree = (iptr) MallocList( sizeof( struct Input ), 1 ); | ^ network.c:158:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | public void iinsert( n, list ) | ^ In file included from network.c:21: ./globals.h:197:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 197 | extern void iinsert( /* n, list */ ); | ^ network.c:174:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | public void iinsert_once( n, list ) | ^ In file included from network.c:21: ./globals.h:198:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 198 | extern void iinsert_once( /* n, list */ ); | ^ network.c:188:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | private int clear_input( n ) | ^ network.c:217:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | walk_net( clear_input, (char *) 0 ); | ^ network.c:224:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | public int setin( n, which ) | ^ In file included from network.c:21: ./globals.h:200:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 200 | extern int setin( /* n, which */ ); | ^ network.c:316:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | private int wr_value( n, fp ) | ^ network.c:338:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | walk_net( wr_value, (char *) fp ); | ^ network.c:329:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | public int wr_state( fname ) | ^ In file included from network.c:21: ./globals.h:201:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | extern int wr_state( /* fname */ ); | ^ network.c:361:17: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | FreeHistList( n ); | ^ network.c:363:12: warning: passing arguments to 'free_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | free_event( n->events ); | ^ network.c:415:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | t->state = compute_trans_state( t ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ network.c:352:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | private int rd_stvalue( n, st ) | ^ network.c:432:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | (void) fgetline( rline, 25, st.file ); | ^ network.c:448:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | walk_net( rd_stvalue, (char *) &st ); | ^ network.c:453:17: warning: passing arguments to 'RestartAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | RestartAnalyzer( sim_time0, cur_delta, FALSE ); | ^ network.c:422:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | public char *rd_state( fname, restore ) | ^ In file included from network.c:21: ./globals.h:202:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | extern char *rd_state( /* fname, restore */ ); | ^ network.c:473:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | public int info( n, which ) | ^ In file included from network.c:21: ./globals.h:203:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 203 | extern int info( /* n, which */ ); | ^ 30 warnings generated. hist_io.c:142:15: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | if( Fwrite( &header, Size_Node_Head, fp ) <= 0 ) | ^ hist_io.c:154:16: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | if( Fwrite( &hist, Size_PuntFile_Hist, fp ) <= 0 ) | ^ hist_io.c:161:16: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | if( Fwrite( &hist, Size_File_Hist, fp ) <= 0 ) | ^ hist_io.c:174:12: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | if( Fwrite( &h_end, Size_File_Hist, fp ) <= 0 ) | ^ hist_io.c:178:25: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | ndindx = Node2index( ev->p.cause ); | ^ hist_io.c:184:16: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | if( Fwrite( &pending, Size_File_Pend, fp ) <= 0 ) | ^ hist_io.c:172:64: warning: for loop has empty body [-Wempty-body] 172 | for( n = 0, ev = nd->events; ev != NULL; ev = ev->nlink, n++ ); | ^ hist_io.c:172:64: note: put the semicolon on a separate line to silence this warning hist_io.c:191:12: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | if( Fwrite( &h_end, Size_File_Hist, fp ) <= 0 ) | ^ hist_io.c:125:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | private int DumpNodeHist( nd, ndindx, fp ) | ^ hist_io.c:218:15: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | if( Fwrite( &fh, Size_File_Head, fd ) <= 0 ) | ^ hist_io.c:203:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | private int WriteHistHeader( fd ) | ^ hist_io.c:233:14: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | if( Fread( &fh, Size_File_Head, fd ) != Size_File_Head ) | ^ hist_io.c:224:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | private int ReadHistHead( fd, pNewTime, pTime0 ) | ^ hist_io.c:289:19: warning: passing arguments to 'walk_net_index' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | walk_net_index( DumpNodeHist, fp ); | ^ hist_io.c:271:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | public void DumpHist( fname ) | ^ In file included from hist_io.c:27: ./globals.h:143:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 143 | extern void DumpHist( /* fname */ ); | ^ hist_io.c:310:17: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | while( Fread( &head, Size_Node_Head, fd ) == Size_Node_Head ) | ^ hist_io.c:313:22: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | if( (nd = Index2node( ndindx )) == NULL ) | ^ hist_io.c:330:14: warning: passing arguments to 'SetFirstHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | SetFirstHist( nd, val, inp, etime ); | ^ hist_io.c:336:18: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | FreeHistList( nd ); | ^ hist_io.c:340:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | if( Fread( &hist, Size_File_Hist, fd ) != Size_File_Hist ) | ^ hist_io.c:361:12: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | if( Fread( hist.ptime, Size_Ptime, fd ) != Size_Ptime ) | ^ hist_io.c:369:18: warning: passing arguments to 'AddPunted' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | AddPunted( nd, &ev, etime ); | ^ hist_io.c:372:10: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | AddHist( nd, val, inp, etime, (long) delay, (long) rtime ); | ^ hist_io.c:383:16: warning: passing arguments to 'free_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | free_event( nd->events ); | ^ hist_io.c:390:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | if( Fread( &pend, Size_File_Pend, fd ) != Size_File_Pend ) | ^ hist_io.c:406:27: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | cur_node = Index2node( ndindx ); | ^ hist_io.c:408:19: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | enqueue_event( nd, val, (long) delay, (long) rtime ); | ^ hist_io.c:295:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | private int rd_hist( fd, pnlist ) | ^ hist_io.c:432:23: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | l->xtor->state = compute_trans_state( l->xtor ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ hist_io.c:437:20: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | l->xtor->state = compute_trans_state( l->xtor ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ hist_io.c:440:19: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | l->xtor->state = compute_trans_state( l->xtor ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ hist_io.c:423:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | private void fix_transistors( nd ) | ^ hist_io.c:471:18: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | FreeHistList( n ); /* undo any work done */ | ^ hist_io.c:473:13: warning: passing arguments to 'free_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | free_event( n->events ); | ^ hist_io.c:444:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | public void ReadHist( fname ) | ^ In file included from hist_io.c:27: ./globals.h:144:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 144 | extern void ReadHist( /* fname */ ); | ^ 37 warnings generated. eval.c:68:19: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | enqueue_input( *(VDD_node+i), HIGH ); | ^ eval.c:69:18: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | enqueue_input( GND_node, LOW ); | ^ eval.c:94:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | private void pr_decay( e ) | ^ eval.c:107:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | private void pr_watched( e, n ) | ^ eval.c:143:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | private void pr_capwatched( e, n ) | ^ eval.c:171:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | private void acc_step_power( n ) | ^ eval.c:208:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | SetInputs( &hinputs, HIGH ); /* HIGH inputs */ | ^ eval.c:209:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | SetInputs( &linputs, LOW ); /* LOW inputs */ | ^ eval.c:210:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | SetInputs( &uinputs, X ); /* X inputs */ | ^ eval.c:218:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | new = EnqueueOther(TIMED_EV, cur_delta + (Ulong)e->delay); | ^ eval.c:254:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | AddHist( n, n->npot, 0, e->ntime, (long) e->delay, (long) e->rtime ); | ^ eval.c:257:20: warning: passing arguments to 'evalAssertWhen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | evalAssertWhen(n); | ^ eval.c:260:48: warning: passing arguments to 'IncHistEvCnt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | { extern int ev_hgm; if( ev_hgm ) IncHistEvCnt( -1 ); } | ^ eval.c:316:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | t->state = compute_trans_state( t ); | ^ ./globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ eval.c:185:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | private void MarkNodes( evlist ) | ^ eval.c:409:18: warning: passing arguments to 'subckt_model_C' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | subckt_model_C(t); | ^ eval.c:415:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | (*model)( t->source ); | ^ eval.c:417:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | (*model)( t->drain ); | ^ eval.c:430:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | (*model)( other ); | ^ eval.c:372:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | private long EvalNodes( evlist ) | ^ eval.c:467:15: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | enqueue_input( n, val ); | ^ eval.c:470:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | AddHist( n, val, 1, cur_delta, 0L, 0L ); | ^ eval.c:449:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | private void SetInputs( listp, val ) | ^ eval.c:45:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | private void SetInputs( /* listp, val */ ); | ^ eval.c:503:9: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | AddHist( n, (int) n->curr->val, 0, cur_delta, 0L, 0L ); | ^ eval.c:505:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | (*model)( n ); | ^ eval.c:542:36: warning: passing arguments to 'get_next_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | while( (evlist = get_next_event( stop_time )) != NULL ) | ^ eval.c:556:17: warning: passing arguments to 'disp_watch_vec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | disp_watch_vec( brk_flag ); | ^ eval.c:574:14: warning: passing arguments to 'UpdateWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | UpdateWindow( cur_delta ); | ^ eval.c:517:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | public int step( stop_time ) | ^ In file included from eval.c:24: ./globals.h:107:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 107 | extern int step( /* stop_time */ ); | ^ eval.c:604:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | public int ComputeTransState( t ) | ^ In file included from eval.c:24: ./globals.h:113:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 113 | extern int ComputeTransState( /* t */ ); | ^ 33 warnings generated. sim.c:92:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | private void PrArgs( argc, argv ) | ^ sim.c:102:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | private void CheckErrs( n ) | ^ sim.c:166:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | CONNECT( on_trans, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:170:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:178:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | CONNECT( src->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:183:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:187:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | CONNECT( drn->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:192:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ sim.c:214:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | n = RsimGetNode( targv[1] ); | ^ sim.c:205:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | private void node_info( targc, targv ) | ^ sim.c:235:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | n = RsimGetNode( targv[1] ); | ^ sim.c:226:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | private void nnode_info( targc, targv ) | ^ sim.c:257:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | private int parseAttr(str, a, p) | ^ sim.c:284:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | private float rconvert( resstring ) | ^ sim.c:322:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | private float lconvert( lstring ) | ^ sim.c:375:19: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | src = RsimGetNode( targv[1] ); | ^ sim.c:376:19: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | drn = RsimGetNode( targv[2] ); | ^ sim.c:386:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | gate = RsimGetNode( targv[1] ); | ^ sim.c:387:19: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | src = RsimGetNode( targv[2] ); | ^ sim.c:388:19: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | drn = RsimGetNode( targv[3] ); | ^ sim.c:416:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | NEW_TRANS( t ); /* create new transistor */ | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ sim.c:427:10: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | EnterPos( t, TRUE ); /* Enter transistor position */ | ^ sim.c:433:52: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 433 | fetHasAP = fetHasAP && parseAttr(targv[i], &asrc, &psrc); | ^~~~~ sim.c:433:59: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 433 | fetHasAP = fetHasAP && parseAttr(targv[i], &asrc, &psrc); | ^~~~~ sim.c:435:52: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 435 | fetHasAP = fetHasAP && parseAttr(targv[i], &adrn, &pdrn); | ^~~~~ sim.c:435:59: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 435 | fetHasAP = fetHasAP && parseAttr(targv[i], &adrn, &pdrn); | ^~~~~ sim.c:440:10: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | EnterPos( t, FALSE ); /* Enter transistor position */ | ^ sim.c:450:18: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | t->r = requiv( devidx, width, length ); | ^ sim.c:355:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | private void newtrans( implant, devidx, targc, targv ) | ^ sim.c:504:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | n = RsimGetNode( targv[1] ); | ^ sim.c:508:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | m = RsimGetNode( targv[i] ); | ^ sim.c:494:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | public void alias( targc, targv ) | ^ sim.c:544:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 544 | n = RsimGetNode( targv[1] ); | ^ sim.c:535:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | private void nthresh( targc, targv ) | ^ sim.c:562:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | n = RsimGetNode( targv[1] ); | ^ sim.c:553:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | private void ndelay( targc, targv ) | ^ sim.c:568:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | private float cconvert( capstring ) | ^ sim.c:611:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 611 | n = RsimGetNode( targv[1] ); | ^ sim.c:617:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | n = RsimGetNode( targv[1] ); | ^ sim.c:618:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 618 | m = RsimGetNode( targv[2] ); | ^ sim.c:602:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 602 | private void ncap( targc, targv ) | ^ sim.c:676:11: warning: passing arguments to 'newsubckt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | newsubckt(targc, targv); | ^ sim.c:635:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | private void newdevice( targc, targv ) | ^ sim.c:830:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 830 | while( ch = *line++ ) | ~~~^~~~~~~~~ sim.c:830:15: note: place parentheses around the assignment to silence this warning 830 | while( ch = *line++ ) | ^ | ( ) sim.c:830:15: note: use '==' to turn this assignment into an equality comparison 830 | while( ch = *line++ ) | ^ | == sim.c:822:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | private int parse_line( line, carg ) | ^ sim.c:879:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 879 | while (fgetline(line, LSIZE, fin) != NULL) | ^ sim.c:885:29: warning: passing arguments to 'config' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 885 | has_param_file = config("scmos100"); | ^ sim.c:934:27: warning: passing arguments to 'config' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 934 | has_param_file = config( prmname ); | ^ sim.c:1050:32: warning: passing arguments to 'rd_netfile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1050 | if (lineno == 1 && rd_netfile(fin, line)) | ^ sim.c:849:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 849 | private int input_sim (simfile, has_param_file) | ^ sim.c:1107:25: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | *VDD_node = RsimGetNode( power_net_name ); | ^ sim.c:1124:24: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1124 | GND_node = RsimGetNode( ground_net_name ); | ^ sim.c:1135:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1135 | NEW_TRANS( tcap ); | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ sim.c:1082:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1082 | public int rd_network( simfile, prefix, has_param_file ) | ^ In file included from sim.c:34: ./globals.h:347:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 347 | extern int rd_network( /* simfile */ ); | ^ sim.c:1192:18: warning: passing arguments to 'make_parallel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | make_parallel( ndlist ); | ^ sim.c:1193:16: warning: passing arguments to 'make_stacks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1193 | make_stacks( ndlist ); | ^ 57 warnings generated. newrstep.c:167:15: warning: passing arguments to 'BuildConnList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | BuildConnList( n ); | ^ newrstep.c:172:13: warning: passing arguments to 'CleanEvents' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | CleanEvents( n ); | ^ newrstep.c:180:19: warning: passing arguments to 'schedulePureCS' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | schedulePureCS( n ); | ^ newrstep.c:183:17: warning: passing arguments to 'UndoConnList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | UndoConnList( n ); | ^ newrstep.c:156:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | public void linear_model( n ) | ^ In file included from newrstep.c:33: ./globals.h:211:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 211 | extern void linear_model( /* n */ ); | ^ newrstep.c:195:15: warning: passing arguments to 'PuntEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | PuntEvent( n, ev ); | ^ newrstep.c:187:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | private void CleanEvents( n ) | ^ newrstep.c:147:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 147 | private void parallel_op(), CleanEvents(); | ^ newrstep.c:201:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | private void EnqueDecay( n, decayval ) | ^ newrstep.c:215:19: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | enqueue_event( n, DECAY, (long) decayval, (long) decayval ); | ^ newrstep.c:283:19: warning: passing arguments to 'RecordConnList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | RecordConnList( num_trans ); | ^ newrstep.c:223:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | private void UndoConnList( n ) | ^ newrstep.c:146:50: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 146 | private void scheduleDriven(), schedulePureCS(), UndoConnList(); | ^ newrstep.c:315:11: warning: passing arguments to 'PuntEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | PuntEvent( nd, ev ); | ^ newrstep.c:322:15: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | enqueue_event( nd, fval, (long) delta, (long) ps2d( tau ) ); | ^ newrstep.c:327:13: warning: passing arguments to 'print_final' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | print_final( nd, queued, tau, delta ); | ^ newrstep.c:298:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | public void QueueFVal( nd, fval, tau, delay ) | ^ In file included from newrstep.c:33: ./globals.h:212:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 212 | extern void QueueFVal( /* nd, fval, tau, delay */ ); | ^ newrstep.c:339:11: warning: passing arguments to 'PuntEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | PuntEvent( nd, ev ); | ^ newrstep.c:355:13: warning: passing arguments to 'print_spike' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | print_spike( nd, spk, ch_delta, dr_delta ); | ^ newrstep.c:363:18: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | enqueue_event( nd, (int) spk->charge, (long) ch_delta, (long) ch_delta ); | ^ newrstep.c:364:18: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | enqueue_event( nd, (int) nd->npot, (long) dr_delta, (long) ch_delta ); | ^ newrstep.c:331:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | private void QueueSpike( nd, spk ) | ^ newrstep.c:381:17: warning: passing arguments to 'get_tau' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | r = get_tau( nd, (tptr) NULL, dom, inc_level ); | ^ newrstep.c:384:12: warning: passing arguments to 'print_tau' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | print_tau( nd, r, -1 ); | ^ newrstep.c:397:16: warning: passing arguments to 'PuntEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | PuntEvent( nd, ev ); | ^ newrstep.c:447:21: warning: passing arguments to 'get_tauP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | r->tauP = get_tauP( nd, (tptr) NULL, dom, inc_level ); | ^ newrstep.c:451:31: warning: passing arguments to 'ComputeSpike' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | QueueSpike( nd, ComputeSpike( nd, r, dom ) ); | ^ newrstep.c:476:13: warning: passing arguments to 'get_tau' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | r = get_tau( nd, (tptr) NULL, dom, inc_level ); | ^ newrstep.c:458:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | private void schedulePureCS( nlist ) | ^ newrstep.c:146:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 146 | private void scheduleDriven(), schedulePureCS(), UndoConnList(); | ^ newrstep.c:529:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | private int ComputeDC( nlist ) | ^ newrstep.c:540:31: warning: passing arguments to 'get_dc_val' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | this->n.thev = r = get_dc_val( this, (tptr) NULL, inc_level ); | ^ newrstep.c:608:16: warning: passing arguments to 'print_fval' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | print_fval( this, r ); | ^ newrstep.c:647:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | NEW_THEV( r ); | ^ newrstep.c:618:25: note: expanded from macro 'NEW_THEV' 618 | (T) = (Thev) MallocList( sizeof( thevenin ), 1 ); \ | ^ newrstep.c:687:23: warning: passing arguments to 'series_op' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 687 | cache = series_op( get_dc_val( other, t, level+inc_level ), t ); | ^ newrstep.c:690:13: warning: passing arguments to 'parallel_op' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | parallel_op( r, cache ); | ^ newrstep.c:700:10: warning: passing arguments to 'print_dc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 700 | print_dc( n, r, level ); | ^ newrstep.c:636:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | private Thev get_dc_val( n, tran, level ) | ^ newrstep.c:150:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 150 | private Thev get_dc_val(), series_op(), get_tau(); | ^ newrstep.c:742:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | private void get_parallel( r, t, restype ) | ^ newrstep.c:771:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | void get_min_parallel( r, t ) | ^ newrstep.c:804:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 804 | private Thev series_op( r, t ) | ^ newrstep.c:150:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 150 | private Thev get_dc_val(), series_op(), get_tau(); | ^ newrstep.c:866:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | private void parallel_op( r, new ) | ^ newrstep.c:147:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 147 | private void parallel_op(), CleanEvents(); | ^ newrstep.c:936:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936 | private int GetTin( t, ptin ) | ^ newrstep.c:976:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 976 | private int parallel_GetTin( t, itau ) | ^ newrstep.c:1152:11: warning: passing arguments to 'print_tau' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | print_tau( n, r, level ); | ^ newrstep.c:1018:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | private Thev get_tau( n, tran, dom, level ) | ^ newrstep.c:150:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 150 | private Thev get_dc_val(), series_op(), get_tau(); | ^ newrstep.c:1210:12: warning: passing arguments to 'print_taup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1210 | print_taup( n, level, taup ); | ^ newrstep.c:1166:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1166 | private double get_tauP( n, tran, dom, level ) | ^ newrstep.c:151:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 151 | private double get_tauP(); | ^ newrstep.c:1302:11: warning: passing arguments to 'print_spk' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1302 | print_spk( nd, r, tab_indx, dom, alpha, beta, &spk, TRUE ); | ^ newrstep.c:1307:11: warning: passing arguments to 'print_spk' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1307 | print_spk( nd, r, tab_indx, dom, alpha, beta, &spk, FALSE ); | ^ newrstep.c:1226:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1226 | private pspk ComputeSpike( nd, r, dom ) | ^ newrstep.c:152:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 152 | private pspk ComputeSpike(); | ^ newrstep.c:1447:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1447 | private char *get_indent( i ) | ^ newrstep.c:1469:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1469 | private char *r2ascii( s, r ) | ^ newrstep.c:1489:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1489 | private void print_dc( n, r, level ) | ^ newrstep.c:153:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | private void print_dc(), print_fval(), print_tau(), print_taup(); | ^ newrstep.c:1514:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1514 | private void print_fval( n, r ) | ^ newrstep.c:153:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | private void print_dc(), print_fval(), print_tau(), print_taup(); | ^ newrstep.c:1524:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1524 | private void print_tau( n, r, level ) | ^ newrstep.c:153:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | private void print_dc(), print_fval(), print_tau(), print_taup(); | ^ newrstep.c:1551:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1551 | private void print_taup( n, level, taup ) | ^ newrstep.c:153:53: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | private void print_dc(), print_fval(), print_tau(), print_taup(); | ^ newrstep.c:1561:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1561 | private void print_final( nd, queued, tau, delay ) | ^ newrstep.c:154:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 154 | private void print_final(), print_spike(), print_spk(); | ^ newrstep.c:1586:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1586 | private void print_spike( nd, spk, ch_delay, dr_delay ) | ^ newrstep.c:154:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 154 | private void print_final(), print_spike(), print_spk(); | ^ newrstep.c:1603:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1603 | private void print_spk( nd, r, tab, dom, alpha, beta, spk, is_spk ) | ^ newrstep.c:154:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 154 | private void print_final(), print_spike(), print_spk(); | ^ 75 warnings generated. netupdate.c:76:38: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | aliases.bucket = (nptr **) Valloc( SIZEOF( nptr * ) * aliases.size, 1 ); | ^ netupdate.c:91:8: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | Vfree( aliases.bucket[ i ] ); | ^ netupdate.c:93:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | Vfree( aliases.bucket ); | ^ netupdate.c:109:38: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | aliases.bucket = (nptr **) Valloc( SIZEOF( nptr * ) * aliases.size, 1 ); | ^ netupdate.c:112:10: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | Vfree( old.bucket ); | ^ netupdate.c:100:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | private void IncreaseAliasTbl( i ) | ^ netupdate.c:131:23: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | tbl = (nptr *) Valloc( SIZEOF( nptr ) * ALIAS_TBL_SIZE, 1 ); | ^ netupdate.c:116:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | private void EnterAlias( n, nd ) | ^ netupdate.c:140:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | private nptr LookupAlias( n ) | ^ netupdate.c:269:47: warning: passing arguments to 'FindNode_TxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | nd = (av[0][1] != '=') ? FindNode_TxtorPos( av[2] ) : RsimGetNode( av[2] ); | ^ netupdate.c:269:70: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | nd = (av[0][1] != '=') ? FindNode_TxtorPos( av[2] ) : RsimGetNode( av[2] ); | ^ netupdate.c:257:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | private void alias_node( ac, av ) | ^ netupdate.c:291:20: warning: passing arguments to 'GetNewNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | nd = GetNewNode( av[3] ); | ^ netupdate.c:277:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | private void new_node( ac, av ) | ^ netupdate.c:309:11: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | nd = find( av[1] ); | ^ netupdate.c:321:13: warning: passing arguments to 'n_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | n_delete( nd ); | ^ netupdate.c:299:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | private void eliminate_node( ac, av ) | ^ netupdate.c:329:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | private void change_cap( ac, av ) | ^ netupdate.c:364:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | if( str_eql( str, nd->nname ) == 0 ) | ^ netupdate.c:374:13: warning: passing arguments to 'n_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | n_delete( nd ); | ^ netupdate.c:376:23: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | nd->nname = Valloc( len, 1 ); | ^ netupdate.c:381:16: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | if( str_eql( str, power_net_name ) ) | ^ netupdate.c:383:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | else if( str_eql( str, ground_net_name ) ) | ^ netupdate.c:356:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | private void ChangeNodeName( nd, str ) | ^ netupdate.c:388:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | private void rename_node( ac, av ) | ^ netupdate.c:406:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | private int BestNodeName( name1, name2 ) | ^ netupdate.c:444:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | private void hier_rename_node( ac, av ) | ^ netupdate.c:546:13: warning: passing arguments to 'n_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | n_delete( nd2 ); | ^ netupdate.c:465:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | private void connect_nodes( ac, av ) | ^ netupdate.c:580:24: warning: passing arguments to 'GetNewNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | new_nd = GetNewNode( av[4] ); | ^ netupdate.c:563:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | private void break_node( ac, av ) | ^ netupdate.c:623:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 623 | NEW_TRANS( t ); | ^ ./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ netupdate.c:625:18: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | t->r = requiv( (int) tran.ttype, width, length ); | ^ netupdate.c:587:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | private void add_new_trans( ac, av ) | ^ netupdate.c:670:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 670 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:672:19: warning: passing arguments to 'DeleteTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | DeleteTxtorPos( t ); | ^ netupdate.c:688:39: warning: passing arguments to 'DestroyStack' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | if( t->flags & STACKED ) DestroyStack( t->dcache.t ); | ^ netupdate.c:689:41: warning: passing arguments to 'UnParallelTrans' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | if( t->flags & ORLIST ) UnParallelTrans( t ); | ^ netupdate.c:659:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 659 | private void delete_trans( ac, av ) | ^ netupdate.c:730:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:721:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 721 | private void exchange_terms( ac, av ) | ^ netupdate.c:748:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 748 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:764:18: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 764 | t->r = requiv( (int) t->ttype, width, length ); | ^ netupdate.c:736:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 736 | private void change_tsize( ac, av ) | ^ netupdate.c:783:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:785:19: warning: passing arguments to 'DeleteTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | DeleteTxtorPos( t ); | ^ netupdate.c:774:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 774 | private void change_tposition( ac, av ) | ^ netupdate.c:807:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 807 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:816:42: warning: passing arguments to 'DestroyStack' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 816 | if( t->flags & STACKED ) DestroyStack( t->dcache.t ); | ^ netupdate.c:817:44: warning: passing arguments to 'UnParallelTrans' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | if( t->flags & ORLIST ) UnParallelTrans( t ); | ^ netupdate.c:828:18: warning: passing arguments to 'DestroyStack' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 828 | DestroyStack( gate->t.tran ); | ^ netupdate.c:794:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 794 | private void move_trans_terms( ac, av ) | ^ netupdate.c:898:14: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | EnterPos( t, TRUE ); | ^ netupdate.c:922:5: warning: passing arguments to 'FindTxtorPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 922 | FindTxtor( t, av[1], av[2], x, y ); | ^ netupdate.c:651:28: note: expanded from macro 'FindTxtor' 651 | if( ((T) = FindTxtorPos( X, Y )) == NULL ) \ | ^ netupdate.c:940:42: warning: passing arguments to 'DestroyStack' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 940 | if( t->flags & STACKED ) DestroyStack( t->dcache.t ); | ^ netupdate.c:941:44: warning: passing arguments to 'UnParallelTrans' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 941 | if( t->flags & ORLIST ) UnParallelTrans( t ); | ^ netupdate.c:905:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 905 | private void move_trans_to_node( ac, av ) | ^ netupdate.c:998:14: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 998 | nd = find( av[1] ); | ^ netupdate.c:990:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 990 | private void change_thresh( ac, av ) | ^ netupdate.c:1019:14: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1019 | nd = find( av[1] ); | ^ netupdate.c:1011:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1011 | private void ndelay( ac, av ) | ^ netupdate.c:1044:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1044 | while( ch = *line++ ) | ~~~^~~~~~~~~ netupdate.c:1044:15: note: place parentheses around the assignment to silence this warning 1044 | while( ch = *line++ ) | ^ | ( ) netupdate.c:1044:15: note: use '==' to turn this assignment into an equality comparison 1044 | while( ch = *line++ ) | ^ | == netupdate.c:1036:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1036 | private int parse_line( line, carg ) | ^ netupdate.c:1074:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1074 | while( fgetline( line, LSIZE, fin ) != NULL ) | ^ netupdate.c:1060:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | private void input_changes( fin ) | ^ netupdate.c:1123:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1123 | private int mark_del_alias( n ) | ^ netupdate.c:1159:10: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | walk_net( mark_del_alias, (char *) 0 ); | ^ netupdate.c:1176:16: warning: passing arguments to 'free_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1176 | free_event( node->events ); | ^ netupdate.c:1179:13: warning: passing arguments to 'idelete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1179 | idelete( node, listTbl[INPUT_NUM( node->nflags )] ); | ^ netupdate.c:1181:14: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1181 | FreeHistList( node ); | ^ netupdate.c:1184:14: warning: passing arguments to 'n_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1184 | n_delete( node ); | ^ netupdate.c:1207:14: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1207 | EnterPos( t, TRUE ); | ^ netupdate.c:1232:4: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1232 | CONNECT( on_trans, t ) | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ netupdate.c:1234:4: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | CONNECT( t->gate->ngate, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ netupdate.c:1237:7: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | CONNECT( src->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ netupdate.c:1239:7: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1239 | CONNECT( drn->nterm, t ); | ^ ./net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ./net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ netupdate.c:1195:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | private void conn_ch_trans( tlist ) | ^ netupdate.c:1284:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | private void add_tran_cap( t ) | ^ netupdate.c:1314:14: warning: passing arguments to 'n_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1314 | n_insert( n ); | ^ netupdate.c:1336:10: warning: passing arguments to 'iinsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1336 | iinsert( stack, &ilist ); | ^ netupdate.c:1342:10: warning: passing arguments to 'iinsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | iinsert( stack, &ilist ); | ^ netupdate.c:1352:9: warning: passing arguments to 'iinsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1352 | iinsert( n, &ilist ); | ^ netupdate.c:1365:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 1365 | extern char *getenv(); | ^ /usr/include/stdlib.h:97:7: note: conflicting prototype is here 97 | char *getenv(const char *); | ^ netupdate.c:1395:33: warning: passing arguments to 'walk_trans' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1395 | if( num_cap_set ) walk_trans( add_tran_cap, (char *) 0 ); | ^ netupdate.c:1396:18: warning: passing arguments to 'make_parallel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1396 | make_parallel( ch_nlist ); | ^ netupdate.c:1397:16: warning: passing arguments to 'make_stacks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | make_stacks( ch_nlist ); | ^ netupdate.c:1406:37: warning: passing arguments to 'RestartAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1406 | if( analyzerON ) RestartAnalyzer( sim_time0, sim_time0, FALSE ); | ^ netupdate.c:1358:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1358 | public iptr rd_changes( fname, logname ) | ^ In file included from netupdate.c:48: ./globals.h:184:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | extern iptr rd_changes( /* fname, logname */ ); | ^ 89 warnings generated. rsim.c:138:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 138 | while( i = *line++ ) | ~~^~~~~~~~~ rsim.c:138:14: note: place parentheses around the assignment to silence this warning 138 | while( i = *line++ ) | ^ | ( ) rsim.c:138:14: note: use '==' to turn this assignment into an equality comparison 138 | while( i = *line++ ) | ^ | == rsim.c:183:16: warning: passing arguments to 'expand' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | if( expand( targv[--targc], &extra, &bufsize, wc ) ) | ^ rsim.c:124:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | public void parse_line( line, bufsize ) | ^ In file included from rsim.c:30: ./rsim.h:111:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 111 | extern void parse_line(); | ^ rsim.c:203:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | int expand( string, buffer, bufsize, wc ) | ^ In file included from rsim.c:30: ./rsim.h:113:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 113 | extern int expand(); | ^ rsim.c:371:16: warning: passing arguments to 'str_match' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | if (str_match(p, b->name )) | ^ rsim.c:374:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | (*vfunc)(b, flag); | ^ rsim.c:377:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | (*fun)(b->nodes[j], flag); | ^ rsim.c:380:24: warning: passing arguments to 'match_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | found += match_net(p, fun, flag); | ^ rsim.c:384:19: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | nptr n = find(p); | ^ rsim.c:387:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | found += (*fun)(n, flag); | ^ rsim.c:391:18: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | if (str_eql(p, b->name) == 0) | ^ rsim.c:394:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | (*vfunc)(b, flag); | ^ rsim.c:397:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | (*fun)(b->nodes[j], flag); | ^ rsim.c:308:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | private void apply (fun, vfunc, arg) | ^ rsim.c:417:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | public int ch2pot( ch ) | ^ In file included from rsim.c:28: ./globals.h:278:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 278 | extern int ch2pot( /* ch */ ); | ^ rsim.c:679:18: warning: passing arguments to 'iinsert_once' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | iinsert_once( n, &wlist ); | ^ rsim.c:681:13: warning: passing arguments to 'idelete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 681 | idelete( n, &wlist ); | ^ rsim.c:670:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 670 | private int xwatch( n, flag ) | ^ rsim.c:695:14: warning: passing arguments to 'iinsert_once' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 695 | iinsert_once( (nptr) b, &wvlist ); | ^ rsim.c:697:9: warning: passing arguments to 'idelete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | idelete( (nptr) b, &wvlist ); | ^ rsim.c:690:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | private int vwatch( b, flag ) | ^ rsim.c:714:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 714 | private int dvec(b) | ^ rsim.c:766:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 766 | private void dnode(n) | ^ rsim.c:819:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 819 | private void prtime(col) | ^ rsim.c:877:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | private int get_nd_list(n, ptail) | ^ rsim.c:921:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 921 | private int xtrace( n, flag ) | ^ rsim.c:949:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 949 | private int xpowtrace( n, flag ) | ^ rsim.c:974:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 974 | private int vtrace( b, flag ) | ^ rsim.c:995:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 995 | private int vpowtrace( b, flag ) | ^ rsim.c:1017:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1017 | private void set_vec_nodes( flag ) | ^ rsim.c:1033:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1033 | private int nstop( n, flag ) | ^ rsim.c:1054:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | private int vstop( b, flag ) | ^ rsim.c:1097:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1097 | private int sumcapdoit( n, capsum ) | ^ rsim.c:1118:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1118 | walk_net( sumcapdoit, (char *) &capsum ); | ^ rsim.c:1170:22: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1170 | v_node = RsimGetNode( targv[1] ); | ^ rsim.c:1173:17: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1173 | walk_net( clear_visited, (char*)0 ); | ^ rsim.c:1225:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1225 | private char *readVector( vstring, nbits ) | ^ rsim.c:1391:16: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1391 | return(find(rstring)); | ^ rsim.c:1356:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1356 | nptr parse_bus(vstring, idx) | ^ rsim.c:1404:13: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1404 | if( find( targv[1] ) != NULL ) | ^ rsim.c:1415:18: warning: passing arguments to 'undefseq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1415 | if( undefseq( (nptr) b, &slist, &maxsequence ) or | ^ rsim.c:1416:16: warning: passing arguments to 'undefseq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1416 | undefseq( (nptr) b, &xclock, &maxclock ) ) | ^ rsim.c:1423:13: warning: passing arguments to 'idelete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1423 | idelete( (nptr) b, &wvlist ); /* untrace its nodes */ | ^ rsim.c:1430:15: warning: passing arguments to 'RemoveVector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1430 | RemoveVector( b ); | ^ rsim.c:1431:11: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1431 | Vfree( b->name ); | ^ rsim.c:1432:11: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1432 | Vfree( b ); | ^ rsim.c:1440:15: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1440 | if ((n = find(targv[i])) == NULL) | ^ rsim.c:1460:22: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1460 | b = (bptr) Valloc( SIZEOF( Bits ) + (locargc - 3) * SIZEOF( nptr ), 0 ); | ^ rsim.c:1461:39: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1461 | if( b == NULL or (b->name = Valloc( strlen( targv[1] ) + 1, 0 )) == NULL ) | ^ rsim.c:1463:15: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1463 | if( b ) Vfree( b ); | ^ rsim.c:1474:15: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1474 | if ((n = find(targv[i])) == NULL) | ^ rsim.c:1504:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | Vfree( b->name ); | ^ rsim.c:1505:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1505 | Vfree( b ); | ^ rsim.c:1523:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | if (str_eql(b->name, targv[1]) == 0) | ^ rsim.c:1538:14: warning: passing arguments to 'setin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1538 | (void) setin(b->nodes[i], &val[i]); | ^ rsim.c:1545:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1545 | private int CompareVector( np, name, nbits, mask, value ) | ^ rsim.c:1608:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1608 | private int SetNode( nd, find_one ) | ^ rsim.c:1617:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | private int SetVector( bp, find_one ) | ^ rsim.c:1631:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | private void FindOne( f ) | ^ rsim.c:1645:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1645 | Ulong convertVector(nodes, nbits) | ^ rsim.c:1852:20: warning: passing arguments to 'clockit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1852 | clockit(1); } | ^ rsim.c:1861:20: warning: passing arguments to 'clockit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1861 | clockit(1); } | ^ rsim.c:1896:22: warning: passing arguments to 'Falloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1896 | p = ( awptr ) Falloc(sizeof(assertWhen),1); | ^ rsim.c:1890:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | private int setupAssertWhen(n, val) | ^ rsim.c:1963:12: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1963 | Ffree(p); | ^ rsim.c:1948:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1948 | int cancelWhen(n, tag) | ^ rsim.c:1976:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1976 | int getWhen(n, tag) | ^ rsim.c:2005:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | walk_net( cancelWhen, (char *)&tag ); | ^ rsim.c:2008:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2008 | walk_net( getWhen, (char *)&tag ); | ^ rsim.c:2093:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2093 | new = EnqueueOther(TIMED_EV, cur_delta + 1); | ^ rsim.c:2117:11: warning: passing arguments to 'Ffree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2117 | Ffree(p2, sizeof( assertWhen ) ); | ^ rsim.c:2078:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | public void evalAssertWhen(n) | ^ In file included from rsim.c:28: ./globals.h:275:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 275 | extern void evalAssertWhen( /* n*/ ); | ^ rsim.c:2125:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2125 | private int collect_inputs( n, inps ) | ^ rsim.c:2147:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2147 | walk_net( collect_inputs, (char *) inptbl ); | ^ rsim.c:2211:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2211 | public void disp_watch_vec( which ) | ^ In file included from rsim.c:28: ./globals.h:276:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 276 | extern void disp_watch_vec( /* which */ ); | ^ rsim.c:2268:16: warning: passing arguments to 'step' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2268 | while( step( stoptime ) ) | ^ rsim.c:2265:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2265 | private int relax( stoptime ) | ^ rsim.c:2421:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | Vfree( t ); | ^ rsim.c:2402:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2402 | int undefseq( p, list, lmax ) | ^ rsim.c:105:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 105 | private int undefseq( /* p, list, lmax */ ); | ^ rsim.c:2456:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2456 | if( str_eql( b->name, targv[1] ) == 0 ) | ^ rsim.c:2461:13: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2461 | n = find( targv[1] ); | ^ rsim.c:2482:22: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2482 | s = (sptr) Valloc( SIZEOF( sequence ) + size * (targc - 2) - 1, 0 ); | ^ rsim.c:2502:11: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2502 | Vfree(s); | ^ rsim.c:2435:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2435 | private void defsequence( list, lmax ) | ^ rsim.c:2560:11: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2560 | Vfree( s ); | ^ rsim.c:2548:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2548 | private int rm_from_seq( list ) | ^ rsim.c:2625:8: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2625 | Vfree( b->name ); | ^ rsim.c:2626:8: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2626 | Vfree( b ); | ^ rsim.c:2650:18: warning: passing arguments to 'setin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2650 | (void) setin( *n++, &list->values[ offset++ ] ); | ^ rsim.c:2638:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2638 | private void vecvalue( list, index ) | ^ rsim.c:2720:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2720 | int clockit(n) | ^ rsim.c:106:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 106 | private int clockit( /* n */ ); | ^ rsim.c:2878:52: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2878 | else if( targc == 2 and offwrd != 0 and str_eql( targv[1], "*" ) == 0 ) | ^ rsim.c:2888:14: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2888 | if( str_eql( words[i], targv[t] ) == 0 ) | ^ rsim.c:2846:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2846 | private int do_flags( bits, name, offwrd, words ) | ^ rsim.c:2980:10: warning: passing arguments to 'NewModel' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2980 | NewModel( new ); | ^ rsim.c:3018:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3018 | private int capsummer( n ) | ^ rsim.c:3045:10: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3045 | walk_net( capsummer, (char *) 0 ); | ^ rsim.c:3079:23: warning: passing arguments to 'rd_state' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3079 | if( err = rd_state( targv[1], (targv[0][1] == '<') ? TRUE : FALSE ) ) | ^ rsim.c:3079:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 3079 | if( err = rd_state( targv[1], (targv[0][1] == '<') ? TRUE : FALSE ) ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rsim.c:3079:13: note: place parentheses around the assignment to silence this warning 3079 | if( err = rd_state( targv[1], (targv[0][1] == '<') ? TRUE : FALSE ) ) | ^ | ( ) rsim.c:3079:13: note: use '==' to turn this assignment into an equality comparison 3079 | if( err = rd_state( targv[1], (targv[0][1] == '<') ? TRUE : FALSE ) ) | ^ | == rsim.c:3090:17: warning: passing arguments to 'wr_state' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3090 | if( wr_state( targv[1] ) ) | ^ rsim.c:3125:51: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3125 | *(VDD_node + VDD_node_size - 1) = RsimGetNode( targv[1] ); | ^ rsim.c:3227:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3227 | private void cpath( n, level ) | ^ rsim.c:3286:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3286 | private int do_cpath( n ) | ^ rsim.c:3318:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3318 | private int adoit( n, ac ) | ^ rsim.c:3364:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3364 | walk_net( adoit, (char *) &ac ); | ^ rsim.c:3392:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3392 | if( str_eql( "capture", targv[1] ) == 0 ) | ^ rsim.c:3415:19: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3415 | else if ( str_eql( "print", targv[1] ) == 0 ) | ^ rsim.c:3430:26: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3430 | else if ( str_eql( "reset", targv[1] ) == 0 ) | ^ rsim.c:3445:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3445 | else if( str_eql( "init", targv[1] ) == 0 ) | ^ rsim.c:3474:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3474 | private int cdoit( n, ac ) | ^ rsim.c:3522:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3522 | walk_net( cdoit, (char *) &ac ); | ^ rsim.c:3544:20: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3544 | enqueue_input(n, set_type); | ^ rsim.c:3532:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3532 | private int xrelax(n, type) | ^ rsim.c:3570:12: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3570 | walk_net(xrelax, &set_type); | ^ rsim.c:3572:8: warning: passing arguments to 'step' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3572 | step(cur_delta); | ^ rsim.c:3579:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3579 | private int xdoit( n, ac ) | ^ rsim.c:3608:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3608 | walk_net( xdoit, (char *) 0 ); | ^ rsim.c:3618:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3618 | private int aldoit(n, canonical) | ^ rsim.c:3647:13: warning: passing arguments to 'alias' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3647 | alias(targc, targv); | ^ rsim.c:3656:12: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3656 | walk_net(aldoit, aliasroot); | ^ rsim.c:3666:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3666 | private int print_list( n, l, eolist, doX ) | ^ rsim.c:3695:35: warning: passing arguments to 'pending_events' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3695 | while( (delta = pending_events( delta, &list, &eolst )) and n != 0 ) | ^ rsim.c:3712:35: warning: passing arguments to 'pending_events' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3712 | while( (delta = pending_events( delta, &list, &eolst )) and n != 0 ) | ^ rsim.c:3760:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3760 | if (str_eql(p, cmdfile_str) == 0) | ^ rsim.c:3762:18: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3762 | else if (str_eql(p, automatic_str) == 0) | ^ rsim.c:3765:17: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3765 | else if(str_eql(p, tclproc_str) == 0) | ^ rsim.c:3848:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3848 | if( str_eql( "off", targv[1] ) == 0 ) | ^ rsim.c:3852:8: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3852 | Vfree( changelog ); | ^ rsim.c:3858:23: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3858 | stat = FileStatus( targv[1] ); | ^ rsim.c:3869:12: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3869 | Vfree( changelog ); | ^ rsim.c:3870:21: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3870 | changelog = Valloc( strlen( targv[1] ) + 1, 0 ); | ^ rsim.c:3909:22: warning: passing arguments to 'DequeueScheduled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3909 | DequeueScheduled(schedidx); | ^ rsim.c:3916:24: warning: passing arguments to 'FindScheduled' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3916 | ev = FindScheduled(schedidx); | ^ rsim.c:3949:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3949 | new = EnqueueOther(TIMED_EV, stime); | ^ rsim.c:3979:25: warning: passing arguments to 'rd_changes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3979 | ch_list = rd_changes( targv[1], changelog ); | ^ rsim.c:3984:8: warning: passing arguments to 'incsim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3984 | incsim( ch_list ); | ^ rsim.c:3997:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 3997 | char *s, *getenv(); | ^ /usr/include/stdlib.h:97:7: note: conflicting prototype is here 97 | char *getenv(const char *); | ^ rsim.c:4042:41: warning: passing arguments to 'shift_args' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4042 | case 'b' : ndigits = 1; shift_args(TRUE); break; | ^ rsim.c:4043:41: warning: passing arguments to 'shift_args' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4043 | case 'o' : ndigits = 3; shift_args(TRUE); break; | ^ rsim.c:4044:41: warning: passing arguments to 'shift_args' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4044 | case 'h' : ndigits = 4; shift_args(TRUE); break; | ^ rsim.c:4050:13: warning: passing arguments to 'shift_args' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4050 | shift_args(TRUE); | ^ rsim.c:4053:17: warning: passing arguments to 'shift_args' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4053 | shift_args(TRUE); | ^ rsim.c:4065:18: warning: passing arguments to 'DisplayTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4065 | DisplayTraces(analyzerON); /* pass 0 first time */ | ^ rsim.c:4084:18: warning: passing arguments to 'InitDisplay' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4084 | if (!InitDisplay(first_file, tkwind)) | ^ rsim.c:4086:11: warning: passing arguments to 'InitTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4086 | InitTimes(sim_time0, stepsize, cur_delta, 1); | ^ rsim.c:4089:18: warning: passing arguments to 'DisplayTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4089 | DisplayTraces(analyzerON); /* pass 0 first time */ | ^ rsim.c:4079:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4079 | public int start_analyzer(tkwind) | ^ In file included from rsim.c:30: ./rsim.h:109:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 109 | extern int start_analyzer(); | ^ rsim.c:4128:13: warning: passing arguments to 'DumpHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4128 | DumpHist( fname ); | ^ rsim.c:4140:13: warning: passing arguments to 'ReadHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4140 | ReadHist( targv[1] ); | ^ rsim.c:4141:37: warning: passing arguments to 'RestartAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4141 | if( analyzerON ) RestartAnalyzer( sim_time0, cur_delta, TRUE ); | ^ rsim.c:4165:25: warning: passing arguments to 'back_sim_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4165 | (void) back_sim_time( cur_delta, FALSE ); | ^ rsim.c:4167:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4167 | walk_net( backToTime, (char *) 0 ); | ^ rsim.c:4171:37: warning: passing arguments to 'RestartAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4171 | if( analyzerON ) RestartAnalyzer( sim_time0, cur_delta, TRUE ); | ^ rsim.c:4196:15: warning: passing arguments to 'wr_netfile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4196 | wr_netfile( fname ); | ^ rsim.c:4237:27: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4237 | h = (hptr) MallocList( sizeof( HistEnt ), 1 ); | ^ rsim.c:4211:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4211 | void IncHistEvCnt( tp ) | ^ In file included from rsim.c:28: ./globals.h:280:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 280 | extern void IncHistEvCnt( /* tp */ ); | ^ rsim.c:4261:16: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4261 | if( str_eql( "on", targv[1] ) == 0 ) | ^ rsim.c:4270:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4270 | else if( str_eql( "clear", targv[1] ) == 0 ) | ^ rsim.c:4275:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4275 | else if( str_eql( "off", targv[1] ) == 0 ) | ^ rsim.c:4318:31: warning: format specifies type 'int' but the argument has type 'Ulong' (aka 'unsigned long') [-Wformat] 4318 | fprintf( fp, "%d\t%d\n", h->time, h->t.xx ); | ~~ ^~~~~~~ | %lu rsim.c:4339:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4339 | void RecordConnList( ntx ) | ^ In file included from rsim.c:28: ./globals.h:417:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 417 | extern void RecordConnList( /* num_trans */ ); | ^ rsim.c:4346:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4346 | private int cl_compar( a, b ) | ^ rsim.c:4358:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 4358 | extern double sqrt(); | ^ rsim.c:4427:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4427 | private int count_trans( n, tt ) | ^ rsim.c:4458:14: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4458 | walk_net( count_trans, &tt ); | ^ rsim.c:4505:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4505 | void shift_args( left ) | ^ In file included from rsim.c:30: ./rsim.h:115:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 115 | extern void shift_args(); | ^ rsim.c:4543:16: warning: passing arguments to 'print_usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4543 | print_usage( narg, usage_str ); /* targc == 0 -> total usage */ | ^ rsim.c:4552:20: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] 4552 | if(sm_stat && OUT_OF_MEM) lprintf( stdout, "off.\n"); | ^ ~~~~~~~~~~ rsim.c:4552:20: note: use '&' for a bitwise operation 4552 | if(sm_stat && OUT_OF_MEM) lprintf( stdout, "off.\n"); | ^~ | & rsim.c:4552:20: note: remove constant to silence this warning 4552 | if(sm_stat && OUT_OF_MEM) lprintf( stdout, "off.\n"); | ^~~~~~~~~~~~~ rsim.c:4586:14: warning: passing arguments to 'FlushHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4586 | FlushHist(ftime); | ^ rsim.c:4589:37: warning: passing arguments to 'RestartAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4589 | if( analyzerON ) RestartAnalyzer( sim_time0, cur_delta, TRUE ); | ^ rsim.c:4640:20: warning: passing arguments to 'add_trigger' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4640 | if( add_trigger( f.node, edge, delay ) ) | ^ rsim.c:4679:24: warning: passing arguments to 'add_sampler' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4679 | return( add_sampler( period, offset ) ); | ^ rsim.c:4709:32: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4709 | while( not err and fgetline( line, 256, fp ) != NULL ) | ^ rsim.c:4719:17: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4719 | if( str_eql( "seed", targv[0] ) == 0 ) | ^ rsim.c:4742:17: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4742 | if( str_eql( "sample", targv[0] ) == 0 ) | ^ rsim.c:4744:22: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4744 | else if( str_eql( "trigger", targv[0] ) == 0 ) | ^ rsim.c:4687:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4687 | private int setup_fsim( file, p_seed ) | ^ rsim.c:4796:11: warning: passing arguments to 'exec_fsim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4796 | exec_fsim( outname, p_seed ); | ^ rsim.c:4806:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4806 | public char *BaseName( fname ) | ^ In file included from rsim.c:30: ./rsim.h:105:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 105 | extern char *BaseName(); | ^ 191 warnings generated. --- linking libbase.o rm -f libbase.o ld -r access.o binsim.o cad_dir.o config.o conn_list.o eval.o fio.o hist.o hist_io.o intr.o mem.o netupdate.o network.o newrstep.o nsubrs.o parallel.o prints.o rsim.o sched.o sim.o sstep.o stack.o tpos.o usage.o -o libbase.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/base' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/analyzer' --- compiling analyzer/coords.o rm -f coords.o --- compiling analyzer/graphics.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c coords.c rm -f graphics.o --- compiling analyzer/movetrace.o rm -f movetrace.o --- compiling analyzer/setsteps.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c graphics.c --- compiling analyzer/analyzer.o rm -f setsteps.o rm -f analyzer.o --- compiling analyzer/defaults.o rm -f defaults.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c movetrace.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c setsteps.c --- compiling analyzer/namelen.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c analyzer.c rm -f namelen.o --- compiling analyzer/textwind.o rm -f textwind.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c defaults.c --- compiling analyzer/zoom.o rm -f zoom.o --- compiling analyzer/base.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c textwind.c rm -f base.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c namelen.c --- compiling analyzer/deltaT.o --- compiling analyzer/postscript.o rm -f postscript.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c zoom.c rm -f deltaT.o --- compiling analyzer/update.o rm -f update.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c base.c --- compiling analyzer/convert.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c postscript.c rm -f convert.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c deltaT.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c update.c --- compiling analyzer/movetot.o rm -f movetot.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c convert.c --- compiling analyzer/tkana.o rm -f tkana.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c movetot.c --- compiling analyzer/window.o rm -f window.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c tkana.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c window.c update.c: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 | public void ScrollUpdate( m ) | ^ In file included from update.c:18: ./ana_glob.h:161:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 161 | extern void ScrollUpdate( /* s */ ); | ^ update.c:49:14: warning: passing arguments to 'UpdateWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | UpdateWindow( updPendTime ); | ^ 3 warnings generated. defaults.c:71:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | public char *GetXDefault( key ) | ^ In file included from defaults.c:20: ./ana_glob.h:84:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 84 | extern char *GetXDefault( /* key */ ); | ^ defaults.c:87:14: 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] 87 | return( (strcmp( assoc[ key ].defl, val ) == 0) ? TRUE : FALSE ); | ^ defaults.c:87:14: note: include the header or explicitly provide a declaration for 'strcmp' defaults.c:81:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | public int IsDefault( key, val ) | ^ In file included from defaults.c:20: ./ana_glob.h:85:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 85 | extern int IsDefault( /* key, val */ ); | ^ defaults.c:91:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | public char *ProgDefault( key ) | ^ In file included from defaults.c:20: ./ana_glob.h:86:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | extern char *ProgDefault( /* key */ ); | ^ 7 warnings generated. convert.c:25:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | public char *HistToStr( hist, nbits, b_digit, offset ) | ^ 1 warning generated. zoom.c:60:13: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | DrawTraces( start, tims.end ); | ^ zoom.c: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 | public void Zoom( what ) | ^ In file included from zoom.c:16: ./ana_glob.h:214:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 214 | extern void Zoom( /* what */ ); | ^ 3 warnings generated. namelen.c:53:23: warning: passing arguments to 'SetName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | t->name = SetName( t->n.vec->name ); | ^ namelen.c:55:23: warning: passing arguments to 'SetName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | t->name = SetName( t->n.nd->nname ); | ^ namelen.c:81:17: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | DrawCursVal( cursorBox ); | ^ namelen.c:83:13: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | RedrawNames( namesBox ); | ^ namelen.c:84:15: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | DrawScrollBar( wasTooSmall ); | ^ namelen.c:86:12: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | DrawTraces( tims.start, tims.end ); | ^ namelen.c:25:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | public void GetNameLen( str ) | ^ namelen.c:97:10: warning: passing arguments to 'Query' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | Query( " > ", GetNameLen ); | ^ namelen.c:93:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | public void SetNameLen( s ) | ^ In file included from namelen.c:20: ./ana_glob.h:123:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 123 | extern void SetNameLen( /* s */ ); | ^ 10 warnings generated. movetot.c:22:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | DrawTraces(start, tims.end); | ^ In file included from movetot.c:7: ./ana_glob.h:110:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 110 | extern void MoveToTime( /* s */ ); | ^ movetot.c:40:13: note: conflicting prototype is here 40 | public void MoveToTime(char *s) | ^ movetot.c:43:10: warning: passing arguments to 'Query' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | Query( "\nEnter Time > ", MoveToT ); | ^ 3 warnings generated. base.c:33:7: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | PRINT("\nSelect a trace first!"); | ^ base.c:58:11: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | PRINT("\nUnknown base type!"); | ^ base.c:69:19: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | DrawScrollBar(FALSE); | ^ base.c:71:17: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | DrawCursVal(cursorBox); | ^ base.c:72:16: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | DrawTraces(tims.start, tims.end); | ^ base.c:81:17: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | DrawCursVal(rb); | ^ base.c:84:18: warning: passing arguments to 'RedrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | RedrawTraces(&rb); /* just redraw this trace */ | ^ base.c:25:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | public void ChangeTraceBase(trace, base) | ^ base.c:93:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | public void ChangeBase(base) | ^ In file included from base.c:18: ./ana_glob.h:27:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 27 | extern void ChangeBase( /* base */ ); | ^ 10 warnings generated. setsteps.c:45:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | DrawTraces( tims.start, tims.end ); | ^ setsteps.c:22:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | private void GetWidth( str ) | ^ setsteps.c:52:10: warning: passing arguments to 'Query' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | Query( "\nEnter Time Steps > ", GetWidth ); | ^ setsteps.c:49:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | public void SetWidth( s ) | ^ In file included from setsteps.c:19: ./ana_glob.h:132:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 132 | extern void SetWidth( /* s */ ); | ^ setsteps.c:66:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | DrawTraces(tims.start, tims.end); | ^ setsteps.c:76:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | DrawTraces(tims.start, tims.end); | ^ 7 warnings generated. coords.c:224:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | private int MaxTraceDigits( n ) | ^ coords.c:252:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | private int MaxTraceName( n ) | ^ coords.c:269:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | public void GetMinWsize( w, h ) | ^ In file included from coords.c:20: ./ana_glob.h:50:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | extern void GetMinWsize( /* w, h */ ); | ^ coords.c:331:22: warning: passing arguments to 'UpdateTraceCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | UpdateTraceCache( last_disp ); | ^ 5 warnings generated. deltaT.c:20:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | private TimeType FindPreviousEdge( t, tm, edgeH ) | ^ deltaT.c:70:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | private TimeType FindNextEdge( t, tm, edgeH ) | ^ deltaT.c:134:14: warning: passing arguments to 'GrabMouse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | GrabMouse( window, ButtonPressMask | ButtonReleaseMask, None ); | ^ deltaT.c:154:7: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | PRINT( "(canceled: click on a trace)" ); | ^ deltaT.c:155:16: warning: passing arguments to 'SendEventTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | SendEventTo( NULL ); | ^ deltaT.c:150:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | private void Terminate( cancel ) | ^ deltaT.c:176:19: warning: passing arguments to 'GetYTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | t1 = GetYTrace( ev->y ); | ^ deltaT.c:177:17: warning: passing arguments to 'XToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | tm = XToTime( ev->x ); | ^ deltaT.c:184:17: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | x1 = TimeToX( time1 ); | ^ deltaT.c:193:10: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | PRINT( " | t2 = " ); | ^ deltaT.c:195:16: warning: passing arguments to 'SendEventTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | SendEventTo( SetEdge2 ); | ^ deltaT.c:161:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | private void SetEdge1( ev ) | ^ deltaT.c:216:19: warning: passing arguments to 'GetYTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | t2 = GetYTrace( ev->y ); | ^ deltaT.c:217:20: warning: passing arguments to 'XToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | time2 = XToTime( ev->x ); | ^ deltaT.c:224:17: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | x2 = TimeToX( time2 ); | ^ deltaT.c:199:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | private void SetEdge2( ev ) | ^ deltaT.c:147:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 147 | private void SetEdge2(); | ^ deltaT.c:249:10: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | PRINT( "\nt1 = " ); | ^ deltaT.c:250:16: warning: passing arguments to 'SendEventTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | SendEventTo( SetEdge1 ); | ^ deltaT.c:246:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | public void DeltaT( s ) | ^ In file included from deltaT.c:16: ./ana_glob.h:59:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | extern void DeltaT( /* s */ ); | ^ 21 warnings generated. In file included from tkana.c:27: ./ana_glob.h:227:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 227 | extern float analyzer_time_cursor(); | ^ tkana.c:86:7: note: conflicting prototype is here 86 | float analyzer_time_cursor(int x) | ^ tkana.c:88:31: warning: passing arguments to 'XToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | float ctime = d2ns(XToTime(x)); | ^ tkana.c:100:13: 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] 100 | if (!strcmp(t->name, tracename)) | ^ tkana.c:100:13: note: include the header or explicitly provide a declaration for 'strcmp' In file included from tkana.c:27: ./ana_glob.h:229:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 229 | extern int analyzer_trace_top(); | ^ tkana.c:106:5: note: conflicting prototype is here 106 | int analyzer_trace_top(char *tracename) | ^ In file included from tkana.c:27: ./ana_glob.h:230:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 230 | extern int analyzer_trace_bottom(); | ^ tkana.c:112:5: note: conflicting prototype is here 112 | int analyzer_trace_bottom(char *tracename) | ^ In file included from tkana.c:27: ./ana_glob.h:231:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 231 | extern int analyzer_trace_order(); | ^ tkana.c:118:5: note: conflicting prototype is here 118 | int analyzer_trace_order(char *tracename) | ^ In file included from tkana.c:27: ./ana_glob.h:232:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 232 | extern int analyzer_trace_base(); | ^ tkana.c:131:5: note: conflicting prototype is here 131 | int analyzer_trace_base(char *tracename) | ^ In file included from tkana.c:27: ./ana_glob.h:233:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 233 | extern char *analyzer_trace_class(); | ^ tkana.c:139:7: note: conflicting prototype is here 139 | char *analyzer_trace_class(char *tracename) | ^ In file included from tkana.c:27: ./ana_glob.h:234:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 234 | extern char *analyzer_trace_cursor(); | ^ tkana.c:147:7: note: conflicting prototype is here 147 | char *analyzer_trace_cursor(int y) | ^ tkana.c:158:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | Tcl_Obj *analyzer_list_all(interp) | ^ In file included from tkana.c:27: ./ana_glob.h:238:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 238 | extern Tcl_Obj *analyzer_list_all(); | ^ tkana.c:171:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | Tcl_Obj *analyzer_list_vectors(interp) | ^ In file included from tkana.c:27: ./ana_glob.h:236:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 236 | extern Tcl_Obj *analyzer_list_vectors(); | ^ tkana.c:185:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | Tcl_Obj *analyzer_list_nodes(interp) | ^ In file included from tkana.c:27: ./ana_glob.h:237:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 237 | extern Tcl_Obj *analyzer_list_nodes(); | ^ tkana.c:203:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | public void SendEventTo(f) | ^ In file included from tkana.c:27: ./ana_glob.h:63:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | extern void SendEventTo( /* f */ ); | ^ tkana.c:214:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | public void DrawScrollBar(b) | ^ In file included from tkana.c:27: ./ana_glob.h:144:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 144 | extern void DrawScrollBar( /* isExpose */ ); | ^ tkana.c:235:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | public void GrabMouse(w, ev_mask, cursor) | ^ In file included from tkana.c:27: ./ana_glob.h:207:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 207 | extern void GrabMouse( /* w, ev_mask, cursor */ ); | ^ tkana.c:274:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | public int InitDisplay(fname, tkwind) | ^ In file included from tkana.c:27: ./ana_glob.h:181:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 181 | extern int InitDisplay( /* fname, display_unit */ ); | ^ 23 warnings generated. textwind.c:67:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | public void PRINT( s ) | ^ In file included from textwind.c:20: ./ana_glob.h:151:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 151 | extern void PRINT( /* s */ ); | ^ textwind.c:146:16: warning: passing arguments to 'SendEventTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | SendEventTo( StrInput ); | ^ textwind.c:135:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | public void Query( prompt, func ) | ^ In file included from textwind.c:20: ./ana_glob.h:153:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 153 | extern void Query( /* prompt, func */ ); | ^ textwind.c:194:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | (*FQuerying)( NULL ); | ^ textwind.c:281:13: warning: passing arguments to 'SendEventTo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | SendEventTo( NULL ); | ^ textwind.c:284:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | (*FQuerying)( inpStart ); | ^ textwind.c:179:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | private void StrInput( ev ) | ^ textwind.c:132:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 132 | private void StrInput(); | ^ 10 warnings generated. movetrace.c:34:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | public Trptr GetYTrace( y ) | ^ In file included from movetrace.c:21: ./ana_glob.h:115:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 115 | extern Trptr GetYTrace( /* y */ ); | ^ movetrace.c:57:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | public void UnderlineTrace( t, color ) | ^ In file included from movetrace.c:21: ./ana_glob.h:116:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 116 | extern void UnderlineTrace( /* t, color */ ); | ^ movetrace.c:103:14: warning: passing arguments to 'GrabMouse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | GrabMouse( window, ButtonPressMask | ButtonMotionMask | ButtonReleaseMask, | ^ movetrace.c:153:13: warning: passing arguments to 'SelectTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | SelectTrace( select ); | ^ movetrace.c:156:12: warning: passing arguments to 'MoveTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | MoveTraces( select, old ); | ^ movetrace.c:160:13: warning: passing arguments to 'DeleteTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | DeleteTrace( select ); | ^ movetrace.c:73:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | public void MoveTrace( y ) | ^ In file included from movetrace.c:21: ./ana_glob.h:117:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 117 | extern void MoveTrace( /* y */ ); | ^ movetrace.c:193:10: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | Vfree( t ); | ^ movetrace.c:205:15: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | DrawScrollBar( FALSE ); | ^ movetrace.c:209:16: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | RedrawNames( namesBox ); | ^ movetrace.c:210:16: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | DrawCursVal( cursorBox ); | ^ movetrace.c:211:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | DrawTraces( tims.start, tims.end ); | ^ movetrace.c:168:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | public void DeleteTrace( t ) | ^ movetrace.c:28:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 28 | public void DeleteTrace(), SelectTrace(), MoveTraces(); | ^ movetrace.c:225:11: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | PRINT( "\nvector: " ); | ^ movetrace.c:226:11: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | PRINT( t->n.vec->name ); | ^ movetrace.c:231:11: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | PRINT( "\nalias: " ); | ^ movetrace.c:232:11: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | PRINT( t->n.vec->nodes[0]->nname ); | ^ movetrace.c:237:7: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | PRINT( "\nnode: " ); | ^ movetrace.c:238:7: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | PRINT( t->n.nd->nname ); | ^ movetrace.c:218:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | public void SelectTrace( t ) | ^ movetrace.c:28:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 28 | public void DeleteTrace(), SelectTrace(), MoveTraces(); | ^ movetrace.c:319:16: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | RedrawNames( rb ); | ^ movetrace.c:320:16: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | DrawCursVal( rb ); | ^ movetrace.c:323:17: warning: passing arguments to 'RedrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | RedrawTraces( &rb ); | ^ movetrace.c:252:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | public void MoveTraces( from, to ) | ^ movetrace.c:28:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 28 | public void DeleteTrace(), SelectTrace(), MoveTraces(); | ^ movetrace.c:353:14: warning: passing arguments to 'GrabMouse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | GrabMouse( window, ButtonPressMask | ButtonMotionMask | ButtonReleaseMask, | ^ movetrace.c:388:15: warning: passing arguments to 'ExpandCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | ExpandCursVal( select ); | ^ movetrace.c:332:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | public void SelectCursTrace( y ) | ^ In file included from movetrace.c:21: ./ana_glob.h:118:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 118 | extern void SelectCursTrace( /* y */ ); | ^ 34 warnings generated. graphics.c:65:20: warning: passing arguments to 'GetXDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | s = GetXDefault( key ); | ^ graphics.c:68:15: warning: passing arguments to 'IsDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | if( IsDefault( key, s ) ) | ^ graphics.c:72:17: warning: passing arguments to 'ProgDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | s = ProgDefault( key ); | ^ graphics.c: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 | private int GetColor( key, colors, ndefined ) | ^ graphics.c:164:28: warning: passing arguments to 'GetXDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | if( strcmp( GetXDefault( DEFL_RV ), "on" ) == 0 ) | ^ graphics.c:225:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | private Cursor MakeCursor( fg, bg, curs, mask, w, h, x, y ) | ^ graphics.c:272:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | public void InitGraphics(font) | ^ In file included from graphics.c:25: ./ana_glob.h:94:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | extern void InitGraphics( /* font */ ); | ^ 8 warnings generated. analyzer.c:25:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | public char *SetName( n ) | ^ In file included from analyzer.c:20: ./ana_glob.h:12:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 12 | extern char *SetName( /* n */ ); | ^ analyzer.c:40:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | private void AddTrace( t ) | ^ analyzer.c:58:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | public int OffsetNode( nd, flag ) | ^ In file included from analyzer.c:20: ./ana_glob.h:15:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 15 | extern int OffsetNode( /* nd, flag */ ); | ^ analyzer.c:66:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | public int OffsetVector( vec, flag ) | ^ In file included from analyzer.c:20: ./ana_glob.h:16:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 16 | extern int OffsetVector( /* vec, flag */ ); | ^ analyzer.c:88:28: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | if( (t = (Trptr) Valloc( sizeof( TraceEnt ), 0 )) == NULL ) | ^ analyzer.c:74:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | public int AddNode( nd, flag ) | ^ In file included from analyzer.c:20: ./ana_glob.h:13:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 13 | extern int AddNode( /* nd, flag */ ); | ^ analyzer.c:113:23: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | t = (Trptr) Valloc( sizeof( TraceEnt ) + sizeof( Cache ) * (n - 1), 0 ); | ^ analyzer.c:105:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | public int AddVector( vec, flag ) | ^ In file included from analyzer.c:20: ./ana_glob.h:14:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 14 | extern int AddVector( /* vec, flag */ ); | ^ analyzer.c:157:17: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | RedrawNames( namesBox ); | ^ analyzer.c:158:17: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | DrawCursVal( cursorBox ); | ^ analyzer.c:161:16: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | DrawScrollBar( FALSE ); | ^ analyzer.c:164:16: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | DrawTraces( tims.start, tims.end ); | ^ analyzer.c:136:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | public void DisplayTraces( isMapped ) | ^ In file included from analyzer.c:20: ./ana_glob.h:17:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 17 | extern void DisplayTraces( /* isMapped */ ); | ^ analyzer.c:200:14: warning: passing arguments to 'InitTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | InitTimes( first_time, tims.steps / DEF_STEPS, last_time, 1); | ^ analyzer.c:202:18: warning: passing arguments to 'UpdateTraceCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | UpdateTraceCache( 0 ); | ^ analyzer.c:178:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | public void RestartAnalyzer( first_time, last_time, same_hist ) | ^ In file included from analyzer.c:20: ./ana_glob.h:19:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 19 | extern void RestartAnalyzer( /* first_time, last_time, same_hist */ ); | ^ analyzer.c:232:10: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | Vfree( t ); | ^ analyzer.c:209:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | public void RemoveTrace( t ) | ^ analyzer.c:266:13: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | DrawCursVal( cursorBox ); | ^ analyzer.c:268:16: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | RedrawNames( namesBox ); | ^ analyzer.c:269:18: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | DrawScrollBar( wasTooSmall ); | ^ analyzer.c:271:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | DrawTraces( tims.start, tims.end ); | ^ analyzer.c:293:22: warning: passing arguments to 'DrawScrollBar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | DrawScrollBar( FALSE ); | ^ analyzer.c:297:16: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | RedrawNames( namesBox ); | ^ analyzer.c:298:16: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | DrawCursVal( cursorBox ); | ^ analyzer.c:299:15: warning: passing arguments to 'DrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | DrawTraces( tims.start, tims.end ); | ^ analyzer.c:305:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | public void RemoveVector( b ) | ^ In file included from analyzer.c:20: ./ana_glob.h:21:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 21 | extern void RemoveVector( /* b */ ); | ^ analyzer.c:329:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | public void RemoveNode( n ) | ^ In file included from analyzer.c:20: ./ana_glob.h:22:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 22 | extern void RemoveNode( /* n */ ); | ^ 37 warnings generated. postscript.c:91:7: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | PRINT( "\nThere's nothing to print" ); | ^ postscript.c:114:16: warning: passing arguments to 'WritePSfile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | WritePSfile(fname); | ^ postscript.c:86:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | public void printPS( s ) | ^ In file included from postscript.c:23: ./ana_glob.h:128:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 128 | extern void printPS( /* s */ ); | ^ postscript.c:136:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 136 | time_t theTime, time(); | ^ /usr/include/time.h:129:8: note: conflicting prototype is here 129 | time_t time(time_t *); | ^ postscript.c:167:16: warning: passing arguments to 'DrawOutline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | DrawOutline( date ); | ^ postscript.c:169:12: warning: passing arguments to 'PrintTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | PrintTimes( tims.start, tims.end ); | ^ postscript.c:171:16: warning: passing arguments to 'PrintTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | PrintTraces( tims.start, min( tims.end, tims.last ) ); | ^ postscript.c:178:13: warning: passing arguments to 'DrawOutline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | DrawOutline( date ); | ^ postscript.c:185:10: warning: passing arguments to 'PRINT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | PRINT( "done" ); | ^ postscript.c:132:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | public void WritePSfile( psfname ) | ^ postscript.c:47:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | public void WritePSfile(); | ^ postscript.c:275:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | private void psString( s, len ) | ^ postscript.c:292:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | private pattern SetPattern( patt ) | ^ postscript.c:313:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | private void DrawOutline( date ) | ^ postscript.c:43:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | private void DrawOutline(), PrintNames(), PrintTraces(); | ^ postscript.c:370:13: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | x = TimeToX( t1 ); | ^ postscript.c:382:13: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | x = TimeToX( i ); | ^ postscript.c:392:13: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | x = TimeToX( t2 ); | ^ postscript.c:345:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | private void PrintTimes( t1, t2 ) | ^ postscript.c:44:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | private void PrintSignal(), PrintVector(), PrintTimes(), PrintLegend(); | ^ postscript.c:432:17: warning: passing arguments to 'PrintVector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | PrintVector( t, t1, t2 ); | ^ postscript.c:434:17: warning: passing arguments to 'PrintSignal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | PrintSignal( t, t1, t2 ); | ^ postscript.c:423:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | private void PrintTraces( t1, t2 ) | ^ postscript.c:43:43: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | private void DrawOutline(), PrintNames(), PrintTraces(); | ^ postscript.c:452:17: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | x1 = TimeToX( t1 ); | ^ postscript.c:469:14: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 469 | x2 = TimeToX( t1 ); | ^ postscript.c:439:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | private void PrintSignal( t, t1, t2 ) | ^ postscript.c:44:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | private void PrintSignal(), PrintVector(), PrintTimes(), PrintLegend(); | ^ postscript.c:531:17: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | x2 = TimeToX( t2 ); | ^ postscript.c:532:17: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | x1 = TimeToX( firstChange ); | ^ postscript.c:550:18: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | x2 = TimeToX( t1 ); | ^ postscript.c:577:18: warning: passing arguments to 'TimeToX' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | x2 = TimeToX( tm ); | ^ postscript.c:584:21: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | str = HistToStr( start, nbits, t->bdigit, 1 ); | ^ postscript.c:491:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | private void PrintVector( t, t1, t2 ) | ^ postscript.c:44:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | private void PrintSignal(), PrintVector(), PrintTimes(), PrintLegend(); | ^ 36 warnings generated. window.c:52:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | public Coord TimeToX(t) | ^ In file included from window.c:24: ./ana_glob.h:179:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 179 | extern Coord TimeToX( /* t */ ); | ^ window.c:71:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | public TimeType XToTime(x) | ^ In file included from window.c:24: ./ana_glob.h:180:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | extern TimeType XToTime( /* x */ ); | ^ window.c:107:24: warning: passing arguments to 'GetXDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | fontname = GetXDefault( DEFL_FONT ); | ^ window.c:111:23: warning: passing arguments to 'IsDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | if( not IsDefault( DEFL_FONT, fontname ) ) | ^ window.c:113:25: warning: passing arguments to 'ProgDefault' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | fontname = ProgDefault( DEFL_FONT ); | ^ window.c:132:14: warning: passing arguments to 'InitGraphics' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | InitGraphics(font->fid); | ^ window.c:286:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | public void InitTimes(firstT, stepsize, lastT, reInit) | ^ In file included from window.c:24: ./ana_glob.h:186:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 186 | extern void InitTimes( /* firstT, stepsize, lastT, reInit */ ); | ^ window.c:349:14: warning: passing arguments to 'RedrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | RedrawTraces( &box ); | ^ window.c:327:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | public void RedrawWindow( box ) | ^ In file included from window.c:24: ./ana_glob.h:187:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 187 | extern void RedrawWindow( /* box */ ); | ^ window.c:529:20: warning: passing arguments to 'UnderlineTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | UnderlineTrace( t, gcs.black ); | ^ window.c:506:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 506 | public void RedrawNames( rb ) | ^ In file included from window.c:24: ./ana_glob.h:193:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 193 | extern void RedrawNames( /* rb */ ); | ^ window.c:591:16: warning: passing arguments to 'DrawVector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | DrawVector( t, t1, t2, FALSE ); | ^ window.c:593:16: warning: passing arguments to 'DrawSignal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | DrawSignal( t, t1, t2 ); | ^ window.c:543:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | public void RedrawTraces( box ) | ^ In file included from window.c:24: ./ana_glob.h:194:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 194 | extern void RedrawTraces( /* box */ ); | ^ window.c:606:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | public void UpdateTraceCache( first_trace ) | ^ In file included from window.c:24: ./ana_glob.h:195:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 195 | extern void UpdateTraceCache( /* first_trace */ ); | ^ window.c:770:16: warning: passing arguments to 'DrawVector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | DrawVector( t, t1, endT, (t1 != tims.start) ? TRUE : FALSE ); | ^ window.c:772:16: warning: passing arguments to 'DrawSignal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | DrawSignal( t, t1, endT ); | ^ window.c:713:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | public void DrawTraces( t1, t2 ) | ^ In file included from window.c:24: ./ana_glob.h:197:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 197 | extern void DrawTraces( /* t1, t2 */ ); | ^ window.c:782:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 782 | private void DrawSignal( t, t1, t2 ) | ^ window.c:45:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | private void DrawSignal(), DrawVector(), DrawCursor(); | ^ window.c:971:21: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | str = HistToStr( start, nbits, t->bdigit, 1 ); | ^ window.c:850:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 850 | private void DrawVector( t, t1, t2, clr_bg ) | ^ window.c:45:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | private void DrawSignal(), DrawVector(), DrawCursor(); | ^ window.c:1000:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1000 | private void UpdateTraces( start, end ) | ^ window.c:1012:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | private void ScrollTraces( endT ) | ^ window.c:1026:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1026 | public void UpdateWindow( endT ) | ^ In file included from window.c:24: ./ana_glob.h:199:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 199 | extern void UpdateWindow( /* endT */ ); | ^ window.c:1111:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1111 | public void SetCursor( t, time ) | ^ window.c:1161:17: warning: passing arguments to 'MoveCursorToPos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | MoveCursorToPos( ev->x ); | ^ window.c:1165:18: warning: passing arguments to 'GetYTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | t = GetYTrace( ev->y ); | ^ window.c:1153:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | void DoCursor( ev ) | ^ In file included from window.c:24: ./ana_glob.h:200:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 200 | extern void DoCursor( /* ev */ ); | ^ window.c:1249:16: warning: passing arguments to 'DrawCursVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1249 | DrawCursVal( cursorBox ); | ^ window.c:1252:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1252 | private void MoveCursorToPos( x ) | ^ window.c:46:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | private void MoveCursorToPos(), EraseCursor(); | ^ window.c:1292:15: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1292 | HistToStr( &(t->cache[0].cursor), t->n.vec->nbits, t->bdigit, 2 ) : | ^ window.c:1267:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | public void DrawCursVal( rb ) | ^ In file included from window.c:24: ./ana_glob.h:201:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 201 | extern void DrawCursVal( /* rb */ ); | ^ window.c:1311:20: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1311 | val = HistToStr( &(t->cache[0].cursor), nbits, 1, 2 ); | ^ window.c:1304:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1304 | public void ExpandCursVal( t ) | ^ In file included from window.c:24: ./ana_glob.h:202:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | extern void ExpandCursVal( /* t */ ); | ^ window.c:1338:20: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1338 | val = HistToStr(&(t->cache[0].cursor), nbits, n, 2); | ^ window.c:1355:20: warning: passing arguments to 'HistToStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1355 | val = HistToStr(&(t->cache[0].cursor), nbits, 1, 2); | ^ 51 warnings generated. --- linking libanalyzer.o rm -f libanalyzer.o ld -r coords.o graphics.o movetrace.o setsteps.o analyzer.o defaults.o namelen.o textwind.o zoom.o base.o deltaT.o postscript.o update.o convert.o movetot.o tkana.o window.o -o libanalyzer.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/analyzer' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/faultsim' --- compiling faultsim/faultsim.o rm -f faultsim.o --- compiling faultsim/incsim.o rm -f incsim.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c faultsim.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c incsim.c faultsim.c:76:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | AddHist( &fake_nd, edge, 1, tm, 0L, 0L ); | ^ faultsim.c:82:23: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | t = (ptrig) Valloc( (int) sizeof( Trigger ), 1 ); | ^ faultsim.c:55:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | int add_trigger( nd, edge, delay ) | ^ faultsim.c:98:23: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | t = (ptrig) Valloc( (int) sizeof( Trigger ), 1 ); | ^ faultsim.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | int add_sampler( period, offset ) | ^ faultsim.c:128:9: warning: passing arguments to 'iinsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | iinsert( nd, &triggers->outp ); | ^ faultsim.c:109:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | int add_prim_output( nd, flag ) | ^ faultsim.c:148:18: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | FreeHistList( &fake_nd ); | ^ faultsim.c:158:7: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | Vfree( t ); | ^ faultsim.c:216:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | CONNECT( t->gate->ngate, t ); | ^ ../base/net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ../base/net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ faultsim.c:217:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | CONNECT( nd->nterm, t ); | ^ ../base/net_macros.h:116:5: note: expanded from macro 'CONNECT' 116 | NEW_LINK( newl ); \ | ^ ../base/net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ faultsim.c:193:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | private void StuckNode( nd, val ) | ^ faultsim.c:221:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | private void UnStuckNode( nd ) | ^ faultsim.c:243:13: warning: passing arguments to 'faultsim' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | faultsim( nd ); | ^ faultsim.c:231:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | private int do_fault( nd, val ) | ^ faultsim.c:258:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | private int should_seed( nd ) | ^ faultsim.c:315:12: warning: passing arguments to 'srandom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | srandom( (long) nnodes ); | ^ faultsim.c:281:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | private int seed_faults( p_seed ) | ^ faultsim.c:344:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | private int seed_fault( nd ) | ^ faultsim.c:362:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | private int clear_node_flags( nd ) | ^ faultsim.c:402:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | walk_net( seed_fault, (char *) 0 ); | ^ faultsim.c:411:10: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | walk_net( clear_node_flags, (char *) 0 ); | ^ faultsim.c:370:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | void exec_fsim( fname, p_seed ) | ^ faultsim.c:449:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | ev = EnqueueOther( TRIGGER_EV, (long) t->samples->time ); | ^ faultsim.c:456:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 456 | ev = EnqueueOther( TRIGGER_EV, tm ); | ^ faultsim.c:496:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | ev = EnqueueOther( TRIGGER_EV, (Ulong) h->time ); | ^ faultsim.c:507:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | ev = EnqueueOther( TRIGGER_EV, ev->ntime + t->period ); | ^ faultsim.c:464:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | int do_trigger( ev ) | ^ 28 warnings generated. incsim.c:101:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | private hptr UpdateNode( nd ) | ^ incsim.c:149:18: warning: passing arguments to 'DequeueEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | DequeueEvent( nd ); | ^ incsim.c:156:23: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | (void) EnqueueHist( nd, p, CHECK_PNT ); | ^ incsim.c:173:25: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | (void) EnqueueHist( nd, h, PUNTED ); | ^ incsim.c:194:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | (void) EnqueueHist( nd, h, REVAL ); | ^ incsim.c:135:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | private void ActivateNode( nd ) | ^ incsim.c:310:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | private void ReplacePunts( nd ) | ^ incsim.c:355:9: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | NewEdge( n, e ); | ^ incsim.c:383:21: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | DeleteNextEdge( n ); | ^ incsim.c:384:14: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | NewEdge( n, e ); | ^ incsim.c:387:15: warning: passing arguments to 'DequeueEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | DequeueEvent( n ); | ^ incsim.c:393:17: warning: passing arguments to 'DelayEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | DelayEvent( e, d_t ); /* delay again */ | ^ incsim.c:401:14: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | NewEdge( n, e ); | ^ incsim.c:415:14: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | NewEdge( n, e ); | ^ incsim.c:430:14: warning: passing arguments to 'DelayEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | DelayEvent( e, d_t ); | ^ incsim.c:434:11: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | NewEdge( n, e ); | ^ incsim.c:441:14: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | NewEdge( n, e ); | ^ incsim.c:460:10: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | NewEdge( n, e ); | ^ incsim.c:341:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | private void UpdateReval( e ) | ^ incsim.c:497:16: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | DeleteNextEdge( n ); | ^ incsim.c:523:20: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | DeleteNextEdge( n ); | ^ incsim.c:526:13: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | NewEdge( n, e ); | ^ incsim.c:535:20: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | DeleteNextEdge( n ); | ^ incsim.c:549:13: warning: passing arguments to 'DelayEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | DelayEvent( e, d_t ); | ^ incsim.c:553:17: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | DeleteNextEdge( n ); | ^ incsim.c:480:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | private void UpdateCheck_Pnt( e ) | ^ incsim.c:593:16: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | DeleteNextEdge( n ); | ^ incsim.c:600:13: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | NewEdge( n, e ); | ^ incsim.c:561:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | private void UpdateDelay_Chk( e ) | ^ incsim.c:641:16: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 641 | DeleteNextEdge( n ); | ^ incsim.c:645:13: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | NewEdge( n, nxte ); | ^ incsim.c:609:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 609 | private void UpdateDelay_Ev( e ) | ^ incsim.c:671:48: warning: passing arguments to 'IncHistEvCnt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | { extern int ev_hgm; if( ev_hgm ) IncHistEvCnt( (Uint) e->type ); } | ^ incsim.c:715:17: warning: passing arguments to 'free_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | free_event( n->events ); | ^ incsim.c:744:22: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 744 | if( not EnqueueHist( n, h, STIMULI ) ) | ^ incsim.c:783:26: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | (void) EnqueueOther( CHNG_MODEL, (Ulong) modelp->time ); | ^ incsim.c:788:26: warning: passing arguments to 'do_trigger' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 788 | stop_early = do_trigger( e ); | ^ incsim.c:657:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | private void update_nodes( e ) | ^ incsim.c:825:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:837:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 837 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:852:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:867:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:881:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:898:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:977:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 977 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:928:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 928 | private pstg GetConnList( n ) | ^ incsim.c:1143:7: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1143 | StimulateGate( t->gate ); | ^ incsim.c:1106:17: note: expanded from macro 'StimulateGate' 1106 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ | ^ incsim.c:1146:3: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1146 | StimulateGate( t->gate ); | ^ incsim.c:1106:17: note: expanded from macro 'StimulateGate' 1106 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ | ^ incsim.c:1120:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | private void ActivateStage( stg ) | ^ incsim.c:1172:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | private void MergePunts( nd ) | ^ incsim.c:1234:15: warning: passing arguments to 'DequeueEvent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | DequeueEvent( n ); | ^ incsim.c:1243:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1243 | if( EnqueueHist( n, h, STIMULI ) ) | ^ incsim.c:1213:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1213 | private void DeactivateStage( stg, skipnd ) | ^ incsim.c:1269:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1269 | private void UndoStage( stg ) | ^ incsim.c:1338:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1338 | (*curr_model)( nterm ); | ^ incsim.c:1357:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1357 | (*curr_model)( nterm ); | ^ incsim.c:1304:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1304 | private int EvalSrcDrn( nd, force ) | ^ incsim.c:1397:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | (*curr_model)( nterm ); | ^ incsim.c:1416:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1416 | (*curr_model)( nterm ); | ^ incsim.c:1428:7: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1428 | StimulateGate( t->gate ); | ^ incsim.c:1106:17: note: expanded from macro 'StimulateGate' 1106 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ | ^ incsim.c:1431:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1431 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:1370:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1370 | private void EvalJustDeviated( nd, has_trans ) | ^ incsim.c:1469:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1469 | (*curr_model)( other ); | ^ incsim.c:1477:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1477 | if( EnqueueHist( n, h, CHECK_PNT ) ) | ^ incsim.c:1498:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1498 | if( EnqueueHist( n, h, STIMULI ) ) | ^ incsim.c:1523:25: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | if( not EnqueueHist( nd, h, STIMULI ) ) | ^ incsim.c:1547:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1547 | (*curr_model)( n ); | ^ incsim.c:1575:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1575 | (void) EnqueueHist( n, h, CHECK_PNT ); | ^ incsim.c:1601:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1601 | (void) EnqueueHist( n, h, CHECK_PNT ); | ^ incsim.c:1641:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1641 | (void) EnqueueHist( n, h, CHECK_PNT ); | ^ incsim.c:1662:19: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1662 | enqueue_event( n, (int) ev->eval, (long) ev->delay, (long) ev->rtime ); | ^ incsim.c:1677:36: warning: passing arguments to 'get_next_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1677 | while( (evlist = get_next_event( stop_time )) != NULL ) | ^ incsim.c:1701:15: warning: passing arguments to 'UpdateWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1701 | UpdateWindow( cur_delta - 1 ); | ^ incsim.c:1667:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1667 | private void incstep( stop_time ) | ^ incsim.c:1762:13: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1762 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:1716:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1716 | private int fix_inc_nodes( nd ) | ^ incsim.c:1787:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1787 | (*curr_model)( n ); | ^ incsim.c:1796:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1796 | t->state = compute_trans_state( t ); | ^ ../base/globals.h:111:19: note: expanded from macro 'compute_trans_state' 111 | ComputeTransState( TRANS ): \ | ^ incsim.c:1779:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1779 | private void startup_isim( n ) | ^ incsim.c:1825:25: warning: passing arguments to 'back_sim_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1825 | (void) back_sim_time( cur_delta, TRUE ); | ^ incsim.c:1831:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1831 | (void) EnqueueOther( CHNG_MODEL, (Ulong) modelp->time ); | ^ incsim.c:1863:18: warning: passing arguments to 'rm_inc_events' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1863 | rm_inc_events( FALSE ); | ^ incsim.c:1865:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1865 | walk_net( fix_inc_nodes, (char *) 0 ); | ^ incsim.c:1812:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1812 | public void incsim( ch_list ) | ^ In file included from incsim.c:24: ../base/globals.h:164:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 164 | extern void incsim( /* ch_list */ ); | ^ incsim.c:1883:32: warning: passing arguments to 'back_sim_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1883 | pending_evs = back_sim_time( cur_delta, TRUE + TRUE ); | ^ incsim.c:1890:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1890 | walk_net( fix_inc_nodes, (char *) 0 ); | ^ incsim.c:1892:19: warning: passing arguments to 'requeue_events' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1892 | requeue_events( pending_evs, TRUE ); | ^ incsim.c:1901:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1901 | private int fix_fault_nodes( nd ) | ^ incsim.c:1945:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1945 | (void) EnqueueOther( CHNG_MODEL, (Ulong) modelp->time ); | ^ incsim.c:1954:18: warning: passing arguments to 'rm_inc_events' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1954 | rm_inc_events( TRUE ); | ^ incsim.c:1956:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1956 | walk_net( fix_fault_nodes, (char *) 0 ); | ^ incsim.c:1931:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1931 | public void faultsim( n ) | ^ In file included from incsim.c:24: ../base/globals.h:167:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 167 | extern void faultsim( /* n */ ); | ^ 94 warnings generated. --- linking libfaultsim.o rm -f libfaultsim.o ld -r faultsim.o incsim.o -o libfaultsim.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/faultsim' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/usersubckt' --- compiling usersubckt/subckt.o rm -f subckt.o --- compiling usersubckt/user.o rm -f user.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c subckt.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c user.c In file included from subckt.c:15: ../base/globals.h:390:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 390 | extern void init_subs( /* */ ); | ^ subckt.c:57:13: note: conflicting prototype is here 57 | public void init_subs(userSubCircuit *subckts) | ^ In file included from subckt.c:15: ../base/globals.h:391:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 391 | extern userSubCircuit *subckt_instantiate( /* sname, inst */ ); | ^ subckt.c:79:24: note: conflicting prototype is here 79 | public userSubCircuit *subckt_instantiate(char *sname, int *inst, uptr *udatap) | ^ In file included from subckt.c:15: ../base/globals.h:392:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 392 | extern void subckt_model_C( /* t */ ); | ^ subckt.c:238:13: note: conflicting prototype is here 238 | public void subckt_model_C(tptr t) | ^ subckt.c:263:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | (*subptr->subckt->model)(in, out, delay, udata); | ^ subckt.c:352:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | QueueFVal(nodes[i+nins], HIGH, (double) 1.0, delay[i]); | ^ subckt.c:353:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | QueueFVal(nodes[i+nins+nouts], HIGH, (double) 1.0, delay[i]); | ^ subckt.c:356:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | QueueFVal(nodes[i+nins], X, (double) 1.0, delay[i]); | ^ subckt.c:357:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | QueueFVal(nodes[i+nins+nouts], X, (double) 1.0, delay[i]); | ^ subckt.c:360:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | QueueFVal(nodes[i+nins], HIGH, (double) 1.0, delay[i]); | ^ subckt.c:361:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | QueueFVal(nodes[i+nins+nouts], LOW, (double) 1.0, delay[i]); | ^ subckt.c:364:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | QueueFVal(nodes[i+nins], LOW, (double) 1.0, delay[i]); | ^ subckt.c:365:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | QueueFVal(nodes[i+nins+nouts], LOW, (double) 1.0, delay[i]); | ^ subckt.c:437:44: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | usrData = (uptr)(*subcircuit->init)(targc - ninputs - noutputs, | ^ subckt.c:462:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | NEW_TRANS(t); | ^ ../base/net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ subckt.c:463:2: warning: passing arguments to 'Falloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | NEW_SUBCKT(subptr); | ^ ../base/net_macros.h:92:27: note: expanded from macro 'NEW_SUBCKT' 92 | S = ( SubcktT *) Falloc( sizeof (SubcktT) );\ | ^ subckt.c:466:23: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | t->gate = RsimGetNode(targv[i]); | ^ subckt.c:474:15: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | t->r = requiv(RESIST, (int)2, (int)(1000000 * LAMBDACM)); | ^ subckt.c:478:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | NEW_LINK(d); d->xtor = t; d->next = diodes; | ^ ../base/net_macros.h:57:24: note: expanded from macro 'NEW_LINK' 57 | LP = (lptr) MallocList( sizeof( struct Tlist ), 1 ); \ | ^ subckt.c:496:10: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | if (find(out_name_Ub) || find(out_name_D)) { | ^ subckt.c:496:31: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | if (find(out_name_Ub) || find(out_name_D)) { | ^ subckt.c:503:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | NEW_TRANS(t); /* Add pmos output driver */ | ^ ../base/net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ subckt.c:505:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | t->gate = RsimGetNode(out_name_Ub); | ^ subckt.c:509:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | t->source = RsimGetNode(targv[i]); | ^ subckt.c:513:22: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | t->r = requiv(RESIST, (int)2, (int)(rtf * LAMBDACM)); | ^ subckt.c:515:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | NEW_TRANS(t); /* Add nmos output driver */ | ^ ../base/net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' 86 | T = (tptr) MallocList( sizeof( struct Trans ), 1 ); \ | ^ subckt.c:517:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | t->gate = RsimGetNode(out_name_D); | ^ subckt.c:518:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | t->drain = RsimGetNode(targv[i]); | ^ subckt.c:524:22: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | t->r = requiv(RESIST, (int)2, (int)(rtf * LAMBDACM)); | ^ subckt.c:386:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | public int newsubckt(targc, targv) | ^ In file included from subckt.c:15: ../base/globals.h:389:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 389 | extern int newsubckt( /* targc, targv */ ); | ^ 30 warnings generated. --- linking libusersubckt.o rm -f libusersubckt.o ld -r subckt.o user.o -o libusersubckt.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/usersubckt' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tcltk' --- compiling tcltk/tclirsim.o rm -f tclirsim.o --- compiling tcltk/tclanalyzer.o --- compiling tcltk/tkAnalyzer.o --- compiling tcltk/lookup.o rm -f tclanalyzer.o rm -f tkAnalyzer.o rm -f lookup.o --- compiling tcltk/tkTag.o rm -f tkTag.o cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -c tclanalyzer.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -c tkAnalyzer.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -c tclirsim.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -c tkTag.c cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -c lookup.c tkAnalyzer.c:168:21: 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] 168 | if ((c == 'u') && (strncmp(arg, "-use", length) == 0)) { | ^ tkAnalyzer.c:168:21: note: include the header or explicitly provide a declaration for 'strncmp' tkAnalyzer.c:189:18: warning: passing arguments to 'TkpUseWindow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | if (TkpUseWindow(interp, new, useOption) != TCL_OK) { | ^ tkAnalyzer.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | TkAnalyzerObjCmd(clientData, interp, objc, objv) | ^ tkAnalyzer.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | AnalyzerWidgetObjCmd(clientData, interp, objc, objv) | ^ tkAnalyzer.c:345:23: warning: passing arguments to 'start_analyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | start_analyzer(analyzerPtr->tkwin); | ^ tkAnalyzer.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | DestroyTkAnalyzer(memPtr) | ^ tkAnalyzer.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | ConfigureTkAnalyzer(interp, analyzerPtr, objc, objv, flags) | ^ tkAnalyzer.c:456:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 456 | TkAnalyzerEventProc(clientData, eventPtr) | ^ tkAnalyzer.c:513:15: warning: passing arguments to 'RedrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | RedrawTraces(&box); | ^ tkAnalyzer.c:523:24: warning: passing arguments to 'start_analyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | start_analyzer(analyzerPtr->tkwin); | ^ tkAnalyzer.c:529:15: warning: passing arguments to 'RedrawTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | RedrawTraces(&box); | ^ tkAnalyzer.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | TkAnalyzerCmdDeletedProc(clientData) | ^ tkAnalyzer.c:577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | InitTkAnalyzer(interp) | ^ 13 warnings generated. tkTag.c:237:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | void TagInit(interp) | ^ 1 warning generated. tclirsim.c:193:28: warning: passing arguments to 'IrsimTagCallback' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | return IrsimTagCallback(interp, argc, argv); | ^ tclirsim.c:230:34: warning: passing arguments to 'logprint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | if (logfile != NULL) logprint(outptr + 24); | ^ tclirsim.c:287:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | void Tcl_stdflush(f) | ^ tclirsim.c:51:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | extern void Tcl_stdflush(); | ^ tclirsim.c:433:19: warning: passing arguments to 'rd_network' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | if (rd_network(filename, prefix, (config_flags & CONFIG_LOADED) ? 0 : -1)) | ^ tclirsim.c:462:20: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | n = RsimGetNode(argv[1]); | ^ tclirsim.c:530:14: warning: passing arguments to 'init_subs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | init_subs(subs); | ^ tclirsim.c:533:14: warning: passing arguments to 'InitTimes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | InitTimes(sim_time0, stepsize, cur_delta, 0); | ^ tclirsim.c:583:26: warning: passing arguments to 'config' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 583 | has_prm_file = config(argv[arg1]); | ^ tclirsim.c:594:20: warning: passing arguments to 'rd_network' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | if (rd_network(argv[i], NULL, has_prm_file)) | ^ tclirsim.c:598:24: warning: passing arguments to 'BaseName' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | first_file = BaseName(argv[i]); | ^ tclirsim.c:704:12: warning: passing arguments to 'TagInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | TagInit(interp); | ^ tclirsim.c:707:19: warning: passing arguments to 'InitTkAnalyzer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | InitTkAnalyzer(interp); | ^ tclirsim.c:659:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 659 | int Tclirsim_Init(interp) | ^ 14 warnings generated. tclanalyzer.c:75:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | idx = lookup(targv[1], baseOptions, FALSE); | ^ tclanalyzer.c:86:25: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | trace = get_trace(targv[2]); | ^ tclanalyzer.c:106:18: warning: passing arguments to 'ChangeTraceBase' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | ChangeTraceBase(trace, bptr); | ^ tclanalyzer.c:153:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | idx = lookup(targv[argst], markerOptions, FALSE); | ^ tclanalyzer.c:175:25: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | t = get_trace(targv[argst + 1]); | ^ tclanalyzer.c:181:36: warning: passing arguments to 'SetCursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | if (t != NULL) SetCursor(t, time); | ^ tclanalyzer.c:182:28: warning: passing arguments to 'MoveCursorToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | MoveCursorToTime(time); | ^ tclanalyzer.c:196:23: warning: passing arguments to 'MoveDeltaToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | MoveDeltaToTime(time); | ^ tclanalyzer.c:198:31: warning: passing arguments to 'MoveCursorToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | MoveCursorToTime(time); | ^ tclanalyzer.c:203:23: warning: passing arguments to 'MoveDeltaToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | MoveDeltaToTime((TimeType) -1); | ^ tclanalyzer.c:205:24: warning: passing arguments to 'MoveCursorToTime' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | MoveCursorToTime((TimeType) -1); | ^ tclanalyzer.c:236:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | idx = lookup(targv[1], timeOptions, FALSE); | ^ tclanalyzer.c:264:10: warning: passing arguments to 'printPS' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | printPS(""); | ^ tclanalyzer.c:272:19: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | bidx = lookup(targv[2], booleanOptions, FALSE); | ^ tclanalyzer.c:290:10: warning: passing arguments to 'printPS' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | printPS(targv[2]); | ^ tclanalyzer.c:328:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | idx = lookup(targv[1], timeOptions, FALSE); | ^ tclanalyzer.c:355:18: warning: passing arguments to 'SetTimeLeft' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | SetTimeLeft((TimeType)(ns2d(dt))); | ^ tclanalyzer.c:375:19: warning: passing arguments to 'SetTimeRight' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | SetTimeRight((TimeType)(ns2d(dt))); | ^ tclanalyzer.c:411:50: warning: passing arguments to 'analyzer_time_cursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | dt = (double)analyzer_time_cursor(x); | ^ tclanalyzer.c:430:22: warning: passing arguments to 'MoveToTimeValue' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | MoveToTimeValue(ltime); | ^ tclanalyzer.c:433:14: warning: passing arguments to 'MoveToT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | MoveToT(targv[2]); | ^ tclanalyzer.c:446:21: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | idx = lookup(targv[2], booleanOptions, FALSE); | ^ tclanalyzer.c:488:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 488 | idx = lookup(targv[1], traceOptions, FALSE); | ^ tclanalyzer.c:499:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | t = get_trace(targv[2]); | ^ tclanalyzer.c:500:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | s = get_trace(targv[3]); | ^ tclanalyzer.c:505:16: warning: passing arguments to 'MoveTraces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | MoveTraces(t, s); | ^ tclanalyzer.c:511:36: warning: passing arguments to 'analyzer_trace_top' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 511 | Tcl_NewIntObj(analyzer_trace_top(tracename))); | ^ tclanalyzer.c:517:60: warning: passing arguments to 'analyzer_trace_bottom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | Tcl_NewIntObj(analyzer_trace_bottom(tracename))); | ^ tclanalyzer.c:523:59: warning: passing arguments to 'analyzer_trace_order' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | Tcl_NewIntObj(analyzer_trace_order(tracename))); | ^ tclanalyzer.c:529:58: warning: passing arguments to 'analyzer_trace_base' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | Tcl_NewIntObj(analyzer_trace_base(tracename))); | ^ tclanalyzer.c:534:65: warning: passing arguments to 'analyzer_trace_class' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | Tcl_SetResult(irsiminterp, analyzer_trace_class(tracename), NULL); | ^ tclanalyzer.c:543:39: warning: passing arguments to 'analyzer_trace_cursor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | tracename = analyzer_trace_cursor((TimeType)y); | ^ tclanalyzer.c:552:35: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | if (targc >= 3) tidx = lookup(targv[2], listOptions, FALSE); | ^ tclanalyzer.c:559:58: warning: passing arguments to 'analyzer_list_vectors' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | Tcl_SetObjResult(irsiminterp, analyzer_list_vectors(irsiminterp)); | ^ tclanalyzer.c:562:56: warning: passing arguments to 'analyzer_list_nodes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | Tcl_SetObjResult(irsiminterp, analyzer_list_nodes(irsiminterp)); | ^ tclanalyzer.c:565:54: warning: passing arguments to 'analyzer_list_all' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | Tcl_SetObjResult(irsiminterp, analyzer_list_all(irsiminterp)); | ^ tclanalyzer.c:573:18: warning: passing arguments to 'SelectTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | SelectTrace(selectedTrace); /* prints stuff. . . */ | ^ tclanalyzer.c:581:23: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | t = get_trace(targv[2]); | ^ tclanalyzer.c:586:21: warning: passing arguments to 'SelectTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | SelectTrace(t); | ^ tclanalyzer.c:595:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 595 | t = get_trace(targv[2]); | ^ tclanalyzer.c:600:16: warning: passing arguments to 'TraceValue' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | TraceValue(t, 0); /* Set 2nd arg. = 1 to force binary */ | ^ tclanalyzer.c:608:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | t = get_trace(targv[2]); | ^ tclanalyzer.c:613:16: warning: passing arguments to 'TraceInput' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 613 | TraceInput(t); | ^ tclanalyzer.c:621:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | t = get_trace(targv[2]); | ^ tclanalyzer.c:626:15: warning: passing arguments to 'TraceBits' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | TraceBits(t); | ^ tclanalyzer.c:634:19: warning: passing arguments to 'get_trace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 634 | t = get_trace(targv[2]); | ^ tclanalyzer.c:644:20: warning: passing arguments to 'RemoveTrace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 644 | RemoveTrace(t); | ^ tclanalyzer.c:653:19: warning: passing arguments to 'GetNameLen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | GetNameLen(targv[2]); | ^ tclanalyzer.c:680:17: warning: passing arguments to 'lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 680 | idx = lookup(targv[1], zoomOptions, FALSE); | ^ tclanalyzer.c:685:10: warning: passing arguments to 'Zoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | Zoom("in"); | ^ tclanalyzer.c:688:10: warning: passing arguments to 'Zoom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | Zoom("out"); | ^ 51 warnings generated. --- linking libtcltk.o rm -f libtcltk.o ld -r tclirsim.o tclanalyzer.o lookup.o tkAnalyzer.o tkTag.o -o libtcltk.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tcltk' --- making Tcl shared-object libraries for dir in irsim random tclsubckt tcltk; do \ (cd $dir && /usr/local/bin/gmake tcl-main); done gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/irsim' --- making irsim Tcl library (tclirsim.so) rm -f tclirsim.so cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -Wl,--undefined-version -L/usr/local/lib -o tclirsim.so -shared -L/usr/local/lib -L/usr/local/lib -ltk86 -L/usr/local/lib -ltcl86 -Wl,--version-script=../irsim/symbol.map \ ../analyzer/libanalyzer.o ../base/libbase.o ../faultsim/libfaultsim.o ../usersubckt/libusersubckt.o ../tcltk/libtcltk.o -lc -lX11 -L/usr/local/lib -lm gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/irsim' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/random' cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG random.c -c -o randwrap.o random.c:165:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 165 | void srand48(); | ^ /usr/include/stdlib.h:227:7: note: conflicting prototype is here 227 | void srand48(long); | ^ random.c:241:51: warning: too many arguments in call to 'rand_gauss_dev' 241 | Tcl_PrintDouble(interp, m + s*rand_gauss_dev(m, s), r); | ~~~~~~~~~~~~~~ ^ random.c:241:46: warning: passing arguments to 'rand_gauss_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | Tcl_PrintDouble(interp, m + s*rand_gauss_dev(m, s), r); | ^ 3 warnings generated. --- making random Tcl library rm -f random.so cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -Wl,--undefined-version -L/usr/local/lib -o random.so -shared -L/usr/local/lib -L/usr/local/lib -ltk86 -L/usr/local/lib -ltcl86 -Wl,--version-script=../irsim/symbol.map randwrap.o \ -lc -lm gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/random' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tclsubckt' cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -MM diglib.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG diglib.c -c -o diglib.o diglib.c:46:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | uptr dff_init(); | ^ diglib.c:117:6: note: conflicting prototype is here 117 | uptr dff_init(int targc, char *targv[]) | ^ diglib.c:49:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void lat_eval(); | ^ diglib.c:133:6: note: conflicting prototype is here 133 | void lat_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:48:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void dff_eval(), dffr_eval(), dffs_eval(), dffsr_eval(); | ^ diglib.c:157:6: note: conflicting prototype is here 157 | void dff_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:48:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void dff_eval(), dffr_eval(), dffs_eval(), dffsr_eval(); | ^ diglib.c:178:6: note: conflicting prototype is here 178 | void dffr_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:48:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void dff_eval(), dffr_eval(), dffs_eval(), dffsr_eval(); | ^ diglib.c:203:6: note: conflicting prototype is here 203 | void dffs_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:48:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void dff_eval(), dffr_eval(), dffs_eval(), dffsr_eval(); | ^ diglib.c:229:6: note: conflicting prototype is here 229 | void dffsr_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void invert_eval(), buffer_eval(), triinv_eval(); | ^ diglib.c:255:6: note: conflicting prototype is here 255 | void invert_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:50:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void invert_eval(), buffer_eval(), triinv_eval(); | ^ diglib.c:265:6: note: conflicting prototype is here 265 | void buffer_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:50:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void invert_eval(), buffer_eval(), triinv_eval(); | ^ diglib.c:277:6: note: conflicting prototype is here 277 | void triinv_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:51:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void nand2_eval(), nor2_eval(), mux2_eval(); | ^ diglib.c:296:6: note: conflicting prototype is here 296 | void mux2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:51:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void nand2_eval(), nor2_eval(), mux2_eval(); | ^ diglib.c:314:6: note: conflicting prototype is here 314 | void nand2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:52:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void and2_eval(), or2_eval(), xor2_eval(), xnor2_eval(); | ^ diglib.c:328:6: note: conflicting prototype is here 328 | void and2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:51:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void nand2_eval(), nor2_eval(), mux2_eval(); | ^ diglib.c:338:6: note: conflicting prototype is here 338 | void nor2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:52:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void and2_eval(), or2_eval(), xor2_eval(), xnor2_eval(); | ^ diglib.c:352:6: note: conflicting prototype is here 352 | void or2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:53:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void nand3_eval(), nand4_eval(), nor3_eval(), nor4_eval(); | ^ diglib.c:362:6: note: conflicting prototype is here 362 | void nand3_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:54:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | void and3_eval(), and4_eval(), or3_eval(), or4_eval(); | ^ diglib.c:376:6: note: conflicting prototype is here 376 | void and3_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:53:34: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void nand3_eval(), nand4_eval(), nor3_eval(), nor4_eval(); | ^ diglib.c:386:6: note: conflicting prototype is here 386 | void nor3_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:54:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | void and3_eval(), and4_eval(), or3_eval(), or4_eval(); | ^ diglib.c:400:6: note: conflicting prototype is here 400 | void or3_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:53:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void nand3_eval(), nand4_eval(), nor3_eval(), nor4_eval(); | ^ diglib.c:410:6: note: conflicting prototype is here 410 | void nand4_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:54:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | void and3_eval(), and4_eval(), or3_eval(), or4_eval(); | ^ diglib.c:424:6: note: conflicting prototype is here 424 | void and4_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:53:47: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void nand3_eval(), nand4_eval(), nor3_eval(), nor4_eval(); | ^ diglib.c:434:6: note: conflicting prototype is here 434 | void nor4_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:54:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | void and3_eval(), and4_eval(), or3_eval(), or4_eval(); | ^ diglib.c:448:6: note: conflicting prototype is here 448 | void or4_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:52:44: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void and2_eval(), or2_eval(), xor2_eval(), xnor2_eval(); | ^ diglib.c:458:6: note: conflicting prototype is here 458 | void xnor2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:52:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void and2_eval(), or2_eval(), xor2_eval(), xnor2_eval(); | ^ diglib.c:474:6: note: conflicting prototype is here 474 | void xor2_eval(char *in, char *out, double *delay, uptr *data) | ^ diglib.c:492:14: warning: passing arguments to 'init_subs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | init_subs(subckts); | ^ 25 warnings generated. --- making diglib subcircuit shared library rm -f diglib.so cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I. -I.. -Wl,--undefined-version -L/usr/local/lib -o diglib.so -shared -L/usr/local/lib -L/usr/local/lib -ltk86 -L/usr/local/lib -ltcl86 -Wl,--version-script=../irsim/symbol.map diglib.o \ -lc -lm gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tclsubckt' gmake[2]: Entering directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tcltk' cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I../base -I../analyzer -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/irsim/tcl\" -DPACKAGE_NAME=\"irsim\" -DPACKAGE_TARNAME=\"irsim\" -DPACKAGE_VERSION=\"9.7\" -DPACKAGE_STRING=\"irsim\ 9.7\" -DPACKAGE_BUGREPORT=\"magic-hackers@csl.cornell.edu\" -DPACKAGE_URL=\"\" -DIRSIM_VERSION=\"9.7\" -DIRSIM_REVISION=\"119\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFAULT_SIM=1 -DPOWER_EST=1 -DUSER_SUBCKT=1 -DSTATS=1 -DCL_STATS=1 -DRANDOM=1 -DTCLSUBCKT=1 -DTCL_IRSIM=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DIRSIM_DATE="\"`date`\"" -Wl,--undefined-version -L/usr/local/lib irsimexec.c -o irsimexec \ -lX11 -L/usr/local/lib -lm -L/usr/local/lib -L/usr/local/lib -ltk86 -L/usr/local/lib -ltcl86 sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/irsim/tcl%g \ -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g \ irsim.tcl.in > irsim.tcl sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/irsim/tcl%g \ -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/local/lib%g \ -e /WISH_EXE/s%WISH_EXE%/usr/local/bin/wish8.6%g \ irsim.sh.in > irsim.sh irsimexec.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | irsim_AppInit(interp) | ^ irsimexec.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | main(argc, argv) | ^ 2 warnings generated. gmake[2]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119/tcltk' gmake[1]: Leaving directory '/wrkdirs/usr/ports/cad/irsim/work-tcl/irsim-9.7.119' =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> irsim-tcl-9.7.119 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for irsim-tcl-9.7.119 ===> Generating temporary packing list --- installing executables to /wrkdirs/usr/ports/cad/irsim/work-tcl/stage/usr/local/bin --- installing run-time files to /wrkdirs/usr/ports/cad/irsim/work-tcl/stage/usr/local/lib cd /wrkdirs/usr/ports/cad/irsim/work-tcl/stage/usr/local/lib/irsim/tcl && /usr/bin/strip diglib.so irsimexec random.so tclirsim.so ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-11-29T05:26:39+0000' 'PKG_NOTE_ports_top_git_hash=df3bd1e3c5f6' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=7ae881fc82c0' '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 irsim-tcl-9.7.119 ===> Building irsim-tcl-9.7.119 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for irsim-tcl-9.7.119 build of cad/irsim@tcl | irsim-tcl-9.7.119 ended at Sat Nov 29 00:26:58 EST 2025 build time: 00:00:20