Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 877462 Details for
Bug 919278
sci-electronics/irsim-9.7.93 - [clang] cp: cannot stat gentbl: No such file or directory
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sci-electronics:irsim-9.7.93:20231205-131226.log
sci-electronics:irsim-9.7.93:20231205-131226.log (text/plain), 134.86 KB, created by
Toralf Förster
on 2023-12-05 14:16:22 UTC
(
hide
)
Description:
sci-electronics:irsim-9.7.93:20231205-131226.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-12-05 14:16:22 UTC
Size:
134.86 KB
patch
obsolete
> * Package: sci-electronics/irsim-9.7.93:0 > * Repository: gentoo > * Maintainer: sci-electronics@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking irsim-9.7.93.tgz to /var/tmp/portage/sci-electronics/irsim-9.7.93/work >>>> Source unpacked in /var/tmp/portage/sci-electronics/irsim-9.7.93/work >>>> Preparing source in /var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93 ... > * Applying irsim-9.7.72-ldflags.patch ... > [ ok ] > * Applying irsim-9.7.79-datadir.patch ... > [ ok ] >>>> Source prepared. > * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! > * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>>> Configuring source in /var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93 ... > * econf: updating irsim-9.7.93/scripts/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating irsim-9.7.93/scripts/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/irsim-9.7.93 --htmldir=/usr/share/doc/irsim-9.7.93/html --libdir=/usr/lib64 >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking target system type... x86_64-pc-linux-gnu >checking for x86_64-pc-linux-gnu-gcc... clang >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 clang accepts -g... yes >checking for clang option to accept ISO C89... none needed >checking how to run the C preprocessor... clang-cpp >checking for library containing strerror... none required >checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c >checking for x86_64-pc-linux-gnu-ranlib... llvm-ranlib >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking 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... ld.lld >checking if the linker (ld.lld) 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... yes >checking for putenv... yes >checking for vfork... yes >checking dirent.h usability... yes >checking dirent.h presence... yes >checking for dirent.h... yes >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... 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/lib64/tclConfig.sh >checking for tkConfig.sh... /usr/lib64/tkConfig.sh >checking for wish executable... /usr/bin/wish >Can't find tcl library >Reverting to non-Tcl compile >checking for X... libraries , headers >checking for gethostbyname... yes >checking for connect... yes >checking for remove... yes >checking for shmat... yes >checking for IceConnectionNumber in -lICE... yes >configure: creating ./config.status >config.status: creating defs.mak >config.status: WARNING: 'defs.mak.in' seems to ignore the --datarootdir setting >configure: "Notice: Use 'make' to compile and 'make install' to install" >>>> Source configured. >'/var/tmp/portage/sci-electronics/irsim-9.7.93/temp/clang16-errors.log' -> '/var/tmp/clang/sci-electronics/irsim-9.7.93/clang16-errors.log' >'/var/tmp/portage/sci-electronics/irsim-9.7.93/temp/clang16-safe.log' -> '/var/tmp/clang/sci-electronics/irsim-9.7.93/clang16-safe.log' >>>> Compiling source in /var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93 ... >make -j4 >--- errors and warnings logged in file make.log >make[1]: Entering directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93' >--- making modules >for dir in base analyzer faultsim usersubckt; do \ > (cd $dir && make module); done >make[2]: Entering directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/base' >--- compiling base/access.o >--- compiling base/binsim.o >rm -f access.o >rm -f binsim.o >--- compiling base/cad_dir.o >rm -f cad_dir.o >--- compiling base/config.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c access.c >rm -f config.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c binsim.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c cad_dir.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c config.c >access.c:34:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 34 | public Fstat *FileStatus( name ) > | ^ >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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] > 27 | extern char *getenv(); > | ^ >/usr/include/stdlib.h:773:14: note: conflicting prototype is here > 773 | extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur; > | ^ >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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] > 28 | extern struct passwd *getpwnam(); > | ^ >/usr/include/pwd.h:116:23: note: conflicting prototype is here > 116 | extern struct passwd *getpwnam (const char *__name) __nonnull ((1)); > | ^ >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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 56 | cad_bin = Valloc( len + 1, 1 ); > | ^ >binsim.c:140:24: warning: passing arguments to 'StackCap' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 159 | (void) Fwrite( &delays, Size_File_Delay, fnet ); > | ^ >config.c:123:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >binsim.c:165:19: warning: passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 165 | 123 | p r i(vvoaitde) i Fnwt rPiatres(e L&itnher( eslih,n eS,i zaer_gFsi l)e >_T | h ^r >esh, fnet ); > | ^ >config.c:176:19: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 176 | stat = FileStatus( cname ); > | ^ >binsim.c:185:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 185 | ndindx = Node2indexconfig.c( :t-181>:g23a:te )warning: ;passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > > | ^ > 181 | stat = FileStatus( prm_file ); > | ^ >config.c:187:20: warning: passing arguments to 'FileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 187 | stat = FileStatus( prm_file ); > | ^ >binsim.c:188:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 188 | ndindx = Node2index( t->source ); > | ^ >config.c:203:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 203 | lprintf(stderr,"can't open electrical parameters file <%s>\n", cname); > | ^ >config.c:208:13: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 208 | fgetline(line, LSIZE, cfile); > | ^ >config.c:212:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 212 | if (fgetline(line, LSIZE, cfile) == NULL) { > | ^ >binsim.c:191:24: warning: passing arguments to 'Node2index' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 191 | ndindx = Noconfig.cde:2132:i18n:de xwarning: (passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >t->drain 213) | ; > | ^ > lprintf(stderr, "Unexpected end of file\n"); > | ^ >config.c:220:34: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 220 | if (*line != '\0') lprintf(stderr, "Unexpected first line: %s\n", line); > | ^ >config.c:225:20: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 225 | while( fgetline( line, LSIZE, cfile ) != NULL ) > | ^ >config.c:231:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 231 | if( str_eql( "resistance", targv[0] ) == 0 ) > | ^ >config.c:234:9: warning: passing arguments to 'insert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 234 | insert( targv[1], targv[2], targv[3], targv[4], targv[5] ); > | ^ >config.c:237:12: warning: passing arguments to 'rsimerror' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 237 | rsimerror( currfile, lineno, "syntax error in resistance spec\n" ); > | ^ >config.c:246:14: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 246 | if( str_eql( p->name, targv[0] ) == 0 ) > | ^ >config.c:257:12: warning: passing arguments to 'rsimerror' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 257 | rsimerror( currfile, lineno, > | ^ >config.c:265:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 265 | lprintf( stderr, > | ^ >config.c:268:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 268 | lprintf( stderr, "Too many errors in '%s'\n"binsim.c,: 206c:n18am:e warning: )passing arguments to 'Fwrite' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-Wdeprecated-non-prototype] > 173 | private void wr_trans( t ) > | ^ >config.c:303:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 303 | lprintf( stderr, "warning: cntpullup is not suppobinsim.crt:ed210\:n14": )warning: ; >a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >| ^ > 210 | private void wr_txtors( tlist ) > | ^ >config.c:152:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 152 | public int config( cname ) > | ^ >In file included from config.c:22: >./globals.h:68:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 68 | extern int config( /* cname */ ); > | ^ >binsim.c:236:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 26 | extern void wr_netfile( /* fname */ ); > | ^ >16 warnings generated. > warning generated. >binsim.c:328:11: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 328 | if( Fread( &node, Size_File_Node, fnet ) != Sizconfig.ce:_340F:i16l: ewarning: _a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]N >ode ) > | ^ > 340 | private double lresist( list, l, size ) > | ^ >config.c:364:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 364 | private double wresist( list, w, l ) > | ^ >binsim.c:332:11: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 332 | if( Fread( nname, slen, fnet ) != slen ) > | ^ >binsim.c:335:17: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 335 | n = RsimGetNode( nname ); > | ^ >config.c:417:26: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 417 | rtab = (resptr *) Valloc( RES_TAB_SIZE * sizeof( resptr * ), 1 ); > | ^ >config.c:428:25: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 428 | r = (resptr) MallocList( sizeof( ResEntry ), 1 ); > | ^ >config.c:402:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 402 | public Resists *requiv( type, width, length ) > | ^ >In file included from config.c:22: >./globals.h:69:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 69 | extern Resists *requiv( /* type, width, length */ ); > | ^ >binsim.c:356:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 356 | if( Fread( &delays, Size_File_Delay, fnet ) != Size_File_Delay ) > | ^ >config.c:467:36: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 467 | lnew = (struct length *) Valloc( sizeof( struct length ), 1 ); > | ^ >binsim.c:364:15: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 364 | if( Fread( &thresh, Size_File_Thresh, config.cf:n450e:t14: )warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]! >= Siz 450 | private void linsert( list, l, resist ) > | ^ >e_File_Thresh ) > | ^ >config.c:497:35: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 497 | wnew = (struct width *) Valloc( sizeofbinsim.c:378:23: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 378 | n->nlink = Index2node( n->c.time ); > | ^ >( strbinsim.c:313:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 313 | private void rd_nodes( nname, n_nodes ) > | ^ >uct width ), 1 ); > | ^ >config.c:498:36: warning: passing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 498 | binsim.c:395:17: warning: passing arguments to 'Fread' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 395 | while( Fread( &trans, Size_File_Trans, fnet ) == Size_File_Trans ) > | ^ > binsim.c:397:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 397 | NEW_TRANS( t ); > | ^ >./net_macros.h:86:23: note: expanded from macro 'NEW_TRANS' > 86 lnew = (struct length *) Valloc( sizeof( struct length ), 1 ); > | ^ > | T = (tptr)config.c:479:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 479 | private void winsert( list, w, l, resist ) > | ^ > MallocList( sizeof( struct Trans ), 1 ); \ > | ^ >config.c:525:11: warning: passing arguments to 'rsimerror' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 525binsim.c:400:22: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 400 | t->gate = Index2node( ndindx ); > | ^ > | rsimerror( currfile, lbinsim.c:403:24: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 403 | t->source = Index2node( ndindx ); > | ^ >ineno, "bad w, l, or r in cobinsim.c:406:23: warning: passing arguments to 'Index2node' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 406 | t->drain = Index2node( ndindx ); > | ^ >nfig file\n" ); > | ^ >config.c:530:16: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 530 | if( str_eql( context, "static" ) == 0 ) > | ^ >config.c:532:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 532 | else if( str_eql( context, "dynamic-high" ) == 0 ) > | ^ >config.c:534:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 534 | else if( str_eql( context, "dynamic-low" ) == 0 ) > | ^ >config.c:536:21: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 536 | else if( str_eql( context, "power" ) == 0 ) > | ^ >config.c:540:11: warning: passing arguments to 'rsimerror' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 540 | rsimerror( currfile, lineno, "bad resistance context in config file\n" ); > | ^ >config.c:547:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 547 | if( str_eql( ttype[t], type ) == 0 ) > | ^ >config.c:554:18: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 554 | else if( str_eql( ttype_drop[t], type ) == 0 ) > | ^ >config.c:558:14: warning: passing arguments to 'rsimerror' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 558 | rsimerror( currfile, lineno, "bad resistance transistor type\n" ); > | ^ >binsim.c:418:14: warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 418 | EnterPos( t, TRUE )config.c; >: | 513 ^ >:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 513 | private void binsim.c:i421:n14s:e warning: passing arguments to 'EnterPos' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]r >t( t y421 | p e , context, w, l, r ) > | ^ >config.c:120:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 120 | private vEonitde rP o s ( ti,n FsAeLSrEt (); >) ;| ^ > > | ^ >binsim.c:423:15: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 423 | t->r = requiv( (int) t->ttype, width, length ); > | ^ >binsim.c:443:17: warning: passing arguments to 'fgetline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 443 | if( fgetline( line, 200, f ) == NULL ) > | ^ >binsim.c:464:23: warning: passing arguments to 'adjust_transistors' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 464 | adjust_transistors( brd_tlist ); > | ^ >binsim.c:434:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 434 | 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 27 | extern int rd_netfile( /* f, line */ ); > | ^ >binsim.c:470:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 470 | 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 38 | private void adjust_transistors(); > | ^ >binsim.c:538:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 538 | 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:542:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 542 | 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:547:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 547 | 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:552:3: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 552 | 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 ); \ > | ^ >--- compiling base/conn_list.o >rm -f conn_list.o >--- compiling base/eval.o >rm -f eval.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c conn_list.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c eval.c >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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 32 | public void BuildConnList( n ) > | ^ >In file included from conn_list.c:20: >./globals.h:76:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 76 | extern void BuildConnList( /* n */ ); > | ^ >conn_list.c:117:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 117 | lprintf( stderr, > | ^ >conn_list.c:119:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 119 | lprintf( stderr, > | ^ >conn_list.c:121:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 121 | lprintf( stderr, > | ^ >conn_list.c:123:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 123 | lprintf( stderr, > | ^ >conn_list.c:125:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 125 | lprintf( stderr, > | ^ >conn_list.c:127:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 127 | lprintf( stderr, " %s\n %s\n", s1, s2 ); > | ^ >conn_list.c:110:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 110 | public void WarnTooManyParallel( s1, s2 ) > | ^ >In file included from conn_list.c:20: >./globals.h:77:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 77 | extern void WarnTooManyParallel( /* s1, s2 */ ); > | ^ >11 warnings generated. >eval.c:64:18: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 64 | enqueue_input( VDD_node, HIGH ); > | ^ >eval.c:65:18: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 65 | enqueue_input( GND_node, LOW ); > | ^ >eval.c:95:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 95 | lprintf( stdout, " @ %.2fns %s: decay %c -> X\n", > | ^ >eval.c:90:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 90 | private void pr_decay( e ) > | ^ >eval.c:111:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 111 | lprintf( stdout, " @ %.2fns input %s: -> %c\n", > | ^ >eval.c:118:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 118 | lprintf( stdout, " @ %.2fns %s: %c -> %c", > | ^ >eval.c:124:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 124 | lprintf( stdout, "\n" ); break; > | ^ >eval.c:126:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 126 | lprintf( stdout, " (tau=%.2fns)\n", d2ns( e->rtime ) ); break; > | ^ >eval.c:128:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 128 | lprintf( stdout, " (delay=%.2fns)\n", d2ns( e->delay ) ); break; > | ^ >eval.c:130:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 130 | lprintf( stdout, " (tau=%.2fns, delay=%.2fns)\n", > | ^ >eval.c:103:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 103 | private void pr_watched( e, n ) > | ^ >eval.c:139:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 139 | private void pr_capwatched( e, n ) > | ^ >eval.c:167:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 167 | private void acc_step_power( n ) > | ^ >eval.c:196:23: warning: passing arguments to 'parse_line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 196 | parse_line(proc, LSIZE); > | ^ >eval.c:201:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 201 | SetInputs( &hinputs, HIGH ); /* HIGH inputs */ > | ^ >eval.c:202:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 202 | SetInputs( &linputs, LOW ); /* LOW inputs */ > | ^ >eval.c:203:15: warning: passing arguments to 'SetInputs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 203 | SetInputs( &uinputs, X ); /* X inputs */ > | ^ >eval.c:211:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 211 | new = EnqueueOther(TIMED_EV, cur_delta + (Ulong)e->delay); > | ^ >eval.c:217:3: error: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 217 | free((char *)e->enode); > | ^ >eval.c:217:3: note: include the header <stdlib.h> or explicitly provide a declaration for 'free' >eval.c:247:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 247 | AddHist( n, n->npot, 0, e->ntime, (long) e->delay, (long) e->rtime ); > | ^ >eval.c:250:20: warning: passing arguments to 'evalAssertWhen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 250 | evalAssertWhen(n); > | ^ >eval.c:253:48: warning: passing arguments to 'IncHistEvCnt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 253 | { extern int ev_hgm; if( ev_hgm ) IncHistEvCnt( -1 ); } > | ^ >eval.c:309:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 309 | t->state = compute_trans_state( t ); > | ^ >./globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >eval.c:178:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 178 | private void MarkNodes( evlist ) > | ^ >eval.c:402:18: warning: passing arguments to 'subckt_model_C' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >--- compiling base/fio.o > 402 | subckt_model_C(t); > | ^ >eval.c:408:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 408 | (*model)( t->source ); > | ^ >eval.c:410:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >rm -f fio.o > 410 | clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c fio.c > (*model)( t->drain ); > | ^ >eval.c:423:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 423 | (*model)( other ); > | ^ >eval.c:365:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 365 | private long EvalNodes( evlist ) > | ^ >eval.c:460:15: warning: passing arguments to 'enqueue_input' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 460 | enqueue_input( n, val ); > | ^ >eval.c:463:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 463 | AddHist( n, val, 1, cur_delta, 0L, 0L ); > | ^ >eval.c:442:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 442 | private void SetInputs( listp, val ) > | ^ >eval.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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 44 | private void SetInputs( /* listp, val */ ); > | ^ >eval.c:496:9: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 496 | AddHist( n, (int) n->curr->val, 0, cur_delta, 0L, 0L ); > | ^ >eval.c:498:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 498 | (*model)( n ); > | ^ >eval.c:535:36: warning: passing arguments to 'get_next_event' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 535 | while( (evlist = get_next_event( stop_time )) != NULL ) > | ^ >eval.c:549:17: warning: passing arguments to 'disp_watch_vec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 549 | disp_watch_vec( brk_flag ); > | ^ >eval.c:567:14: warning: passing arguments to 'UpdateWindow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 567 | UpdateWindow( cur_delta ); > | ^ >eval.c:510:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 510 | public int step( stop_time ) > | ^ >In file included from eval.c:23: >./globals.h:93:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 93 | extern int step( /* stop_time */ ); > | ^ >eval.c:635:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 635 | lprintf( stderr, > | ^ >eval.c:597:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 597 | public int ComputeTransState( t ) > | ^ >In file included from eval.c:23: >./globals.h:99:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 99 | extern int ComputeTransState( /* t */ ); > | ^ >42 warnings and 1 error generated. >42 warnings generated. >make[2]: *** [../rules.mak:15: eval.o] Error 1 >make[2]: *** Waiting for unfinished jobs.... >42 warnings generated. >fio.c:24:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] > 24 | extern void clearerr(); > | ^ >/usr/include/stdio.h:844:13: note: conflicting prototype is here > 844 | extern void clearerr (FILE *__stream) __THROW; > | ^ >fio.c:33:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 33 | public char *fgetline( bp, len, fp ) > | ^ >In file included from fio.c:21: >./globals.h:103:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 103 | 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 C2x [-Wdeprecated-non-prototype] > 84 | public int Fread( ptr, size, fp ) > | ^ >In file included from fio.c:21: >./globals.h:104:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 104 | 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 C2x [-Wdeprecated-non-prototype] > 102 | public int Fwrite( ptr, size, fp ) > | ^ >In file included from fio.c:21: >./globals.h:105:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 105 | extern int Fwrite( /* ptr, size, fp */ ); > | ^ >8 warnings generated. >make[2]: Leaving directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/base' >make[2]: Entering directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/analyzer' >--- compiling analyzer/thread.o >--- compiling analyzer/coords.o >rm -f thread.o >rm -f coords.o >--- compiling analyzer/graphics.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c thread.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c coords.c >rm -f graphics.o >--- compiling analyzer/movetrace.o >rm -f movetrace.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c graphics.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -c movetrace.c >coords.c:224:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x, 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 C2x [-Wdeprecated-non-prototype] > 331 | UpdateTraceCache( last_disp ); > | ^ >thread.c:74:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 74 | (*EventHandlerPtr)(&xevent); > | ^ >thread.c:121:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 121 | (*FGetEvent)(event); > | ^ >thread.c:123:3: error: call to undeclared function 'HandleButton'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 123 | HandleButton(&event->xbutton); > | ^ >thread.c:129:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 129 | (*FGetEvent)(&event->xkey); > | ^ >thread.c:131:3: error: call to undeclared function 'HandleKey'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 131 | HandleKey(&event->xkey); > | ^ >thread.c:136:16: warning: passing arguments to 'WindowCrossed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 136 | WindowCrossed(TRUE); > | ^ >thread.c:141:16: warning: passing arguments to 'WindowCrossed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 141 | WindowCrossed(FALSE); > | ^ >thread.c:146:13: warning: passing arguments to 'RedrawIcon' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 146 | RedrawIcon(&event->xexpose); > | ^ >thread.c:150:3: error: call to undeclared function 'WindowExposed'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 150 | WindowExposed(&event->xexpose); > | ^ >thread.c:150:3: note: did you mean 'WindowCrossed'? >./ana_glob.h:189:13: note: 'WindowCrossed' declared here > 189 | extern void WindowCrossed( /* selected */ ); > | ^ >thread.c:154:6: error: call to undeclared function 'WindowResize'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 154 | WindowResize(&event->xconfigure); > | ^ >thread.c:113:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 113 | private void EventHandler(event) > | ^ >thread.c:181:16: warning: passing arguments to 'WindowCrossed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 181 | WindowCrossed(TRUE); > | ^ >thread.c:186:16: warning: passing arguments to 'WindowCrossed' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 186 | WindowCrossed(FALSE); > | ^ >thread.c:191:13: warning: passing arguments to 'RedrawIcon' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 191 | RedrawIcon(event); > | ^ >thread.c:197:6: error: call to undeclared function 'WindowResize'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 197 | WindowResize(&event->xconfigure); > | ^ >thread.c:174:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 174 | private void DisabledEventHandler(event) > | ^ >thread.c:213:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 213 | public int InitHandler(fd) > | ^ >In file included from thread.c:17: >./ana_glob.h:64:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 64 | extern int InitHandler( /* fd */ ); > | ^ >thread.c:240:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 240 | (*FGetEvent)((XEvent *)NULL); > | ^ >thread.c:254:18: warning: passing arguments to 'RedrawWindow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 254 | RedrawWindow( box ); > | ^ >15 warnings and 5 errors generated. >movetrace.c:34:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x, 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 C2x [-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 C2x, 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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 117 | extern void MoveTrace( /* y */ ); > | ^ >graphics.c:65:20: warning: passing arguments to 'GetXDefault' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 164 | if( strcmp( GetXDefault( DEFL_RV ), "on" ) == 0 ) > | ^ >movetrace.c:193:10: warning: passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, 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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 238 | PRINT( t->n.nd->nname ); > | ^ >graphics.c:225:57: error: parameter 'y' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] > 225 | private Cursor MakeCursor( fg, bg, curs, mask, w,movetrace.c h:,218 :x13,: y warning: ) >a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >| ^ > 226218 | | p uXbCloilocr v *ofig,d *Sbegl;e >ctT r227a | c e (c hta r ) > | * ^cu >rs, *masmovetrace.ck:;28 >:31 :228 | warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]i >nt w ,28 h | ;pu >bl i229c | {v >oid DeleteTrace(), SelectTrace(), MoveTraces(); > | ^ >graphics.c:225:54: error: parameter 'x' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] > 225 | private Cursor MakeCursor( fg, bg, curs, mask, w, h, x, y ) > | ^ > 226 | XColor *fg, *bg; > 227 | char *curs, *mask; > 228 | make[2]: *** [../rules.mak:15: thread.o] Error 1 > int w, h; > 229 | { >make[2]: *** Waiting for unfinished jobs.... >graphics.c:225:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 225 | private Cursor MakeCursor( fg, bg, curs, mask, w, h, x, y ) > | ^ >movetrace.c:319:16: warning: passing arguments to 'RedrawNames' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, 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 C2x [-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 C2x [-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 C2x [-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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 118 | extern void SelectCursTrace( /* y */ ); > | ^ >graphics.c:272:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 94 | extern void InitGraphics( /* font */ ); > | ^ >8 warnings and 2 errors generated. >make[2]: *** [../rules.mak:15: graphics.o] Error 1 >34 warnings generated. >5 warnings generated. >make[2]: Leaving directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/analyzer' >make[2]: Entering directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/faultsim' >--- compiling faultsim/faultsim.o >rm -f faultsim.o >--- compiling faultsim/incsim.o >rm -f incsim.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c faultsim.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c incsim.c >incsim.c:101:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 393 | DelayEvent( e, d_t ); /* delay again */ > | ^ >incsim.c:396:14: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 396 | lprintf( stdout, > | ^ >incsim.c:401:14: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 441 | NewEdge( n, e faultsim.c); >: | ^ >76:13: warning: passing arguments to 'AddHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 55 | int add_trigger( nd, edge, delay ) > | ^ >incsim.c:460:10: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 460 | NewEdge( n, e ); > | ^ >incsim.c:464:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 464 | lprintf( stderr, "Unexpected Event 0x(%x)\n", nxte->type ); > | ^ >incsim.c:341:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > faultsim.c553 | : 98 :D23e:l ewarning: tpassing arguments to 'Valloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]e >NextEdg e98( | n ) ; >t | = ^ >(ptrig) Valloc( (int) sizeof( Trigger ), 1 ); > | ^ >incsim.c:480:14: faultsim.cwarning: :a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]92 >:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 480 | pri v92a | tien t vaodidd_ sUapmdpalteerC(h epcekr_iPodn,t (of fes e)t > )| > ^ >| ^ >faultsim.c:122:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 122 | lprintf( stderr, "Too many trigger/sample for %s\n", pnode(nd) ); > | ^ >faultsim.c:128:9: warning: passing arguments to 'iinsert' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-Wdeprecated-non-prototype] > 109 | int add_prim_output( nd, flag ) > | ^ >incsim.c:593:16: warning: passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-Wdeprecated-non-prototype] > 600 | NewEdge( n, e ); > | ^ >faultsim.c:148:18: warning: passing arguments to 'FreeHistList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 148 | FreeHistList( &fake_nd ); > | ^ >incsim.c:561:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 561 | private void UpdateDelay_Chfaultsim.ck:(158 e: 7): > warning: | passing arguments to 'Vfree' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ^ > > 158 | Vfree( t ); > | ^ >faultsim.c:212:5:incsim.c:637:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 637 | lprintf( stdout, "Missed Glitch: %s => (%.2f %c) -> (~%.2f %c)\n", > | ^ > warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 212 | incsim.c : C641O:N16N:E Cwarning: T(passing arguments to 'DeleteNextEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > t->ga t641e | - >nDeglaetteeN,e xttE d)g; >e (| ^n > ); > | ^ >../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 ); \ > | ^ >incsim.c:645:13: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 645 | NewEdge( n, nxte ); > | ^ >faultsim.c:213:5: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 213 | 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 C2x [-Wdeprecated-non-prototype] > 193 | private void StuckNode( nd, val ) > | ^ >incsim.c:609:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-Wdeprecated-non-prototype] > 671 | { extern int ev_hgm; if( ev_hgm ) IncHistEvCnt( (Uint) e->type ); } > | ^ >faultsim.c:217:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 217 | private void UnStuckNode( nd ) > | ^ >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 C2x [-Wdeprecated-non-prototype] > 715 | free_event( n->events faultsim.c);: > 239| : ^13 >: warning: passing arguments to 'faultsim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 239 | faultsim( nd ); > | ^ >incsim.c:744:22: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype] > 788 | stop_early = do_triggerfaultsim.c( :e227: 13):; >warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]| > ^ > 227 | private int do_fault( nd, val ) > | ^ >incsim.c:792:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 792 | lprintf( stderr, > | ^ >incsim.c:657:14: faultsim.c:254:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 254 | private int should_seed( nd ) > | ^ >warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 657 | private void update_nodes( e ) > | ^ >faultsim.c:285:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 285 | lprintf( stdout, "seeding faults..." ); fflush( stdout ); > | ^ >incsim.c:824:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 824 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): faultsim.c :\ >306 :| 9 ^: > warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 306 | lprintf( stdout, "done. Only %d nodes to simulate\n", can_seed ); > | ^ >faultsim.c:311:12: warning: passing arguments to 'srandom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 311 | srandom( (long) nnodes ); > | ^ >incsim.c:836:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 836 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >faultsim.c:335:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 335 | lprintf( stdout, "done. %d nodes to simulate\n", can_seed ); > | ^ >faultsim.c:277:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 277 | private int seed_faults( p_seed ) > | ^ >incsim.c:851:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 851 | t->state = compute_trans_state(faultsim.c t: 340):;13 >: | warning: ^a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > >../base/globals.h :34097 | :p19r:i vnote: aexpanded from macro 'compute_trans_state't >e int 97s | ee dC_ofmapuultte(T rnadn )s >S t| a ^t >e( TRANS ): \ > | ^ >faultsim.c:358:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 358 | private int clear_node_flags( nd ) > | ^ >faultsim.c:376:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 376 | lprintf( stderr, "No triggers defined. Aborted\n" ); > | ^ >incsim.c:866:18: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 866 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >faultsim.c:388:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 388 | lprintf( stderr, "Cannot open '%s'. Aborted\n" ); > | ^ >faultsim.c:398:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > incsim.c398 | : 880 : 14 :w awarning: lpassing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]k_ >net( see d880_ | f a tu-lt>,s t(acthea r= *c)o m0p u)t; >e _| t ^r >ans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >faultsim.c:404:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 404 | lprintf( stdout, "** Interrupted ** => seeded %d nodes of %d (%g%%)\n", > | ^ >faultsim.c:407:10: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 407 | walk_net( clear_node_flags, (char *) 0 ); > | ^ >faultsim.c:412:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 412 | lprintf( stdout, > | ^ >incsim.c:897:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >faultsim.c: 423:89712 | : warning: tpassing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]- >>state =423 | c o m p ultper_inttrfa(n ss_tsdtoautt,e (" tf a)u;l >t c| o ^v >erage: ../base/globals.h%.:972:f19%:% note: (expanded from macro 'compute_trans_state'% >.2f%%) \97n | ", >C o| m ^ >puteTransState( TRANS ): \ > | ^ >faultsim.c:366:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 366 | void exec_fsim( fname, p_seed ) > | ^ >incsim.c:976:14: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 976 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >faultsim.c:445:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 445 | ev = EnqueueOther( TRIGGER_EV, (long) t->samples->time ); > | ^ >faultsim.c:452:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 452 | ev = EnqueueOther( TRIGGER_EV, tm ); > | ^ >faultsim.c:492:23: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 492 | ev = EnqueueOther( TRIGGER_EV, (Ulong) h->time ); > | ^ >incsim.c:927:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 927 | private pstg GetConnLisfaultsim.ct(: 503n: 23): > warning: | passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ^ > > 503 | ev = EnqueueOther( TRIGGER_EV, ev->ntime + t->period ); > | ^ >faultsim.c:460:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 460 | int do_trigger( ev ) > | ^ >incsim.c:1142:7: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1142 | StimulateGate( t->gate ); > | ^ >incsim.c:1105:17: note: expanded from macro 'StimulateGate' > 1105 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ > | ^ >incsim.c:1145:3: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1145 | StimulateGate( t->gate ); > | ^ >incsim.c:1105:17: note: expanded from macro 'StimulateGate' > 1105 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ > | ^ >incsim.c:1119:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1119 | private void ActivateStage( stg ) > | ^ >incsim.c:1171:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1171 | private void MergePunts( nd ) > | ^ >incsim.c:1233:15: warning: passing arguments to 'DequeueEvent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1233 | DequeueEvent( n ); > | ^ >incsim.c:1242:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1242 | if( EnqueueHist( n, h, STIMULI ) ) > | ^ >incsim.c:1212:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1212 | private void DeactivateStage( stg, skipnd ) > | ^ >incsim.c:1268:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1268 | private void UndoStage( stg ) > | ^ >incsim.c:1337:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1337 | (*curr_model)( nterm ); > | ^ >incsim.c:1356:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1356 | (*curr_model)( nterm ); > | ^ >incsim.c:1303:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1303 | private int EvalSrcDrn( nd, force ) > | ^ >incsim.c:1396:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1396 | (*curr_model)( nterm ); > | ^ >incsim.c:1415:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1415 | (*curr_model)( nterm ); > | ^ >incsim.c:1427:7: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1427 | StimulateGate( t->gate ); > | ^ >incsim.c:1105:17: note: expanded from macro 'StimulateGate' > 1105 | if( EnqueueHist( GATE, nextH, STIMULI ) ) \ > | ^ >incsim.c:1430:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1430 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >incsim.c:1369:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1369 | private void EvalJustDeviated( nd, has_trans ) > | ^ >incsim.c:1468:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1468 | (*curr_model)( other ); > | ^ >incsim.c:1476:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1476 | if( EnqueueHist( n, h, CHECK_PNT ) ) > | ^ >incsim.c:1497:21: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1497 | if( EnqueueHist( n, h, STIMULI ) ) > | ^ >incsim.c:1522:25: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1522 | if( not EnqueueHist( nd, h, STIMULI ) ) > | ^ >incsim.c:1546:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1546 | (*curr_model)( n ); > | ^ >incsim.c:1574:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1574 | (void) EnqueueHist( n, h, CHECK_PNT ); > | ^ >incsim.c:1600:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1600 | (void) EnqueueHist( n, h, CHECK_PNT ); > | ^ >incsim.c:1610:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1610 | lprintf( stderr, "warning: case 0 time=%.2f for %s\n", > | ^ >incsim.c:1631:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1631 | lprintf( stderr, "bad chk event (0x%2x) @ t=%.2f\n", e->type, > | ^ >incsim.c:1640:24: warning: passing arguments to 'EnqueueHist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1640 | (void) EnqueueHist( n, h, CHECK_PNT ); > | ^ >incsim.c:1661:19: warning: passing arguments to 'enqueue_event' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1661 | enqueue_event( n, (int) ev->eval, (long) ev->delay, (long) ev->rtime ); > | ^ >incsim.c:1676:36: warning: passing arguments to 'get_next_event' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1676 | while( (evlist = get_next_event( stop_time )) != NULL ) > | ^ >incsim.c:1694:10: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1694 | lprintf( stdout, "time = %d.0\n", (int) d2ns( step_t ) ); > | ^ >incsim.c:1700:15: warning: passing arguments to 'UpdateWindow' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1700 | UpdateWindow( cur_delta - 1 ); > | ^ >incsim.c:1666:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1666 | private void incstep( stop_time ) > | ^ >incsim.c:1761:13: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1761 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >incsim.c:1715:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1715 | private int fix_inc_nodes( nd ) > | ^ >incsim.c:1786:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1786 | (*curr_model)( n ); > | ^ >incsim.c:1795:17: warning: passing arguments to 'ComputeTransState' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1795 | t->state = compute_trans_state( t ); > | ^ >../base/globals.h:97:19: note: expanded from macro 'compute_trans_state' > 97 | ComputeTransState( TRANS ): \ > | ^ >incsim.c:1778:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1778 | private void startup_isim( n ) > | ^ >incsim.c:1824:25: warning: passing arguments to 'back_sim_time' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1824 | (void) back_sim_time( cur_delta, TRUE ); > | ^ >incsim.c:1830:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1830 | (void) EnqueueOther( CHNG_MODEL, (Ulong) modelp->time ); > | ^ >incsim.c:1862:18: warning: passing arguments to 'rm_inc_events' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1862 | rm_inc_events( FALSE ); > | ^ >incsim.c:1864:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1864 | walk_net( fix_inc_nodes, (char *) 0 ); > | ^ >incsim.c:1811:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1811 | public void incsim( ch_list ) > | ^ >In file included from incsim.c:24: >../base/globals.h:150:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 150 | extern void incsim( /* ch_list */ ); > | ^ >incsim.c:1882:32: warning: passing arguments to 'back_sim_time' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1882 | pending_evs = back_sim_time( cur_delta, TRUE + TRUE ); > | ^ >incsim.c:1889:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1889 | walk_net( fix_inc_nodes, (char *) 0 ); > | ^ >incsim.c:1891:19: warning: passing arguments to 'requeue_events' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1891 | requeue_events( pending_evs, TRUE ); > | ^ >incsim.c:1900:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1900 | private int fix_fault_nodes( nd ) > | ^ >incsim.c:1944:21: warning: passing arguments to 'EnqueueOther' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1944 | (void) EnqueueOther( CHNG_MODEL, (Ulong) modelp->time ); > | ^ >incsim.c:1953:18: warning: passing arguments to 'rm_inc_events' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1953 | rm_inc_events( TRUE ); > | ^ >incsim.c:1955:13: warning: passing arguments to 'walk_net' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1955 | walk_net( fix_fault_nodes, (char *) 0 ); > | ^ >incsim.c:1930:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 1930 | public void faultsim( n ) > | ^ >In file included from incsim.c:24: >../base/globals.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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 153 | extern void faultsim( /* n */ ); > | ^ >37 warnings generated. >101 warnings generated. >--- linking libfaultsim.o >rm -f libfaultsim.o >ld -r faultsim.o incsim.o -o libfaultsim.o >make[2]: Leaving directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/faultsim' >make[2]: Entering directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/usersubckt' >--- compiling usersubckt/subckt.o >rm -f subckt.o >--- compiling usersubckt/user.o >rm -f user.o >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c subckt.c >clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -m64 -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -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=\"93\" -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 -DHAVE_PTHREADS=1 -DLINUX=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -c user.c >user.c:18:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] > 18 | #define dprintf if (DEBUG) lprintf > | ^ >/usr/include/bits/stdio2.h:121:12: note: previous definition is here > 121 | # define dprintf(fd, ...) \ > | ^ >1 warning generated. >In file included from subckt.c:13: >../base/globals.h:372:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 372 | extern void init_subs( /* */ ); > | ^ >subckt.c:180:13: note: conflicting prototype is here > 180 | public void init_subs(userSubCircuit *subckts) > | ^ >subckt.c:192:13: warning: passing arguments to 'HashSub' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 192 | n = HashSub(s->name); > | ^ >subckt.c:178:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 178 | private int HashSub(); > | ^ >subckt.c:198:13: note: conflicting prototype is here > 198 | private int HashSub(char *name) > | ^ >In file included from subckt.c:13: >../base/globals.h:373:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 373 | extern userSubCircuit *subckt_instantiate( /* sname, inst */ ); > | ^ >subckt.c:208:24: note: conflicting prototype is here > 208 | public userSubCircuit *subckt_instantiate(char *sname, int *inst, uptr *udatap) > | ^ >subckt.c:217:13: warning: passing arguments to 'str_eql' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 217 | if (str_eql(s->subckt->name, sname) == 0) { > | ^ >In file included from subckt.c:13: >../base/globals.h:374:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 374 | extern void subckt_model_C( /* t */ ); > | ^ >subckt.c:234:13: note: conflicting prototype is here > 234 | public void subckt_model_C(tptr t) > | ^ >subckt.c:259:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 259 | (*subptr->subckt->model)(in, out, delay, udata); > | ^ >subckt.c:346:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 346 | QueueFVal(nodes[i+nins], HIGH, (double) 1.0, delay[i]); > | ^ >subckt.c:347:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 347 | QueueFVal(nodes[i+nins+nouts], HIGH, (double) 1.0, delay[i]); > | ^ >subckt.c:350:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 350 | QueueFVal(nodes[i+nins], X, (double) 1.0, delay[i]); > | ^ >subckt.c:351:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 351 | QueueFVal(nodes[i+nins+nouts], X, (double) 1.0, delay[i]); > | ^ >subckt.c:354:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 354 | QueueFVal(nodes[i+nins], HIGH, (double) 1.0, delay[i]); > | ^ >subckt.c:355:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 355 | QueueFVal(nodes[i+nins+nouts], LOW, (double) 1.0, delay[i]); > | ^ >subckt.c:358:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 358 | QueueFVal(nodes[i+nins], LOW, (double) 1.0, delay[i]); > | ^ >subckt.c:359:16: warning: passing arguments to 'QueueFVal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 359 | QueueFVal(nodes[i+nins+nouts], LOW, (double) 1.0, delay[i]); > | ^ >subckt.c:400:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 400 | lprintf(stderr, "\tError: subcircuit \"%s\" is not defined!\n", > | ^ >subckt.c:410:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 410 | lprintf(stderr, "\tError: wrong # args %d\n", targc); > | ^ >subckt.c:411:9: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 411 | lprintf(stderr, "\tsubcircuit %s has %d input nodes, %d output nodes\n", > | ^ >subckt.c:416:34: error: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 416 | out_name_Ub = (char *)malloc(strlen(targv[targc-1]) + 20); > | ^ >subckt.c:416:34: note: include the header <string.h> or explicitly provide a declaration for 'strlen' >subckt.c:423:12: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 423 | lprintf(stdout, "defining new subcircuit \"%s\" instance %d #i:%d #o:%d\n", > | ^ >subckt.c:431:44: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 431 | usrData = (uptr)(*subcircuit->init)(targc - ninputs - noutputs, > | ^ >subckt.c:456:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 456 | 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:457:2: warning: passing arguments to 'Falloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 457 | NEW_SUBCKT(subptr); > | ^ >../base/net_macros.h:92:27: note: expanded from macro 'NEW_SUBCKT' > 92 | S = ( SubcktT *) Falloc( sizeof (SubcktT) );\ > | ^ >subckt.c:457:2: error: call to undeclared library function 'bzero' with type 'void (void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >../base/net_macros.h:93:4: note: expanded from macro 'NEW_SUBCKT' > 93 | bzero( S , sizeof(SubcktT) );\ > | ^ >subckt.c:457:2: note: include the header <strings.h> or explicitly provide a declaration for 'bzero' >../base/net_macros.h:93:4: note: expanded from macro 'NEW_SUBCKT' > 93 | bzero( S , sizeof(SubcktT) );\ > | ^ >subckt.c:460:23: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 460 | t->gate = RsimGetNode(targv[i]); > | ^ >subckt.c:467:15: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 467 | t->r = requiv(RESIST, (int)2, (int)(1000000 * LAMBDACM)); > | ^ >subckt.c:471:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 471 | 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:489:10: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 489 | if (find(out_name_Ub) || find(out_name_D)) { > | ^ >subckt.c:489:31: warning: passing arguments to 'find' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 489 | if (find(out_name_Ub) || find(out_name_D)) { > | ^ >subckt.c:490:13: warning: passing arguments to 'lprintf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 490 | lprintf(stderr,"Error: nodes named %s or %s already exist\n", > | ^ >subckt.c:496:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 496 | 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:498:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 498 | t->gate = RsimGetNode(out_name_Ub); > | ^ >subckt.c:501:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 501 | t->source = RsimGetNode(targv[i]); > | ^ >subckt.c:505:22: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 505 | t->r = requiv(RESIST, (int)2, (int)(rtf * LAMBDACM)); > | ^ >subckt.c:507:2: warning: passing arguments to 'MallocList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 507 | 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:509:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 509 | t->gate = RsimGetNode(out_name_D); > | ^ >subckt.c:510:27: warning: passing arguments to 'RsimGetNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 510 | t->drain = RsimGetNode(targv[i]); > | ^ >subckt.c:516:22: warning: passing arguments to 'requiv' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 516 | t->r = requiv(RESIST, (int)2, (int)(rtf * LAMBDACM)); > | ^ >subckt.c:380:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] > 380 | public int newsubckt(targc, targv) > | ^ >In file included from subckt.c:13: >../base/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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] > 371 | extern int newsubckt( /* targc, targv */ ); > | ^ >38 warnings and 2 errors generated. >make[2]: *** [../rules.mak:13: subckt.o] Error 1 >make[2]: Leaving directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93/usersubckt' >make[1]: *** [Makefile:45: modules] Error 2 >make[1]: Leaving directory '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93' >>>> Source compiled. >>>> Test phase [not enabled]: sci-electronics/irsim-9.7.93 > >>>> Install sci-electronics/irsim-9.7.93 into /var/tmp/portage/sci-electronics/irsim-9.7.93/image >make -j4 DESTDIR=/var/tmp/portage/sci-electronics/irsim-9.7.93/image install >--- installing executables to /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin >--- installing run-time files to /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/lib64 >cp: cannot stat 'gentbl': No such file or directory >make[2]: *** [Makefile:34: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/gentbl] Error 1 >make[2]: *** Waiting for unfinished jobs.... >cp: cannot stat 'irsim': No such file or directory >make[2]: *** [Makefile:30: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/irsim] Error 1 >cp: cannot stat 'genspktbl': No such file or directory >make[2]: *** [Makefile:38: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/genspktbl] Error 1 >cp: cannot stat 'irsim': No such file or directory >cp: cannot stat 'gentbl': No such file or directory >make[2]: *** [Makefile:30: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/irsim] Error 1 >make[2]: *** Waiting for unfinished jobs.... >make[2]: *** [Makefile:34: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/gentbl] Error 1 >cp: cannot stat 'genspktbl': No such file or directory >make[2]: *** [Makefile:38: /var/tmp/portage/sci-electronics/irsim-9.7.93/image/usr/bin/genspktbl] Error 1 >make[1]: *** [Makefile:66: install-real] Error 2 >make: *** [Makefile:62: install-irsim] Error 2 > * ERROR: sci-electronics/irsim-9.7.93::gentoo failed (install phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=sci-electronics/irsim-9.7.93::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sci-electronics/irsim-9.7.93::gentoo'`. > * The complete build log is located at '/var/log/portage/sci-electronics:irsim-9.7.93:20231205-131226.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-electronics/irsim-9.7.93/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sci-electronics/irsim-9.7.93/temp/environment'. > * Working directory: '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93' > * S: '/var/tmp/portage/sci-electronics/irsim-9.7.93/work/irsim-9.7.93' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 919278
:
877455
|
877456
|
877457
|
877458
|
877459
|
877460
|
877461
| 877462 |
877463
|
877464