Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/magic.spec'], chrootPath='/var/lib/mock/f33-build-395253-62447/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/magic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1608422400 Wrote: /builddir/build/SRPMS/magic-8.3.100-1.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/magic.spec'], chrootPath='/var/lib/mock/f33-build-395253-62447/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/magic.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1608422400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BWrory + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf magic-8.3.100 + /usr/bin/mkdir -p magic-8.3.100 + cd magic-8.3.100 + /usr/bin/gzip -dc /builddir/build/SOURCES/magic-8.3.100.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd magic-8.3.100 + rm -rf readline + sed -i.cflags -e 's|CFLAGS=.*CFLAGS|:|' configure + sed -i.nocpp scripts/configure.in scripts/configure -e 's|-lstdc++||' + sed -i.arch scripts/defs.mak.in -e 's|^INSTALL_LIBDIR.*$|INSTALL_LIBDIR\t=/usr/lib64|' + sed -i 's|/usr/local/bin/tclsh|/usr/bin/tclsh|' tcltk/strip_reflibs.tcl + sed -i 's|package require -exact|package require|' tcltk/tkcon.tcl + echo 'Patch #0 (magic-verbose.patch):' Patch #0 (magic-verbose.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .verbose --fuzz=0 patching file Makefile + echo 'Patch #2 (magic-8.0.174-format-string.patch):' Patch #2 (magic-8.0.174-format-string.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .format --fuzz=0 patching file database/DBio.c Hunk #1 succeeded at 2425 (offset 313 lines). Patch #1 (magic-7.4.35-64bit.patch): + echo 'Patch #1 (magic-7.4.35-64bit.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .64bit --fuzz=0 patching file tcltk/tkcon.tcl + sed -i scripts/configure -e 's| -lfontconfig -lfreetype||' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KlV4Su + umask 022 + cd /builddir/build/BUILD + cd magic-8.3.100 + export WISH=/usr/bin/wish + WISH=/usr/bin/wish + cd magic-8.3.100 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./scripts/configure + diff -u ./scripts/configure.backup ./scripts/configure + mv ./scripts/configure.backup ./scripts/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./scripts/configure + diff -u ./scripts/configure.backup ./scripts/configure + mv ./scripts/configure.backup ./scripts/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./scripts/configure + diff -u ./scripts/configure.backup ./scripts/configure --- ./scripts/configure.backup 2020-12-30 08:16:06.170596906 -0500 +++ ./scripts/configure 2020-12-30 08:16:07.880597272 -0500 @@ -1980,7 +1980,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./scripts/configure + diff -u ./scripts/configure.backup ./scripts/configure + mv ./scripts/configure.backup ./scripts/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./scripts/configure + diff -u ./scripts/configure.backup ./scripts/configure + mv ./scripts/configure.backup ./scripts/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./scripts/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./scripts/config.sub ++ basename ./scripts/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./scripts/config.sub '/usr/lib/rpm/redhat/config.sub' -> './scripts/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./scripts/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./scripts/config.guess ++ basename ./scripts/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./scripts/config.guess '/usr/lib/rpm/redhat/config.guess' -> './scripts/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-tcl=/usr/lib64 --with-tk=/usr/lib64 --with-tcllibs=/usr/lib64 --with-tklibs=/usr/lib64 configure: WARNING: unrecognized options: --disable-dependency-tracking checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu checking for riscv64-redhat-linux-gnu-gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking for library containing strerror... none required checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/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 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 sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... 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 paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking for va_copy... yes checking for __va_copy... yes checking for built-in roundf... yes checking for built-in round... yes checking for gcore... no checking for csh... /usr/bin/csh checking for python3... /usr/bin/python3 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 checking for XOpenDevice in -lXi... yes checking for XmuInternAtom in -lXmu... yes checking for XextFindDisplay in -lXext... yes checking for tclConfig.sh... /usr/lib64/tclConfig.sh checking for tkConfig.sh... /usr/lib64/tkConfig.sh checking for wish executable... /usr/bin/wish checking for tclsh executable... /usr/bin/tclsh checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking for glXCreateContext in -lGL... yes checking for gluNewTess in -lGLU... yes checking cairo/cairo.h usability... yes checking cairo/cairo.h presence... yes checking for cairo/cairo.h... yes checking for cairo_user_to_device in -lcairo... yes configure: creating ./config.status config.status: creating defs.mak config.status: WARNING: 'defs.mak.in' seems to ignore the --datarootdir setting configure: WARNING: unrecognized options: --disable-dependency-tracking ----------------------------------------------------------- Configuration Summary (principle requirements): X11: yes Python3: yes OpenGL: yes Vector fonts: yes Cairo: yes Tcl/Tk: yes ----------------------------------------------------------- Use 'make' to compile and 'make install' to install. Errors may not be printed to stdout: see files 'make.log' and 'install.log' for complete error summary. ----------------------------------------------------------- + make -j1 make[1]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100' --- making header file database/database.h ./scripts/makedbh database/database.h.in database/database.h --- making dependencies rm -f */Depend for dir in bplane cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk readline lisp magic net2ir tcltk; do \ (cd $dir && make depend); done make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/bplane' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM bpDump.c bpUtils.c bpBins.c bpEnum.c bpMain.c bpStat.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/bplane' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cmwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM CMWmain.c CMWcmmnds.c CMWundo.c CMWrgbhsv.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cmwind' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/commands' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM CmdSubrs.c CmdAB.c CmdCD.c CmdE.c CmdFI.c CmdLQ.c CmdRS.c CmdTZ.c CmdWizard.c CmdAuto.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/commands' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/database' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM DBbound.c DBcell.c DBcellbox.c DBcellcopy.c DBcellname.c DBcellsrch.c DBcellsel.c DBcellsubr.c DBconnect.c DBcount.c DBexpand.c DBio.c DBlabel.c DBlabel2.c DBpaint2.c DBpaint.c DBprop.c DBtech.c DBtcontact.c DBtechname.c DBtpaint.c DBtpaint2.c DBtechtype.c DBtiles.c DBtimestmp.c DBundo.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/database' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/dbwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM DBWcommands.c DBWdisplay.c DBWbuttons.c DBWelement.c DBWfdback.c DBWhlights.c DBWprocs.c DBWtools.c DBWundo.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/dbwind' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/debug' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM debugFlags.c hist.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/debug' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/drc' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM DRCarray.c DRCbasic.c DRCcif.c DRCcontin.c DRCmain.c DRCsubcell.c DRCtech.c DRCprint.c DRCextend.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/drc' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extflat' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM EFargs.c EFbuild.c EFdef.c EFerr.c EFflat.c EFhier.c EFname.c EFread.c EFsym.c EFvisit.c EFantenna.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extflat' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extract' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM ExtArray.c ExtBasic.c ExtCell.c ExtCouple.c ExtHard.c ExtHier.c ExtLength.c ExtMain.c ExtNghbors.c ExtPerim.c ExtRegion.c ExtSubtree.c ExtTech.c ExtTest.c ExtTimes.c ExtYank.c ExtInter.c ExtUnique.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extract' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/graphics' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -MM grMain.c grLock.c grDStyle.c grText.c grCMap.c grClip.c grGlyphs.c grNull.c W3Dmain.c grX11su1.c grX11su2.c grX11su3.c grX11su4.c grX11su5.c grTk1.c grTk2.c grTk3.c grTk4.c grTk5.c grTOGL1.c grTOGL2.c grTOGL3.c grTOGL4.c grTOGL5.c grTkCommon.c grOGL1.c grOGL2.c grOGL3.c grOGL4.c grOGL5.c X11Helper.c grX11thread.c grTCairo1.c grTCairo2.c grTCairo3.c grTCairo4.c grTCairo5.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/graphics' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/netmenu' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM NMbutton.c NMcmdAK.c NMcmdLZ.c NMlabel.c NMmain.c NMnetlist.c NMshowpt.c NMshowcell.c NMundo.c NMwiring.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/netmenu' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plow' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM PlowCmd.c PlowJogs.c PlowMain.c PlowQueue.c PlowRandom.c PlowRules1.c PlowRules2.c PlowRules3.c PlowSearch.c PlowTech.c PlowTest.c PlowWidth.c PlowYank.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plow' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/resis' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM ResMain.c ResJunct.c ResMakeRes.c ResSimple.c ResPrint.c ResReadSim.c ResConDCS.c ResRex.c ResBasic.c ResMerge.c ResChecks.c ResFract.c ResUtils.c ResDebug.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/resis' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/select' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM selCreate.c selDisplay.c selEnum.c selOps.c selUndo.c selUnselect.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/select' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM SimDBstuff.c SimSelect.c SimRsim.c SimExtract.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/sim' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/textio' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM txCommands.c txInput.c txMain.c txMore.c txOutput.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/textio' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tiles' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM tile.c search.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tiles' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/utils' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -MM args.c child.c dqueue.c finddisp.c flock.c flsbuf.c fraction.c geometry.c getrect.c hash.c heap.c ihash.c list.c lookup.c lookupany.c lookupfull.c macros.c main.c malloc.c match.c maxrect.c netlist.c niceabort.c parser.c path.c pathvisit.c port.c printstuff.c signals.c stack.c strdup.c runstats.c set.c show.c tech.c touchtypes.c undo.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/utils' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/windows' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM windClient.c windCmdAM.c windCmdNR.c windCmdSZ.c windSend.c windDebug.c windDisp.c windMain.c windMove.c windSearch.c windTrans.c windView.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/windows' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/wiring' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM wireOps.c wireTech.c wireUndo.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/wiring' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM ext2sim.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2sim' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2spice' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM ext2spice.c ext2hier.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2spice' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/calma' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM CalmaRead.c CalmaRdcl.c CalmaRdio.c CalmaRdpt.c CalmaWrite.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/calma' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cif' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM CIFgen.c CIFhier.c CIFmain.c CIFrdcl.c CIFrdpt.c CIFrdpoly.c CIFrdtech.c CIFrdutils.c CIFsee.c CIFtech.c CIFwrite.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cif' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plot' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM plotCmd.c plotGremln.c plotHP.c plotPS.c plotMain.c plotRutils.c plotVers.c plotPixels.c plotPNM.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plot' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lef' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM lefCmd.c lefTech.c lefWrite.c defWrite.c lefRead.c defRead.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lef' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/garouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM gaChannel.c gaMain.c gaMaze.c gaSimple.c gaStem.c gaTest.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/garouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/grouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM grouteChan.c grouteCrss.c grouteDens.c grouteMain.c grouteMult.c grouteMaze.c groutePath.c groutePen.c grouteTest.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/grouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/irouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM irCommand.c irMain.c irRoute.c irTestCmd.c irUtils.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/irouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/mzrouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM mzBlock.c mzDebug.c mzEstimate.c mzXtndDown.c mzXtndLeft.c mzXtndRght.c mzXtndUp.c mzHint.c mzInit.c mzNumLine.c mzMain.c mzSearch.c mzStart.c mzSubrs.c mzTech.c mzTestCmd.c mzWalk.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/mzrouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/router' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM rtrCmd.c rtrMain.c rtrDcmpose.c rtrFdback.c rtrHazards.c rtrChannel.c rtrPaint.c rtrPin.c rtrSide.c rtrStem.c rtrTech.c rtrVia.c rtrTravers.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/router' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/gcr' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM gcrChannel.c gcrColl.c gcrDebug.c gcrEdge.c gcrFeas.c gcrFlags.c gcrInit.c gcrLib.c gcrRiver.c gcrRoute.c gcrShwFlgs.c gcrUnsplit.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/gcr' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -MM tclmagic.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' /bin/sh: line 1: cd: readline: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lisp' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM lispMain.c lispEval.c lispPrint.c lispParse.c lispA-Z.c lispGC.c lispFrame.c lispTrace.c lispMagic.c lispArith.c lispString.c lispIO.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lisp' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/lib64" -MM magicTop.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM net2ir.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' --- making modules for dir in bplane cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ (cd $dir && make module); done make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/bplane' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling bplane/bpDump.o rm -f bpDump.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpDump.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpDump.c:38: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpDump.c:38: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling bplane/bpUtils.o rm -f bpUtils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpUtils.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpUtils.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpUtils.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ bpUtils.c: In function 'bpBinIndices': bpUtils.c:75:7: warning: unused variable 'index' [-Wunused-variable] 75 | int index; | ^~~~~ bpUtils.c:74:12: warning: unused variable 'coord' [-Wunused-variable] 74 | int ref, coord; | ^~~~~ bpUtils.c:74:7: warning: unused variable 'ref' [-Wunused-variable] 74 | int ref, coord; | ^~~ --- compiling bplane/bpBins.o rm -f bpBins.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpBins.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpBins.c:41: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpBins.c:41: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ bpBins.c: In function 'bpBinArrayNew': bpBins.c:83:8: warning: unused variable 'abbox' [-Wunused-variable] 83 | Rect abbox; | ^~~~~ bpBins.c: In function 'bpBinArraySizeIt': bpBins.c:265:13: warning: unused variable 'ba' [-Wunused-variable] 265 | BinArray *ba; | ^~ bpBins.c: In function 'bpBinArrayBuild': bpBins.c:590:9: warning: unused variable 'dimX' [-Wunused-variable] 590 | int dimX = ba->ba_dimX; | ^~~~ --- compiling bplane/bpEnum.o rm -f bpEnum.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpEnum.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpEnum.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpEnum.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ bpEnum.c: In function 'BPEnumInit': bpEnum.c:76:5: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 76 | GeoCanonicalRect(area, &bpe->bpe_srchArea); | ^~~~~~~~~~~~~~~~ --- compiling bplane/bpMain.o rm -f bpMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpMain.c:42: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpMain.c:42: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ bpMain.c: In function 'BPAdd': bpMain.c:116:7: warning: unused variable 'binDim' [-Wunused-variable] 116 | int binDim; | ^~~~~~ bpMain.c:115:7: warning: unused variable 'size' [-Wunused-variable] 115 | int size; | ^~~~ bpMain.c: In function 'BPBBox': bpMain.c:264:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 264 | while(e = BPEnumNext(&bpe)) | ^ --- compiling bplane/bpStat.o rm -f bpStat.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpStat.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from bpStat.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from bpStat.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ bpStat.c: In function 'bpStatBA': bpStat.c:106:7: warning: unused variable 'maxSubCount' [-Wunused-variable] 106 | int maxSubCount = 0; | ^~~~~~~~~~~ bpStat.c:95:7: warning: unused variable 'h' [-Wunused-variable] 95 | int h = GEO_HEIGHT(bbox); | ^ bpStat.c:94:7: warning: unused variable 'w' [-Wunused-variable] 94 | int w = GEO_WIDTH(bbox); | ^ bpStat.c:93:7: warning: unused variable 'dimY' [-Wunused-variable] 93 | int dimY = numBins/dimX; | ^~~~ bpStat.c:90:7: warning: unused variable 'dy' [-Wunused-variable] 90 | int dy = ba->ba_dy; | ^~ bpStat.c:89:7: warning: unused variable 'dx' [-Wunused-variable] 89 | int dx = ba->ba_dx; | ^~ bpStat.c: In function 'BPStat': bpStat.c:231:7: warning: unused variable 'numBins' [-Wunused-variable] 231 | int numBins; | ^~~~~~~ --- linking libbplane.o rm -f libbplane.o /usr/bin/ld -r bpDump.o bpUtils.o bpBins.o bpEnum.o bpMain.o bpStat.o -o libbplane.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/bplane' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cmwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling cmwind/CMWmain.o rm -f CMWmain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWmain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CMWmain.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CMWmain.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CMWmain.c: At top level: CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { }} 102 | "Saturation", CB_SAT, STYLE_GRAY, {14000, 5000, 22000, 6000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { }} 102 | "Saturation", CB_SAT, STYLE_GRAY, {14000, 5000, 22000, 6000}, | { { } { } 103 | {14000, 6500, 22000, 7500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { }} 102 | "Saturation", CB_SAT, STYLE_GRAY, {14000, 5000, 22000, 6000}, | { { } { } 103 | {14000, 6500, 22000, 7500}, | { } { }} 104 | "Value", CB_VALUE, STYLE_BROWN1, {14000, 2000, 22000, 3000}, | { { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { }} 102 | "Saturation", CB_SAT, STYLE_GRAY, {14000, 5000, 22000, 6000}, | { { } { } 103 | {14000, 6500, 22000, 7500}, | { } { }} 104 | "Value", CB_VALUE, STYLE_BROWN1, {14000, 2000, 22000, 3000}, | { { } { } 105 | {14000, 3500, 22000, 4500}, | { } { } CMWmain.c:93:1: warning: missing braces around initializer [-Wmissing-braces] 93 | { | ^ 94 | "Red", CB_RED, STYLE_RED, {2000, 8000, 10000, 9000}, | { { } { } 95 | {2000, 9500, 10000, 10500}, | { } { }} 96 | "Green", CB_GREEN, STYLE_GREEN, {2000, 5000, 10000, 6000}, | { { } { } 97 | {2000, 6500, 10000, 7500}, | { } { }} 98 | "Blue", CB_BLUE, STYLE_BLUE, {2000, 2000, 10000, 3000}, | { { } { } 99 | {2000, 3500, 10000, 4500}, | { } { }} 100 | "Hue", CB_HUE, STYLE_YELLOW, {14000, 8000, 22000, 9000}, | { { } { } 101 | {14000, 9500, 22000, 10500}, | { } { }} 102 | "Saturation", CB_SAT, STYLE_GRAY, {14000, 5000, 22000, 6000}, | { { } { } 103 | {14000, 6500, 22000, 7500}, | { } { }} 104 | "Value", CB_VALUE, STYLE_BROWN1, {14000, 2000, 22000, 3000}, | { { } { } 105 | {14000, 3500, 22000, 4500}, | { } { }} 106 | 0 | { 107 | }; | } CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] 110 | { | ^ CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] CMWmain.c:110:1: warning: missing braces around initializer [-Wmissing-braces] --- compiling cmwind/CMWcmmnds.o rm -f CMWcmmnds.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWcmmnds.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CMWcmmnds.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CMWcmmnds.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling cmwind/CMWundo.o rm -f CMWundo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWundo.c --- compiling cmwind/CMWrgbhsv.o rm -f CMWrgbhsv.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWrgbhsv.c --- linking libcmwind.o rm -f libcmwind.o /usr/bin/ld -r CMWmain.o CMWcmmnds.o CMWundo.o CMWrgbhsv.o -o libcmwind.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cmwind' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/commands' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition /bin/sh: line 1: cd: ../readline: No such file or directory --- compiling commands/CmdSubrs.o rm -f CmdSubrs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdSubrs.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdSubrs.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdSubrs.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdSubrs.c: In function 'CmdParseLayers': CmdSubrs.c:397:5: warning: missing braces around initializer [-Wmissing-braces] 397 | { | ^ 398 | "$", LN_DOLLAR, | { } 399 | "*", LN_ALL, | { } 400 | "errors", LN_ERRORS, | { } 401 | "labels", LN_LABELS, | { } 402 | "subcell", LN_CELL, | { } 403 | "connect", LN_CONNECT, | { } 404 | 0, | { 405 | }; | } CmdSubrs.c:409:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 409 | while (c = *s++) | ^ CmdSubrs.c:433:9: warning: implicit declaration of function 'DBTechNameTypes'; did you mean 'DBTechNameType'? [-Wimplicit-function-declaration] 433 | type = DBTechNameTypes(name, &newmask); | ^~~~~~~~~~~~~~~ | DBTechNameType CmdSubrs.c: In function 'cmdCheckNewName': CmdSubrs.c:755:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 755 | if (f = PaOpen(returnname, "r", DBSuffix, ".", (char *) NULL, &filename)) | ^ --- compiling commands/CmdAB.o rm -f CmdAB.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAB.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdAB.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdAB.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdAB.c: In function 'CmdAddPath': CmdAB.c:81:5: warning: implicit declaration of function 'PaAppend'; did you mean 'PaOpen'? [-Wimplicit-function-declaration] 81 | PaAppend(&Path, cmd->tx_argv[1]); | ^~~~~~~~ | PaOpen CmdAB.c: In function 'CmdArray': CmdAB.c:468:1: warning: label 'freelist' defined but not used [-Wunused-label] 468 | freelist: | ^~~~~~~~ CmdAB.c:153:15: warning: variable 'yval' set but not used [-Wunused-but-set-variable] 153 | int xval, yval; | ^~~~ CmdAB.c:153:9: warning: variable 'xval' set but not used [-Wunused-but-set-variable] 153 | int xval, yval; | ^~~~ CmdAB.c: In function 'CmdBox': CmdAB.c:729:17: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 729 | r.r_xbot = cmdParseCoord(w, cmd->tx_argv[argc - 4], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdAB.c:1096:22: warning: 'distancey' may be used uninitialized in this function [-Wmaybe-uninitialized] 1096 | boxptr->r_ybot += distancey; | ^~ CmdAB.c:1097:22: warning: 'distancex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1097 | boxptr->r_xbot += distancex; | ^~ CmdAB.c:620:17: warning: 'direction' may be used uninitialized in this function [-Wmaybe-uninitialized] 620 | int option, direction, distancex, distancey; | ^~~~~~~~~ CmdAB.c:1059:6: warning: 'tcorner' may be used uninitialized in this function [-Wmaybe-uninitialized] 1059 | ToolMoveCorner(tcorner, &ll, FALSE, rootBoxDef); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling commands/CmdCD.o rm -f CmdCD.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdCD.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdCD.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdCD.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdCD.c: In function 'CmdCellname': CmdCD.c:875:3: warning: implicit declaration of function 'CmdDoProperty' [-Wimplicit-function-declaration] 875 | CmdDoProperty(cellDef, cmd, 3 + ((dolist) ? 1 : 0)); | ^~~~~~~~~~~~~ CmdCD.c:886:10: warning: implicit declaration of function 'DBCellDelete'; did you mean 'DBCellDeleteUse'? [-Wimplicit-function-declaration] 886 | DBCellDelete(cellname, TRUE); | ^~~~~~~~~~~~ | DBCellDeleteUse CmdCD.c:951:7: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] 951 | if (tolower(*cmd->tx_argv[3 + ((dolist) ? 1 : 0)]) == 't') | ^~~~~~~ CmdCD.c:961:4: warning: implicit declaration of function 'dbReadOpen' [-Wimplicit-function-declaration] 961 | dbReadOpen(cellDef, NULL, TRUE, NULL); | ^~~~~~~~~~ CmdCD.c:1100:6: warning: implicit declaration of function 'DBCellRename'; did you mean 'DBCellRenameDef'? [-Wimplicit-function-declaration] 1100 | DBCellRename(cellname, cmd->tx_argv[3 + ((dolist) ? 1 : 0)]); | ^~~~~~~~~~~~ | DBCellRenameDef CmdCD.c:734:48: warning: typedef 'optionType' locally defined but not used [-Wunused-local-typedefs] 734 | IDX_RENAME, IDX_READWRITE, IDX_MODIFIED } optionType; | ^~~~~~~~~~ CmdCD.c: In function 'CmdCif': CmdCD.c:1364:3: warning: implicit declaration of function 'CIFCoverageLayer'; did you mean 'CIFParseLayer'? [-Wimplicit-function-declaration] 1364 | CIFCoverageLayer(rootDef, &box, argv[2]); | ^~~~~~~~~~~~~~~~ | CIFParseLayer CmdCD.c:1692:7: warning: implicit declaration of function 'CIFWriteFlat'; did you mean 'CIFWrite'? [-Wimplicit-function-declaration] 1692 | if (!CIFWriteFlat(rootDef, f)) | ^~~~~~~~~~~~ | CIFWrite CmdCD.c: In function 'CmdCopy': CmdCD.c:2020:22: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 2020 | editPoint.p_x = cmdParseCoord(w, cmd->tx_argv[2], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdCD.c: In function 'CmdCrosshair': CmdCD.c:3144:5: warning: implicit declaration of function 'DBWSetCrosshair'; did you mean 'DBWScaleCrosshair'? [-Wimplicit-function-declaration] 3144 | DBWSetCrosshair(w, &pos); | ^~~~~~~~~~~~~~~ | DBWScaleCrosshair CmdCD.c: In function 'CmdDrc': CmdCD.c:3435:6: warning: implicit declaration of function 'DRCFlatCheck'; did you mean 'DRCCheck'? [-Wimplicit-function-declaration] 3435 | DRCFlatCheck(rootUse, &rootArea); | ^~~~~~~~~~~~ | DRCCheck CmdCD.c:3632:17: warning: implicit declaration of function 'cmdScaleCoord' [-Wimplicit-function-declaration] 3632 | DRCTechHalo = cmdScaleCoord(w, argv[2], FALSE, TRUE, 1); | ^~~~~~~~~~~~~ CmdCD.c:3685:6: warning: implicit declaration of function 'DRCBreak' [-Wimplicit-function-declaration] 3685 | DRCBreak(); | ^~~~~~~~ CmdCD.c:3761:9: warning: implicit declaration of function 'DRCWhyAll'; did you mean 'DRCWhy'? [-Wimplicit-function-declaration] 3761 | DRCWhyAll(rootUse, &rootArea, NULL); | ^~~~~~~~~ | DRCWhy CmdCD.c:3347:17: warning: unused variable 'trans' [-Wunused-variable] 3347 | Transform trans; | ^~~~~ CmdCD.c:3345:25: warning: unused variable 'use' [-Wunused-variable] 3345 | CellUse * rootUse, *use; | ^~~ CmdCD.c: In function 'CmdCalma': CmdCD.c:640:10: warning: 'rootDef' may be used uninitialized in this function [-Wmaybe-uninitialized] 640 | if (!CalmaWrite(rootDef, f)) | ^~~~~~~~~~~~~~~~~~~~~~ CmdCD.c: In function 'CmdCif': CmdCD.c:1684:9: warning: 'namep' may be used uninitialized in this function [-Wmaybe-uninitialized] 1684 | f = PaOpen(namep, "w", ".cif", ".", (char *) NULL, (char **) NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdCD.c: In function 'cmdBevelFunc': CmdCD.c:3037:19: warning: 'pathtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 3037 | cpl->pathtype = pathtype; | ~~~~~~~~~~~~~~^~~~~~~~~~ CmdCD.c: In function 'CmdCrash': CmdCD.c:3086:5: warning: 'option' may be used uninitialized in this function [-Wmaybe-uninitialized] 3086 | switch(option) { | ^~~~~~ --- compiling commands/CmdE.o rm -f CmdE.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdE.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdE.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdE.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdE.c: In function 'CmdEdit': CmdE.c:85:10: warning: unused variable 'noCurrentUse' [-Wunused-variable] 85 | bool noCurrentUse = FALSE; | ^~~~~~~~~~~~ CmdE.c: In function 'cmdEditRedisplayFunc': CmdE.c:175:26: warning: missing braces around initializer [-Wmissing-braces] 175 | static Rect origin = {-1, -1, 1, 1}; | ^ | { } { } CmdE.c: In function 'CmdElement': CmdE.c:450:4: warning: implicit declaration of function 'DBWElementText'; did you mean 'DBWElementAddText'? [-Wimplicit-function-declaration] 450 | DBWElementText(w, cmd->tx_argv[2], NULL); | ^~~~~~~~~~~~~~ | DBWElementAddText CmdE.c:469:4: warning: implicit declaration of function 'DBWElementStyle'; did you mean 'DBWElementInbox'? [-Wimplicit-function-declaration] 469 | DBWElementStyle(w, cmd->tx_argv[2], -1, 0); | ^~~~~~~~~~~~~~~ | DBWElementInbox CmdE.c:500:4: warning: implicit declaration of function 'DBWElementPos'; did you mean 'DBWElementInbox'? [-Wimplicit-function-declaration] 500 | DBWElementPos(w, cmd->tx_argv[2], NULL); | ^~~~~~~~~~~~~ | DBWElementInbox CmdE.c: In function 'CmdErase': CmdE.c:638:2: warning: implicit declaration of function 'CmdPaintEraseButton' [-Wimplicit-function-declaration] 638 | CmdPaintEraseButton(w, &cmd->tx_p, FALSE); | ^~~~~~~~~~~~~~~~~~~ CmdE.c:658:5: warning: implicit declaration of function 'DBEraseValid'; did you mean 'DBEraseLabel'? [-Wimplicit-function-declaration] 658 | DBEraseValid(EditCellUse->cu_def, &editRect, &activeLayersForErasure, 0); | ^~~~~~~~~~~~ | DBEraseLabel CmdE.c:689:13: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 689 | (void) DBCellSrArea(&scx, cmdEraseCellsFunc, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs CmdE.c:697:3: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 697 | DBUnLinkCell(cmdEraseCells[i], EditCellUse->cu_def); | ^~~~~~~~~~~~ | DBUnlinkCell CmdE.c: In function 'CmdExpand': CmdE.c:792:13: warning: implicit declaration of function 'DBScalePoint' [-Wimplicit-function-declaration] 792 | DBScalePoint(&rootRect.r_ll, d, 1); | ^~~~~~~~~~~~ CmdE.c:799:13: warning: implicit declaration of function 'WindScale'; did you mean 'WindScroll'? [-Wimplicit-function-declaration] 799 | WindScale(d, 1); | ^~~~~~~~~ | WindScroll CmdE.c: In function 'CmdExtract': CmdE.c:1001:6: warning: implicit declaration of function 'ExtIncremental' [-Wimplicit-function-declaration] 1001 | ExtIncremental(selectedUse); | ^~~~~~~~~~~~~~ CmdE.c:1028:6: warning: implicit declaration of function 'ExtUnique' [-Wimplicit-function-declaration] 1028 | ExtUnique(selectedUse, all); | ^~~~~~~~~ CmdE.c:1032:6: warning: implicit declaration of function 'ExtAll'; did you mean 'ExtCell'? [-Wimplicit-function-declaration] 1032 | ExtAll(selectedUse); | ^~~~~~ | ExtCell CmdE.c:1054:6: warning: implicit declaration of function 'ExtParents' [-Wimplicit-function-declaration] 1054 | ExtParents(selectedUse); | ^~~~~~~~~~ CmdE.c:1064:6: warning: implicit declaration of function 'ExtShowParents' [-Wimplicit-function-declaration] 1064 | ExtShowParents(selectedUse); | ^~~~~~~~~~~~~~ CmdE.c:1196:7: warning: implicit declaration of function 'ExtLengthClear' [-Wimplicit-function-declaration] 1196 | ExtLengthClear(); | ^~~~~~~~~~~~~~ CmdE.c:1206:4: warning: implicit declaration of function 'ExtSetDriver' [-Wimplicit-function-declaration] 1206 | ExtSetDriver(argv[n]); | ^~~~~~~~~~~~ CmdE.c:1212:4: warning: implicit declaration of function 'ExtSetReceiver' [-Wimplicit-function-declaration] 1212 | ExtSetReceiver(argv[n]); | ^~~~~~~~~~~~~~ CmdE.c:904:10: warning: unused variable 'doLocal' [-Wunused-variable] 904 | bool doLocal = FALSE; | ^~~~~~~ CmdE.c:1130:21: warning: 'warn' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | else ExtDoWarn |= warn; | ^~ --- compiling commands/CmdFI.o rm -f CmdFI.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdFI.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdFI.c:44: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdFI.c:44: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdFI.c: In function 'CmdFeedback': CmdFI.c:252:33: warning: implicit declaration of function 'cmdScaleCoord' [-Wimplicit-function-declaration] 252 | box.r_xbot = box.r_xtop = cmdScaleCoord(w, cmd->tx_argv[pstart++], | ^~~~~~~~~~~~~ CmdFI.c:286:7: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 286 | GeoCanonicalRect(&r, &box); | ^~~~~~~~~~~~~~~~ CmdFI.c:314:7: warning: implicit declaration of function 'PaintPolygon'; did you mean 'XFillPolygon'? [-Wimplicit-function-declaration] 314 | PaintPolygon(plist, points, plane, ptable, | ^~~~~~~~~~~~ | XFillPolygon CmdFI.c: In function 'CmdFindLabel': CmdFI.c:853:2: warning: implicit declaration of function 'DBSearchLabel'; did you mean 'DBNearestLabel'? [-Wimplicit-function-declaration] 853 | DBSearchLabel(&scx, &DBAllButSpaceAndDRCBits, 0, labname, | ^~~~~~~~~~~~~ | DBNearestLabel CmdFI.c: In function 'CmdFlush': CmdFI.c:982:5: warning: implicit declaration of function 'cmdFlushCell' [-Wimplicit-function-declaration] 982 | cmdFlushCell(def, dereference); | ^~~~~~~~~~~~ CmdFI.c: In function 'CmdGetcell': CmdFI.c:1026:10: warning: implicit declaration of function 'cmdDumpParseArgs' [-Wimplicit-function-declaration] 1026 | if (!cmdDumpParseArgs("getcell", w, cmd, &dummy, &scx)) | ^~~~~~~~~~~~~~~~ CmdFI.c: In function 'CmdGetnode': CmdFI.c:1200:2: warning: implicit declaration of function 'SimGetsnode' [-Wimplicit-function-declaration] 1200 | SimGetsnode(); | ^~~~~~~~~~~ CmdFI.c:1203:2: warning: implicit declaration of function 'SimGetnode'; did you mean 'CmdGetnode'? [-Wimplicit-function-declaration] 1203 | SimGetnode(); | ^~~~~~~~~~ | CmdGetnode CmdFI.c: In function 'CmdGrid': CmdFI.c:1383:13: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 1383 | xSpacing = cmdParseCoord(w, cmd->tx_argv[argstart], TRUE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdFI.c: In function 'cmdIdFunc': CmdFI.c:1543:10: warning: implicit declaration of function 'DBIsChild' [-Wimplicit-function-declaration] 1543 | if (!DBIsChild(use, EditCellUse)) | ^~~~~~~~~ CmdFI.c:1556:10: warning: implicit declaration of function 'DBReLinkCell'; did you mean 'DBLinkCell'? [-Wimplicit-function-declaration] 1556 | if (!DBReLinkCell(use, newId)) | ^~~~~~~~~~~~ | DBLinkCell CmdFI.c: In function 'CmdFindNetProc': CmdFI.c:1596:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1596 | while (s2 = strchr(s, '/')) | ^~ CmdFI.c:1599:2: warning: implicit declaration of function 'DBTreeFindUse'; did you mean 'DBFindUse'? [-Wimplicit-function-declaration] 1599 | DBTreeFindUse(s, scx.scx_use, &scx2); | ^~~~~~~~~~~~~ | DBFindUse CmdFI.c: In function 'CmdGoto': CmdFI.c:1762:11: warning: unused variable 's' [-Wunused-variable] 1762 | char *s, *nodename = cmd->tx_argv[1]; | ^ CmdFI.c: In function 'flatCopyAllLabels': CmdFI.c:1869:10: warning: unused variable 'labelname' [-Wunused-variable] 1869 | char labelname[1024]; | ^~~~~~~~~ CmdFI.c: In function 'CmdFlatten': CmdFI.c:1997:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1997 | if (newdef = DBCellLookDef(destname)) | ^~~~~~ --- compiling commands/CmdLQ.o rm -f CmdLQ.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdLQ.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdLQ.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdLQ.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdLQ.c: In function 'CmdLabel': CmdLQ.c:212:10: warning: implicit declaration of function 'DBNameToFont' [-Wimplicit-function-declaration] 212 | font = DBNameToFont(cmd->tx_argv[2]); | ^~~~~~~~~~~~ CmdLQ.c:232:10: warning: implicit declaration of function 'cmdScaleCoord' [-Wimplicit-function-declaration] 232 | size = cmdScaleCoord(w, cmd->tx_argv[3], TRUE, TRUE, 8); | ^~~~~~~~~~~~~ CmdLQ.c:175:9: warning: unused variable 'option' [-Wunused-variable] 175 | int option; | ^~~~~~ CmdLQ.c: In function 'CmdLoad': CmdLQ.c:395:6: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 395 | ReduceFraction(&DBLambda[0], &DBLambda[1]); | ^~~~~~~~~~~~~~ CmdLQ.c: In function 'CmdMove': CmdLQ.c:534:22: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 534 | editPoint.p_x = cmdParseCoord(w, cmd->tx_argv[argpos + 1], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdLQ.c:662:2: warning: implicit declaration of function 'DBMoveCell' [-Wimplicit-function-declaration] 662 | DBMoveCell(rootDef, t.t_c, t.t_f); | ^~~~~~~~~~ CmdLQ.c:679:9: warning: implicit declaration of function 'WindTranslate'; did you mean 'WindCreate'? [-Wimplicit-function-declaration] 679 | WindTranslate(t.t_c, t.t_f); | ^~~~~~~~~~~~~ | WindCreate CmdLQ.c: In function 'CmdPaint': CmdLQ.c:753:5: warning: implicit declaration of function 'DBPaintValid'; did you mean 'DBPaintMask'? [-Wimplicit-function-declaration] 753 | DBPaintValid(EditCellUse->cu_def, &editRect, &mask, 0); | ^~~~~~~~~~~~ | DBPaintMask CmdLQ.c: In function 'CmdPaintEraseButton': CmdLQ.c:824:2: warning: implicit declaration of function 'DBEraseValid'; did you mean 'DBEraseLabel'? [-Wimplicit-function-declaration] 824 | DBEraseValid(EditCellUse->cu_def, &editRect, &eraseMask, 0); | ^~~~~~~~~~~~ | DBEraseLabel CmdLQ.c: In function 'CmdPath': CmdLQ.c:963:2: warning: implicit declaration of function 'PaAppend'; did you mean 'PaOpen'? [-Wimplicit-function-declaration] 963 | PaAppend(pathptr, srcptr); | ^~~~~~~~ | PaOpen CmdLQ.c: In function 'CmdPolygon': CmdLQ.c:1046:6: warning: implicit declaration of function 'PaintPolygon'; did you mean 'XFillPolygon'? [-Wimplicit-function-declaration] 1046 | PaintPolygon(plist, points, def->cd_planes[pNum], | ^~~~~~~~~~~~ | XFillPolygon CmdLQ.c: In function 'CmdPort': CmdLQ.c:1302:10: warning: unused variable 'found' [-Wunused-variable] 1302 | bool found; | ^~~~~ CmdLQ.c: In function 'CmdDoProperty': CmdLQ.c:2070:1: warning: type of 'argstart' defaults to 'int' [-Wimplicit-int] 2070 | CmdDoProperty(def, cmd, argstart) | ^~~~~~~~~~~~~ CmdLQ.c: In function 'CmdNetlist': CmdLQ.c:2231:11: warning: unused variable 'cursor' [-Wunused-variable] 2231 | Point cursor; | ^~~~~~ CmdLQ.c:2230:18: warning: unused variable 'lastargv' [-Wunused-variable] 2230 | char **msg, *lastargv; | ^~~~~~~~ CmdLQ.c: In function 'CmdOrient': CmdLQ.c:2331:44: warning: typedef 'orientType' locally defined but not used [-Wunused-local-typedefs] 2331 | IDX_ORIENT_FS, IDX_ORIENT_FW } orientType; | ^~~~~~~~~~ --- compiling commands/CmdRS.o rm -f CmdRS.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdRS.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdRS.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdRS.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdRS.c: In function 'CmdSave': CmdRS.c:161:2: warning: implicit declaration of function 'cmdSaveCell' [-Wimplicit-function-declaration] 161 | cmdSaveCell(locDef, cmd->tx_argv[1], FALSE, TRUE); | ^~~~~~~~~~~ CmdRS.c:156:8: warning: unused variable 'fileName' [-Wunused-variable] 156 | char *fileName; | ^~~~~~~~ CmdRS.c: In function 'CmdScaleGrid': CmdRS.c:244:2: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 244 | ReduceFraction(&scalen, &scaled); | ^~~~~~~~~~~~~~ CmdRS.c:249:6: warning: implicit declaration of function 'CIFTechLimitScale' [-Wimplicit-function-declaration] 249 | if (CIFTechLimitScale(scalen, scaled) != 0) | ^~~~~~~~~~~~~~~~~ CmdRS.c:257:2: warning: implicit declaration of function 'CIFTechInputScale' [-Wimplicit-function-declaration] 257 | CIFTechInputScale(scalen, scaled, TRUE); | ^~~~~~~~~~~~~~~~~ CmdRS.c:258:2: warning: implicit declaration of function 'CIFTechOutputScale' [-Wimplicit-function-declaration] 258 | CIFTechOutputScale(scalen, scaled); | ^~~~~~~~~~~~~~~~~~ CmdRS.c:266:2: warning: implicit declaration of function 'ExtTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 266 | ExtTechScale(scalen, scaled); | ^~~~~~~~~~~~ | DRCTechScale CmdRS.c:270:2: warning: implicit declaration of function 'WireTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 270 | WireTechScale(scalen, scaled); | ^~~~~~~~~~~~~ | DRCTechScale CmdRS.c:275:2: warning: implicit declaration of function 'LefTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 275 | LefTechScale(scalen, scaled); | ^~~~~~~~~~~~ | DRCTechScale CmdRS.c:281:2: warning: implicit declaration of function 'RtrTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 281 | RtrTechScale(scalen, scaled); | ^~~~~~~~~~~~ | DRCTechScale CmdRS.c:285:2: warning: implicit declaration of function 'MZAfterTech' [-Wimplicit-function-declaration] 285 | MZAfterTech(); | ^~~~~~~~~~~ CmdRS.c:286:2: warning: implicit declaration of function 'IRAfterTech' [-Wimplicit-function-declaration] 286 | IRAfterTech(); | ^~~~~~~~~~~ CmdRS.c:291:2: warning: implicit declaration of function 'DBScaleEverything' [-Wimplicit-function-declaration] 291 | DBScaleEverything(scaled, scalen); | ^~~~~~~~~~~~~~~~~ CmdRS.c:311:2: warning: implicit declaration of function 'WindScale'; did you mean 'WindScroll'? [-Wimplicit-function-declaration] 311 | WindScale(scaled, scalen); | ^~~~~~~~~ | WindScroll CmdRS.c:316:2: warning: implicit declaration of function 'UndoFlush' [-Wimplicit-function-declaration] 316 | UndoFlush(); | ^~~~~~~~~ CmdRS.c: In function 'CmdSelect': CmdRS.c:743:28: warning: missing braces around initializer [-Wmissing-braces] 743 | static Rect lastArea = {-100, -100, -200, -200}; | ^ | { } { } CmdRS.c:852:8: warning: unused variable 'fileName' [-Wunused-variable] 852 | char *fileName; | ^~~~~~~~ CmdRS.c:974:6: warning: implicit declaration of function 'SelectAndCopy1'; did you mean 'SelectCopy'? [-Wimplicit-function-declaration] 974 | SelectAndCopy1(); | ^~~~~~~~~~~~~~ | SelectCopy CmdRS.c:987:14: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 987 | p.p_x = cmdParseCoord(w, cmd->tx_argv[2], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdRS.c:1022:6: warning: implicit declaration of function 'SelectFlat'; did you mean 'SelectClear'? [-Wimplicit-function-declaration] 1022 | SelectFlat(); | ^~~~~~~~~~ | SelectClear CmdRS.c:1069:6: warning: implicit declaration of function 'SelCopyToFeedback' [-Wimplicit-function-declaration] 1069 | SelCopyToFeedback(SelectRootDef, SelectUse, feedstyle, | ^~~~~~~~~~~~~~~~~ CmdRS.c:1159:30: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 1159 | if (windowMask & xMask == 0) { | ~~~~~~^~~~ CmdRS.c:1401:3: warning: implicit declaration of function 'DBTreeFindUse'; did you mean 'DBFindUse'? [-Wimplicit-function-declaration] 1401 | DBTreeFindUse(optionArgs[1], scx.scx_use, &scx2); | ^~~~~~~~~~~~~ | DBFindUse CmdRS.c:771:14: warning: unused variable 'rootPoint' [-Wunused-variable] 771 | Point p, rootPoint; | ^~~~~~~~~ CmdRS.c: In function 'cmdLabelRotateFunc': CmdRS.c:1552:2: warning: implicit declaration of function 'DBUndoEraseLabel'; did you mean 'DBEraseLabel'? [-Wimplicit-function-declaration] 1552 | DBUndoEraseLabel(cellDef, label); | ^~~~~~~~~~~~~~~~ | DBEraseLabel CmdRS.c:1556:2: warning: implicit declaration of function 'DBUndoPutLabel'; did you mean 'DBPutLabel'? [-Wimplicit-function-declaration] 1556 | DBUndoPutLabel(cellDef, label); | ^~~~~~~~~~~~~~ | DBPutLabel CmdRS.c: In function 'CmdSetLabel': CmdRS.c:1920:14: warning: implicit declaration of function 'DBNameToFont' [-Wimplicit-function-declaration] 1920 | font = DBNameToFont(cmd->tx_argv[2]); | ^~~~~~~~~~~~ CmdRS.c:1926:8: warning: implicit declaration of function 'DBLoadFont'; did you mean 'XLoadFont'? [-Wimplicit-function-declaration] 1926 | if (DBLoadFont(cmd->tx_argv[2], scale) != 0) | ^~~~~~~~~~ | XLoadFont CmdRS.c:1960:14: warning: implicit declaration of function 'cmdScaleCoord' [-Wimplicit-function-declaration] 1960 | size = cmdScaleCoord(w, cmd->tx_argv[2], TRUE, TRUE, 8); | ^~~~~~~~~~~~~ CmdRS.c: In function 'CmdSnap': CmdRS.c:2372:19: warning: unused variable 'crec' [-Wunused-variable] 2372 | DBWclientRec *crec; | ^~~~ In file included from CmdRS.c:36: CmdRS.c: In function 'CmdSplit': ../database/database.h:713:38: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 713 | #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) | ^~~~~~~~~~~~~~~ CmdRS.c:2495:4: note: in expansion of macro 'DBMergeNMTiles' 2495 | DBMergeNMTiles(EditCellUse->cu_def->cd_planes[pNum], | ^~~~~~~~~~~~~~ CmdRS.c: In function 'CmdShell': CmdRS.c:2166:2: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2166 | system(command); | ^~~~~~~~~~~~~~~ CmdRS.c: In function 'CmdSelect': CmdRS.c:854:11: warning: 'optionArgs' may be used uninitialized in this function [-Wmaybe-uninitialized] 854 | option = Lookup(optionArgs[0], cmdSelectOption); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling commands/CmdTZ.o rm -f CmdTZ.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdTZ.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdTZ.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdTZ.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdTZ.c: In function 'checkForPaintFunc': CmdTZ.c:87:15: warning: unused variable 'result' [-Wunused-variable] 87 | int pNum, result; | ^~~~~~ CmdTZ.c: In function 'CmdTech': CmdTZ.c:232:3: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 232 | ReduceFraction(&DBLambda[0], &DBLambda[1]); | ^~~~~~~~~~~~~~ CmdTZ.c:414:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 414 | if (DBIsContact(ctype)) | ^ CmdTZ.c:565:11: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 565 | if (!TechLoad(cmd->tx_argv[2], -2)) | ^~~~~~~~ CmdTZ.c: In function 'CmdWhat': CmdTZ.c:974:24: warning: implicit declaration of function 'DBMaskAddStacking' [-Wimplicit-function-declaration] 974 | if (DBIsContact(i)) DBMaskAddStacking(&maskBits); | ^~~~~~~~~~~~~~~~~ CmdTZ.c: In function 'CmdWire': CmdTZ.c:1381:15: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 1381 | value = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); | ^~~~~~~~~~~~~ | XParseColor CmdTZ.c:1647:23: warning: implicit declaration of function 'cmdScaleCoord' [-Wimplicit-function-declaration] 1647 | plist[i].p_x = cmdScaleCoord(w, xptr, FALSE, TRUE, 2); | ^~~~~~~~~~~~~ CmdTZ.c:1674:4: warning: implicit declaration of function 'PaintWireList' [-Wimplicit-function-declaration] 1674 | PaintWireList(plist, points, width, endcap, | ^~~~~~~~~~~~~ CmdTZ.c: In function 'cmdWriteallFunc': CmdTZ.c:1818:6: warning: implicit declaration of function 'cmdSaveCell' [-Wimplicit-function-declaration] 1818 | cmdSaveCell(def, (char *) NULL, FALSE, TRUE); | ^~~~~~~~~~~ CmdTZ.c:1821:6: warning: implicit declaration of function 'cmdFlushCell' [-Wimplicit-function-declaration] 1821 | cmdFlushCell(def, FALSE); | ^~~~~~~~~~~~ CmdTZ.c:1776:20: warning: unused variable 'argv' [-Wunused-variable] 1776 | char *prompt, *argv; | ^~~~ CmdTZ.c: In function 'CmdXor': CmdTZ.c:2027:2: warning: implicit declaration of function 'FlatCopyAllLabels'; did you mean 'DBCellCopyAllLabels'? [-Wimplicit-function-declaration] 2027 | FlatCopyAllLabels(&scx, &DBAllTypeBits, xMask, flatDestUse); | ^~~~~~~~~~~~~~~~~ | DBCellCopyAllLabels CmdTZ.c: In function 'CmdWhat': CmdTZ.c:1042:3: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 1042 | TxPrintf(" (%i instances)", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling commands/CmdWizard.o rm -f CmdWizard.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdWizard.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CmdWizard.c:37: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CmdWizard.c:37: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CmdWizard.c: In function 'CmdExtractTest': CmdWizard.c:184:5: warning: implicit declaration of function 'ExtractTest'; did you mean 'CmdExtractTest'? [-Wimplicit-function-declaration] 184 | ExtractTest(w, cmd); | ^~~~~~~~~~~ | CmdExtractTest CmdWizard.c: In function 'cmdStatsFunc': CmdWizard.c:524:5: warning: implicit declaration of function 'DBTreeCountPaint' [-Wimplicit-function-declaration] 524 | DBTreeCountPaint(def, cmdStatsCount, cmdStatsHier, | ^~~~~~~~~~~~~~~~ --- compiling commands/CmdAuto.o rm -f CmdAuto.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAuto.c --- linking libcommands.o rm -f libcommands.o /usr/bin/ld -r CmdSubrs.o CmdAB.o CmdCD.o CmdE.o CmdFI.o CmdLQ.o CmdRS.o CmdTZ.o CmdWizard.o CmdAuto.o -o libcommands.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/commands' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/database' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling database/DBbound.o rm -f DBbound.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBbound.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBbound.c:26: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBbound.c:26: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBbound.c: In function 'DBBoundCellPlane': DBbound.c:61:9: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 61 | if (DBSrCellPlaneArea(def->cd_cellPlane, &TiPlaneRect, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea DBbound.c:51:12: warning: unused variable 'plane' [-Wunused-variable] 51 | Plane *plane; | ^~~~~ DBbound.c: In function 'dbCellBoundFunc': DBbound.c:73:11: warning: variable 'bbox' set but not used [-Wunused-but-set-variable] 73 | Rect *bbox; | ^~~~ --- compiling database/DBcell.o rm -f DBcell.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcell.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcell.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcell.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcell.c: In function 'DBCellFindDup': DBcell.c:109:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | while (dupUse = BPEnumNext(&bpe)) | ^~~~~~ DBcell.c: In function 'DBPlaceCell': DBcell.c:144:22: warning: unused variable 'arg' [-Wunused-variable] 144 | struct searchArg arg; /* argument to placeCellFunc() */ | ^~~ DBcell.c:143:22: warning: unused variable 'bplane' [-Wunused-variable] 143 | BPlane *bplane; /* argument to DBSrCellPlaneArea(), placeCellFunc() */ | ^~~~~~ DBcell.c:142:22: warning: unused variable 'rect' [-Wunused-variable] 142 | Rect rect; /* argument to DBSrCellPlaneArea(), placeCellFunc() */ | ^~~~ --- compiling database/DBcellbox.o rm -f DBcellbox.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellbox.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellbox.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellbox.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcellbox.c: In function 'dbReComputeBboxFunc': DBcellbox.c:622:21: warning: implicit declaration of function 'DBBoundCellPlane'; did you mean 'DBBoundPlane'? [-Wimplicit-function-declaration] 622 | if ((foundAny = DBBoundCellPlane(cellDef, TRUE, &rect)) > 0) | ^~~~~~~~~~~~~~~~ | DBBoundPlane --- compiling database/DBcellcopy.o rm -f DBcellcopy.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellcopy.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellcopy.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellcopy.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ In file included from DBcellcopy.c:30: DBcellcopy.c: In function 'DBPaintPlaneWrapper': ../database/database.h:713:38: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 713 | #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) | ^~~~~~~~~~~~~~~ DBcellcopy.c:114:5: note: in expansion of macro 'DBMergeNMTiles' 114 | DBMergeNMTiles(def->cd_planes[pNum], &expand, undo); | ^~~~~~~~~~~~~~ DBcellcopy.c: In function 'DBCellCopyAllPaint': DBcellcopy.c:288:5: warning: implicit declaration of function 'DBMaskAddStacking' [-Wimplicit-function-declaration] 288 | DBMaskAddStacking(&locMask); | ^~~~~~~~~~~~~~~~~ DBcellcopy.c: In function 'dbCopyAllLabels': DBcellcopy.c:365:5: warning: implicit declaration of function 'GeoTransPointDelta'; did you mean 'GeoTransPoint'? [-Wimplicit-function-declaration] 365 | GeoTransPointDelta(&scx->scx_trans, &lab->lab_offset, &labOffset); | ^~~~~~~~~~~~~~~~~~ | GeoTransPoint DBcellcopy.c:366:17: warning: implicit declaration of function 'GeoTransAngle'; did you mean 'GeoTransPos'? [-Wimplicit-function-declaration] 366 | labRotate = GeoTransAngle(&scx->scx_trans, lab->lab_rotate); | ^~~~~~~~~~~~~ | GeoTransPos DBcellcopy.c: In function 'DBCellCopyPaint': DBcellcopy.c:426:10: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 426 | if (!DBDescendSubcell(scx->scx_use, xMask)) | ^~~~~~~~~~~~~~~~ DBcellcopy.c: In function 'dbCopyAllPaint': DBcellcopy.c:669:2: warning: implicit declaration of function 'GrClipTriangle' [-Wimplicit-function-declaration] 669 | GrClipTriangle(&targetRect, &arg->caa_rect, TRUE, dinfo, points, &np); | ^~~~~~~~~~~~~~ DBcellcopy.c:687:7: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 687 | GeoCanonicalRect(&rrect, &targetRect); | ^~~~~~~~~~~~~~~~ DBcellcopy.c: In function 'DBCellCopyCells': DBcellcopy.c:867:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 867 | (void) DBCellSrArea(scx, dbCellCopyCellsFunc, (ClientData) &arg); | ^~~~~~~~~~~~ | DBCellSrDefs DBcellcopy.c: In function 'dbCellCopyCellsFunc': DBcellcopy.c:955:2: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 955 | DBUnLinkCell(newUse, arg->caa_targetUse->cu_def); | ^~~~~~~~~~~~ | DBUnlinkCell --- compiling database/DBcellname.o rm -f DBcellname.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellname.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellname.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellname.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcellname.c: In function 'DBCellDelete': DBcellname.c:267:6: warning: implicit declaration of function 'WindUnload'; did you mean 'WindLoad'? [-Wimplicit-function-declaration] 267 | WindUnload(celluse); | ^~~~~~~~~~ | WindLoad DBcellname.c: In function 'dbCellPrintInfo': DBcellname.c:466:7: warning: implicit declaration of function 'dbCellUsePrintFunc' [-Wimplicit-function-declaration] 466 | dbCellUsePrintFunc(celluse, &dolist); | ^~~~~~~~~~~~~~~~~~ DBcellname.c:400:10: warning: unused variable 'topdone' [-Wunused-variable] 400 | bool topdone; | ^~~~~~~ DBcellname.c: In function 'dbLockUseFunc': DBcellname.c:1103:25: warning: implicit declaration of function 'DBIsChild' [-Wimplicit-function-declaration] 1103 | if (EditCellUse && !DBIsChild(use, EditCellUse)) | ^~~~~~~~~ DBcellname.c: In function 'DBLockUse': DBcellname.c:1189:7: warning: implicit declaration of function 'DBTreeFindUse'; did you mean 'DBFindUse'? [-Wimplicit-function-declaration] 1189 | DBTreeFindUse(UseName, celluse, &scx); | ^~~~~~~~~~~~~ | DBFindUse DBcellname.c:1151:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] 1151 | int found; | ^~~~~ DBcellname.c: In function 'DBOrientUse': DBcellname.c:1230:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] 1230 | int found; | ^~~~~ DBcellname.c: In function 'dbOrientUseFunc': DBcellname.c:1310:11: warning: implicit declaration of function 'GeoTransOrient'; did you mean 'GeoTransPoint'? [-Wimplicit-function-declaration] 1310 | orient = GeoTransOrient(&selUse->cu_transform); | ^~~~~~~~~~~~~~ | GeoTransPoint DBcellname.c: In function 'DBAbutmentUse': DBcellname.c:1396:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] 1396 | int found; | ^~~~~ DBcellname.c: In function 'DBUnLinkCell': DBcellname.c:2369:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2369 | if (he = HashLookOnly(&parentDef->cd_idHash, use->cu_id)) | ^~ --- compiling database/DBcellsrch.o rm -f DBcellsrch.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsrch.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellsrch.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellsrch.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcellsrch.c: In function 'DBSrCellPlaneArea': DBcellsrch.c:89:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 89 | while (use = BPEnumNext(&bpe)) | ^~~ DBcellsrch.c: In function 'dbCellPlaneSrFunc': DBcellsrch.c:235:10: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 235 | if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) | ^~~~~~~~~~~~~~~~ DBcellsrch.c:258:20: warning: implicit declaration of function 'DBInvTransformDiagonal'; did you mean 'DBTransformDiagonal'? [-Wimplicit-function-declaration] 258 | TileType dinfo = DBInvTransformDiagonal(fp->tf_dinfo, &scx->scx_trans); | ^~~~~~~~~~~~~~~~~~~~~~ | DBTransformDiagonal DBcellsrch.c:259:7: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 259 | if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea DBcellsrch.c:275:9: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 275 | if (DBCellSrArea(scx, dbCellPlaneSrFunc, (ClientData) fp)) | ^~~~~~~~~~~~ | DBCellSrDefs DBcellsrch.c: In function 'DBTreeSrUniqueTiles': DBcellsrch.c:334:12: warning: implicit declaration of function 'dbCellUniqueTileSrFunc' [-Wimplicit-function-declaration] 334 | return dbCellUniqueTileSrFunc(scx, &filter); | ^~~~~~~~~~~~~~~~~~~~~~ DBcellsrch.c: In function 'DBTreeSrCells': DBcellsrch.c:801:17: warning: variable 'context' set but not used [-Wunused-but-set-variable] 801 | TreeContext context; | ^~~~~~~ DBcellsrch.c: In function 'dbCellSrFunc': DBcellsrch.c:1148:11: warning: variable 'bbox' set but not used [-Wunused-but-set-variable] 1148 | Rect *bbox; | ^~~~ DBcellsrch.c: In function 'dbEnumFunc': DBcellsrch.c:1270:11: warning: variable 'bbox' set but not used [-Wunused-but-set-variable] 1270 | Rect *bbox; | ^~~~ DBcellsrch.c: In function 'DBScaleEverything': DBcellsrch.c:1516:2: warning: implicit declaration of function 'dbScaleCell' [-Wimplicit-function-declaration] 1516 | dbScaleCell(lcd->cellDef, scalen, scaled); | ^~~~~~~~~~~ DBcellsrch.c: In function 'dbScaleProp': DBcellsrch.c:1807:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 1807 | if (!strcmp(name, "FIXED_BBOX") || !strncmp(name, "MASKHINTS_", 10)) | ^~~~~~ DBcellsrch.c:1807:41: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 1807 | if (!strcmp(name, "FIXED_BBOX") || !strncmp(name, "MASKHINTS_", 10)) | ^~~~~~~ DBcellsrch.c:1807:69: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 1807 | if (!strcmp(name, "FIXED_BBOX") || !strncmp(name, "MASKHINTS_", 10)) | ^~ : note: built-in 'strncmp' declared here DBcellsrch.c: In function 'dbMoveProp': DBcellsrch.c:1851:69: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 1851 | if (!strcmp(name, "FIXED_BBOX") || !strncmp(name, "MASKHINTS_", 10)) | ^~ : note: built-in 'strncmp' declared here DBcellsrch.c: In function 'dbScaleCell': DBcellsrch.c:1892:25: warning: unused variable 'lt' [-Wunused-variable] 1892 | LinkedTile *lhead, *lt; | ^~ DBcellsrch.c:1892:17: warning: unused variable 'lhead' [-Wunused-variable] 1892 | LinkedTile *lhead, *lt; | ^~~~~ DBcellsrch.c: In function 'DBMoveCell': DBcellsrch.c:2222:1: warning: label 'donecell' defined but not used [-Wunused-label] 2222 | donecell: | ^~~~~~~~ DBcellsrch.c:2129:25: warning: unused variable 'lt' [-Wunused-variable] 2129 | LinkedTile *lhead, *lt; | ^~ DBcellsrch.c:2129:17: warning: unused variable 'lhead' [-Wunused-variable] 2129 | LinkedTile *lhead, *lt; | ^~~~~ DBcellsrch.c: In function 'dbCellLabelSrFunc': DBcellsrch.c:738:24: warning: 'tnext' may be used uninitialized in this function [-Wmaybe-uninitialized] 738 | fp->tf_tpath->tp_next = tnext; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- compiling database/DBcellsel.o rm -f DBcellsel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsel.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellsel.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellsel.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcellsel.c: In function 'dbSelectCellSr': DBcellsel.c:236:9: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 236 | if (DBDescendSubcell(scx->scx_use, arg->csa_xmask)) | ^~~~~~~~~~~~~~~~ DBcellsel.c:238:9: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 238 | (void) DBCellSrArea(scx, dbSelectCellSr, (ClientData) arg); | ^~~~~~~~~~~~ | DBCellSrDefs --- compiling database/DBcellsubr.o rm -f DBcellsubr.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsubr.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcellsubr.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcellsubr.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBcellsubr.c: In function 'DBDescendSubcell': DBcellsubr.c:83:14: warning: implicit declaration of function 'DBIsSubcircuit' [-Wimplicit-function-declaration] 83 | return (DBIsSubcircuit(use->cu_def)) ? FALSE : TRUE; | ^~~~~~~~~~~~~~ DBcellsubr.c: In function 'DBCellCopyDefBody': DBcellsubr.c:141:12: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 141 | (void) DBSrCellPlaneArea(destDef->cd_cellPlane, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea --- compiling database/DBconnect.o rm -f DBconnect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBconnect.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBconnect.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBconnect.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBconnect.c: In function 'dbSrConnectFunc': DBconnect.c:595:7: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 595 | if (DBSrPaintNMArea((Tile *) NULL, csa->csa_def->cd_planes[i], | ^~~~~~~~~~~~~~~ | DBSrPaintArea DBconnect.c: In function 'dbcConnectLabelFunc': DBconnect.c:681:5: warning: implicit declaration of function 'GeoTransPointDelta'; did you mean 'GeoTransPoint'? [-Wimplicit-function-declaration] 681 | GeoTransPointDelta(&scx->scx_trans, &lab->lab_offset, &offset); | ^~~~~~~~~~~~~~~~~~ | GeoTransPoint DBconnect.c:682:14: warning: implicit declaration of function 'GeoTransAngle'; did you mean 'GeoTransPos'? [-Wimplicit-function-declaration] 682 | rotate = GeoTransAngle(&scx->scx_trans, lab->lab_rotate); | ^~~~~~~~~~~~~ | GeoTransPos DBconnect.c:706:9: warning: implicit declaration of function 'DBCheckLabelsByContent'; did you mean 'DBEraseLabelsByContent'? [-Wimplicit-function-declaration] 706 | if (DBCheckLabelsByContent(def, &r, lab->lab_type, lab->lab_text)) | ^~~~~~~~~~~~~~~~~~~~~~ | DBEraseLabelsByContent DBconnect.c:768:8: warning: unused variable 'i' [-Wunused-variable] 768 | int i, lastsize = csa2->csa2_size; | ^ DBconnect.c: In function 'dbcConnectFunc': DBconnect.c:953:6: warning: unused variable 'i' [-Wunused-variable] 953 | int i, lastsize = csa2->csa2_size; | ^ DBconnect.c:829:19: warning: unused variable 'scx2' [-Wunused-variable] 829 | SearchContext scx2; | ^~~~ DBconnect.c: In function 'DBTreeCopyConnect': DBconnect.c:1067:6: warning: implicit declaration of function 'DBTreeSrNMTiles'; did you mean 'DBTreeSrTiles'? [-Wimplicit-function-declaration] 1067 | DBTreeSrNMTiles(scx, newtype, newmask, xMask, dbcConnectFunc, | ^~~~~~~~~~~~~~~ | DBTreeSrTiles --- compiling database/DBcount.o rm -f DBcount.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcount.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBcount.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBcount.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling database/DBexpand.o rm -f DBexpand.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBexpand.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBexpand.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBexpand.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBexpand.c: In function 'DBExpand': DBexpand.c:77:9: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 77 | if (DBDescendSubcell(cellUse, expandMask) == expandFlag) | ^~~~~~~~~~~~~~~~ DBexpand.c: In function 'DBExpandAll': DBexpand.c:169:2: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 169 | DBCellSrArea(&scontext, dbExpandFunc, (ClientData) &arg); | ^~~~~~~~~~~~ | DBCellSrDefs DBexpand.c: In function 'dbExpandFunc': DBexpand.c:191:9: warning: unused variable 'n' [-Wunused-variable] 191 | int n = DBLambda[1]; | ^ --- compiling database/DBio.o rm -f DBio.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBio.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBio.c:54: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBio.c:54: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBio.c: In function 'dbCellReadDef': DBio.c:387:5: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 387 | ReduceFraction(&n, &d); | ^~~~~~~~~~~~~~ DBio.c:388:18: warning: implicit declaration of function 'CIFTechLimitScale' [-Wimplicit-function-declaration] 388 | scaleLimit = CIFTechLimitScale(n, d); | ^~~~~~~~~~~~~~~~~ DBio.c:392:2: warning: implicit declaration of function 'CIFTechInputScale' [-Wimplicit-function-declaration] 392 | CIFTechInputScale(1, d, TRUE); | ^~~~~~~~~~~~~~~~~ DBio.c:393:2: warning: implicit declaration of function 'CIFTechOutputScale' [-Wimplicit-function-declaration] 393 | CIFTechOutputScale(1, d); | ^~~~~~~~~~~~~~~~~~ DBio.c:395:2: warning: implicit declaration of function 'ExtTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 395 | ExtTechScale(1, d); | ^~~~~~~~~~~~ | DRCTechScale DBio.c:396:2: warning: implicit declaration of function 'WireTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 396 | WireTechScale(1, d); | ^~~~~~~~~~~~~ | DRCTechScale DBio.c:398:2: warning: implicit declaration of function 'LefTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 398 | LefTechScale(1, d); | ^~~~~~~~~~~~ | DRCTechScale DBio.c:401:2: warning: implicit declaration of function 'RtrTechScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 401 | RtrTechScale(1, d); | ^~~~~~~~~~~~ | DRCTechScale DBio.c:402:2: warning: implicit declaration of function 'MZAfterTech' [-Wimplicit-function-declaration] 402 | MZAfterTech(); | ^~~~~~~~~~~ DBio.c:403:2: warning: implicit declaration of function 'IRAfterTech' [-Wimplicit-function-declaration] 403 | IRAfterTech(); | ^~~~~~~~~~~ DBio.c:405:2: warning: implicit declaration of function 'DBScaleEverything' [-Wimplicit-function-declaration] 405 | DBScaleEverything(d, 1); | ^~~~~~~~~~~~~~~~~ DBio.c:518:14: warning: implicit declaration of function 'GetRect' [-Wimplicit-function-declaration] 518 | if ((dir = GetRect(f, 3, rp, n, d)) == 0) goto badfile; | ^~~~~~~ DBio.c:600:5: warning: implicit declaration of function 'DBGenerateUniqueIds' [-Wimplicit-function-declaration] 600 | DBGenerateUniqueIds(cellDef, TRUE); | ^~~~~~~~~~~~~~~~~~~ DBio.c:293:12: warning: unused variable 'plane' [-Wunused-variable] 293 | Plane *plane; | ^~~~~ DBio.c:287:22: warning: unused variable 'ptable' [-Wunused-variable] 287 | PaintResultType *ptable; | ^~~~~~ DBio.c: In function 'DBReadBackup': DBio.c:892:2: warning: implicit declaration of function 'DBWreload' [-Wimplicit-function-declaration] 892 | DBWreload(line + 4); | ^~~~~~~~~ DBio.c:824:10: warning: unused variable 'result' [-Wunused-variable] 824 | bool result = TRUE; | ^~~~~~ DBio.c: In function 'dbReadOpen': DBio.c:1041:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1041 | if (pptr != NULL) | ^ DBio.c: In function 'dbReadElements': DBio.c:1841:15: warning: implicit declaration of function 'GrGetStyleFromName' [-Wimplicit-function-declaration] 1841 | istyle = GrGetStyleFromName(tstr); | ^~~~~~~~~~~~~~~~~~ DBio.c:1842:6: warning: implicit declaration of function 'DBWElementStyle'; did you mean 'DBWElementInbox'? [-Wimplicit-function-declaration] 1842 | DBWElementStyle(NULL, elementname, istyle, TRUE); | ^~~~~~~~~~~~~~~ | DBWElementInbox DBio.c: In function 'dbReadLabels': DBio.c:2002:13: warning: implicit declaration of function 'DBNameToFont' [-Wimplicit-function-declaration] 2002 | font = DBNameToFont(fontname); | ^~~~~~~~~~~~ DBio.c:2162:13: warning: implicit declaration of function 'DBTechNameTypes'; did you mean 'DBTechNameType'? [-Wimplicit-function-declaration] 2162 | type = DBTechNameTypes(layername, &rmask); | ^~~~~~~~~~~~~~~ | DBTechNameType DBio.c: In function 'DBCellFindScale': DBio.c:2297:10: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 2297 | ggcf = FindGCF(lab->lab_rect.r_xtop, ggcf); | ^~~~~~~ DBio.c: In function 'DBCellWriteFile': DBio.c:2639:7: warning: variable 'scalebox' set but not used [-Wunused-but-set-variable] 2639 | Rect scalebox, bbox; | ^~~~~~~~ DBio.c: In function 'DBCellWrite': DBio.c:2888:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2888 | if (tmpf = fopen(tmpname, "w")) | ^~~~ DBio.c: In function 'DBWriteBackup': DBio.c:3440:12: warning: variable 'doslash' set but not used [-Wunused-but-set-variable] 3440 | char *doslash, *template; | ^~~~~~~ DBio.c: In function 'dbCellReadDef': DBio.c:575:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 575 | (void) fgets(line, sizeof line, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ DBio.c: In function 'DBCellWrite': DBio.c:2966:13: warning: ignoring return value of 'truncate' declared with attribute 'warn_unused_result' [-Wunused-result] 2966 | (void) truncate(expandname, (long) statb.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBio.c:2995:13: warning: ignoring return value of 'truncate' declared with attribute 'warn_unused_result' [-Wunused-result] 2995 | (void) truncate(expandname, (long) statb.st_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBio.c: In function 'dbWritePaintFunc': DBio.c:3113:6: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized] 3113 | dir |= SplitDirection(tile); DBio.c: In function 'dbFgets': DBio.c:2235:5: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 2235 | if (c == EOF && cs == line) | ^ DBio.c: In function 'dbReadLabels': DBio.c:2184:6: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 2184 | DBPutLabel(cellDef, &r, orient, text, type, flags); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBio.c: In function 'DBFileRecovery': DBio.c:731:31: warning: '__sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 731 | sprintf(tempname, "%s%s%s", tempdir, doslash, dp->d_name); | ^ In file included from /usr/include/stdio.h:866, from DBio.c:23: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output 1 or more bytes (assuming 257) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling database/DBlabel.o rm -f DBlabel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBlabel.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBlabel.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBlabel.c: In function 'dbGetToken': DBlabel.c:1074:13: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] 1074 | while (isspace(*lineptr)) lineptr++; | ^~~~~~~ DBlabel.c: In function 'DBFontLabelSetBBox': DBlabel.c:1149:2: warning: implicit declaration of function 'DBFontChar' [-Wimplicit-function-declaration] 1149 | DBFontChar(label->lab_font, *tptr, NULL, &coffset, &cbbox); | ^~~~~~~~~~ DBlabel.c:1132:19: warning: unused variable 'size' [-Wunused-variable] 1132 | int i, ysave, size; | ^~~~ DBlabel.c:1131:15: warning: unused variable 'labTransform' [-Wunused-variable] 1131 | Transform labTransform = GeoIdentityTransform; | ^~~~~~~~~~~~ DBlabel.c: In function 'DBLoadFont': DBlabel.c:1378:18: warning: unused variable 'y' [-Wunused-variable] 1378 | int i, j, x, y, asciiidx, chardef, numidx; | ^ DBlabel.c:1378:15: warning: unused variable 'x' [-Wunused-variable] 1378 | int i, j, x, y, asciiidx, chardef, numidx; | ^ DBlabel.c:1589:7: warning: 'curPath' may be used uninitialized in this function [-Wmaybe-uninitialized] 1589 | CalcBezierPoints(lastPath, curvePath); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBlabel.c:1528:24: warning: 'newChar' may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | newChar->fc_next = (FontChar *)mallocMagic(sizeof(FontChar)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBlabel.c:1378:40: warning: 'numidx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1378 | int i, j, x, y, asciiidx, chardef, numidx; | ^~~~~~ DBlabel.c:1524:37: warning: 'asciiidx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | newFont->mf_vectors[asciiidx] = newChar; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ --- compiling database/DBlabel2.o rm -f DBlabel2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel2.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBlabel2.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBlabel2.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBlabel2.c: In function 'DBSrLabelLoc': DBlabel2.c:228:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | if (cp = strrchr(name, '/')) | ^~ --- compiling database/DBpaint2.o rm -f DBpaint2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint2.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBpaint2.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBpaint2.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ In file included from DBpaint2.c:30: DBpaint2.c: In function 'DBPaint': ../database/database.h:713:38: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 713 | #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) | ^~~~~~~~~~~~~~~ DBpaint2.c:73:6: note: in expansion of macro 'DBMergeNMTiles' 73 | DBMergeNMTiles(cellDef->cd_planes[pNum], &brect, &ui); | ^~~~~~~~~~~~~~ DBpaint2.c:101:4: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 101 | DBSrPaintNMArea((Tile *)NULL, cellDef->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea DBpaint2.c: In function 'DBPaintValid': DBpaint2.c:285:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 285 | if (TTMaskHasType(&mmask, t)) | ^ DBpaint2.c: In function 'DBEraseValid': DBpaint2.c:384:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 384 | if (TTMaskHasType(&mmask, t)) | ^ --- compiling database/DBpaint.o rm -f DBpaint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint.c DBpaint.c:22:23: warning: "/*" within comment [-Wcomment] 22 | /* #define PAINTDEBUG /* For debugging */ | In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBpaint.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBpaint.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBpaint.c: In function 'dbSplitUndo': DBpaint.c:170:41: warning: implicit declaration of function 'dbUndoEdit'; did you mean 'UndoInit'? [-Wimplicit-function-declaration] 170 | if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); | ^~~~~~~~~~ | UndoInit DBpaint.c: In function 'DBSplitTile': DBpaint.c:720:28: warning: unused variable 'tp' [-Wunused-variable] 720 | Tile *tile, *newtile, *tp; | ^~ DBpaint.c: In function 'DBFracturePlane': DBpaint.c:781:11: warning: unused variable 'tp' [-Wunused-variable] 781 | Tile *tp; /* Used for paint */ | ^~ DBpaint.c: In function 'DBNMPaintPlane0': DBpaint.c:1485:11: warning: unused variable 'arg' [-Wunused-variable] 1485 | TileRect arg; | ^~~ --- compiling database/DBprop.o rm -f DBprop.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBprop.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBprop.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBprop.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBprop.c: In function 'DBPropPut': DBprop.c:78:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 78 | if (!strcmp(name, "FIXED_BBOX")) | ^~~~~~ --- compiling database/DBtech.o rm -f DBtech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtech.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtech.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtech.c: In function 'DBTechInit': DBtech.c:81:5: warning: implicit declaration of function 'DBFontInitCurves' [-Wimplicit-function-declaration] 81 | DBFontInitCurves(); | ^~~~~~~~~~~~~~~~ --- compiling database/DBtcontact.o rm -f DBtcontact.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtcontact.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtcontact.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtcontact.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtcontact.c: In function 'DBTechAddContact': DBtcontact.c:219:13: warning: unused variable 'primary' [-Wunused-variable] 219 | char *primary; | ^~~~~~~ DBtcontact.c:262:17: warning: implicit declaration of function 'dbTechContactResidues'; did you mean 'dbTechMatchResidues'? [-Wimplicit-function-declaration] 262 | nresidues = dbTechContactResidues(--argc, ++argv, contactType); | ^~~~~~~~~~~~~~~~~~~~~ | dbTechMatchResidues DBtcontact.c: In function 'dbTechAddOneStackedContact': DBtcontact.c:386:16: warning: implicit declaration of function 'dbTechNewStackedType' [-Wimplicit-function-declaration] 386 | stackedType = dbTechNewStackedType(lim->l_type, lin->l_type); | ^~~~~~~~~~~~~~~~~~~~ DBtcontact.c: In function 'DBTechTypesOnPlane': DBtcontact.c:829:15: warning: unused variable 'pmask' [-Wunused-variable] 829 | PlaneMask pmask; | ^~~~~ --- compiling database/DBtechname.o rm -f DBtechname.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechname.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtechname.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtechname.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtechname.c: In function 'DBTechNameTypes': DBtechname.c:158:16: warning: unused variable 'lp' [-Wunused-variable] 158 | LayerInfo *lp; | ^~ --- compiling database/DBtpaint.o rm -f DBtpaint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtpaint.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtpaint.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtpaint.c: In function 'DBTechInitCompose': DBtpaint.c:163:5: warning: "/*" within comment [-Wcomment] 163 | /* This is the slow loop, but it still faster than using */ | DBtpaint.c: In function 'dbTechBitTypeInit': DBtpaint.c:297:25: warning: implicit declaration of function 'dbIsPrimary' [-Wimplicit-function-declaration] 297 | if(!composeFlag || dbIsPrimary(j)) | ^~~~~~~~~~~ --- compiling database/DBtpaint2.o rm -f DBtpaint2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint2.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtpaint2.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtpaint2.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtpaint2.c: In function 'dbComposePaintContact': DBtpaint2.c:396:6: warning: implicit declaration of function 'dbTechMatchResidues' [-Wimplicit-function-declaration] 396 | dbTechMatchResidues(&rmask, &cmask, TRUE); | ^~~~~~~~~~~~~~~~~~~ DBtpaint2.c: In function 'DBLockContact': DBtpaint2.c:741:9: warning: unused variable 'm' [-Wunused-variable] 741 | int m, pNum; | ^ DBtpaint2.c:739:27: warning: unused variable 'eresult' [-Wunused-variable] 739 | TileType c, n, itype, eresult; | ^~~~~~~ DBtpaint2.c:739:20: warning: unused variable 'itype' [-Wunused-variable] 739 | TileType c, n, itype, eresult; | ^~~~~ DBtpaint2.c:739:14: warning: unused variable 'c' [-Wunused-variable] 739 | TileType c, n, itype, eresult; | ^ DBtpaint2.c:738:16: warning: unused variable 'lpImage' [-Wunused-variable] 738 | LayerInfo *lpImage, *lpPaint; | ^~~~~~~ DBtpaint2.c: In function 'DBUnlockContact': DBtpaint2.c:784:12: warning: unused variable 'pNum' [-Wunused-variable] 784 | int m, pNum; | ^~~~ DBtpaint2.c:784:9: warning: unused variable 'm' [-Wunused-variable] 784 | int m, pNum; | ^ DBtpaint2.c:783:22: warning: unused variable 'rmask' [-Wunused-variable] 783 | TileTypeBitMask *rmask; | ^~~~~ DBtpaint2.c:782:24: warning: unused variable 'eresult' [-Wunused-variable] 782 | TileType n, itype, eresult; | ^~~~~~~ DBtpaint2.c:782:17: warning: unused variable 'itype' [-Wunused-variable] 782 | TileType n, itype, eresult; | ^~~~~ DBtpaint2.c: In function 'dbComposePaintContact': DBtpaint2.c:504:10: warning: 'itype' may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | if (ptype != itype) | ^ --- compiling database/DBtechtype.o rm -f DBtechtype.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechtype.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtechtype.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtechtype.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtechtype.c: At top level: DBtechtype.c:72:1: warning: missing braces around initializer [-Wmissing-braces] 72 | { | ^ DBtechtype.c:84:1: warning: missing braces around initializer [-Wmissing-braces] 84 | { | ^ DBtechtype.c: In function 'DBTechInitPlane': DBtechtype.c:148:6: warning: implicit declaration of function 'niceabort' [-Wimplicit-function-declaration] 148 | niceabort(); | ^~~~~~~~~ DBtechtype.c: In function 'DBTechAddAlias': DBtechtype.c:360:9: warning: implicit declaration of function 'DBTechNameTypeExact'; did you mean 'DBTechNameType'? [-Wimplicit-function-declaration] 360 | if (DBTechNameTypeExact(argv[0]) >= 0) | ^~~~~~~~~~~~~~~~~~~ | DBTechNameType DBtechtype.c:348:9: warning: unused variable 'pNum' [-Wunused-variable] 348 | int pNum; | ^~~~ DBtechtype.c:347:11: warning: unused variable 'cp' [-Wunused-variable] 347 | char *cp; | ^~ --- compiling database/DBtiles.o rm -f DBtiles.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtiles.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtiles.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtiles.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBtiles.c: In function 'DBClearCellPlane': DBtiles.c:814:5: warning: implicit declaration of function 'DBSrCellUses' [-Wimplicit-function-declaration] 814 | DBSrCellUses(def, dbDeleteCellUse, (ClientData)def); | ^~~~~~~~~~~~ DBtiles.c: In function 'dbDeleteCellUse': DBtiles.c:835:5: warning: implicit declaration of function 'dbInstanceUnplace' [-Wimplicit-function-declaration] 835 | dbInstanceUnplace(use); | ^~~~~~~~~~~~~~~~~ DBtiles.c:832:14: warning: unused variable 'def' [-Wunused-variable] 832 | CellDef *def = (CellDef *)arg; | ^~~ --- compiling database/DBtimestmp.o rm -f DBtimestmp.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtimestmp.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBtimestmp.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBtimestmp.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling database/DBundo.o rm -f DBundo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBundo.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBundo.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBundo.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBundo.c: In function 'dbUndoSplitForw': DBundo.c:263:5: warning: implicit declaration of function 'DBSplitTile'; did you mean 'SplitSide'? [-Wimplicit-function-declaration] 263 | DBSplitTile(dbUndoLastCell->cd_planes[us->sue_plane], &us->sue_point, | ^~~~~~~~~~~ | SplitSide DBundo.c:263:45: warning: array subscript has type 'char' [-Wchar-subscripts] 263 | DBSplitTile(dbUndoLastCell->cd_planes[us->sue_plane], &us->sue_point, | ~~^~~~~~~~~~~ DBundo.c: In function 'dbUndoSplitBack': DBundo.c:279:5: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 279 | DBMergeNMTiles0(dbUndoLastCell->cd_planes[us->sue_plane], &srect, | ^~~~~~~~~~~~~~~ | DBMergeNMTiles DBundo.c:279:49: warning: array subscript has type 'char' [-Wchar-subscripts] 279 | DBMergeNMTiles0(dbUndoLastCell->cd_planes[us->sue_plane], &srect, | ~~^~~~~~~~~~~ In file included from DBundo.c:31: DBundo.c: In function 'dbUndoPaintForw': DBundo.c:317:45: warning: array subscript has type 'char' [-Wchar-subscripts] 317 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:318:50: warning: array subscript has type 'char' [-Wchar-subscripts] 318 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:318:25: note: in expansion of macro 'DBStdEraseTbl' 318 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:324:45: warning: array subscript has type 'char' [-Wchar-subscripts] 324 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:325:50: warning: array subscript has type 'char' [-Wchar-subscripts] 325 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:325:25: note: in expansion of macro 'DBStdEraseTbl' 325 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:329:43: warning: array subscript has type 'char' [-Wchar-subscripts] 329 | DBPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], &up->pue_rect, | ~~^~~~~~~~~~~ ../database/database.h:712:49: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:330:37: warning: array subscript has type 'char' [-Wchar-subscripts] 330 | DBStdEraseTbl(up->pue_oldtype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:712:55: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:330:4: note: in expansion of macro 'DBStdEraseTbl' 330 | DBStdEraseTbl(up->pue_oldtype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:338:45: warning: array subscript has type 'char' [-Wchar-subscripts] 338 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:339:50: warning: array subscript has type 'char' [-Wchar-subscripts] 339 | dinfo, &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:339:25: note: in expansion of macro 'DBStdPaintTbl' 339 | dinfo, &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:345:45: warning: array subscript has type 'char' [-Wchar-subscripts] 345 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:346:50: warning: array subscript has type 'char' [-Wchar-subscripts] 346 | dinfo, &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:346:25: note: in expansion of macro 'DBStdPaintTbl' 346 | dinfo, &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:350:43: warning: array subscript has type 'char' [-Wchar-subscripts] 350 | DBPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], &up->pue_rect, | ~~^~~~~~~~~~~ ../database/database.h:712:49: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:351:37: warning: array subscript has type 'char' [-Wchar-subscripts] 351 | DBStdPaintTbl(up->pue_newtype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:712:55: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:351:4: note: in expansion of macro 'DBStdPaintTbl' 351 | DBStdPaintTbl(up->pue_newtype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:353:1: warning: label 'endPaintFor' defined but not used [-Wunused-label] 353 | endPaintFor: | ^~~~~~~~~~~ In file included from DBundo.c:31: DBundo.c: In function 'dbUndoPaintBack': DBundo.c:371:45: warning: array subscript has type 'char' [-Wchar-subscripts] 371 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:372:50: warning: array subscript has type 'char' [-Wchar-subscripts] 372 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:372:25: note: in expansion of macro 'DBStdEraseTbl' 372 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:378:45: warning: array subscript has type 'char' [-Wchar-subscripts] 378 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:379:50: warning: array subscript has type 'char' [-Wchar-subscripts] 379 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:379:25: note: in expansion of macro 'DBStdEraseTbl' 379 | dinfo, &up->pue_rect, DBStdEraseTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:383:43: warning: array subscript has type 'char' [-Wchar-subscripts] 383 | DBPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], &up->pue_rect, | ~~^~~~~~~~~~~ ../database/database.h:712:49: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:384:37: warning: array subscript has type 'char' [-Wchar-subscripts] 384 | DBStdEraseTbl(up->pue_newtype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:712:55: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:384:4: note: in expansion of macro 'DBStdEraseTbl' 384 | DBStdEraseTbl(up->pue_newtype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:392:45: warning: array subscript has type 'char' [-Wchar-subscripts] 392 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], dinfo, | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:393:43: warning: array subscript has type 'char' [-Wchar-subscripts] 393 | &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:393:18: note: in expansion of macro 'DBStdPaintTbl' 393 | &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:399:45: warning: array subscript has type 'char' [-Wchar-subscripts] 399 | DBNMPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], dinfo, | ~~^~~~~~~~~~~ ../database/database.h:716:56: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:400:43: warning: array subscript has type 'char' [-Wchar-subscripts] 400 | &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:716:65: note: in definition of macro 'DBNMPaintPlane' 716 | #define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) | ^ DBundo.c:400:18: note: in expansion of macro 'DBStdPaintTbl' 400 | &up->pue_rect, DBStdPaintTbl(loctype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:403:46: warning: array subscript has type 'char' [-Wchar-subscripts] 403 | DBMergeNMTiles0(dbUndoLastCell->cd_planes[up->pue_plane], | ~~^~~~~~~~~~~ In file included from DBundo.c:31: DBundo.c:407:43: warning: array subscript has type 'char' [-Wchar-subscripts] 407 | DBPaintPlane(dbUndoLastCell->cd_planes[up->pue_plane], &up->pue_rect, | ~~^~~~~~~~~~~ ../database/database.h:712:49: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:408:37: warning: array subscript has type 'char' [-Wchar-subscripts] 408 | DBStdPaintTbl(up->pue_oldtype, up->pue_plane), | ~~^~~~~~~~~~~ ../database/database.h:712:55: note: in definition of macro 'DBPaintPlane' 712 | #define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) | ^ DBundo.c:408:4: note: in expansion of macro 'DBStdPaintTbl' 408 | DBStdPaintTbl(up->pue_oldtype, up->pue_plane), | ^~~~~~~~~~~~~ DBundo.c:411:1: warning: label 'endPaintBack' defined but not used [-Wunused-label] 411 | endPaintBack: | ^~~~~~~~~~~~ DBundo.c: In function 'dbUndoCellForw': DBundo.c:717:6: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 717 | DBUnLinkCell(use, up->cue_parent); | ^~~~~~~~~~~~ | DBUnlinkCell DBundo.c:733:13: warning: implicit declaration of function 'DBReLinkCell'; did you mean 'DBLinkCell'? [-Wimplicit-function-declaration] 733 | (void) DBReLinkCell(use, up->cue_id); | ^~~~~~~~~~~~ | DBLinkCell --- linking libdatabase.o rm -f libdatabase.o /usr/bin/ld -r DBbound.o DBcell.o DBcellbox.o DBcellcopy.o DBcellname.o DBcellsrch.o DBcellsel.o DBcellsubr.o DBconnect.o DBcount.o DBexpand.o DBio.o DBlabel.o DBlabel2.o DBpaint2.o DBpaint.o DBprop.o DBtech.o DBtcontact.o DBtechname.o DBtpaint.o DBtpaint2.o DBtechtype.o DBtiles.o DBtimestmp.o DBundo.o -o libdatabase.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/database' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/dbwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling dbwind/DBWcommands.o rm -f DBWcommands.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWcommands.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWcommands.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWcommands.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling dbwind/DBWdisplay.o rm -f DBWdisplay.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWdisplay.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWdisplay.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWdisplay.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWdisplay.c: In function 'DBWredisplay': DBWdisplay.c:170:29: warning: unused variable 'rmask' [-Wunused-variable] 170 | TileTypeBitMask layers, rmask; | ^~~~~ DBWdisplay.c: In function 'dbwPaintFunc': DBWdisplay.c:652:5: warning: implicit declaration of function 'GrBox' [-Wimplicit-function-declaration] 652 | GrBox(dbwWindow, &scx->scx_trans, tile); | ^~~~~ DBWdisplay.c: In function 'DBWDrawLabel': DBWdisplay.c:703:9: warning: unused variable 'result' [-Wunused-variable] 703 | int result; | ^~~~~~ DBWdisplay.c: In function 'DBWDrawFontLabel': DBWdisplay.c:815:2: warning: implicit declaration of function 'GeoTransPointDelta'; did you mean 'GeoTransPoint'? [-Wimplicit-function-declaration] 815 | GeoTransPointDelta(trans, &label->lab_corners[i], &newcorner); | ^~~~~~~~~~~~~~~~~~ | GeoTransPoint DBWdisplay.c:837:14: warning: implicit declaration of function 'GeoTransAngle'; did you mean 'GeoTransPos'? [-Wimplicit-function-declaration] 837 | rotate = GeoTransAngle(trans, label->lab_rotate); | ^~~~~~~~~~~~~ | GeoTransPos DBWdisplay.c:897:2: warning: implicit declaration of function 'GrFontText'; did you mean 'GrPutText'? [-Wimplicit-function-declaration] 897 | GrFontText(label->lab_text, style, p, label->lab_font, | ^~~~~~~~~~ | GrPutText DBWdisplay.c:791:12: warning: unused variable 'rads' [-Wunused-variable] 791 | double rads; | ^~~~ DBWdisplay.c: In function 'dbwLabelFunc': DBWdisplay.c:930:20: warning: unused variable 'screenRot' [-Wunused-variable] 930 | int screenPos, screenRot, newStyle; | ^~~~~~~~~ DBWdisplay.c: In function 'DBWTechInitStyles': DBWdisplay.c:1640:2: warning: implicit declaration of function 'TxError'; did you mean 'TechError'? [-Wimplicit-function-declaration] 1640 | TxError("Error: Attempting to define tech styles before reading " | ^~~~~~~ | TechError --- compiling dbwind/DBWbuttons.o rm -f DBWbuttons.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWbuttons.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWbuttons.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWbuttons.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWbuttons.c: In function 'DBWBoxHandler': DBWbuttons.c:351:6: warning: implicit declaration of function 'CmdPaintEraseButton' [-Wimplicit-function-declaration] 351 | CmdPaintEraseButton(w, &cmd->tx_p, TRUE); | ^~~~~~~~~~~~~~~~~~~ --- compiling dbwind/DBWelement.o rm -f DBWelement.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWelement.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWelement.c:24: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWelement.c:24: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWelement.c: In function 'DBWPrintElements': DBWelement.c:192:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 192 | while (he = HashNext(&elementTable, &hs)) | ^~ DBWelement.c:194:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 194 | if (elem = (DBWElement *)HashGetValue(he)) | ^~~~ DBWelement.c: In function 'DBWScaleElements': DBWelement.c:292:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 292 | while (he = HashNext(&elementTable, &hs)) | ^~ DBWelement.c:294:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 294 | if (elem = (DBWElement *)HashGetValue(he)) | ^~~~ DBWelement.c: In function 'dbwElementUndraw': DBWelement.c:495:14: warning: variable 'windowRoot' set but not used [-Wunused-but-set-variable] 495 | CellDef *windowRoot; | ^~~~~~~~~~ DBWelement.c: In function 'DBWElementDelete': DBWelement.c:566:14: warning: unused variable 'currentRoot' [-Wunused-variable] 566 | CellDef *currentRoot; | ^~~~~~~~~~~ DBWelement.c: In function 'DBWElementNames': DBWelement.c:634:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 634 | while (he = HashNext(&elementTable, &hs)) | ^~ DBWelement.c:636:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 636 | if (elem = (DBWElement *)HashGetValue(he)) | ^~~~ DBWelement.c: In function 'DBWElementInbox': DBWelement.c:676:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 676 | while (he = HashNext(&elementTable, &hs)) | ^~ DBWelement.c:678:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 678 | if (elem = (DBWElement *)HashGetValue(he)) | ^~~~ DBWelement.c:669:9: warning: unused variable 'sqdist' [-Wunused-variable] 669 | int sqdist; | ^~~~~~ DBWelement.c: In function 'DBWElementAdd': DBWelement.c:755:5: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 755 | GeoCanonicalRect(area, &elem->area); | ^~~~~~~~~~~~~~~~ DBWelement.c: In function 'DBWElementText': DBWelement.c:893:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 893 | TxError("No such element %s\n", ename); | ^~~~~~~ DBWelement.c: In function 'DBWElementStyle': DBWelement.c:1155:7: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 1155 | TxPrintf("Warning: Element %s has no styles!\n", ename); | ^~~~~~~~ DBWelement.c: In function 'DBWElementPos': DBWelement.c:1197:10: warning: unused variable 'prect' [-Wunused-variable] 1197 | Rect prect; | ^~~~~ --- compiling dbwind/DBWfdback.o rm -f DBWfdback.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWfdback.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWfdback.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWfdback.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWfdback.c: In function 'DBWFeedbackRedraw': DBWfdback.c:201:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 201 | TxError("Internal error: Feedback area exceeds integer bounds " | ^~~~~~~ DBWfdback.c:228:6: warning: implicit declaration of function 'GrDiagonal' [-Wimplicit-function-declaration] 228 | GrDiagonal(&screenArea, fb->fb_style); | ^~~~~~~~~~ DBWfdback.c: In function 'DBWFeedbackClear': DBWfdback.c:276:9: warning: unused variable 'i' [-Wunused-variable] 276 | int i, oldCount; | ^ DBWfdback.c: In function 'DBWFeedbackRedraw': DBWfdback.c:186:65: warning: 'halfScale' may be used uninitialized in this function [-Wmaybe-uninitialized] 186 | x = ((dlong)(tmp.r_xbot - worldArea.r_xbot) * window->w_scale) + halfScale; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ --- compiling dbwind/DBWhlights.o rm -f DBWhlights.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWhlights.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWhlights.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWhlights.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWhlights.c: In function 'dbwhlRedrawFunc': DBWhlights.c:245:7: warning: unused variable 'needErase' [-Wunused-variable] 245 | bool needErase = TRUE; | ^~~~~~~~~ --- compiling dbwind/DBWprocs.o rm -f DBWprocs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWprocs.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from DBWprocs.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from DBWprocs.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWprocs.c: In function 'DBWloadWindow': DBWprocs.c:525:2: warning: implicit declaration of function 'DBCellDelete'; did you mean 'DBCellDeleteUse'? [-Wimplicit-function-declaration] 525 | DBCellDelete(deleteDef->cd_name, TRUE); | ^~~~~~~~~~~~ | DBCellDeleteUse DBWprocs.c:299:10: warning: unused variable 'isUnnamed' [-Wunused-variable] 299 | bool isUnnamed; | ^~~~~~~~~ DBWprocs.c:295:9: warning: variable 'res' set but not used [-Wunused-but-set-variable] 295 | int res, newEdit, error_val; | ^~~ DBWprocs.c: In function 'DBWcommands': DBWprocs.c:590:9: warning: unused variable 'cmdNum' [-Wunused-variable] 590 | int cmdNum; | ^~~~~~ DBWprocs.c: In function 'DBWinit': DBWprocs.c:715:5: warning: implicit declaration of function 'DBWInitCommands'; did you mean 'DBWcommands'? [-Wimplicit-function-declaration] 715 | DBWInitCommands(); | ^~~~~~~~~~~~~~~ | DBWcommands DBWprocs.c:723:5: warning: implicit declaration of function 'DBUndoInit'; did you mean 'UndoInit'? [-Wimplicit-function-declaration] 723 | DBUndoInit(); | ^~~~~~~~~~ | UndoInit DBWprocs.c:724:5: warning: implicit declaration of function 'dbwUndoInit'; did you mean 'UndoInit'? [-Wimplicit-function-declaration] 724 | dbwUndoInit(); | ^~~~~~~~~~~ | UndoInit DBWprocs.c:741:5: warning: implicit declaration of function 'dbwFeedbackInit' [-Wimplicit-function-declaration] 741 | dbwFeedbackInit(); | ^~~~~~~~~~~~~~~ DBWprocs.c:694:9: warning: unused variable 'i' [-Wunused-variable] 694 | int i; | ^ DBWprocs.c:693:16: warning: variable 'initialWindow' set but not used [-Wunused-but-set-variable] 693 | MagWindow *initialWindow; | ^~~~~~~~~~~~~ --- compiling dbwind/DBWtools.o rm -f DBWtools.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWtools.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWtools.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWtools.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWtools.c: In function 'ToolScaleBox': DBWtools.c:207:5: warning: implicit declaration of function 'DBScalePoint' [-Wimplicit-function-declaration] 207 | DBScalePoint(&boxRootArea.r_ll, scalen, scaled); | ^~~~~~~~~~~~ --- compiling dbwind/DBWundo.o rm -f DBWundo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWundo.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DBWundo.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DBWundo.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DBWundo.c: In function 'dbwUndoChangeEdit': DBWundo.c:211:26: warning: missing braces around initializer [-Wmissing-braces] 211 | static Rect origin = {-1, -1, 1, 1}; | ^ | { } { } --- linking libdbwind.o rm -f libdbwind.o /usr/bin/ld -r DBWcommands.o DBWdisplay.o DBWbuttons.o DBWelement.o DBWfdback.o DBWhlights.o DBWprocs.o DBWtools.o DBWundo.o -o libdbwind.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/dbwind' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/debug' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling debug/debugFlags.o rm -f debugFlags.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c debugFlags.c --- compiling debug/hist.o rm -f hist.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c hist.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from hist.c:27: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from hist.c:27: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ hist.c: In function 'HistPrint': hist.c:197:18: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 197 | fprintf(fp, "Histogram %"DLONG_PREFIX"d", (dlong) h->hi_title); | ^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ | | | long int hist.c:197:44: note: format string is defined here 197 | fprintf(fp, "Histogram %"DLONG_PREFIX"d", (dlong) h->hi_title); | ~~~~~~~~~~~~~~~^ | | | long long int --- linking libdebug.o rm -f libdebug.o /usr/bin/ld -r debugFlags.o hist.o -o libdebug.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/debug' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/drc' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling drc/DRCarray.o rm -f DRCarray.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCarray.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCarray.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCarray.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCarray.c: At top level: DRCarray.c:45:35: warning: missing braces around initializer [-Wmissing-braces] 45 | static DRCCookie drcArrayCookie = { | ^ 46 | 0, 0, 0, 0, 47 | { 0 }, { 0 }, | { } { } DRCarray.c: In function 'drcArrayFunc': DRCarray.c:116:23: warning: unused variable 'savedEraseTable' [-Wunused-variable] 116 | PaintResultType (*savedEraseTable)[NT][NT]; | ^~~~~~~~~~~~~~~ DRCarray.c:107:9: warning: unused variable 'rval' [-Wunused-variable] 107 | int rval, oldTiles; | ^~~~ --- compiling drc/DRCbasic.o rm -f DRCbasic.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCbasic.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCbasic.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCbasic.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCbasic.c: At top level: DRCbasic.c:46:37: warning: missing braces around initializer [-Wmissing-braces] 46 | static DRCCookie drcOverlapCookie = { | ^ 47 | 0, 0, 0, 0, 48 | { 0 }, { 0 }, | { } { } DRCbasic.c: In function 'areaCheck': DRCbasic.c:172:15: warning: unused variable 'i' [-Wunused-variable] 172 | unsigned int i; | ^ DRCbasic.c: In function 'DRCBasicCheck': DRCbasic.c:345:2: warning: implicit declaration of function 'DBResetTilePlane' [-Wimplicit-function-declaration] 345 | DBResetTilePlane(celldef->cd_planes[planeNum], DRC_UNPROCESSED); | ^~~~~~~~~~~~~~~~ DRCbasic.c:349:5: warning: implicit declaration of function 'drcCifCheck' [-Wimplicit-function-declaration] 349 | drcCifCheck(&arg); | ^~~~~~~~~~~ DRCbasic.c: In function 'drcTile': DRCbasic.c:423:7: warning: implicit declaration of function 'drcCheckAngles' [-Wimplicit-function-declaration] 423 | drcCheckAngles(tile, arg, cptr); | ^~~~~~~~~~~~~~ DRCbasic.c:539:4: warning: implicit declaration of function 'drcCheckArea' [-Wimplicit-function-declaration] 539 | drcCheckArea(tile, arg, cptr); | ^~~~~~~~~~~~ DRCbasic.c:609:4: warning: implicit declaration of function 'drcCheckMaxwidth'; did you mean 'drcCanonicalMaxwidth'? [-Wimplicit-function-declaration] 609 | drcCheckMaxwidth(tile, arg, cptr); | ^~~~~~~~~~~~~~~~ | drcCanonicalMaxwidth DRCbasic.c:620:4: warning: implicit declaration of function 'drcCheckRectSize' [-Wimplicit-function-declaration] 620 | drcCheckRectSize(tile, arg, cptr); | ^~~~~~~~~~~~~~~~ DRCbasic.c:388:30: warning: variable 'result' set but not used [-Wunused-but-set-variable] 388 | int cdist, dist, ccdist, result; | ^~~~~~ DRCbasic.c:388:22: warning: unused variable 'ccdist' [-Wunused-variable] 388 | int cdist, dist, ccdist, result; | ^~~~~~ DRCbasic.c:384:31: warning: unused variable 'rMask' [-Wunused-variable] 384 | TileTypeBitMask tmpMask, *rMask; | ^~~~~ --- compiling drc/DRCcif.o rm -f DRCcif.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcif.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCcif.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCcif.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCcif.c: In function 'drcCifSetStyle': DRCcif.c:127:5: warning: implicit declaration of function 'TechError' [-Wimplicit-function-declaration] 127 | TechError("Unknown DRC cifstyle %s\n",argv[1]); | ^~~~~~~~~ DRCcif.c: In function 'drcCifWidth': DRCcif.c:179:32: warning: unused variable 'tmp1' [-Wunused-variable] 179 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:179:26: warning: unused variable 'setC' [-Wunused-variable] 179 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:179:21: warning: unused variable 'set' [-Wunused-variable] 179 | TileTypeBitMask set, setC, tmp1; | ^~~ DRCcif.c: In function 'drcCifSpacing': DRCcif.c:240:17: warning: unused variable 'j' [-Wunused-variable] 240 | TileType i, j; | ^ DRCcif.c: In function 'drcCifCheck': DRCcif.c:523:6: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 523 | TxPrintf("Loading DRC CIF style.\n"); | ^~~~~~~~ DRCcif.c:533:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 533 | TxError("Error: Failed to load CIF DRC style.\n"); | ^~~~~~~ DRCcif.c:564:22: warning: unused variable 'mask' [-Wunused-variable] 564 | TileTypeBitMask *mask; | ^~~~ DRCcif.c: In function 'drcCifArea': DRCcif.c:1083:9: warning: unused variable 'plane' [-Wunused-variable] 1083 | int plane; | ^~~~~ DRCcif.c:1082:17: warning: unused variable 'j' [-Wunused-variable] 1082 | TileType i, j; | ^ DRCcif.c:1080:32: warning: unused variable 'tmp1' [-Wunused-variable] 1080 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:1080:26: warning: unused variable 'setC' [-Wunused-variable] 1080 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:1080:21: warning: unused variable 'set' [-Wunused-variable] 1080 | TileTypeBitMask set, setC, tmp1; | ^~~ DRCcif.c: In function 'drcCifMaxwidth': DRCcif.c:1144:9: warning: unused variable 'plane' [-Wunused-variable] 1144 | int plane; | ^~~~~ DRCcif.c:1143:17: warning: unused variable 'j' [-Wunused-variable] 1143 | TileType i, j; | ^ DRCcif.c:1141:32: warning: unused variable 'tmp1' [-Wunused-variable] 1141 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:1141:26: warning: unused variable 'setC' [-Wunused-variable] 1141 | TileTypeBitMask set, setC, tmp1; | ^~~~ DRCcif.c:1141:21: warning: unused variable 'set' [-Wunused-variable] 1141 | TileTypeBitMask set, setC, tmp1; | ^~~ DRCcif.c: In function 'drcCifArea': DRCcif.c:1108:12: warning: 'thislayer' may be used uninitialized in this function [-Wmaybe-uninitialized] 1108 | dpnext = drcCifRules[thislayer][DRC_CIF_SPACE]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCcif.c: In function 'drcCifMaxwidth': DRCcif.c:1178:12: warning: 'thislayer' may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | dpnext = drcCifRules[thislayer][DRC_CIF_SPACE]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling drc/DRCcontin.o rm -f DRCcontin.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcontin.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCcontin.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCcontin.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCcontin.c: In function 'DRCCheckThis': DRCcontin.c:196:30: warning: unused variable 'pback' [-Wunused-variable] 196 | DRCPendingCookie * p, ** pback; /* Used to insert new element in list | ^~~~~ DRCcontin.c: In function 'DRCContinuous': DRCcontin.c:566:1: warning: label 'checkDone' defined but not used [-Wunused-label] 566 | checkDone: | ^~~~~~~~~ --- compiling drc/DRCmain.o rm -f DRCmain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCmain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCmain.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCmain.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCmain.c: In function 'drcPrintError': DRCmain.c:279:17: warning: unused variable 'r' [-Wunused-variable] 279 | Rect *area, r; | ^ DRCmain.c:277:16: warning: unused variable 'h' [-Wunused-variable] 277 | HashEntry *h; | ^ DRCmain.c: In function 'drcListError': DRCmain.c:305:16: warning: unused variable 'h' [-Wunused-variable] 305 | HashEntry *h; | ^ DRCmain.c: In function 'drcCheckFunc': DRCmain.c:706:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 706 | (void) DBCellSrArea(scx, drcCheckFunc, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs DRCmain.c: In function 'DRCCount': DRCmain.c:747:16: warning: unused variable 'def' [-Wunused-variable] 747 | CellDef *def; | ^~~ In file included from /usr/include/string.h:519, from DRCmain.c:27: In function 'strncpy', inlined from 'drcSubstitute' at DRCmain.c:245:5: /usr/include/bits/string_fortified.h:91:10: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCmain.c: In function 'drcSubstitute': DRCmain.c:245:27: note: length computed here 245 | strncpy(wptr, whyptr, strlen(whyptr) + 1); | ^~~~~~~~~~~~~~ --- compiling drc/DRCsubcell.o rm -f DRCsubcell.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCsubcell.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCsubcell.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCsubcell.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCsubcell.c: At top level: DRCsubcell.c:56:37: warning: missing braces around initializer [-Wmissing-braces] 56 | static DRCCookie drcSubcellCookie = { | ^ 57 | 0, 0, 0, 0, 58 | { 0 }, { 0 }, | { } { } DRCsubcell.c:69:35: warning: missing braces around initializer [-Wmissing-braces] 69 | static DRCCookie drcInSubCookie = { | ^ 70 | 0, 0, 0, 0, 71 | { 0 }, { 0 }, | { } { } DRCsubcell.c: In function 'drcSubcellFunc': DRCsubcell.c:256:12: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 256 | (void) DBSrCellPlaneArea(drcSubDef->cd_cellPlane, &haloArea, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea DRCsubcell.c:208:47: warning: unused variable 'locIntArea' [-Wunused-variable] 208 | Rect area, haloArea, intArea, subIntArea, locIntArea; | ^~~~~~~~~~ DRCsubcell.c: In function 'DRCInteractionCheck': DRCsubcell.c:715:3: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 715 | DBCellSrArea(&scx, drcSubCopyFunc, &arg); | ^~~~~~~~~~~~ | DBCellSrDefs DRCsubcell.c: In function 'drcIncCount': DRCsubcell.c:894:5: warning: value computed is not used [-Wunused-value] 894 | *count++; | ^~~~~~~~ --- compiling drc/DRCtech.o rm -f DRCtech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCtech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCtech.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCtech.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCtech.c: In function 'drcTechFreeStyle': DRCtech.c:277:11: warning: unused variable 'old' [-Wunused-variable] 277 | char *old; | ^~~ DRCtech.c: In function 'drcLoadStyle': DRCtech.c:454:14: warning: implicit declaration of function 'TechSectionGetMask' [-Wimplicit-function-declaration] 454 | invdrc = TechSectionGetMask("drc", NULL); | ^~~~~~~~~~~~~~~~~~ DRCtech.c:455:5: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 455 | TechLoad(NULL, invdrc); | ^~~~~~~~ DRCtech.c: In function 'DRCReloadCurStyle': DRCtech.c:479:11: warning: unused variable 'stylename' [-Wunused-variable] 479 | char *stylename; | ^~~~~~~~~ DRCtech.c: In function 'DRCTechStyleInit': DRCtech.c:653:5: warning: implicit declaration of function 'drcCifInit' [-Wimplicit-function-declaration] 653 | drcCifInit(); | ^~~~~~~~~~ DRCtech.c: In function 'DRCTechLine': DRCtech.c:819:25: warning: missing braces around initializer [-Wmissing-braces] 819 | char *locargv[2][10] = {"style", "default"}; | ^ | { } DRCtech.c:886:15: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] 886 | for (j = 1; isspace(*(cptr - j)); j++) | ^~~~~~~ DRCtech.c: In function 'DRCTechAddRule': DRCtech.c:1012:20: warning: missing braces around initializer [-Wmissing-braces] 1012 | } ruleKeys[] = { | ^ 1013 | "angles", 4, 4, drcAngles, | { 1014 | "layers 45|90 why", | } 1015 | "edge", 8, 9, drcEdge, | { 1016 | "layers1 layers2 distance okTypes cornerTypes cornerDistance why [plane]", | } 1017 | "edge4way", 8, 9, drcEdge, | { 1018 | "layers1 layers2 distance okTypes cornerTypes cornerDistance why [plane]", | } 1019 | "exact_overlap", 2, 2, drcExactOverlap, | { 1020 | "layers", | } 1021 | "extend", 5, 6, drcExtend, | { 1022 | "layers1 layers2 distance why", | } 1023 | "no_overlap", 3, 3, drcNoOverlap, | { 1024 | "layers1 layers2", | } 1025 | "option", 2, 2, drcOption, | { 1026 | "option_name option_value", | } 1027 | "overhang", 5, 5, drcOverhang, | { 1028 | "layers1 layers2 distance why", | } 1029 | "rect_only", 3, 3, drcRectOnly, | { 1030 | "layers why", | } 1031 | "spacing", 6, 7, drcSpacing, | { 1032 | "layers1 layers2 separation [layers3] adjacency why", | } 1033 | "stepsize", 2, 2, drcStepSize, | { 1034 | "step_size", | } 1035 | "surround", 6, 6, drcSurround, | { 1036 | "layers1 layers2 distance presence why", | } 1037 | "width", 4, 4, drcWidth, | { 1038 | "layers width why", | } 1039 | "widespacing", 7, 8, drcSpacing, | { 1040 | "layers1 width layers2 separation adjacency why", | } 1041 | "area", 5, 5, drcArea, | { 1042 | "layers area horizon why", | } 1043 | "maxwidth", 4, 5, drcMaxwidth, | { 1044 | "layers maxwidth bends why", | } 1045 | "cifstyle", 2, 2, drcCifSetStyle, | { 1046 | "cif_style", | } 1047 | "cifwidth", 4, 4, drcCifWidth, | { 1048 | "layers width why", | } 1049 | "cifspacing", 6, 6, drcCifSpacing, | { 1050 | "layers1 layers2 separation adjacency why", | } 1051 | "cifarea", 5, 5, drcCifArea, | { 1052 | "layers area horizon why", | } 1053 | "cifmaxwidth", 5, 5, drcCifMaxwidth, | { 1054 | "layers maxwidth bends why", | } 1055 | "rectangle", 5, 5, drcRectangle, | { 1056 | "layers maxwidth [even|odd|any] why", | } 1057 | 0 | { 1058 | }, *rp; | } DRCtech.c: In function 'drcExtend': DRCtech.c:1189:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1189 | if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) | ^~~~ DRCtech.c: In function 'drcWidth': DRCtech.c:1333:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1333 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c: In function 'drcArea': DRCtech.c:1417:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1417 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c: In function 'drcMaxwidth': DRCtech.c:1541:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1541 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c: In function 'drcAngles': DRCtech.c:1583:17: warning: unused variable 'j' [-Wunused-variable] 1583 | TileType i, j; | ^ DRCtech.c: In function 'drcSpacing3': DRCtech.c:1683:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1683 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c:1646:11: warning: unused variable 'adjacency' [-Wunused-variable] 1646 | char *adjacency = argv[4]; | ^~~~~~~~~ DRCtech.c: In function 'drcMaskSpacing': DRCtech.c:1860:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1860 | if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) | ^~~~ DRCtech.c:1993:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1993 | if (pset = (DBTypesOnSamePlane(i, j) & pmask2)) | ^~~~ DRCtech.c:2084:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2084 | if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) | ^~~~ DRCtech.c:1748:10: warning: unused variable 'cornerok' [-Wunused-variable] 1748 | bool cornerok = FALSE; | ^~~~~~~~ DRCtech.c:1745:20: warning: unused variable 'pref' [-Wunused-variable] 1745 | TileType i, j, pref; | ^~~~ DRCtech.c:1742:21: warning: unused variable 'ptest' [-Wunused-variable] 1742 | PlaneMask pset, ptest; | ^~~~~ DRCtech.c: In function 'drcEdge': DRCtech.c:2473:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2473 | if (pset = (DBTypesOnSamePlane(i, j) & pMask1)) | ^~~~ DRCtech.c:2480:25: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 2480 | if (pset & pMaskM != 0) | ~~~~~~~^~~~ DRCtech.c: In function 'drcOverhang': DRCtech.c:2590:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2590 | if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) | ^~~~ DRCtech.c: In function 'drcRectOnly': DRCtech.c:2704:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2704 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c: In function 'drcSurround': DRCtech.c:2831:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2831 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c:2878:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2878 | if (pset = (DBTypesOnSamePlane(i, j) & pmask2)) | ^~~~ DRCtech.c:2915:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2915 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c:2949:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2949 | if (pset = pmask & pmask2) | ^~~~ DRCtech.c:2961:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2961 | if (pset = (DBTypesOnSamePlane(i, j) & pmask & pmask2)) | ^~~~ DRCtech.c:2995:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2995 | if (pset = (DBTypesOnSamePlane(i, j) & pmask)) | ^~~~ DRCtech.c: In function 'drcRectangle': DRCtech.c:3193:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3193 | if (pset = (DBTypesOnSamePlane(i, j) & pMask)) | ^~~~ DRCtech.c: In function 'DRCTechFinal': DRCtech.c:3363:15: warning: unused variable 'ds' [-Wunused-variable] 3363 | DRCStyle *ds; | ^~ DRCtech.c: In function 'drcScaleUp': DRCtech.c:3458:9: warning: variable 'dist' set but not used [-Wunused-but-set-variable] 3458 | int dist; | ^~~~ DRCtech.c: In function 'drcTechFinalStyle': DRCtech.c:3573:5: warning: implicit declaration of function 'drcCifFinal' [-Wimplicit-function-declaration] 3573 | drcCifFinal(); | ^~~~~~~~~~~ DRCtech.c: In function 'DRCTechScale': DRCtech.c:3852:21: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] 3852 | else if (scalen == scaled == 1) return; | ~~~~~~~^~~~~~~~~ DRCtech.c:3859:5: warning: implicit declaration of function 'DRCPlowScale'; did you mean 'DRCTechScale'? [-Wimplicit-function-declaration] 3859 | DRCPlowScale(DRCCurStyle->DRCScaleFactorN, DRCCurStyle->DRCScaleFactorD, FALSE); | ^~~~~~~~~~~~ | DRCTechScale DRCtech.c:3865:16: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 3865 | scalegcf = FindGCF(DRCCurStyle->DRCScaleFactorD, DRCCurStyle->DRCScaleFactorN); | ^~~~~~~ DRCtech.c:3848:17: warning: unused variable 'j' [-Wunused-variable] 3848 | TileType i, j; | ^ DRCtech.c:3848:14: warning: unused variable 'i' [-Wunused-variable] 3848 | TileType i, j; | ^ DRCtech.c:3847:17: warning: unused variable 'dp' [-Wunused-variable] 3847 | DRCCookie *dp; | ^~ At top level: DRCtech.c:68:12: warning: 'DRCtag' defined but not used [-Wunused-variable] 68 | static int DRCtag = 0; | ^~~~~~ DRCtech.c: In function 'drcEdge': DRCtech.c:2441:10: warning: 'tmpPlane' may be used uninitialized in this function [-Wmaybe-uninitialized] 2441 | pMaskM = PlaneNumToMaskBit(tmpPlane); --- compiling drc/DRCprint.o rm -f DRCprint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCprint.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCprint.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCprint.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling drc/DRCextend.o rm -f DRCextend.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCextend.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from DRCextend.c:15: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from DRCextend.c:15: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ DRCextend.c: In function 'drcCanonicalMaxwidth': DRCextend.c:448:21: warning: unused variable 'tp' [-Wunused-variable] 448 | Tile *tile,*tp; | ^~ DRCextend.c:448:15: warning: unused variable 'tile' [-Wunused-variable] 448 | Tile *tile,*tp; | ^~~~ DRCextend.c:447:14: warning: unused variable 's' [-Wunused-variable] 447 | int s, edgelimit; | ^ --- linking libdrc.o rm -f libdrc.o /usr/bin/ld -r DRCarray.o DRCbasic.o DRCcif.o DRCcontin.o DRCmain.o DRCsubcell.o DRCtech.o DRCprint.o DRCextend.o -o libdrc.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/drc' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extflat' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling extflat/EFargs.o rm -f EFargs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFargs.c EFargs.c: In function 'EFArgs': EFargs.c:186:3: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 186 | TxError("Warning: multiple input files specified; "); | ^~~~~~~ EFargs.c:214:3: warning: implicit declaration of function 'efSymAdd' [-Wimplicit-function-declaration] 214 | efSymAdd(cp); | ^~~~~~~~ EFargs.c:235:3: warning: implicit declaration of function 'efSymAddFile' [-Wimplicit-function-declaration] 235 | efSymAddFile(cp); | ^~~~~~~~~~~~ EFargs.c:284:3: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 284 | TxPrintf(usage_text); | ^~~~~~~~ --- compiling extflat/EFbuild.o rm -f EFbuild.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFbuild.c EFbuild.c: In function 'efBuildNode': EFbuild.c:153:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 153 | if (newname = (EFNodeName *) HashGetValue(he)) | ^~~~~~~ EFbuild.c:156:6: warning: implicit declaration of function 'efReadError' [-Wimplicit-function-declaration] 156 | efReadError("Warning: duplicate node name %s\n", nodeName); | ^~~~~~~~~~~ EFbuild.c:203:6: warning: implicit declaration of function 'efBuildAddStr'; did you mean 'efBuildNode'? [-Wimplicit-function-declaration] 203 | efBuildAddStr(EFLayerNames, &EFLayerNumNames, MAXTYPES, layerName); | ^~~~~~~~~~~~~ | efBuildNode EFbuild.c: In function 'efBuildDist': EFbuild.c:348:9: warning: implicit declaration of function 'EFHNBest' [-Wimplicit-function-declaration] 348 | if (EFHNBest(hn1, hn2)) | ^~~~~~~~ EFbuild.c:365:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 365 | if (dist = (Distance *) HashGetValue(he)) | ^~~~ EFbuild.c:375:2: warning: implicit declaration of function 'EFHNFree' [-Wimplicit-function-declaration] 375 | EFHNFree(hn1, (HierName *) NULL, HN_ALLOC); | ^~~~~~~~ EFbuild.c: In function 'efBuildDevice': EFbuild.c:793:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 793 | TxError("Device %s %s at (%d, %d) overlaps incompatible device %s %s!\n", | ^~~~~~~ EFbuild.c:794:18: warning: array subscript has type 'char' [-Wchar-subscripts] 794 | extDevTable[class], type, r->r_xbot, r->r_ybot, | ^ EFbuild.c:802:18: warning: array subscript has type 'char' [-Wchar-subscripts] 802 | extDevTable[class], type, r->r_xbot, r->r_ybot, nterminals, | ^ EFbuild.c:636:15: warning: unused variable 'perim' [-Wunused-variable] 636 | int area, perim; /* Total area, perimeter of primary type (i.e., channel) */ | ^~~~~ EFbuild.c:636:9: warning: unused variable 'area' [-Wunused-variable] 636 | int area, perim; /* Total area, perimeter of primary type (i.e., channel) */ | ^~~~ EFbuild.c:631:10: warning: unused variable 'ptype' [-Wunused-variable] 631 | char ptype, *pptr, **av; | ^~~~~ EFbuild.c: In function 'efBuildDevNode': EFbuild.c:1088:11: warning: implicit declaration of function 'EFHNIsGlob' [-Wimplicit-function-declaration] 1088 | if (!EFHNIsGlob(nn->efnn_hier)) | ^~~~~~~~~~ EFbuild.c: In function 'efConnBuildName': EFbuild.c:1512:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1512 | while (*dstp++ = *cp++) | ^ EFbuild.c: In function 'efNodeMerge': EFbuild.c:1720:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1720 | if (ap = removing->efnode_attrs) | ^~ EFbuild.c: In function 'efFreeUseTable': EFbuild.c:1787:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1787 | while (he = HashNext(table, &hs)) | ^~ EFbuild.c:1788:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1788 | if (use = (Use *) HashGetValue(he)) | ^~~ EFbuild.c:1784:17: warning: unused variable 'nn' [-Wunused-variable] 1784 | EFNodeName *nn; | ^~ EFbuild.c:1783:15: warning: unused variable 'hn' [-Wunused-variable] 1783 | HierName *hn; | ^~ EFbuild.c: In function 'efFreeDevTable': EFbuild.c:1816:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1816 | while (he = HashNext(table, &hs)) | ^~ EFbuild.c: In function 'efFreeNodeTable': EFbuild.c:1859:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1859 | while (he = HashNext(table, &hs)) | ^~ EFbuild.c:1860:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1860 | if (nn = (EFNodeName *) HashGetValue(he)) | ^~ --- compiling extflat/EFdef.o rm -f EFdef.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFdef.c EFdef.c: In function 'EFInit': EFdef.c:76:5: warning: implicit declaration of function 'efSymInit' [-Wimplicit-function-declaration] 76 | efSymInit(); | ^~~~~~~~~ EFdef.c: In function 'EFDone': EFdef.c:109:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | while (he = HashNext(&efDefHashTable, &hs)) | ^~ EFdef.c:113:2: warning: implicit declaration of function 'efFreeNodeTable' [-Wimplicit-function-declaration] 113 | efFreeNodeTable(&def->def_nodes); | ^~~~~~~~~~~~~~~ EFdef.c:114:2: warning: implicit declaration of function 'efFreeNodeList' [-Wimplicit-function-declaration] 114 | efFreeNodeList(&def->def_firstn); | ^~~~~~~~~~~~~~ EFdef.c:115:2: warning: implicit declaration of function 'efFreeUseTable' [-Wimplicit-function-declaration] 115 | efFreeUseTable(&def->def_uses); | ^~~~~~~~~~~~~~ EFdef.c:116:2: warning: implicit declaration of function 'efFreeDevTable' [-Wimplicit-function-declaration] 116 | efFreeDevTable(&def->def_devs); | ^~~~~~~~~~~~~~ EFdef.c:122:6: warning: implicit declaration of function 'efFreeConn' [-Wimplicit-function-declaration] 122 | efFreeConn(conn); | ^~~~~~~~~~ EFdef.c:152:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 152 | while (he = HashNext(&efDevParamTable, &hs)) | ^~ EFdef.c:105:10: warning: unused variable 'use' [-Wunused-variable] 105 | Use *use; | ^~~ --- compiling extflat/EFerr.o rm -f EFerr.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFerr.c --- compiling extflat/EFflat.o rm -f EFflat.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFflat.c EFflat.c: In function 'EFFlatBuild': EFflat.c:103:20: warning: implicit declaration of function 'efHNPrintSizes' [-Wimplicit-function-declaration] 103 | if (efHNStats) efHNPrintSizes("before building flattened table"); | ^~~~~~~~~~~~~~ EFflat.c:133:6: warning: implicit declaration of function 'efFlatNodesStdCell' [-Wimplicit-function-declaration] 133 | efFlatNodesStdCell(&efFlatContext); | ^~~~~~~~~~~~~~~~~~ EFflat.c:137:6: warning: implicit declaration of function 'efFlatNodes' [-Wimplicit-function-declaration] 137 | efFlatNodes(&efFlatContext, (ClientData)flags); | ^~~~~~~~~~~ EFflat.c:139:2: warning: implicit declaration of function 'efFlatKills' [-Wimplicit-function-declaration] 139 | efFlatKills(&efFlatContext); | ^~~~~~~~~~~ EFflat.c:146:2: warning: implicit declaration of function 'efFlatCaps' [-Wimplicit-function-declaration] 146 | efFlatCaps(&efFlatContext); | ^~~~~~~~~~ EFflat.c:150:2: warning: implicit declaration of function 'efFlatDists' [-Wimplicit-function-declaration] 150 | efFlatDists(&efFlatContext); | ^~~~~~~~~~~ EFflat.c: In function 'EFFlatBuildOneLevel': EFflat.c:217:2: warning: implicit declaration of function 'efHierSrUses' [-Wimplicit-function-declaration] 217 | efHierSrUses(&efFlatContext, efFlatNodesDeviceless, (ClientData)&usecount); | ^~~~~~~~~~~~ EFflat.c:174:10: warning: unused variable 'use' [-Wunused-variable] 174 | Use *use; | ^~~ EFflat.c:173:19: warning: unused variable 'savecount' [-Wunused-variable] 173 | int usecount, savecount; | ^~~~~~~~~ EFflat.c: In function 'EFFlatDone': EFflat.c:264:5: warning: implicit declaration of function 'efFreeNodeTable' [-Wimplicit-function-declaration] 264 | efFreeNodeTable(&efNodeHashTable); | ^~~~~~~~~~~~~~~ EFflat.c:265:5: warning: implicit declaration of function 'efFreeNodeList' [-Wimplicit-function-declaration] 265 | efFreeNodeList(&efNodeList); | ^~~~~~~~~~~~~~ EFflat.c: In function 'efFlatNodesDeviceless': EFflat.c:384:10: warning: unused variable 'use' [-Wunused-variable] 384 | Use *use; | ^~~ EFflat.c: In function 'efAddNodes': EFflat.c:529:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 529 | if (oldname = (EFNodeName *) HashGetValue(he)) | ^~~~~~~ EFflat.c:532:7: warning: implicit declaration of function 'EFHNFree' [-Wimplicit-function-declaration] 532 | EFHNFree(hierName, hc->hc_hierName, HN_CONCAT); | ^~~~~~~~ EFflat.c:534:7: warning: implicit declaration of function 'efNodeMerge' [-Wimplicit-function-declaration] 534 | efNodeMerge(&oldname->efnn_node, &newnode); | ^~~~~~~~~~~ EFflat.c: In function 'efAddConns': EFflat.c:590:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 590 | TxPrintf("Processing %s (%s)\n", | ^~~~~~~~ EFflat.c:600:6: warning: implicit declaration of function 'efHierSrArray' [-Wimplicit-function-declaration] 600 | efHierSrArray(hc, conn, efAddOneConn, (ClientData)doWarn); | ^~~~~~~~~~~~~ EFflat.c: In function 'efFlatGlob': EFflat.c:727:7: warning: implicit declaration of function 'EFHNIsGlob' [-Wimplicit-function-declaration] 727 | if (!EFHNIsGlob(hnFlat)) | ^~~~~~~~~~ EFflat.c:777:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 777 | while (heGlob = HashNext(&globalTable, &hs)) | ^~~~~~ EFflat.c: In function 'efFlatGlobCopy': EFflat.c:863:2: warning: implicit declaration of function 'efHNRecord' [-Wimplicit-function-declaration] 863 | efHNRecord(size, HN_GLOBAL); | ^~~~~~~~~~ EFflat.c: In function 'efFlatKills': EFflat.c:909:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 909 | if (he = EFHNConcatLook(hc->hc_hierName, k->kill_name, "kill")) | ^~ EFflat.c: In function 'efFlatCapsDeviceless': EFflat.c:931:10: warning: unused variable 'use' [-Wunused-variable] 931 | Use *use; | ^~~ EFflat.c: In function 'efFlatDists': EFflat.c:1117:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1117 | while (he = HashNext(&hc->hc_use->use_def->def_dists, &hs)) | ^~ EFflat.c:1120:2: warning: implicit declaration of function 'efHNBuildDistKey' [-Wimplicit-function-declaration] 1120 | efHNBuildDistKey(hc->hc_hierName, dist, &distKey); | ^~~~~~~~~~~~~~~~ EFflat.c:1122:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1122 | if (distFlat = (Distance *) HashGetValue(heFlat)) | ^~~~~~~~ --- compiling extflat/EFhier.o rm -f EFhier.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFhier.c EFhier.c: In function 'efHierSrUses': EFhier.c:84:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 84 | while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) | ^~ EFhier.c: In function 'EFHierSrDefs': EFhier.c:261:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 261 | while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) | ^~ EFhier.c: In function 'efHierDevKilled': EFhier.c:396:10: warning: unused variable 'def' [-Wunused-variable] 396 | Def *def = hc->hc_use->use_def; | ^~~ EFhier.c: In function 'EFHierVisitDevs': EFhier.c:453:12: warning: implicit declaration of function 'efHierVisitDevs'; did you mean 'EFHierVisitDevs'? [-Wimplicit-function-declaration] 453 | return efHierVisitDevs(hc, (ClientData) &ca); | ^~~~~~~~~~~~~~~ | EFHierVisitDevs EFhier.c: In function 'efHierVisitDevs': EFhier.c:488:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 488 | while (he = HashNext(&def->def_devs, &hs)) | ^~ EFhier.c: In function 'efHierVisitResists': EFhier.c:618:9: warning: unused variable 'scale' [-Wunused-variable] 618 | int scale; | ^~~~~ EFhier.c:617:15: warning: unused variable 't' [-Wunused-variable] 617 | Transform t; | ^ EFhier.c: In function 'EFHierVisitCaps': EFhier.c:681:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 681 | while (he = HashNext(&efCapHashTable, &hs)) | ^~ EFhier.c: In function 'EFHierVisitNodes': EFhier.c:740:8: warning: implicit declaration of function 'EFNodeResist' [-Wimplicit-function-declaration] 740 | res = EFNodeResist(snode); | ^~~~~~~~~~~~ EFhier.c:734:15: warning: variable 'hierName' set but not used [-Wunused-but-set-variable] 734 | HierName *hierName; | ^~~~~~~~ EFhier.c:730:10: warning: unused variable 'def' [-Wunused-variable] 730 | Def *def = hc->hc_use->use_def; | ^~~ --- compiling extflat/EFname.o rm -f EFname.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFname.c EFname.c: In function 'EFStrToHN': EFname.c:218:9: warning: unused variable 'len' [-Wunused-variable] 218 | int len; | ^~~ EFname.c:214:16: warning: unused variable 'he' [-Wunused-variable] 214 | HashEntry *he; | ^~ EFname.c: In function 'efHNToStrFunc': EFname.c:316:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 316 | while (*dstp++ = *srcp++) | ^ EFname.c: In function 'EFHNLook': EFname.c:38:18: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 38 | #define PrintErr TxError | ^~~~~~~ EFname.c:368:6: note: in expansion of macro 'PrintErr' 368 | PrintErr("%s: no such node %s\n", errorStr, EFHNToStr(hierName)); | ^~~~~~~~ EFname.c:353:26: warning: unused variable 'hn' [-Wunused-variable] 353 | HierName *hierName, *hn; | ^~ EFname.c: In function 'EFHNBest': EFname.c:540:13: warning: implicit declaration of function 'efHNLexOrder' [-Wimplicit-function-declaration] 540 | return (efHNLexOrder(hierName1, hierName2) > 0); | ^~~~~~~~~~~~ EFname.c: In function 'efHNLexOrder': EFname.c:575:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 575 | if (i = efHNLexOrder(hierName1->hn_parent, hierName2->hn_parent)) | ^ EFname.c: In function 'efHNFromUse': EFname.c:623:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 623 | while (*dstp++ = *srcp++) | ^ EFname.c: In function 'efHNInit': EFname.c:755:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 755 | while (*dstp++ = *cp) | ^ EFname.c: In function 'efHNDump': EFname.c:967:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 967 | while (he = HashNext(&efNodeHashTable, &hs)) | ^~ --- compiling extflat/EFread.o rm -f EFread.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFread.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../commands/commands.h:27, from EFread.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../commands/commands.h:27, from EFread.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ EFread.c: At top level: EFread.c:69:1: warning: missing braces around initializer [-Wmissing-braces] 69 | { | ^ 70 | "abstract", ABSTRACT, 0, /* defines a LEF-like view */ | { } 71 | "adjust", ADJUST, 4, | { } 72 | "attr", ATTR, 8, | { } 73 | "cap", CAP, 4, | { } 74 | "device", DEVICE, 11, /* effectively replaces "fet" */ | { } 75 | "distance", DIST, 4, | { } 76 | "equiv", EQUIV, 3, | { } 77 | "fet", FET, 12, /* for backwards compatibility */ | { } 78 | "killnode", KILLNODE, 2, | { } 79 | "merge", MERGE, 3, | { } 80 | "node", NODE, 7, | { } 81 | "parameters", PARAMETERS, 3, | { } 82 | "port", PORT, 8, | { } 83 | "resist", RESISTOR, 4, | { } 84 | "resistclasses", RESISTCLASS, 1, | { } 85 | "rnode", RNODE, 5, | { } 86 | "scale", SCALE, 4, | { } 87 | "subcap", SUBCAP, 3, | { } 88 | "substrate", SUBSTRATE, 3, | { } 89 | "tech", TECH, 2, | { } 90 | "timestamp", TIMESTAMP, 2, | { } 91 | "use", USE, 9, | { } 92 | "version", VERSION, 2, | { } 93 | "style", EXT_STYLE, 2, | { } 94 | 0 | { 95 | }; | } EFread.c: In function 'EFReadFile': EFread.c:133:1: warning: type of 'noscale' defaults to 'int' [-Wimplicit-int] 133 | EFReadFile(name, dosubckt, resist, noscale) | ^~~~~~~~~~ EFread.c: In function 'efReadDef': EFread.c:241:20: warning: implicit declaration of function 'efReadLine' [-Wimplicit-function-declaration] 241 | while ((argc = efReadLine(&line, &size, inf, argv)) >= 0) | ^~~~~~~~~~ EFread.c:246:6: warning: implicit declaration of function 'efReadError' [-Wimplicit-function-declaration] 246 | efReadError("Unrecognized token \"%s\" (ignored)\n", argv[0]); | ^~~~~~~~~~~ EFread.c:299:3: warning: implicit declaration of function 'efBuildAttr' [-Wimplicit-function-declaration] 299 | efBuildAttr(def, argv[1], &r, argv[6], argv[7]); | ^~~~~~~~~~~ EFread.c:311:3: warning: implicit declaration of function 'efAdjustSubCap' [-Wimplicit-function-declaration] 311 | efAdjustSubCap(def, argv[1], cap); | ^~~~~~~~~~~~~~ EFread.c:316:3: warning: implicit declaration of function 'efBuildEquiv' [-Wimplicit-function-declaration] 316 | efBuildEquiv(def, argv[1], argv[2]); | ^~~~~~~~~~~~ EFread.c:368:7: warning: implicit declaration of function 'efBuildDevice'; did you mean 'efBuildNode'? [-Wimplicit-function-declaration] 368 | if (efBuildDevice(def, (char)n, argv[2], &r, argc - 7, &argv[7]) != 0) | ^~~~~~~~~~~~~ | efBuildNode EFread.c:431:3: warning: implicit declaration of function 'efBuildDeviceParams'; did you mean 'efGetDeviceParams'? [-Wimplicit-function-declaration] 431 | efBuildDeviceParams(argv[1], argc - 2, &argv[2]); | ^~~~~~~~~~~~~~~~~~~ | efGetDeviceParams EFread.c:439:3: warning: implicit declaration of function 'efBuildPortNode'; did you mean 'efBuildNode'? [-Wimplicit-function-declaration] 439 | efBuildPortNode(def, argv[1], atoi(argv[2]), atoi(argv[3]), | ^~~~~~~~~~~~~~~ | efBuildNode EFread.c:482:3: warning: implicit declaration of function 'efBuildUse'; did you mean 'efBuildCap'? [-Wimplicit-function-declaration] 482 | efBuildUse(def, argv[1], argv[2], | ^~~~~~~~~~ | efBuildCap EFread.c:497:4: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 497 | TxError("Error: .ext file has different technology %s\n", | ^~~~~~~ EFread.c:506:9: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 506 | if (!TechLoad(argv[1], 0)) | ^~~~~~~~ EFread.c:574:3: warning: implicit declaration of function 'efBuildDist' [-Wimplicit-function-declaration] 574 | efBuildDist(def, argv[1], argv[2], | ^~~~~~~~~~~ EFread.c:581:3: warning: implicit declaration of function 'efBuildKill' [-Wimplicit-function-declaration] 581 | efBuildKill(def, argv[1]); | ^~~~~~~~~~~ EFread.c:629:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 629 | while (he = HashNext(&def->def_uses, &hs)) | ^~ EFread.c:180:44: warning: variable 'attrs' set but not used [-Wunused-but-set-variable] 180 | char *line = NULL, *argv[128], *name, *attrs; | ^~~~~ EFread.c: In function 'efReadLine': EFread.c:700:10: warning: unused variable 'i' [-Wunused-variable] 700 | int i; | ^ --- compiling extflat/EFsym.o rm -f EFsym.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFsym.c EFsym.c: In function 'efSymAddFile': EFsym.c:110:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 110 | if (cp = strchr(line, '\n')) | ^~ EFsym.c:113:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 113 | TxError("Error at line %d of %s\n", lineNum, name); | ^~~~~~~ EFsym.c: In function 'efSymAdd': EFsym.c:161:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 161 | if (he = HashLookOnly(&efSymHash, str)) | ^~ --- compiling extflat/EFvisit.o rm -f EFvisit.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFvisit.c EFvisit.c: In function 'EFVisitSubcircuits': EFvisit.c:109:9: warning: implicit declaration of function 'efHierSrUses' [-Wimplicit-function-declaration] 109 | if (efHierSrUses(hc, efVisitSubcircuits, (ClientData) &ca)) | ^~~~~~~~~~~~ EFvisit.c: In function 'EFVisitDevs': EFvisit.c:280:12: warning: implicit declaration of function 'efVisitDevs'; did you mean 'EFVisitDevs'? [-Wimplicit-function-declaration] 280 | return efVisitDevs(&efFlatContext, (ClientData) &ca); | ^~~~~~~~~~~ | EFVisitDevs EFvisit.c: In function 'efVisitDevs': EFvisit.c:318:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 318 | while (he = HashNext(&def->def_devs, &hs)) | ^~ EFvisit.c: In function 'efDevFixLW': EFvisit.c:424:17: warning: implicit declaration of function 'efSymLook'; did you mean 'efDefLook'? [-Wimplicit-function-declaration] 424 | else if (!efSymLook(cp, &value)) goto done; | ^~~~~~~~~ | efDefLook EFvisit.c: In function 'EFVisitResists': EFvisit.c:486:12: warning: implicit declaration of function 'efVisitResists'; did you mean 'EFVisitResists'? [-Wimplicit-function-declaration] 486 | return efVisitResists(&efFlatContext, (ClientData) &ca); | ^~~~~~~~~~~~~~ | EFVisitResists EFvisit.c: In function 'efVisitResists': EFvisit.c:527:11: warning: implicit declaration of function 'efHierSrArray' [-Wimplicit-function-declaration] 527 | else if (efHierSrArray(hc, res, efVisitSingleResist, (ClientData) ca)) | ^~~~~~~~~~~~~ EFvisit.c: In function 'EFVisitCaps': EFvisit.c:623:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 623 | while (he = HashNext(&efCapHashTable, &hs)) | ^~ EFvisit.c: In function 'EFVisitNodes': EFvisit.c:683:8: warning: implicit declaration of function 'EFNodeResist' [-Wimplicit-function-declaration] 683 | res = EFNodeResist(node); | ^~~~~~~~~~~~ EFvisit.c:688:10: warning: implicit declaration of function 'EFHNIsGND' [-Wimplicit-function-declaration] 688 | if (EFHNIsGND(hierName)) | ^~~~~~~~~ EFvisit.c:701:7: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 701 | TxPrintf("Equivalent nodes:\n"); | ^~~~~~~~ EFvisit.c: In function 'EFLookDist': EFvisit.c:823:9: warning: implicit declaration of function 'EFHNBest' [-Wimplicit-function-declaration] 823 | if (EFHNBest(hn1, hn2)) | ^~~~~~~~ EFvisit.c: In function 'EFHNOut': EFvisit.c:877:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 877 | while (c = *cp++) | ^ EFvisit.c: In function 'efHNOutPrefix': EFvisit.c:913:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 913 | while (c = *cp++) | ^ --- compiling extflat/EFantenna.o rm -f EFantenna.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFantenna.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from EFantenna.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from EFantenna.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ EFantenna.c: In function 'CmdAntennaCheck': EFantenna.c:183:5: warning: implicit declaration of function 'EFInit'; did you mean 'TxInit'? [-Wimplicit-function-declaration] 183 | EFInit(); | ^~~~~~ | TxInit EFantenna.c:192:2: warning: implicit declaration of function 'EFDone' [-Wimplicit-function-declaration] 192 | EFDone(); | ^~~~~~ EFantenna.c:219:9: warning: implicit declaration of function 'EFReadFile' [-Wimplicit-function-declaration] 219 | if (EFReadFile(inName, FALSE, FALSE, FALSE) == FALSE) | ^~~~~~~~~~ EFantenna.c:228:5: warning: implicit declaration of function 'EFFlatBuild' [-Wimplicit-function-declaration] 228 | EFFlatBuild(inName, flatFlags); | ^~~~~~~~~~~ EFantenna.c:238:5: warning: implicit declaration of function 'EFVisitDevs' [-Wimplicit-function-declaration] 238 | EFVisitDevs(antennacheckVisit, (ClientData)editUse); | ^~~~~~~~~~~ EFantenna.c:239:5: warning: implicit declaration of function 'EFFlatDone' [-Wimplicit-function-declaration] 239 | EFFlatDone(); | ^~~~~~~~~~ EFantenna.c:165:1: warning: label 'usage' defined but not used [-Wunused-label] 165 | usage: | ^~~~~ EFantenna.c:137:9: warning: unused variable 'idx' [-Wunused-variable] 137 | int idx; | ^~~ EFantenna.c:136:11: warning: unused variable 'devname' [-Wunused-variable] 136 | char *devname; | ^~~~~~~ EFantenna.c:135:11: warning: unused variable 'sub_rclass' [-Wunused-variable] 135 | short sub_rclass; | ^~~~~~~~~~ EFantenna.c:134:11: warning: unused variable 'sd_rclass' [-Wunused-variable] 134 | short sd_rclass; | ^~~~~~~~~ EFantenna.c:128:9: warning: unused variable 'value' [-Wunused-variable] 128 | int value; | ^~~~~ EFantenna.c:125:14: warning: unused variable 't' [-Wunused-variable] 125 | TileType t; | ^ EFantenna.c:124:11: warning: unused variable 'f' [-Wunused-variable] 124 | FILE *f; | ^ EFantenna.c: In function 'antennacheckArgs': EFantenna.c:278:28: warning: unused variable 'cp' [-Wunused-variable] 278 | char **argv = *pargv, *cp; | ^~ EFantenna.c: In function 'antennacheckVisit': EFantenna.c:425:10: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 425 | DBNewYank("__PATHYANK__", &extPathUse, &extPathDef); | ^~~~~~~~~ | DBNewPlane EFantenna.c:353:13: warning: unused variable 'gaterect' [-Wunused-variable] 353 | Rect r, gaterect; | ^~~~~~~~ EFantenna.c:348:42: warning: unused variable 'total' [-Wunused-variable] 348 | int pos, pNum, pNum2, pmax, p, i, j, total; | ^~~~~ EFantenna.c: In function 'areaAccumFunc': EFantenna.c:680:9: warning: unused variable 'type' [-Wunused-variable] 680 | int type; | ^~~~ EFantenna.c: In function 'antennaAccumFunc': EFantenna.c:768:10: warning: variable 'cperim' set but not used [-Wunused-but-set-variable] 768 | int cperim; | ^~~~~~ EFantenna.c: In function 'antennacheckVisit': EFantenna.c:488:43: warning: 'pNum2' may be used uninitialized in this function [-Wmaybe-uninitialized] 488 | if (TTMaskHasType(&saveConMask, j) && --- linking libextflat.o rm -f libextflat.o /usr/bin/ld -r EFargs.o EFbuild.o EFdef.o EFerr.o EFflat.o EFhier.o EFname.o EFread.o EFsym.o EFvisit.o EFantenna.o -o libextflat.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extflat' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extract' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling extract/ExtArray.o rm -f ExtArray.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtArray.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtArray.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtArray.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtArray.c: In function 'extArray': ExtArray.c:170:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 170 | (void) DBCellSrArea(&scx, extArrayFunc, (ClientData) &ha); | ^~~~~~~~~~~~ | DBCellSrDefs ExtArray.c:178:5: warning: implicit declaration of function 'extOutputConns' [-Wimplicit-function-declaration] 178 | extOutputConns(&ha.ha_connHash, f); | ^~~~~~~~~~~~~~ ExtArray.c: In function 'extArrayProcess': ExtArray.c:392:26: warning: implicit declaration of function 'extHierFreeOne'; did you mean 'extHierNewOne'? [-Wimplicit-function-declaration] 392 | if (extArrayPrimary) extHierFreeOne(extArrayPrimary); | ^~~~~~~~~~~~~~ | extHierNewOne ExtArray.c: In function 'extArrayPrimaryFunc': ExtArray.c:451:12: warning: implicit declaration of function 'extHierYankFunc' [-Wimplicit-function-declaration] 451 | (void) extHierYankFunc(use, trans, x, y, &hy); | ^~~~~~~~~~~~~~~ ExtArray.c:460:5: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 460 | ExtLabelRegions(primDef, ExtCurStyle->exts_nodeConn, | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtArray.c:464:2: warning: implicit declaration of function 'extFindCoupling' [-Wimplicit-function-declaration] 464 | extFindCoupling(primDef, &extArrayPrimary->et_coupleHash, | ^~~~~~~~~~~~~~~ ExtArray.c: In function 'extArrayInterFunc': ExtArray.c:606:5: warning: implicit declaration of function 'extHierConnections' [-Wimplicit-function-declaration] 606 | extHierConnections(ha, extArrayPrimary, oneFlat); | ^~~~~~~~~~~~~~~~~~ ExtArray.c:610:2: warning: implicit declaration of function 'extHierSubstrate' [-Wimplicit-function-declaration] 610 | extHierSubstrate(ha, use, -1, y); | ^~~~~~~~~~~~~~~~ ExtArray.c:648:2: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 648 | ExtFreeLabRegions((LabRegion *) ha->ha_cumFlat.et_nodes); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtArray.c: In function 'extArrayAdjust': ExtArray.c:689:5: warning: implicit declaration of function 'extHierAdjustments' [-Wimplicit-function-declaration] 689 | extHierAdjustments(ha, &ha->ha_cumFlat, et1, et1); | ^~~~~~~~~~~~~~~~~~ ExtArray.c:693:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 693 | while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) | ^~ ExtArray.c: In function 'extArrayTileToNode': ExtArray.c:800:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 800 | if (reg = (LabRegion *) extArrayHardNode(tp, pNum, def, ha)) | ^~~ --- compiling extract/ExtBasic.o rm -f ExtBasic.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtBasic.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtBasic.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtBasic.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtBasic.c: In function 'extBasic': ExtBasic.c:219:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 219 | ExtResetTiles(def, extUnInit); | ^~~~~~~~~~~~~ ExtBasic.c:268:2: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 268 | ExtLabelRegions(def, ExtCurStyle->exts_nodeConn, &nodeList, &TiPlaneRect); | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtBasic.c:292:2: warning: implicit declaration of function 'extFindCoupling' [-Wimplicit-function-declaration] 292 | extFindCoupling(def, &extCoupleHash, (Rect *) NULL); | ^~~~~~~~~~~~~~~ ExtBasic.c:300:3: warning: implicit declaration of function 'extRelocateSubstrateCoupling' [-Wimplicit-function-declaration] 300 | extRelocateSubstrateCoupling(&extCoupleHash, glob_subsnode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtBasic.c:328:2: warning: implicit declaration of function 'extOutputCoupling' [-Wimplicit-function-declaration] 328 | extOutputCoupling(&extCoupleHash, outFile); | ^~~~~~~~~~~~~~~~~ ExtBasic.c:334:28: warning: variable 'subsnode' set but not used [-Wunused-but-set-variable] 334 | char *token, *modelname, *subsnode; | ^~~~~~~~ ExtBasic.c:521:5: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 521 | ExtFreeLabRegions((LabRegion *) transList); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtBasic.c: In function 'extOutputDevParams': ExtBasic.c:1556:9: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] 1556 | switch(tolower(chkParam->pl_param[0])) | ^~~~~~~ ExtBasic.c: In function 'extOutputDevices': ExtBasic.c:1690:11: warning: implicit declaration of function 'ExtFindNeighbors'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 1690 | ntiles = ExtFindNeighbors(reg->treg_tile, arg.fra_pNum, &arg); | ^~~~~~~~~~~~~~~~ | ExtFindRegions ExtBasic.c:1876:22: warning: array subscript has type 'char' [-Wchar-subscripts] 1876 | extDevTable[devptr->exts_deviceClass], | ~~~~~~^~~~~~~~~~~~~~~~~~ ExtBasic.c:1641:56: warning: unused variable 'rc' [-Wunused-variable] 1641 | int nsd, length, width, n, i, ntiles, corners, tn, rc, termcount; | ^~ ExtBasic.c:1641:52: warning: unused variable 'tn' [-Wunused-variable] 1641 | int nsd, length, width, n, i, ntiles, corners, tn, rc, termcount; | ^~ ExtBasic.c:1641:43: warning: unused variable 'corners' [-Wunused-variable] 1641 | int nsd, length, width, n, i, ntiles, corners, tn, rc, termcount; | ^~~~~~~ ExtBasic.c: In function 'extTransFindId': ExtBasic.c:2348:14: warning: unused variable 'type' [-Wunused-variable] 2348 | TileType type; | ^~~~ ExtBasic.c: In function 'extTransTileFunc': ExtBasic.c:2528:13: warning: implicit declaration of function 'extEnumTilePerim' [-Wimplicit-function-declaration] 2528 | perim = extEnumTilePerim(tile, mask, pNum, | ^~~~~~~~~~~~~~~~ ExtBasic.c:2488:16: warning: unused variable 'result' [-Wunused-variable] 2488 | int perim, result; | ^~~~~~ ExtBasic.c:2486:35: warning: unused variable 'smask' [-Wunused-variable] 2486 | TileTypeBitMask mask, cmask, *smask; | ^~~~~ ExtBasic.c: In function 'extTransPerimFunc': ExtBasic.c:2699:10: warning: unused variable 'r' [-Wunused-variable] 2699 | Rect r; | ^ ExtBasic.c: In function 'extFindNodes': ExtBasic.c:3605:2: warning: implicit declaration of function 'DBSrPaintClient'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 3605 | DBSrPaintClient((Tile *) NULL, def->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtBasic.c: In function 'extNodeAreaFunc': ExtBasic.c:3780:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3780 | if (old = (NodeRegion *) arg->fra_region) | ^~~ ExtBasic.c:3821:6: warning: implicit declaration of function 'extShowTile'; did you mean 'bpTestSnowTile'? [-Wimplicit-function-declaration] 3821 | extShowTile(tile, "neighbor", 1); | ^~~~~~~~~~~ | bpTestSnowTile ExtBasic.c:4153:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4153 | if (pMask = DBAllConnPlanes[type]) | ^~~~~ ExtBasic.c:4166:11: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 4166 | DBSrPaintNMArea((Tile *) NULL, | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtBasic.c:3898:1: warning: label 'topside' defined but not used [-Wunused-label] 3898 | topside: | ^~~~~~~ ExtBasic.c: In function 'extCapHashKill': ExtBasic.c:4236:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4236 | while (he = HashNext(ht, &hs)) | ^~ At top level: ExtBasic.c:21:13: warning: 'sccsid' defined but not used [-Wunused-variable] 21 | static char sccsid[] = "@(#)ExtBasic.c 4.13 MAGIC (Berkeley) 12/5/85"; | ^~~~~~ ExtBasic.c: In function 'extSpecialPerimFunc': ExtBasic.c:3145:26: warning: 'lastlb' may be used uninitialized in this function [-Wmaybe-uninitialized] 3145 | lastlb->r.r_xbot = lb->r.r_xbot; In file included from ExtBasic.c:35: ../database/database.h:157:23: warning: 'toutside' may be used uninitialized in this function [-Wmaybe-uninitialized] 157 | #define ttBit(t) ((t) & TT_WORDMASK) | ^ ExtBasic.c:3006:23: note: 'toutside' was declared here 3006 | TileType tinside, toutside; | ^~~~~~~~ In file included from ExtBasic.c:35: ../database/database.h:1079:39: warning: 'tinside' may be used uninitialized in this function [-Wmaybe-uninitialized] 1079 | #define DBPlane(type) (DBTypePlaneTbl[type]) | ^ ExtBasic.c:3006:14: note: 'tinside' was declared here 3006 | TileType tinside, toutside; | ^~~~~~~ ExtBasic.c: In function 'extComputeEffectiveLW': ExtBasic.c:1105:6: warning: 'oppdir' may be used uninitialized in this function [-Wmaybe-uninitialized] 1105 | if (lb2->dir == oppdir) | ^ ExtBasic.c: In function 'extFindDuplicateLabels': ExtBasic.c:765:60: warning: '%s' directive writing up to 511 bytes into a region of size between 456 and 459 [-Wformat-overflow=] 765 | "Label \"%s\" attached to more than one unconnected node: %s"; | ^~ ...... 810 | (void) sprintf(message, badmesg, text, name); | ~~~~ In file included from /usr/include/stdio.h:866, from ExtBasic.c:24: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 54 and 568 bytes into a destination of size 512 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling extract/ExtCell.o rm -f ExtCell.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCell.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtCell.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtCell.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtCell.c: In function 'extFileOpen': ExtCell.c:181:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 181 | if (endp = strrchr(ends + 1, '.')) | ^~~~ ExtCell.c: In function 'extCellFile': ExtCell.c:265:31: warning: implicit declaration of function 'extSubtree' [-Wimplicit-function-declaration] 265 | if (!SigInterruptPending) extSubtree(extParentUse, reg, f); | ^~~~~~~~~~ ExtCell.c:266:31: warning: implicit declaration of function 'extArray'; did you mean 'DBSetArray'? [-Wimplicit-function-declaration] 266 | if (!SigInterruptPending) extArray(extParentUse, f); | ^~~~~~~~ | DBSetArray ExtCell.c:269:14: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 269 | if (reg) ExtFreeLabRegions((LabRegion *) reg); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtCell.c:270:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 270 | ExtResetTiles(def, extUnInit); | ^~~~~~~~~~~~~ ExtCell.c:274:2: warning: implicit declaration of function 'extLength' [-Wimplicit-function-declaration] 274 | extLength(extParentUse, f); | ^~~~~~~~~ --- compiling extract/ExtCouple.o rm -f ExtCouple.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCouple.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtCouple.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtCouple.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtCouple.c: In function 'extRelocateSubstrateCoupling': ExtCouple.c:219:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 219 | while (he = HashNext(table, &hs)) | ^~ ExtCouple.c: In function 'extOutputCoupling': ExtCouple.c:275:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 275 | while (he = HashNext(table, &hs)) | ^~ ExtCouple.c: In function 'extAddOverlap': ExtCouple.c:451:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 451 | if (ov.o_pmask = ExtCurStyle->exts_overlapShieldPlanes[ta][tb]) | ^~ ExtCouple.c:485:15: warning: unused variable 'cp' [-Wunused-variable] 485 | CapValue cp; | ^~ ExtCouple.c:484:10: warning: unused variable 'len' [-Wunused-variable] 484 | int len; | ^~~ ExtCouple.c:483:23: warning: unused variable 'mask' [-Wunused-variable] 483 | TileTypeBitMask *mask; | ^~~~ ExtCouple.c:482:18: warning: unused variable 'tres' [-Wunused-variable] 482 | TileType t, tres; | ^~~~ ExtCouple.c:482:15: warning: unused variable 't' [-Wunused-variable] 482 | TileType t, tres; | ^ ExtCouple.c:481:12: warning: unused variable 'tp' [-Wunused-variable] 481 | Tile *tp; | ^~ ExtCouple.c: In function 'extBasicCouple': ExtCouple.c:617:12: warning: implicit declaration of function 'extEnumTilePerim' [-Wimplicit-function-declaration] 617 | (void) extEnumTilePerim(tile, ExtCurStyle->exts_sideEdges[TiGetType(tile)], | ^~~~~~~~~~~~~~~~ ExtCouple.c: In function 'extSideOverlap': ExtCouple.c:782:10: warning: unused variable 'tpr' [-Wunused-variable] 782 | Rect tpr; | ^~~ ExtCouple.c: In function 'extAddCouple': ExtCouple.c:728:9: warning: 'proc' may be used uninitialized in this function [-Wmaybe-uninitialized] 728 | (void) DBSrPaintArea((Tile *) NULL, def->cd_planes[ecs->plane], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | &r, &ExtCurStyle->exts_sideCoupleOtherEdges[tin][tout], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 730 | proc, (ClientData) bp); | ~~~~~~~~~~~~~~~~~~~~~~ --- compiling extract/ExtHard.o rm -f ExtHard.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHard.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtHard.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtHard.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtHard.c: In function 'extLabEach': ExtHard.c:109:5: warning: implicit declaration of function 'extSetNodeNum'; did you mean 'extNodeName'? [-Wimplicit-function-declaration] 109 | extSetNodeNum((LabRegion *)reg, pNum, tile); | ^~~~~~~~~~~~~ | extNodeName ExtHard.c: In function 'extHardProc': ExtHard.c:226:2: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 226 | ExtLabelRegions(def, ExtCurStyle->exts_nodeConn, NULL, NULL); | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtHard.c:238:11: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 238 | ret = DBCellSrArea(scx, extHardProc, (ClientData) arg); | ^~~~~~~~~~~~ | DBCellSrDefs ExtHard.c: In function 'extHardSetLabel': ExtHard.c:299:6: warning: implicit declaration of function 'extLabType' [-Wimplicit-function-declaration] 299 | if (extLabType(ll->ll_label->lab_text, LABTYPE_NAME)) break; | ^~~~~~~~~~ ExtHard.c:357:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 357 | while (*dstp++ = *srcp++) /* Nothing */; | ^ ExtHard.c: In function 'extHardGenerateLabel': ExtHard.c:450:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 450 | while (*dstp++ = *srcp++) /* Nothing */; | ^ ExtHard.c:407:11: warning: unused variable 'p' [-Wunused-variable] 407 | Point p; | ^ ExtHard.c: In function 'extHardFreeAll': ExtHard.c:497:6: warning: implicit declaration of function 'ExtFindNeighbors'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 497 | ExtFindNeighbors(reg->treg_tile, arg.fra_pNum, &arg); | ^~~~~~~~~~~~~~~~ | ExtFindRegions --- compiling extract/ExtHier.o rm -f ExtHier.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHier.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtHier.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtHier.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtHier.c: In function 'extHierSubstrate': ExtHier.c:112:5: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 112 | ExtLabelRegions(use->cu_def, ExtCurStyle->exts_nodeConn, &nodeList, | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtHier.c:114:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 114 | ExtResetTiles(use->cu_def, extUnInit); | ^~~~~~~~~~~~~ ExtHier.c:86:14: warning: variable 'def' set but not used [-Wunused-but-set-variable] 86 | CellDef *def; | ^~~ ExtHier.c: In function 'extHierConnections': ExtHier.c:201:11: warning: unused variable 'cumDef' [-Wunused-variable] 201 | CellDef *cumDef = cumFlat->et_use->cu_def; | ^~~~~~ ExtHier.c: In function 'extHierConnectFunc1': ExtHier.c:270:3: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 270 | DBSrPaintNMArea((Tile *) NULL, cumDef->cd_planes[i], | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtHier.c:242:14: warning: unused variable 'n' [-Wunused-variable] 242 | unsigned n; | ^ ExtHier.c:240:18: warning: unused variable 'newlab' [-Wunused-variable] 240 | Label *lab, *newlab; | ^~~~~~ ExtHier.c: In function 'extHierAdjustments': ExtHier.c:593:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 593 | while (he = HashNext(&oneFlat->et_coupleHash, &hs)) | ^~ ExtHier.c: In function 'extOutputConns': ExtHier.c:684:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 684 | while (he = HashNext(table, &hs)) | ^~ ExtHier.c:694:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 694 | if (node = nfirst->nn_node) | ^~~~ ExtHier.c:704:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 704 | if (nnext = nn->nn_next) | ^~~~~ ExtHier.c:718:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 718 | for (nn = nnext; nnext = nn->nn_next; nn = nnext) | ^~~~~ ExtHier.c: In function 'extHierLabEach': ExtHier.c:829:5: warning: implicit declaration of function 'extSetNodeNum'; did you mean 'extNodeName'? [-Wimplicit-function-declaration] 829 | extSetNodeNum(reg, pNum, tile); | ^~~~~~~~~~~~~ | extNodeName ExtHier.c: In function 'extHierNewOne': ExtHier.c:874:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 874 | DBNewYank(defname, &et->et_use, &dummy); | ^~~~~~~~~ | DBNewPlane ExtHier.c: In function 'extHierFreeOne': ExtHier.c:912:23: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 912 | if (et->et_nodes) ExtFreeLabRegions((LabRegion *) et->et_nodes); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtHier.c:913:5: warning: implicit declaration of function 'extHierFreeLabels'; did you mean 'extHierFreeOne'? [-Wimplicit-function-declaration] 913 | extHierFreeLabels(et->et_use->cu_def); | ^~~~~~~~~~~~~~~~~ | extHierFreeOne ExtHier.c: In function 'extHierConnectFunc1': ExtHier.c:270:3: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | DBSrPaintNMArea((Tile *) NULL, cumDef->cd_planes[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | rtype, &r, | ~~~~~~~~~~ 272 | ((i == ha->hierPNum) ? &ExtCurStyle->exts_activeTypes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | : connected), extHierConnectFunc2, (ClientData) ha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling extract/ExtLength.o rm -f ExtLength.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtLength.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtLength.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtLength.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtLength.c: In function 'extLength': ExtLength.c:254:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 254 | DBNewYank("__PATHYANK__", &extPathUse, &extPathDef); | ^~~~~~~~~ | DBNewPlane ExtLength.c:263:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 263 | while (he = HashNext(&extDriverHash, &hs)) | ^~ ExtLength.c:275:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 275 | while (he = HashNext(&extDriverHash, &hs)) | ^~ ExtLength.c: In function 'extLengthYank': ExtLength.c:382:2: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 382 | TxMore(mesg); | ^~~~~~ | TxUseMore ExtLength.c: In function 'extPathPairDistance': ExtLength.c:655:13: warning: implicit declaration of function 'DBSrPaintClient'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 655 | (void) DBSrPaintClient((Tile *) NULL, extPathDef->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtLength.c: In function 'extPathFlood': ExtLength.c:794:2: warning: implicit declaration of function 'ShowRect' [-Wimplicit-function-declaration] 794 | ShowRect(extPathDef, &r, STYLE_SOLIDHIGHLIGHTS); | ^~~~~~~~ ExtLength.c:804:16: warning: implicit declaration of function 'extPathTileDist' [-Wimplicit-function-declaration] 804 | newdistance = extPathTileDist(p, &p2, tile, distance); | ^~~~~~~~~~~~~~~ ExtLength.c:877:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 877 | if (pMask = DBAllConnPlanes[type]) | ^~~~~ --- compiling extract/ExtMain.o rm -f ExtMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtMain.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtMain.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtMain.c: In function 'ExtInit': ExtMain.c:119:22: warning: missing braces around initializer [-Wmissing-braces] 119 | } debugFlags[] = { | ^ 120 | "areaenum", &extDebAreaEnum, | { } 121 | "array", &extDebArray, | { } 122 | "hardway", &extDebHardWay, | { } 123 | "hiercap", &extDebHierCap, | { } 124 | "hierareacap", &extDebHierAreaCap, | { } 125 | "label", &extDebLabel, | { } 126 | "length", &extDebLength, | { } 127 | "neighbor", &extDebNeighbor, | { } 128 | "noarray", &extDebNoArray, | { } 129 | "nofeedback", &extDebNoFeedback, | { } 130 | "nohard", &extDebNoHard, | { } 131 | "nosubcell", &extDebNoSubcell, | { } 132 | "perimeter", &extDebPerim, | { } 133 | "resist", &extDebResist, | { } 134 | "visonly", &extDebVisOnly, | { } 135 | "yank", &extDebYank, | { } 136 | 0 | { 137 | }; | } ExtMain.c:147:5: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 147 | DBNewYank("__ext_cumulative", &extYuseCum, &extYdefCum); | ^~~~~~~~~ | DBNewPlane ExtMain.c:154:5: warning: implicit declaration of function 'extLengthInit'; did you mean 'ExtTechInit'? [-Wimplicit-function-declaration] 154 | extLengthInit(); | ^~~~~~~~~~~~~ | ExtTechInit ExtMain.c: In function 'ExtUnique': ExtMain.c:281:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 281 | while (def = (CellDef *) StackPop(extDefStack)) | ^~~ ExtMain.c:285:15: warning: implicit declaration of function 'extUniqueCell'; did you mean 'ExtUnique'? [-Wimplicit-function-declaration] 285 | nwarn += extUniqueCell(def, option); | ^~~~~~~~~~~~~ | ExtUnique ExtMain.c: In function 'extContainsGeometry': ExtMain.c:478:9: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 478 | if (DBSrCellPlaneArea(def->cd_cellPlane, area, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea ExtMain.c: In function 'ExtIncremental': ExtMain.c:545:12: warning: implicit declaration of function 'extDefIncrementalFunc'; did you mean 'extDefParentFunc'? [-Wimplicit-function-declaration] 545 | (void) extDefIncrementalFunc(rootUse); | ^~~~~~~~~~~~~~~~~~~~~ | extDefParentFunc ExtMain.c: In function 'extExtractStack': ExtMain.c:630:1: warning: type of 'doExtract' defaults to 'int' [-Wimplicit-int] 630 | extExtractStack(stack, doExtract, rootDef) | ^~~~~~~~~~~~~~~ ExtMain.c:638:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 638 | while (def = (CellDef *) StackPop(stack)) | ^~~ --- compiling extract/ExtNghbors.o rm -f ExtNghbors.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtNghbors.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtNghbors.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtNghbors.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtNghbors.c: In function 'ExtFindNeighbors': ExtNghbors.c:125:6: warning: implicit declaration of function 'extShowTile'; did you mean 'bpTestSnowTile'? [-Wimplicit-function-declaration] 125 | extShowTile(tile, "neighbor", 1); | ^~~~~~~~~~~ | bpTestSnowTile ExtNghbors.c:298:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 298 | if (pMask = DBAllConnPlanes[type]) | ^~~~~ ExtNghbors.c:128:1: warning: label 'topside' defined but not used [-Wunused-label] 128 | topside: | ^~~~~~~ --- compiling extract/ExtPerim.o rm -f ExtPerim.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtPerim.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtPerim.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtPerim.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling extract/ExtRegion.o rm -f ExtRegion.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtRegion.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtRegion.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtRegion.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtRegion.c: In function 'ExtFindRegions': ExtRegion.c:123:9: warning: implicit declaration of function 'DBSrPaintClient'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 123 | (void) DBSrPaintClient((Tile *) NULL, def->cd_planes[arg.fra_pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtRegion.c: In function 'extRegionAreaFunc': ExtRegion.c:164:2: warning: implicit declaration of function 'extShowTile'; did you mean 'bpTestSnowTile'? [-Wimplicit-function-declaration] 164 | extShowTile(tile, "area enum", 0); | ^~~~~~~~~~~ | bpTestSnowTile ExtRegion.c:167:12: warning: implicit declaration of function 'ExtFindNeighbors'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 167 | (void) ExtFindNeighbors(tile, arg->fra_pNum, arg); | ^~~~~~~~~~~~~~~~ | ExtFindRegions ExtRegion.c: In function 'ExtResetTiles': ExtRegion.c:388:2: warning: implicit declaration of function 'DBResetTilePlane' [-Wimplicit-function-declaration] 388 | DBResetTilePlane(def->cd_planes[pNum], resetTo); | ^~~~~~~~~~~~~~~~ --- compiling extract/ExtSubtree.o rm -f ExtSubtree.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtSubtree.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtSubtree.c:40: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtSubtree.c:40: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtSubtree.c: In function 'extSubtree': ExtSubtree.c:229:15: warning: implicit declaration of function 'DRCFindInteractions' [-Wimplicit-function-declaration] 229 | result = DRCFindInteractions(def, &rbloat, halo, &ha.ha_interArea); | ^~~~~~~~~~~~~~~~~~~ ExtSubtree.c:267:3: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 267 | DBCellSrArea(&scx, extSubstrateFunc, (ClientData)&ha); | ^~~~~~~~~~~~ | DBCellSrDefs ExtSubtree.c:327:5: warning: implicit declaration of function 'extOutputConns' [-Wimplicit-function-declaration] 327 | extOutputConns(&ha.ha_connHash, f); | ^~~~~~~~~~~~~~ ExtSubtree.c:330:5: warning: implicit declaration of function 'SigRemoveTimer'; did you mean 'SigSetTimer'? [-Wimplicit-function-declaration] 330 | SigRemoveTimer(); | ^~~~~~~~~~~~~~ | SigSetTimer ExtSubtree.c: In function 'extSubtreeInteraction': ExtSubtree.c:457:2: warning: implicit declaration of function 'extFindCoupling' [-Wimplicit-function-declaration] 457 | extFindCoupling(oneDef, &oneFlat->et_coupleHash, &ha->ha_clipArea); | ^~~~~~~~~~~~~~~ ExtSubtree.c:490:2: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 490 | ExtLabelRegions(cumDef, ExtCurStyle->exts_nodeConn, | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtSubtree.c:504:6: warning: implicit declaration of function 'extHierAdjustments' [-Wimplicit-function-declaration] 504 | extHierAdjustments(ha, &ha->ha_cumFlat, oneFlat, &ha->ha_cumFlat); | ^~~~~~~~~~~~~~~~~~ ExtSubtree.c:558:31: warning: implicit declaration of function 'extHierFreeOne'; did you mean 'extHierNewOne'? [-Wimplicit-function-declaration] 558 | nextFlat = oneFlat->et_next, extHierFreeOne(oneFlat); | ^~~~~~~~~~~~~~ | extHierNewOne ExtSubtree.c:568:2: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 568 | ExtFreeLabRegions((LabRegion *) ha->ha_cumFlat.et_nodes); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtSubtree.c:570:5: warning: implicit declaration of function 'extHierFreeLabels' [-Wimplicit-function-declaration] 570 | extHierFreeLabels(cumDef); | ^~~~~~~~~~~~~~~~~ ExtSubtree.c: In function 'extSubtreeOutputCoupling': ExtSubtree.c:675:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 675 | while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) | ^~ ExtSubtree.c: In function 'extSubtreeFunc': ExtSubtree.c:819:5: warning: implicit declaration of function 'extHierConnections' [-Wimplicit-function-declaration] 819 | extHierConnections(ha, &ha->ha_cumFlat, oneFlat); | ^~~~~~~~~~~~~~~~~~ ExtSubtree.c:827:2: warning: implicit declaration of function 'extHierSubstrate' [-Wimplicit-function-declaration] 827 | extHierSubstrate(ha, use, -1, -1); | ^~~~~~~~~~~~~~~~ ExtSubtree.c:850:2: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 850 | ExtResetTiles(cumUse->cu_def, extUnInit); | ^~~~~~~~~~~~~ ExtSubtree.c:867:5: warning: implicit declaration of function 'extHierCopyLabels' [-Wimplicit-function-declaration] 867 | extHierCopyLabels(oneFlat->et_use->cu_def, cumUse->cu_def); | ^~~~~~~~~~~~~~~~~ ExtSubtree.c: In function 'extSubtreeTileToNode': ExtSubtree.c:1027:7: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 1027 | if (DBSrPaintNMArea((Tile *) NULL, | ^~~~~~~~~~~~~~~ | DBSrPaintArea ExtSubtree.c:992:14: warning: variable 'ttype' set but not used [-Wunused-but-set-variable] 992 | TileType ttype; | ^~~~~ ExtSubtree.c:990:12: warning: unused variable 'lab' [-Wunused-variable] 990 | Label *lab; | ^~~ --- compiling extract/ExtTech.o rm -f ExtTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtTech.c:37: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtTech.c:37: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtTech.c: At top level: ExtTech.c:88:29: warning: missing braces around initializer [-Wmissing-braces] 88 | static keydesc keyTable[] = { | ^ 89 | "areacap", AREAC, 3, 3, | { 90 | "types capacitance", | } 91 | 92 | "contact", CONTACT, 3, 6, | { 93 | "type resistance", | } 94 | 95 | "cscale", CSCALE, 2, 2, | { 96 | "capacitance-scalefactor", | } 97 | 98 | "defaultareacap", DEFAULTAREACAP, 4, 6, | { 99 | "types plane capacitance", | } 100 | 101 | "defaultoverlap", DEFAULTOVERLAP, 6, 6, | { 102 | "types plane otertypes otherplane capacitance", | } 103 | 104 | "defaultperimeter", DEFAULTPERIMETER, 4, 6, | { 105 | "types plane capacitance", | } 106 | 107 | "defaultsideoverlap", DEFAULTSIDEOVERLAP, 6, 6, | { 108 | "types plane othertypes otherplane capacitance", | } 109 | 110 | "defaultsidewall", DEFAULTSIDEWALL, 4, 4, | { 111 | "types plane capacitance", | } 112 | 113 | "device", DEVICE, 4, 10, | { 114 | "device dev-type types options...", | } 115 | 116 | "fet", FET, 8, 9, | { 117 | "types terminal-types min-#-terminals name [subs-types] subs-node gscap gate-chan-cap", | } 118 | 119 | "fetresist", FETRESIST, 4, 4, | { 120 | "type region ohms-per-square", | } 121 | 122 | "height", HEIGHT, 4, 4, | { 123 | "type height-above-subtrate thickness", | } 124 | 125 | "antenna", ANTENNA, 4, 6, | { 126 | "type [calc-type] [antenna-ratio-proportional] antenna-ratio-const", | } 127 | 128 | "model", MODEL, 2, 3, | { 129 | "partial-cumulative [area-sidewall]", | } 130 | 131 | "tiedown", TIEDOWN, 2, 2, | { 132 | "types", | } 133 | 134 | "lambda", LAMBDA, 2, 2, | { 135 | "units-per-lambda", | } 136 | 137 | "overlap", OVERC, 4, 5, | { 138 | "toptypes bottomtypes capacitance [shieldtypes]", | } 139 | 140 | "perimc", PERIMC, 4, 4, | { 141 | "intypes outtypes capacitance", | } 142 | 143 | "planeorder", PLANEORDER, 3, 3, | { 144 | "plane index", | } 145 | "noplaneordering", NOPLANEORDER, 1, 1, | { 146 | "(no arguments needed)", | } 147 | 148 | "resist", RESIST, 3, 4, | { 149 | "types resistance", | } 150 | 151 | "rscale", RSCALE, 2, 2, | { 152 | "resistance-scalefactor", | } 153 | 154 | "sidehalo", SIDEHALO, 2, 2, | { 155 | "halo", | } 156 | 157 | "sideoverlap", SIDEOVERLAP, 5, 6, | { 158 | "intypes outtypes ovtypes capacitance [shieldtypes]", | } 159 | 160 | "sidewall", SIDEWALL, 6, 6, | { 161 | "intypes outtypes neartypes fartypes capacitance", | } 162 | 163 | "step", STEP, 2, 2, | { 164 | "size", | } 165 | 166 | "style", STYLE, 2, 4, | { 167 | "stylename", | } 168 | 169 | "substrate", SUBSTRATE, 3, 5, | { 170 | "types plane [subs-node]", | } 171 | 172 | "units", UNITS, 2, 2, | { 173 | "lambda|microns", | } 174 | 175 | "variants", VARIANT, 2, 2, | { 176 | "style,...", | } 177 | 178 | 0 | { 179 | }; | } ExtTech.c:191:29: warning: missing braces around initializer [-Wmissing-braces] 191 | static keydesc devTable[] = { | ^ 192 | "mosfet", DEV_MOSFET, 5, 10, | { 193 | "name gate-types src-types [drn-types] sub-types|None sub-node [gscap gccap]", | } 194 | 195 | "bjt", DEV_BJT, 5, 5, | { 196 | "name base-types emitter-types collector-types", | } 197 | 198 | "capacitor", DEV_CAP, 4, 8, | { 199 | "name top-types bottom-types [sub-types|None sub-node] [[perimcap] areacap]", | } 200 | 201 | "capreverse", DEV_CAPREV, 4, 8, | { 202 | "name bottom-types top-types [sub-types|None sub-node] [[perimcap] areacap]", | } 203 | 204 | "resistor", DEV_RES, 4, 6, | { 205 | "name|None res-types terminal-types [sub-types|None sub-node]", | } 206 | 207 | "diode", DEV_DIODE, 4, 6, | { 208 | "name pos-types neg-types [sub-types|None sub-node]", | } 209 | 210 | "pdiode", DEV_PDIODE, 4, 6, | { 211 | "name pos-types neg-types [sub-types|None sub-node]", | } 212 | 213 | "ndiode", DEV_NDIODE, 4, 6, | { 214 | "name neg-types pos-types [sub-types|None sub-node]", | } 215 | 216 | "subcircuit", DEV_SUBCKT, 3, 11, | { 217 | "name dev-types [N] [term1-types ... termN-types [sub-types|None sub-node]] [options]", | } 218 | 219 | "rsubcircuit", DEV_RSUBCKT, 4, 7, | { 220 | "name dev-types terminal-types [sub-types|None sub-node] [options]", | } 221 | 222 | "msubcircuit", DEV_MSUBCKT, 3, 11, | { 223 | "name dev-types [N] [term1-types ... termN-types [sub-types|None sub-node]] [options]", | } 224 | 225 | "csubcircuit", DEV_CSUBCKT, 4, 7, | { 226 | "name dev-types terminal-types [sub-types|None sub-node] [options]", | } 227 | 228 | 0 | { 229 | }; | } ExtTech.c: In function 'ExtGetDiffTypesMask': ExtTech.c:495:14: warning: unused variable 'ttype' [-Wunused-variable] 495 | TileType ttype; | ^~~~~ ExtTech.c: In function 'extTechStyleAlloc': ExtTech.c:679:14: warning: unused variable 'r' [-Wunused-variable] 679 | TileType r; | ^ ExtTech.c: In function 'ExtLoadStyle': ExtTech.c:913:14: warning: implicit declaration of function 'TechSectionGetMask' [-Wimplicit-function-declaration] 913 | invext = TechSectionGetMask("extract", NULL); | ^~~~~~~~~~~~~~~~~~ ExtTech.c:914:5: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 914 | TechLoad(NULL, invext); | ^~~~~~~~ ExtTech.c: In function 'ExtTechInit': ExtTech.c:934:9: warning: unused variable 'r' [-Wunused-variable] 934 | int r; | ^ ExtTech.c: In function 'ExtTechLine': ExtTech.c:1707:9: warning: unused variable 'refcnt' [-Wunused-variable] 1707 | int refcnt; | ^~~~~~ ExtTech.c:1693:21: warning: unused variable 'size' [-Wunused-variable] 1693 | int n, l, i, j, size, val, p1, p2, p3, nterm, iterm, class; | ^~~~ ExtTech.c: In function 'ExtTechFinal': ExtTech.c:2937:15: warning: unused variable 'es' [-Wunused-variable] 2937 | ExtStyle *es; | ^~ ExtTech.c: In function 'ExtTechScale': ExtTech.c:3259:5: warning: implicit declaration of function 'DBScaleValue' [-Wimplicit-function-declaration] 3259 | DBScaleValue(&style->exts_sideCoupleHalo, scaled, scalen); | ^~~~~~~~~~~~ At top level: ExtTech.c:22:13: warning: 'sccsid' defined but not used [-Wunused-variable] 22 | static char sccsid[] = "@(#)ExtTech.c 4.8 MAGIC (Berkeley) 10/26/85"; | ^~~~~~ ExtTech.c: In function 'ExtTechLine': ExtTech.c:2485:50: warning: 'areaType' may be used uninitialized in this function [-Wmaybe-uninitialized] 2485 | ExtCurStyle->exts_antennaRatio[t].areaType = areaType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ExtTech.c:2360:34: warning: 'nterm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2360 | devptr->exts_deviceSDCount = nterm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- compiling extract/ExtTest.o rm -f ExtTest.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTest.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtTest.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtTest.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtTest.c: In function 'ExtractTest': ExtTest.c:130:16: warning: missing braces around initializer [-Wmissing-braces] 130 | } cmds[] = { | ^ 131 | "clrdebug", CLRDEBUG, | { } 132 | "clrlength", CLRLENGTH, | { } 133 | "driver", DRIVER, | { } 134 | "dump", DUMP, | { } 135 | "interactions", INTERACTIONS, | { } 136 | "intercount", INTERCOUNT, | { } 137 | "parents", EXTPARENTS, | { } 138 | "receiver", RECEIVER, | { } 139 | "setdebug", SETDEBUG, | { } 140 | "showdebug", SHOWDEBUG, | { } 141 | "showparents", SHOWPARENTS, | { } 142 | "showtech", SHOWTECH, | { } 143 | "stats", STATS, | { } 144 | "step", STEP, | { } 145 | "times", TIME, | { } 146 | 0 | { 147 | }; | } ExtTest.c:207:6: warning: implicit declaration of function 'ExtFindInteractions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 207 | ExtFindInteractions(EditCellUse->cu_def, halo, bloat, interPlane); | ^~~~~~~~~~~~~~~~~~~ | ExtFindRegions ExtTest.c:226:6: warning: implicit declaration of function 'ExtInterCount' [-Wimplicit-function-declaration] 226 | ExtInterCount((CellUse *) w->w_surfaceID, halo, f); | ^~~~~~~~~~~~~ ExtTest.c:241:6: warning: implicit declaration of function 'ExtTimes' [-Wimplicit-function-declaration] 241 | ExtTimes((CellUse *) w->w_surfaceID, f); | ^~~~~~~~ ExtTest.c:247:3: warning: implicit declaration of function 'ExtParentArea' [-Wimplicit-function-declaration] 247 | ExtParentArea(EditCellUse, &editArea, TRUE); | ^~~~~~~~~~~~~ ExtTest.c:265:6: warning: implicit declaration of function 'ExtSetDriver' [-Wimplicit-function-declaration] 265 | ExtSetDriver(cmd->tx_argv[2]); | ^~~~~~~~~~~~ ExtTest.c:273:6: warning: implicit declaration of function 'ExtSetReceiver' [-Wimplicit-function-declaration] 273 | ExtSetReceiver(cmd->tx_argv[2]); | ^~~~~~~~~~~~~~ ExtTest.c:277:6: warning: implicit declaration of function 'ExtLengthClear' [-Wimplicit-function-declaration] 277 | ExtLengthClear(); | ^~~~~~~~~~~~~~ ExtTest.c:121:18: warning: unused variable 'name' [-Wunused-variable] 121 | char *addr, *name; | ^~~~ ExtTest.c:121:11: warning: unused variable 'addr' [-Wunused-variable] 121 | char *addr, *name; | ^~~~ ExtTest.c: In function 'extShowTech': ExtTest.c:452:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 452 | if (e = ExtCurStyle->exts_sideCoupleCap[s][t]) | ^ ExtTest.c:461:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 461 | if (e = ExtCurStyle->exts_sideOverlapCap[s][t]) | ^ ExtTest.c: In function 'extNewYank': ExtTest.c:729:5: warning: implicit declaration of function 'DBNewYank'; did you mean 'extNewYank'? [-Wimplicit-function-declaration] 729 | DBNewYank(name, puse, pdef); | ^~~~~~~~~ | extNewYank --- compiling extract/ExtTimes.o rm -f ExtTimes.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTimes.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtTimes.c:40: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtTimes.c:40: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtTimes.c: In function 'ExtTimes': ExtTimes.c:201:12: warning: implicit declaration of function 'extTimesInitFunc'; did you mean 'extTimesIncrFunc'? [-Wimplicit-function-declaration] 201 | (void) extTimesInitFunc(rootUse); | ^~~~~~~~~~~~~~~~ | extTimesIncrFunc ExtTimes.c:209:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 209 | while (he = HashNext(&cellStatsTable, &hs)) | ^~ ExtTimes.c:219:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 219 | while (he = HashNext(&cellStatsTable, &hs)) | ^~ ExtTimes.c:228:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | while (he = HashNext(&cellStatsTable, &hs)) | ^~ ExtTimes.c: In function 'extTimesCellFunc': ExtTimes.c:353:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 353 | ExtResetTiles(def, extUnInit); | ^~~~~~~~~~~~~ ExtTimes.c:356:5: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 356 | ExtFreeLabRegions((LabRegion *) transList); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtTimes.c: In function 'extTimesIncrFunc': ExtTimes.c:440:12: warning: implicit declaration of function 'extTimesHierFunc'; did you mean 'extTimesIncrFunc'? [-Wimplicit-function-declaration] 440 | (void) extTimesHierFunc(cs->cs_def, cs); | ^~~~~~~~~~~~~~~~ | extTimesIncrFunc ExtTimes.c:450:12: warning: implicit declaration of function 'extTimesFlatFunc'; did you mean 'extTimesInitFunc'? [-Wimplicit-function-declaration] 450 | (void) extTimesFlatFunc(cs->cs_def, cs); | ^~~~~~~~~~~~~~~~ | extTimesInitFunc ExtTimes.c: In function 'extTimeProc': ExtTimes.c:777:22: warning: unused variable 'i' [-Wunused-variable] 777 | int secs, usecs, i; | ^ ExtTimes.c:777:15: warning: unused variable 'usecs' [-Wunused-variable] 777 | int secs, usecs, i; | ^~~~~ ExtTimes.c:777:9: warning: unused variable 'secs' [-Wunused-variable] 777 | int secs, usecs, i; | ^~~~ ExtTimes.c: In function 'extHierCell': ExtTimes.c:861:5: warning: implicit declaration of function 'extCellFile' [-Wimplicit-function-declaration] 861 | extCellFile(def, extDevNull, FALSE); | ^~~~~~~~~~~ ExtTimes.c: In function 'ExtInterCount': ExtTimes.c:1038:12: warning: implicit declaration of function 'extInterAreaFunc' [-Wimplicit-function-declaration] 1038 | (void) extInterAreaFunc(rootUse, f); | ^~~~~~~~~~~~~~~~ ExtTimes.c: In function 'extInterAreaFunc': ExtTimes.c:1079:5: warning: implicit declaration of function 'ExtFindInteractions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 1079 | ExtFindInteractions(def, extInterCountHalo, 0, interPlane); | ^~~~~~~~~~~~~~~~~~~ | ExtFindRegions --- compiling extract/ExtYank.o rm -f ExtYank.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtYank.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtYank.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtYank.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtYank.c: In function 'extHierLabelFunc': ExtYank.c:218:10: warning: implicit declaration of function 'extLabType' [-Wimplicit-function-declaration] 218 | if (!extLabType(label->lab_text, LABTYPE_NAME)) | ^~~~~~~~~~ ExtYank.c:236:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 236 | for (srcp = tpath->tp_first; *dstp++ = *srcp++; ) | ^ ExtYank.c:238:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 238 | for (--dstp, srcp = label->lab_text; *dstp++ = *srcp++; ) | ^ --- compiling extract/ExtInter.o rm -f ExtInter.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtInter.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtInter.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtInter.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtInter.c: In function 'ExtFindInteractions': ExtInter.c:116:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 116 | (void) DBCellSrArea(&scx, extInterSubtree, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs ExtInter.c: In function 'extInterOverlapSubtree': ExtInter.c:320:12: warning: implicit declaration of function 'extTreeSrPaintArea' [-Wimplicit-function-declaration] 320 | (void) extTreeSrPaintArea(scx, extInterOverlapTile, (ClientData) NULL); | ^~~~~~~~~~~~~~~~~~ --- compiling extract/ExtUnique.o rm -f ExtUnique.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtUnique.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ExtUnique.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ExtUnique.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ExtUnique.c: In function 'extUniqueCell': ExtUnique.c:107:5: warning: implicit declaration of function 'ExtLabelRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 107 | ExtLabelRegions(def, ExtCurStyle->exts_nodeConn, &lregList, &TiPlaneRect); | ^~~~~~~~~~~~~~~ | ExtFindRegions ExtUnique.c:114:6: warning: implicit declaration of function 'extLabType' [-Wimplicit-function-declaration] 114 | if (extLabType(lab->lab_text, LABTYPE_NAME)) | ^~~~~~~~~~ ExtUnique.c:149:12: warning: implicit declaration of function 'extMakeUnique' [-Wimplicit-function-declaration] 149 | nwarn += extMakeUnique(def, ll, lp, lregList, | ^~~~~~~~~~~~~ ExtUnique.c:157:5: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 157 | ExtFreeLabRegions((LabRegion *) lregList); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions ExtUnique.c:158:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 158 | ExtResetTiles(def, extUnInit); | ^~~~~~~~~~~~~ ExtUnique.c: In function 'extMakeUnique': ExtUnique.c:173:74: warning: '%s' directive writing up to 1023 bytes into a region of size 960 [-Wformat-overflow=] 173 | "Non-global label \"%s\" attached to more than one unconnected node: %s"; | ^~ ...... 211 | (void) sprintf(message, badmesg, text, name); | ~~~~ In file included from /usr/include/stdio.h:866, from ExtUnique.c:24: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output 65 or more bytes (assuming 1088) into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking libextract.o rm -f libextract.o /usr/bin/ld -r ExtArray.o ExtBasic.o ExtCell.o ExtCouple.o ExtHard.o ExtHier.o ExtLength.o ExtMain.o ExtNghbors.o ExtPerim.o ExtRegion.o ExtSubtree.o ExtTech.o ExtTest.o ExtTimes.o ExtYank.o ExtInter.o ExtUnique.o -o libextract.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/extract' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/graphics' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling graphics/grMain.o rm -f grMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grMain.c grMain.c:80:28: warning: missing braces around initializer [-Wmissing-braces] 80 | global Rect GrScreenRect = {0, 0, 0, 0}; | ^ | { } { } grMain.c: In function 'GrGuessDisplayType': grMain.c:394:14: warning: implicit declaration of function 'access' [-Wimplicit-function-declaration] 394 | onSun = (access("/dev/win0", 0) == 0); | ^~~~~~ --- compiling graphics/grLock.o rm -f grLock.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grLock.c --- compiling graphics/grDStyle.o rm -f grDStyle.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grDStyle.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grDStyle.c:42: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grDStyle.c:42: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grDStyle.c: In function 'styleBuildDisplayStyle': grDStyle.c:205:28: warning: unused variable 'sstyle' [-Wunused-variable] 205 | dstylelink *newstyle, *sstyle; | ^~~~~~ grDStyle.c: In function 'GrLoadCursors': grDStyle.c:362:10: warning: implicit declaration of function 'GrReadGlyphs'; did you mean 'GrFreeGlyphs'? [-Wimplicit-function-declaration] 362 | if (!GrReadGlyphs(grCursorType, path, libPath, &grCursorGlyphs)) | ^~~~~~~~~~~~ | GrFreeGlyphs grDStyle.c: In function 'GrLoadStyles': grDStyle.c:474:11: warning: unused variable 'locbitplanes' [-Wunused-variable] 474 | int locbitplanes; | ^~~~~~~~~~~~ grDStyle.c:491:4: warning: implicit declaration of function 'MainExit' [-Wimplicit-function-declaration] 491 | MainExit(1); | ^~~~~~~~ grDStyle.c:563:6: warning: 'newres' may be used uninitialized in this function [-Wmaybe-uninitialized] 563 | if (!newres) | ^ grDStyle.c:442:13: warning: 'section' may be used uninitialized in this function [-Wmaybe-uninitialized] 442 | int section; | ^~~~~~~ grDStyle.c:551:10: warning: 'scount' may be used uninitialized in this function [-Wmaybe-uninitialized] 551 | scount++; | ~~~~~~^~ --- compiling graphics/grText.o rm -f grText.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grText.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grText.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grText.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grText.c: In function 'GrFontText': grText.c:60:11: warning: unused variable 'pstart' [-Wunused-variable] 60 | Point pstart; | ^~~~~~ grText.c: In function 'GrPutText': grText.c:211:14: warning: 'ypos' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | posR.r_ytop += ypos; | ^~ grText.c: In function 'GrLabelSize': grText.c:372:18: warning: 'xoffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 372 | area->r_xtop += xoffset; | ^~ grText.c:374:18: warning: 'yoffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 374 | area->r_ytop += yoffset; | ^~ --- compiling graphics/grCMap.o rm -f grCMap.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grCMap.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grCMap.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grCMap.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling graphics/grClip.o rm -f grClip.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grClip.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grClip.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grClip.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grClip.c: At top level: grClip.c:49:27: warning: missing braces around initializer [-Wmissing-braces] 49 | global Rect GrCrossRect = {-GR_CROSSSIZE, -GR_CROSSSIZE, GR_CROSSSIZE, GR_CROSSSIZE}; | ^ grClip.c: In function 'GrClipLine': grClip.c:416:2: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 416 | GeoCanonicalRect(l, &canonRect); | ^~~~~~~~~~~~~~~~ grClip.c: In function 'GrBoxOutline': grClip.c:580:17: warning: unused variable 'curseg' [-Wunused-variable] 580 | LinkedRect *curseg; | ^~~~~~ grClip.c: In function 'GrBox': grClip.c:779:33: warning: unused variable 'simpleBox' [-Wunused-variable] 779 | bool needClip, needObscure, simpleBox; | ^~~~~~~~~ --- compiling graphics/grGlyphs.o rm -f grGlyphs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grGlyphs.c --- compiling graphics/grNull.o rm -f grNull.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grNull.c --- compiling graphics/W3Dmain.o rm -f W3Dmain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c W3Dmain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from W3Dmain.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from W3Dmain.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ W3Dmain.c: In function 'w3dFillOps': W3Dmain.c:262:2: warning: implicit declaration of function 'GrClipTriangle'; did you mean 'GrClipLine'? [-Wimplicit-function-declaration] 262 | GrClipTriangle(&fullr, &r, cliprect != NULL, dinfo, p, &np); | ^~~~~~~~~~~~~~ | GrClipLine W3Dmain.c:289:9: warning: implicit declaration of function 'GrBoxOutline' [-Wimplicit-function-declaration] 289 | if (GrBoxOutline(tile, &tilesegs)) | ^~~~~~~~~~~~ W3Dmain.c: In function 'w3dPaintFunc': W3Dmain.c:563:3: warning: implicit declaration of function 'sigOnInterrupt' [-Wimplicit-function-declaration] 563 | sigOnInterrupt(0); | ^~~~~~~~~~~~~~ W3Dmain.c:565:3: warning: implicit declaration of function 'SigSetTimer'; did you mean 'Tcl_SetTimer'? [-Wimplicit-function-declaration] 565 | SigSetTimer(0); | ^~~~~~~~~~~ | Tcl_SetTimer W3Dmain.c: In function 'w3dHelp': W3Dmain.c:646:19: warning: unused variable 'crec' [-Wunused-variable] 646 | W3DclientRec *crec = (W3DclientRec *) w->w_clientData; | ^~~~ W3Dmain.c: In function 'w3dCutBox': W3Dmain.c:678:21: warning: unused variable 'mask' [-Wunused-variable] 678 | TileTypeBitMask mask; | ^~~~ W3Dmain.c:677:19: warning: unused variable 'num_layers' [-Wunused-variable] 677 | int lidx = 1, num_layers; | ^~~~~~~~~~ W3Dmain.c:677:9: warning: unused variable 'lidx' [-Wunused-variable] 677 | int lidx = 1, num_layers; | ^~~~ W3Dmain.c:676:10: warning: unused variable 'hide' [-Wunused-variable] 676 | bool hide = FALSE; | ^~~~ W3Dmain.c: In function 'w3dSeeLayers': W3Dmain.c:759:19: warning: unused variable 'num_layers' [-Wunused-variable] 759 | int lidx = 1, num_layers; | ^~~~~~~~~~ W3Dmain.c: In function 'w3dClose': W3Dmain.c:814:9: warning: implicit declaration of function 'WindDelete'; did you mean 'W3Ddelete'? [-Wimplicit-function-declaration] 814 | (void) WindDelete(w); | ^~~~~~~~~~ | W3Ddelete W3Dmain.c:811:19: warning: unused variable 'crec' [-Wunused-variable] 811 | W3DclientRec *crec = (W3DclientRec *) w->w_clientData; | ^~~~ W3Dmain.c: In function 'w3dRefresh': W3Dmain.c:988:19: warning: unused variable 'crec' [-Wunused-variable] 988 | W3DclientRec *crec = (W3DclientRec *) w->w_clientData; | ^~~~ W3Dmain.c: In function 'w3dRenderValues': W3Dmain.c:1236:19: warning: unused variable 'crec' [-Wunused-variable] 1236 | W3DclientRec *crec = (W3DclientRec *) w->w_clientData; | ^~~~ W3Dmain.c: In function 'W3Dcreate': W3Dmain.c:1571:2: warning: implicit declaration of function 'MakeWindowCommand' [-Wimplicit-function-declaration] 1571 | MakeWindowCommand((name == NULL) ? ".magic3d" : name, window); | ^~~~~~~~~~~~~~~~~ W3Dmain.c: In function 'W3Ddelete': W3Dmain.c:1606:15: warning: variable 'xw' set but not used [-Wunused-but-set-variable] 1606 | Tk_Window xw; | ^~ W3Dmain.c: In function 'W3Dredisplay': W3Dmain.c:1641:14: warning: variable 'cellDef' set but not used [-Wunused-but-set-variable] 1641 | CellDef *cellDef; | ^~~~~~~ W3Dmain.c: In function 'W3DCIFredisplay': W3Dmain.c:1722:22: warning: unused variable 'mask' [-Wunused-variable] 1722 | TileTypeBitMask *mask; | ^~~~ W3Dmain.c: In function 'W3Dcommand': W3Dmain.c:1793:9: warning: unused variable 'cmdNum' [-Wunused-variable] 1793 | int cmdNum; | ^~~~~~ W3Dmain.c: In function 'w3dRenderValues': W3Dmain.c:1261:35: warning: 'layer' may be used uninitialized in this function [-Wmaybe-uninitialized] 1261 | Tcl_NewDoubleObj((double)(layer->cl_thick))); | ~~~~~~^~~~~~~~~~~ --- compiling graphics/grTk1.o rm -f grTk1.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk1.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from grTk1.c:23: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from grTk1.c:23: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTk1.c: In function 'GrTkInit': grTk1.c:658:15: warning: implicit declaration of function 'grTkLoadFont'; did you mean 'XLoadFont'? [-Wimplicit-function-declaration] 658 | rstatus = grTkLoadFont(); | ^~~~~~~~~~~~ | XLoadFont grTk1.c:350:17: warning: unused variable 'grvisual_info' [-Wunused-variable] 350 | XVisualInfo grvisual_info, *grvisual_get, grtemplate; | ^~~~~~~~~~~~~ grTk1.c: In function 'GrTkClose': grTk1.c:684:5: warning: implicit declaration of function 'grTkFreeFonts'; did you mean 'Tk_FreeFont'? [-Wimplicit-function-declaration] 684 | grTkFreeFonts(); | ^~~~~~~~~~~~~ | Tk_FreeFont grTk1.c:676:9: warning: unused variable 'i' [-Wunused-variable] 676 | int i; | ^ grTk1.c: In function 'MagicEventProc': grTk1.c:794:15: warning: unused variable 'outChannel' [-Wunused-variable] 794 | Tcl_Channel outChannel = Tcl_GetStdChannel(TCL_STDOUT); | ^~~~~~~~~~ grTk1.c:1123:7: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' [-Wimplicit-function-declaration] 1123 | DBWHLRedrawPrepWindow(mw, &surface); | ^~~~~~~~~~~~~~~~~~~~~ grTk1.c:1155:3: warning: implicit declaration of function 'WindRedisplay' [-Wimplicit-function-declaration] 1155 | WindRedisplay(mw); | ^~~~~~~~~~~~~ grTk1.c: In function 'x11SetDisplay': grTk1.c:1201:11: warning: unused variable 'f' [-Wunused-variable] 1201 | FILE* f; | ^ grTk1.c:1200:11: warning: unused variable 'fullname' [-Wunused-variable] 1200 | char *fullname; | ^~~~~~~~ grTk1.c:1199:11: warning: unused variable 'planecount' [-Wunused-variable] 1199 | char *planecount; | ^~~~~~~~~~ grTk1.c: In function 'GrTkCreate': grTk1.c:1321:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1321 | if (windowplace = XGetDefault(grXdpy, "magic", windowname)) | ^~~~~~~~~~~ grTk1.c:1338:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1338 | if (tktop = Tk_MainWindow(magicinterp)) | ^~~~~ grTk1.c: In function 'GrTkEventPending': grTk1.c:1703:14: warning: unused variable 'tkwind' [-Wunused-variable] 1703 | Tk_Window tkwind = grCurrent.window; | ^~~~~~ grTk1.c: In function 'GrTkIconUpdate': grTk1.c:1753:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1753 | if (brack = strchr(text,'[')) | ^~~~~ grTk1.c:1762:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1762 | if (brack = strrchr(text,' ')) text = brack+1; | ^~~~~ grTk1.c: In function 'GrTkInit': grTk1.c:573:10: warning: 'color_reserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 573 | int usableColors = actualColors - color_reserved; | ^~~~~~~~~~~~ grTk1.c:595:23: warning: 'color_base' may be used uninitialized in this function [-Wmaybe-uninitialized] 595 | grDisplay.basepixel = color_base; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ grTk1.c:573:10: warning: 'grcolorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] 573 | int usableColors = actualColors - color_reserved; | ^~~~~~~~~~~~ grTk1.c: In function 'MagicEventProc': grTk1.c:999:15: warning: 'keywstate' may be used uninitialized in this function [-Wmaybe-uninitialized] 999 | macroDef = MacroRetrieve(mw->w_client, keywstate, &iMacro); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTk1.c:782:11: warning: 'txbutton' may be used uninitialized in this function [-Wmaybe-uninitialized] 782 | if (WindButtonInFrame(mw, ButtonEvent->x, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | grXToMagic(ButtonEvent->y), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | txbutton)) | ~~~~~~~~~ grTk1.c: In function 'GrTkCreate': grTk1.c:1320:32: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 1320 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~ grTk1.c:1320:25: note: directive argument in the range [-2147483647, 2147483647] 1320 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from grTk1.c:10: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling graphics/grTk2.o rm -f grTk2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk2.c --- compiling graphics/grTk3.o rm -f grTk3.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk3.c grTk3.c: In function 'GrTkReadPixel': grTk3.c:240:13: warning: implicit declaration of function 'XGetPixel'; did you mean 'Tk_GetPixels'? [-Wimplicit-function-declaration] 240 | value = XGetPixel(image, 0, 0); | ^~~~~~~~~ | Tk_GetPixels grTk3.c:241:44: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 241 | return (value & (1 << grDisplay.depth) - 1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ grTk3.c: In function 'grtkFontText': grTk3.c:342:9: warning: implicit declaration of function 'DBFontChar' [-Wimplicit-function-declaration] 342 | DBFontChar(font, *tptr, NULL, NULL, &cbbox); | ^~~~~~~~~~ grTk3.c:324:30: warning: unused variable 'lly' [-Wunused-variable] 324 | int np, i, j, w, h, llx, lly, baseline; | ^~~ grTk3.c:324:25: warning: unused variable 'llx' [-Wunused-variable] 324 | int np, i, j, w, h, llx, lly, baseline; | ^~~ grTk3.c:322:46: warning: unused variable 'corners' [-Wunused-variable] 322 | Point *coffset, *tp, loffset, locoffset, corners[4], lpos; | ^~~~~~~ grTk3.c:404:22: warning: 'charbbox.r_ur.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 404 | h = charbbox.r_ytop - charbbox.r_ybot + 1; grTk3.c:403:22: warning: 'charbbox.r_ur.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | w = charbbox.r_xtop - charbbox.r_xbot + 1; grTk3.c:404:22: warning: 'charbbox.r_ll.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 404 | h = charbbox.r_ytop - charbbox.r_ybot + 1; grTk3.c:403:22: warning: 'charbbox.r_ll.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | w = charbbox.r_xtop - charbbox.r_xbot + 1; --- compiling graphics/grTk4.o rm -f grTk4.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk4.c --- compiling graphics/grTk5.o rm -f grTk5.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk5.c grTk5.c: In function 'GrTkSetCursor': grTk5.c:177:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 177 | while (entry = HashNext(&grTkWindowTable,&hs)) | ^~~~~ --- compiling graphics/grTOGL1.o rm -f grTOGL1.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL1.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from grTOGL1.c:26: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from grTOGL1.c:26: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTOGL1.c: In function 'GrTOGLInit': grTOGL1.c:343:12: warning: implicit declaration of function 'grTkLoadFont'; did you mean 'XLoadFont'? [-Wimplicit-function-declaration] 343 | return grTkLoadFont(); | ^~~~~~~~~~~~ | XLoadFont grTOGL1.c:262:10: warning: unused variable 'rstatus' [-Wunused-variable] 262 | bool rstatus; | ^~~~~~~ grTOGL1.c: In function 'GrTOGLClose': grTOGL1.c:361:5: warning: implicit declaration of function 'grTkFreeFonts'; did you mean 'Tk_FreeFont'? [-Wimplicit-function-declaration] 361 | grTkFreeFonts(); | ^~~~~~~~~~~~~ | Tk_FreeFont grTOGL1.c: In function 'TOGLEventProc': grTOGL1.c:552:15: warning: unused variable 'outChannel' [-Wunused-variable] 552 | Tcl_Channel outChannel = Tcl_GetStdChannel(TCL_STDOUT); | ^~~~~~~~~~ grTOGL1.c:842:3: warning: implicit declaration of function 'WindRedisplay' [-Wimplicit-function-declaration] 842 | WindRedisplay(mw); | ^~~~~~~~~~~~~ grTOGL1.c:821:8: warning: unused variable 'result' [-Wunused-variable] 821 | bool result, need_resize; | ^~~~~~ grTOGL1.c:895:7: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' [-Wimplicit-function-declaration] 895 | DBWHLRedrawPrepWindow(mw, &surface); | ^~~~~~~~~~~~~~~~~~~~~ grTOGL1.c:493:12: warning: unused variable 'wind' [-Wunused-variable] 493 | Window wind; | ^~~~ grTOGL1.c:490:19: warning: unused variable 'event' [-Wunused-variable] 490 | TxInputEvent *event; | ^~~~~ grTOGL1.c: In function 'oglSetDisplay': grTOGL1.c:963:11: warning: unused variable 'f' [-Wunused-variable] 963 | FILE* f; | ^ grTOGL1.c:962:11: warning: unused variable 'fullname' [-Wunused-variable] 962 | char *fullname; | ^~~~~~~~ grTOGL1.c:961:11: warning: unused variable 'planecount' [-Wunused-variable] 961 | char *planecount; | ^~~~~~~~~~ grTOGL1.c: In function 'GrTOGLCreate': grTOGL1.c:1092:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1092 | if (windowplace = XGetDefault(grXdpy, "magic", windowname)) | ^~~~~~~~~~~ grTOGL1.c:1108:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1108 | if (tktop = Tk_MainWindow(magicinterp)) | ^~~~~ grTOGL1.c:1195:31: warning: implicit declaration of function 'grtoglLoadFont' [-Wimplicit-function-declaration] 1195 | return (WindowNumber == 1) ? grtoglLoadFont() : 1; | ^~~~~~~~~~~~~~ grTOGL1.c:1146:7: warning: unused variable 'result' [-Wunused-variable] 1146 | bool result; | ^~~~~~ grTOGL1.c:1086:26: warning: unused variable 'attribmask' [-Wunused-variable] 1086 | unsigned long attribmask = CWBackPixel | CWBorderPixel | CWColormap; | ^~~~~~~~~~ grTOGL1.c: In function 'GrTOGLLock': grTOGL1.c:1345:12: warning: unused variable 'wind' [-Wunused-variable] 1345 | Window wind; | ^~~~ grTOGL1.c: In function 'GrTOGLIconUpdate': grTOGL1.c:1538:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1538 | if (brack = strchr(text,'[')) | ^~~~~ grTOGL1.c:1547:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1547 | if (brack = strrchr(text,' ')) text = brack+1; | ^~~~~ grTOGL1.c: In function 'TOGLEventProc': grTOGL1.c:743:15: warning: 'keywstate' may be used uninitialized in this function [-Wmaybe-uninitialized] 743 | macroDef = MacroRetrieve(mw->w_client, keywstate, &iMacro); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTOGL1.c:540:11: warning: 'txbutton' may be used uninitialized in this function [-Wmaybe-uninitialized] 540 | if (WindButtonInFrame(mw, ButtonEvent->x, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | grXtransY(mw, ButtonEvent->y), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | txbutton)) | ~~~~~~~~~ grTOGL1.c: In function 'GrTOGLCreate': grTOGL1.c:1091:32: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 1091 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~ grTOGL1.c:1091:25: note: directive argument in the range [-2147483647, 2147483647] 1091 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from grTOGL1.c:9: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling graphics/grTOGL2.o rm -f grTOGL2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL2.c --- compiling graphics/grTOGL3.o rm -f grTOGL3.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL3.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../dbwind/dbwind.h:26, from grTOGL3.c:25: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../dbwind/dbwind.h:26, from grTOGL3.c:25: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTOGL3.c: In function 'grtoglFreeBackingStore': grTOGL3.c:255:4: warning: implicit declaration of function 'glDeleteFramebuffers' [-Wimplicit-function-declaration] 255 | glDeleteFramebuffers(1, &rf->framebuffer); | ^~~~~~~~~~~~~~~~~~~~ grTOGL3.c:256:4: warning: implicit declaration of function 'glDeleteRenderbuffers' [-Wimplicit-function-declaration] 256 | glDeleteRenderbuffers(1, &rf->renderbuffer); | ^~~~~~~~~~~~~~~~~~~~~ grTOGL3.c: In function 'grtoglCreateBackingStore': grTOGL3.c:288:4: warning: implicit declaration of function 'glGenFramebuffers' [-Wimplicit-function-declaration] 288 | glGenFramebuffers(1, &rf->framebuffer); | ^~~~~~~~~~~~~~~~~ grTOGL3.c:289:4: warning: implicit declaration of function 'glGenRenderbuffers' [-Wimplicit-function-declaration] 289 | glGenRenderbuffers(1, &rf->renderbuffer); | ^~~~~~~~~~~~~~~~~~ grTOGL3.c:290:4: warning: implicit declaration of function 'glBindRenderbuffer' [-Wimplicit-function-declaration] 290 | glBindRenderbuffer(GL_RENDERBUFFER, rf->renderbuffer); | ^~~~~~~~~~~~~~~~~~ grTOGL3.c:291:4: warning: implicit declaration of function 'glRenderbufferStorage' [-Wimplicit-function-declaration] 291 | glRenderbufferStorage(GL_RENDERBUFFER, GL_RGB, width, height); | ^~~~~~~~~~~~~~~~~~~~~ grTOGL3.c: In function 'grtoglGetBackingStore': grTOGL3.c:315:5: warning: implicit declaration of function 'glBindFramebuffer' [-Wimplicit-function-declaration] 315 | glBindFramebuffer(GL_READ_FRAMEBUFFER, rf->framebuffer); | ^~~~~~~~~~~~~~~~~ grTOGL3.c:317:5: warning: implicit declaration of function 'glFramebufferRenderbuffer' [-Wimplicit-function-declaration] 317 | glFramebufferRenderbuffer(GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, | ^~~~~~~~~~~~~~~~~~~~~~~~~ grTOGL3.c:323:5: warning: implicit declaration of function 'glBlitFramebuffer' [-Wimplicit-function-declaration] 323 | glBlitFramebuffer(r.r_xbot, r.r_ybot, r.r_xtop, r.r_ytop, | ^~~~~~~~~~~~~~~~~ grTOGL3.c:299:15: warning: variable 'ybot' set but not used [-Wunused-but-set-variable] 299 | int xbot, ybot; | ^~~~ grTOGL3.c:299:9: warning: variable 'xbot' set but not used [-Wunused-but-set-variable] 299 | int xbot, ybot; | ^~~~ grTOGL3.c:298:25: warning: variable 'height' set but not used [-Wunused-but-set-variable] 298 | unsigned int width, height; | ^~~~~~ grTOGL3.c:298:18: warning: variable 'width' set but not used [-Wunused-but-set-variable] 298 | unsigned int width, height; | ^~~~~ grTOGL3.c: In function 'grtoglScrollBackingStore': grTOGL3.c:336:29: warning: unused variable 'RenderbufferName' [-Wunused-variable] 336 | GLuint FramebufferName, RenderbufferName; | ^~~~~~~~~~~~~~~~ grTOGL3.c:336:12: warning: unused variable 'FramebufferName' [-Wunused-variable] 336 | GLuint FramebufferName, RenderbufferName; | ^~~~~~~~~~~~~~~ grTOGL3.c: In function 'grtoglPutBackingStore': grTOGL3.c:398:15: warning: variable 'xbot' set but not used [-Wunused-but-set-variable] 398 | int ybot, xbot; | ^~~~ grTOGL3.c:398:9: warning: variable 'ybot' set but not used [-Wunused-but-set-variable] 398 | int ybot, xbot; | ^~~~ grTOGL3.c:397:25: warning: variable 'height' set but not used [-Wunused-but-set-variable] 397 | unsigned int width, height; | ^~~~~~ grTOGL3.c:397:18: warning: variable 'width' set but not used [-Wunused-but-set-variable] 397 | unsigned int width, height; | ^~~~~ grTOGL3.c:396:29: warning: unused variable 'RenderbufferName' [-Wunused-variable] 396 | GLuint FramebufferName, RenderbufferName; | ^~~~~~~~~~~~~~~~ grTOGL3.c:396:12: warning: unused variable 'FramebufferName' [-Wunused-variable] 396 | GLuint FramebufferName, RenderbufferName; | ^~~~~~~~~~~~~~~ grTOGL3.c: In function 'grtoglFontText': grTOGL3.c:627:2: warning: implicit declaration of function 'DBFontChar' [-Wimplicit-function-declaration] 627 | DBFontChar(font, *tptr, NULL, NULL, &cbbox); | ^~~~~~~~~~ grTOGL3.c:608:11: warning: unused variable 'tmp' [-Wunused-variable] 608 | float tmp; | ^~~ grTOGL3.c:607:9: warning: unused variable 'cheight' [-Wunused-variable] 607 | int cheight, baseline; | ^~~~~~~ grTOGL3.c:605:20: warning: unused variable 'matvals' [-Wunused-variable] 605 | GLfloat fsize, matvals[16]; | ^~~~~~~ grTOGL3.c: In function 'grtoglPutText': grTOGL3.c:678:11: warning: unused variable 'tscale' [-Wunused-variable] 678 | float tscale; | ^~~~~~ grTOGL3.c:677:9: warning: unused variable 'i' [-Wunused-variable] 677 | int i; | ^ --- compiling graphics/grTOGL4.o rm -f grTOGL4.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL4.c --- compiling graphics/grTOGL5.o rm -f grTOGL5.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL5.c grTOGL5.c: In function 'GrTOGLSetCursor': grTOGL5.c:201:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 201 | while (entry = HashNext(&grTOGLWindowTable,&hs)) | ^~~~~ grTOGL5.c: In function 'GrTOGLDrawGlyph': grTOGL5.c:106:5: warning: 'lastp' may be used uninitialized in this function [-Wmaybe-uninitialized] 106 | if (lastp != -1) glEnd(); | ^ --- compiling graphics/grTCairo1.o rm -f grTCairo1.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo1.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from grTCairo1.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from grTCairo1.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTCairo1.c: In function 'GrTCairoInit': grTCairo1.c:302:9: warning: implicit declaration of function 'grTkLoadFont'; did you mean 'XLoadFont'? [-Wimplicit-function-declaration] 302 | return grTkLoadFont(); | ^~~~~~~~~~~~ | XLoadFont grTCairo1.c:259:7: warning: unused variable 'rstatus' [-Wunused-variable] 259 | bool rstatus; | ^~~~~~~ grTCairo1.c: In function 'GrTCairoClose': grTCairo1.c:320:2: warning: implicit declaration of function 'grTkFreeFonts'; did you mean 'Tk_FreeFont'? [-Wimplicit-function-declaration] 320 | grTkFreeFonts(); | ^~~~~~~~~~~~~ | Tk_FreeFont grTCairo1.c: In function 'GrTCairoPlotSVG': grTCairo1.c:377:5: warning: implicit declaration of function 'WindRedisplay' [-Wimplicit-function-declaration] 377 | WindRedisplay(mw); | ^~~~~~~~~~~~~ grTCairo1.c: In function 'TCairoEventProc': grTCairo1.c:534:15: warning: unused variable 'outChannel' [-Wunused-variable] 534 | Tcl_Channel outChannel = Tcl_GetStdChannel(TCL_STDOUT); | ^~~~~~~~~~ grTCairo1.c:803:8: warning: unused variable 'result' [-Wunused-variable] 803 | bool result, need_resize; | ^~~~~~ grTCairo1.c:887:4: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' [-Wimplicit-function-declaration] 887 | DBWHLRedrawPrepWindow(mw, &surface); | ^~~~~~~~~~~~~~~~~~~~~ grTCairo1.c:475:9: warning: unused variable 'wind' [-Wunused-variable] 475 | Window wind; | ^~~~ grTCairo1.c:472:16: warning: unused variable 'event' [-Wunused-variable] 472 | TxInputEvent *event; | ^~~~~ grTCairo1.c: In function 'cairoSetDisplay': grTCairo1.c:957:8: warning: unused variable 'f' [-Wunused-variable] 957 | FILE* f; | ^ grTCairo1.c:956:8: warning: unused variable 'fullname' [-Wunused-variable] 956 | char *fullname; | ^~~~~~~~ grTCairo1.c:955:8: warning: unused variable 'planecount' [-Wunused-variable] 955 | char *planecount; | ^~~~~~~~~~ grTCairo1.c: In function 'GrTCairoCreate': grTCairo1.c:1077:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1077 | if (windowplace = XGetDefault(grXdpy, "magic", windowname)) | ^~~~~~~~~~~ grTCairo1.c:1093:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1093 | if (tktop = Tk_MainWindow(magicinterp)) | ^~~~~ grTCairo1.c:1196:32: warning: implicit declaration of function 'grtcairoLoadFont' [-Wimplicit-function-declaration] 1196 | return (WindowNumber == 1) ? grtcairoLoadFont() : 1; | ^~~~~~~~~~~~~~~~ grTCairo1.c:1132:8: warning: unused variable 'result' [-Wunused-variable] 1132 | bool result; | ^~~~~~ grTCairo1.c:1071:23: warning: unused variable 'attribmask' [-Wunused-variable] 1071 | unsigned long attribmask = CWBackPixel | CWBorderPixel | CWColormap; | ^~~~~~~~~~ grTCairo1.c: In function 'GrTCairoLock': grTCairo1.c:1358:9: warning: unused variable 'wind' [-Wunused-variable] 1358 | Window wind; | ^~~~ grTCairo1.c: In function 'GrTCairoIconUpdate': grTCairo1.c:1477:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1477 | if (brack = strchr(text, '[')) | ^~~~~ grTCairo1.c:1486:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1486 | if (brack = strrchr(text, ' ')) text = brack + 1; | ^~~~~ grTCairo1.c: In function 'TCairoEventProc': grTCairo1.c:725:16: warning: 'keywstate' may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | macroDef = MacroRetrieve(mw->w_client, keywstate, &iMacro); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTCairo1.c:522:8: warning: 'txbutton' may be used uninitialized in this function [-Wmaybe-uninitialized] 522 | if (WindButtonInFrame(mw, ButtonEvent->x, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | grXtransY(mw, ButtonEvent->y), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 524 | txbutton)) | ~~~~~~~~~ grTCairo1.c: In function 'GrTCairoCreate': grTCairo1.c:1076:29: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 1076 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~ grTCairo1.c:1076:22: note: directive argument in the range [-2147483647, 2147483647] 1076 | sprintf(windowname, ".magic%d", WindowNumber + 1); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from grTCairo1.c:11: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 8 and 18 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling graphics/grTCairo2.o rm -f grTCairo2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo2.c --- compiling graphics/grTCairo3.o rm -f grTCairo3.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo3.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../dbwind/dbwind.h:26, from grTCairo3.c:26: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../dbwind/dbwind.h:26, from grTCairo3.c:26: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTCairo3.c: In function 'GrTCairoTextSize': grTCairo3.c:193:6: warning: unused variable 'width' [-Wunused-variable] 193 | int width; | ^~~~~ grTCairo3.c: In function 'grtcairoCreateBackingStore': grTCairo3.c:235:5: warning: unused variable 'gc' [-Wunused-variable] 235 | GC gc; | ^~ grTCairo3.c: In function 'grtcairoDrawCharacter': grTCairo3.c:479:13: warning: unused variable 'maxnp' [-Wunused-variable] 479 | static int maxnp = 0; | ^~~~~ grTCairo3.c:477:10: warning: unused variable 'nptotal' [-Wunused-variable] 477 | int np, nptotal; | ^~~~~~~ grTCairo3.c: In function 'grtcairoFontText': grTCairo3.c:547:3: warning: implicit declaration of function 'DBFontChar' [-Wimplicit-function-declaration] 547 | DBFontChar(font, *tptr, NULL, NULL, &cbbox); | ^~~~~~~~~~ grTCairo3.c:528:8: warning: unused variable 'tmp' [-Wunused-variable] 528 | float tmp; | ^~~ grTCairo3.c:527:6: warning: unused variable 'cheight' [-Wunused-variable] 527 | int cheight, baseline; | ^~~~~~~ grTCairo3.c: In function 'grtcairoPutText': grTCairo3.c:598:8: warning: unused variable 'tscale' [-Wunused-variable] 598 | float tscale; | ^~~~~~ grTCairo3.c:597:6: warning: unused variable 'i' [-Wunused-variable] 597 | int i; | ^ At top level: grTCairo3.c:479:13: warning: 'maxnp' defined but not used [-Wunused-variable] 479 | static int maxnp = 0; | ^~~~~ --- compiling graphics/grTCairo4.o rm -f grTCairo4.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo4.c --- compiling graphics/grTCairo5.o rm -f grTCairo5.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo5.c grTCairo5.c: In function 'GrTCairoSetCursor': grTCairo5.c:202:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 202 | while (entry = HashNext(&grTCairoWindowTable, &hs)) | ^~~~~ grTCairo5.c: In function 'GrTCairoDrawGlyph': grTCairo5.c:106:6: warning: 'lastp' may be used uninitialized in this function [-Wmaybe-uninitialized] 106 | if (lastp != -1) { | ^ --- compiling graphics/grTkCommon.o rm -f grTkCommon.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTkCommon.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grTkCommon.c:25: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grTkCommon.c:25: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grTkCommon.c: In function 'grTkLoadFont': grTkCommon.c:92:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 92 | TxError("%s %s\n", unable, fontnames[i]); | ^~~~~~~ grTkCommon.c: In function 'GrTkWindowName': grTkCommon.c:304:11: warning: unused variable 'tkname' [-Wunused-variable] 304 | char *tkname; | ^~~~~~ grTkCommon.c: In function 'grtkScrollBackingStore': grTkCommon.c:470:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 470 | TxPrintf("grtkScrollBackingStore %d %d failure\n", | ^~~~~~~~ grTkCommon.c: In function 'ImgLayerConfigureInstance': grTkCommon.c:1013:6: warning: implicit declaration of function 'windUnlink' [-Wimplicit-function-declaration] 1013 | windUnlink(mw); | ^~~~~~~~~~ grTkCommon.c:1014:6: warning: implicit declaration of function 'windReClip' [-Wimplicit-function-declaration] 1014 | windReClip(); | ^~~~~~~~~~ grTkCommon.c:1015:6: warning: implicit declaration of function 'windFree'; did you mean 'TiFree'? [-Wimplicit-function-declaration] 1015 | windFree(mw); | ^~~~~~~~ | TiFree grTkCommon.c:1093:6: warning: implicit declaration of function 'WindRedisplay' [-Wimplicit-function-declaration] 1093 | WindRedisplay(mw); | ^~~~~~~~~~~~~ --- linking libgraphics.o rm -f libgraphics.o /usr/bin/ld -r grMain.o grLock.o grDStyle.o grText.o grCMap.o grClip.o grGlyphs.o grNull.o W3Dmain.o grTk1.o grTk2.o grTk3.o grTk4.o grTk5.o grTOGL1.o grTOGL2.o grTOGL3.o grTOGL4.o grTOGL5.o grTCairo1.o grTCairo2.o grTCairo3.o grTCairo4.o grTCairo5.o grTkCommon.o -o libgraphics.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/graphics' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/netmenu' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling netmenu/NMbutton.o rm -f NMbutton.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMbutton.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMbutton.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMbutton.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMbutton.c: In function 'NMButtonNetList': NMbutton.c:82:56: warning: statement with no effect [-Wunused-value] 82 | if (TxGetLine(newName, MAXLENGTH) == NULL) newName[0] == 0; | ~~~~~~~~~~~^~~~ --- compiling netmenu/NMcmdAK.o rm -f NMcmdAK.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdAK.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMcmdAK.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMcmdAK.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMcmdAK.c: In function 'NMCmdCull': NMcmdAK.c:313:5: warning: implicit declaration of function 'NMCull'; did you mean 'NMCmdCull'? [-Wimplicit-function-declaration] 313 | NMCull(); | ^~~~~~ | NMCmdCull NMcmdAK.c: In function 'NMCmdFindLabels': NMcmdAK.c:499:7: warning: implicit declaration of function 'CmdParseLayers' [-Wimplicit-function-declaration] 499 | if (!CmdParseLayers(cmd->tx_argv[2], &mask)) | ^~~~~~~~~~~~~~ NMcmdAK.c: In function 'NMCmdCleanup': NMcmdAK.c:183:2: warning: 'indx' may be used uninitialized in this function [-Wmaybe-uninitialized] 183 | } while (indx < 0); | ^ --- compiling netmenu/NMcmdLZ.o rm -f NMcmdLZ.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdLZ.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMcmdLZ.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMcmdLZ.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMcmdLZ.c: In function 'NMCmdMeasure': NMcmdLZ.c:73:2: warning: implicit declaration of function 'NMMeasureNet'; did you mean 'NMMeasureAll'? [-Wimplicit-function-declaration] 73 | NMMeasureNet(); | ^~~~~~~~~~~~ | NMMeasureAll NMcmdLZ.c: In function 'NMCmdPushButton': NMcmdLZ.c:266:5: warning: implicit declaration of function 'NMcommand' [-Wimplicit-function-declaration] 266 | NMcommand(w, cmd); | ^~~~~~~~~ NMcmdLZ.c:237:17: warning: unused variable 'action' [-Wunused-variable] 237 | int button, action; | ^~~~~~ --- compiling netmenu/NMlabel.o rm -f NMlabel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMlabel.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMlabel.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMlabel.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMlabel.c: In function 'nmSetCurrentLabel': NMlabel.c:257:9: warning: implicit declaration of function 'NMredisplay' [-Wimplicit-function-declaration] 257 | (void) NMredisplay(NMWindow, &NMLabelButton.nmb_area, (Rect *) NULL); | ^~~~~~~~~~~ NMlabel.c: In function 'NMShowLabel': NMlabel.c:626:12: warning: implicit declaration of function 'DBSearchLabel'; did you mean 'DBNearestLabel'? [-Wimplicit-function-declaration] 626 | (void) DBSearchLabel(&scx, pMask, 0, pattern, | ^~~~~~~~~~~~~ | DBNearestLabel --- compiling netmenu/NMmain.o rm -f NMmain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMmain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMmain.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMmain.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMmain.c: At top level: NMmain.c:61:1: warning: missing braces around initializer [-Wmissing-braces] 61 | { | ^ NMmain.c:90:1: warning: missing braces around initializer [-Wmissing-braces] 90 | { | ^ NMmain.c:97:1: warning: missing braces around initializer [-Wmissing-braces] 97 | { | ^ NMmain.c:109:22: warning: missing braces around initializer [-Wmissing-braces] 109 | Rect nmSurfaceArea = {-4, 110, 84, 226}; | ^ | { } { } NMmain.c:110:21: warning: missing braces around initializer [-Wmissing-braces] 110 | Rect nmScreenArea = {0, 0, 140, 190}; | ^ | { } { } NMmain.c: In function 'NMcommand': NMmain.c:369:9: warning: unused variable 'cmdNum' [-Wunused-variable] 369 | int cmdNum; | ^~~~~~ --- compiling netmenu/NMnetlist.o rm -f NMnetlist.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMnetlist.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMnetlist.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMnetlist.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMnetlist.c: In function 'NMNewNetlist': NMnetlist.c:399:16: warning: implicit declaration of function 'NMredisplay' [-Wimplicit-function-declaration] 399 | (void) NMredisplay(NMWindow, &NMNetListButton.nmb_area, (Rect *) NULL); | ^~~~~~~~~~~ NMnetlist.c: In function 'NMWriteAll': NMnetlist.c:900:9: warning: 'indx' may be used uninitialized in this function [-Wmaybe-uninitialized] 900 | switch (indx) | ^~~~~~ --- compiling netmenu/NMshowpt.o rm -f NMshowpt.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowpt.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMshowpt.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMshowpt.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling netmenu/NMshowcell.o rm -f NMshowcell.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowcell.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMshowcell.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMshowcell.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMshowcell.c: In function 'NMShowRoutedNet': NMshowcell.c:350:12: warning: implicit declaration of function 'NMEnumTerms'; did you mean 'BPEnumTerm'? [-Wimplicit-function-declaration] 350 | (void) NMEnumTerms(NMCurNetName, nmShowRoutedNetFunc, | ^~~~~~~~~~~ | BPEnumTerm --- compiling netmenu/NMundo.o rm -f NMundo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMundo.c --- compiling netmenu/NMwiring.o rm -f NMwiring.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMwiring.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from NMwiring.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from NMwiring.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ NMwiring.c: In function 'NMRipup': NMwiring.c:171:12: warning: implicit declaration of function 'DBSrConnect' [-Wimplicit-function-declaration] 171 | (void) DBSrConnect(EditCellUse->cu_def, &area, | ^~~~~~~~~~~ NMwiring.c: In function 'nmwNetTileFunc': NMwiring.c:512:9: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 512 | (void) DBCellSrArea(&scx, nmwNetCellFunc, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs NMwiring.c: In function 'NMMeasureNet': NMwiring.c:1208:12: warning: implicit declaration of function 'SelEnumPaint' [-Wimplicit-function-declaration] 1208 | (void) SelEnumPaint(&nmMeasureMask, TRUE, (bool *) NULL, | ^~~~~~~~~~~~ --- linking libnetmenu.o rm -f libnetmenu.o /usr/bin/ld -r NMbutton.o NMcmdAK.o NMcmdLZ.o NMlabel.o NMmain.o NMnetlist.o NMshowpt.o NMshowcell.o NMundo.o NMwiring.o -o libnetmenu.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/netmenu' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plow' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling plow/PlowCmd.o rm -f PlowCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowCmd.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowCmd.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowCmd.c: In function 'CmdPlow': PlowCmd.c:113:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 113 | TxError("Ambiguous plowing option: \"%s\"\n", cmd->tx_argv[1]); | ^~~~~~~ PlowCmd.c:151:6: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 151 | TxPrintf("Plow commands have the form \"plow option\",\n"); | ^~~~~~~~ PlowCmd.c:171:6: warning: implicit declaration of function 'PlowSetBound' [-Wimplicit-function-declaration] 171 | PlowSetBound(editDef, &editBox, rootDef, &rootBox); | ^~~~~~~~~~~~ PlowCmd.c:174:46: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 174 | if (cmd->tx_argc == 3) PlowJogHorizon = cmdParseCoord(w, | ^~~~~~~~~~~~~ | XParseColor PlowCmd.c:188:6: warning: implicit declaration of function 'PlowClearBound' [-Wimplicit-function-declaration] 188 | PlowClearBound(); | ^~~~~~~~~~~~~~ PlowCmd.c:207:11: warning: implicit declaration of function 'CmdParseLayers' [-Wimplicit-function-declaration] 207 | if (!CmdParseLayers(layers, &mask)) | ^~~~~~~~~~~~~~ PlowCmd.c:288:11: warning: implicit declaration of function 'PlowSelection'; did you mean 'Tk_OwnSelection'? [-Wimplicit-function-declaration] 288 | if (!PlowSelection(editDef, &distance, dir)) | ^~~~~~~~~~~~~ | Tk_OwnSelection PlowCmd.c: In function 'CmdStraighten': PlowCmd.c:364:5: warning: implicit declaration of function 'PlowStraighten'; did you mean 'CmdStraighten'? [-Wimplicit-function-declaration] 364 | PlowStraighten(EditCellUse->cu_def, &editBox, dir); | ^~~~~~~~~~~~~~ | CmdStraighten PlowCmd.c: In function 'CmdPlow': PlowCmd.c:209:10: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized] 209 | if (Plow(editDef, &editBox, mask, dir)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PlowCmd.c:288:11: warning: 'editDef' may be used uninitialized in this function [-Wmaybe-uninitialized] 288 | if (!PlowSelection(editDef, &distance, dir)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling plow/PlowJogs.o rm -f PlowJogs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowJogs.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowJogs.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowJogs.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowJogs.c: In function 'plowCleanupJogs': PlowJogs.c:116:5: warning: implicit declaration of function 'plowQueueInit'; did you mean 'plowQueueAdd'? [-Wimplicit-function-declaration] 116 | plowQueueInit(area, area->r_xtop - area->r_xbot); | ^~~~~~~~~~~~~ | plowQueueAdd PlowJogs.c:139:5: warning: implicit declaration of function 'plowQueueDone'; did you mean 'plowQueueAdd'? [-Wimplicit-function-declaration] 139 | plowQueueDone(); | ^~~~~~~~~~~~~ | plowQueueAdd PlowJogs.c: In function 'plowProcessJog': PlowJogs.c:177:2: warning: implicit declaration of function 'plowDebugEdge' [-Wimplicit-function-declaration] 177 | plowDebugEdge(edge, (RuleTableEntry *) NULL, "plowProcessJog"); | ^~~~~~~~~~~~~ PlowJogs.c:192:12: warning: implicit declaration of function 'plowSrShadowBack' [-Wimplicit-function-declaration] 192 | while (plowSrShadowBack(edge->e_pNum, &r, DBSpaceBits, | ^~~~~~~~~~~~~~~~ PlowJogs.c: In function 'plowProcessJogFunc': PlowJogs.c:281:5: warning: implicit declaration of function 'plowSrOutline' [-Wimplicit-function-declaration] 281 | plowSrOutline(edge->e_pNum, &startPoint, mask, GEO_NORTH, | ^~~~~~~~~~~~~ PlowJogs.c:343:5: warning: implicit declaration of function 'plowApplySearchRules' [-Wimplicit-function-declaration] 343 | plowApplySearchRules(&newedge); | ^~~~~~~~~~~~~~~~~~~~ PlowJogs.c:356:13: warning: implicit declaration of function 'plowFindWidthBack' [-Wimplicit-function-declaration] 356 | width = plowFindWidthBack(&newedge, mask, area, (Rect *) NULL); | ^~~~~~~~~~~~~~~~~ --- compiling plow/PlowMain.o rm -f PlowMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowMain.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowMain.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowMain.c: In function 'PlowStraighten': PlowMain.c:380:5: warning: implicit declaration of function 'plowCleanupJogs' [-Wimplicit-function-declaration] 380 | plowCleanupJogs(&yankArea, &changedArea); | ^~~~~~~~~~~~~~~ PlowMain.c: In function 'plowUpdate': PlowMain.c:587:5: warning: implicit declaration of function 'plowUpdateLabels'; did you mean 'plowUpdateCell'? [-Wimplicit-function-declaration] 587 | plowUpdateLabels(plowYankDef, def, &changedUserArea); | ^~~~~~~~~~~~~~~~ | plowUpdateCell PlowMain.c: In function 'plowPropagateRect': PlowMain.c:728:5: warning: implicit declaration of function 'plowQueueInit'; did you mean 'plowQueueAdd'? [-Wimplicit-function-declaration] 728 | plowQueueInit(&plowCellBbox, plowRect.r_xtop - plowRect.r_xbot); | ^~~~~~~~~~~~~ | plowQueueAdd PlowMain.c:738:9: warning: implicit declaration of function 'plowSrShadowInitial' [-Wimplicit-function-declaration] 738 | (void) plowSrShadowInitial(pNum, &plowRect, | ^~~~~~~~~~~~~~~~~~~ PlowMain.c:742:12: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 742 | (void) DBSrCellPlaneArea(plowYankDef->cd_cellPlane, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea PlowMain.c:767:5: warning: implicit declaration of function 'plowQueueDone'; did you mean 'plowQueueAdd'? [-Wimplicit-function-declaration] 767 | plowQueueDone(); | ^~~~~~~~~~~~~ | plowQueueAdd PlowMain.c: In function 'plowSelPaintPlow': PlowMain.c:1045:5: warning: implicit declaration of function 'plowSrShadow' [-Wimplicit-function-declaration] 1045 | plowSrShadow(DBPlane(type), &plowLHS, DBZeroTypeBits, | ^~~~~~~~~~~~ PlowMain.c: In function 'PlowExtendJogHorizon': PlowMain.c:1214:6: warning: implicit declaration of function 'plowYankMore'; did you mean 'plowYankCreate'? [-Wimplicit-function-declaration] 1214 | if (plowYankMore(&r, 1, 1)) | ^~~~~~~~~~~~ | plowYankCreate PlowMain.c:1286:9: warning: implicit declaration of function 'plowAtomize' [-Wimplicit-function-declaration] 1286 | (void) plowAtomize(edge->e_pNum, &r, plowQueueAdd, (ClientData) NULL); | ^~~~~~~~~~~ PlowMain.c: In function 'plowProcessEdge': PlowMain.c:1530:2: warning: implicit declaration of function 'plowDebugEdge' [-Wimplicit-function-declaration] 1530 | plowDebugEdge(edge, (RuleTableEntry *) NULL, "matched edge"); | ^~~~~~~~~~~~~ PlowMain.c:1620:5: warning: implicit declaration of function 'plowApplySearchRules' [-Wimplicit-function-declaration] 1620 | plowApplySearchRules(edge); | ^~~~~~~~~~~~~~~~~~~~ PlowMain.c: In function 'plowBuildWidthRules': PlowMain.c:1764:9: warning: implicit declaration of function 'plowFindWidth' [-Wimplicit-function-declaration] 1764 | dist = plowFindWidth(edge, prMin->pr_oktypes, bbox, &maxBox); | ^~~~~~~~~~~~~ PlowMain.c: In function 'plowSplitY': PlowMain.c:1941:1: warning: type of 'y' defaults to 'int' [-Wimplicit-int] 1941 | plowSplitY(tp, y) | ^~~~~~~~~~ PlowMain.c: In function 'PlowAfterTech': PlowMain.c:2194:5: warning: implicit declaration of function 'plowDebugInit'; did you mean 'PlowDRCInit'? [-Wimplicit-function-declaration] 2194 | plowDebugInit(); | ^~~~~~~~~~~~~ | PlowDRCInit PlowMain.c: In function 'plowYankCreate': PlowMain.c:2244:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 2244 | DBNewYank("__PLOWYANK__", &plowYankUse, &plowYankDef); | ^~~~~~~~~ | DBNewPlane PlowMain.c: In function 'plowApplySearchRules': PlowMain.c:1702:7: warning: 'rules' may be used uninitialized in this function [-Wmaybe-uninitialized] 1702 | (*rte->rte_proc)(edge, rules); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling plow/PlowQueue.o rm -f PlowQueue.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowQueue.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowQueue.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowQueue.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowQueue.c: In function 'plowQueueAdd': PlowQueue.c:188:2: warning: implicit declaration of function 'plowDebugEdge' [-Wimplicit-function-declaration] 188 | plowDebugEdge(eadd, plowCurrentRule, "add"); | ^~~~~~~~~~~~~ PlowQueue.c:161:21: warning: unused variable 'plowYankDef' [-Wunused-variable] 161 | extern CellDef *plowYankDef; | ^~~~~~~~~~~ --- compiling plow/PlowRandom.o rm -f PlowRandom.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRandom.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowRandom.c:40: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowRandom.c:40: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowRandom.c: In function 'PlowRandomTest': PlowRandom.c:112:8: warning: implicit declaration of function 'plowGenRandom'; did you mean 'plowGenRect'? [-Wimplicit-function-declaration] 112 | dir = plowGenRandom(0, 3); | ^~~~~~~~~~~~~ | plowGenRect PlowRandom.c:115:9: warning: implicit declaration of function 'Plow' [-Wimplicit-function-declaration] 115 | (void) Plow(def, &plowRect, DBAllTypeBits, plowDir); | ^~~~ PlowRandom.c:122:2: warning: implicit declaration of function 'DRCCatchUp' [-Wimplicit-function-declaration] 122 | DRCCatchUp(); | ^~~~~~~~~~ In file included from PlowRandom.c:36: PlowRandom.c: In function 'plowFileDiff': ../utils/magic.h:146:26: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration] 146 | # define bcmp(a, b, c) memcmp(b, a, c) | ^~~~~~ PlowRandom.c:300:18: note: in expansion of macro 'bcmp' 300 | if (n1 != n2 || bcmp(b1, b2, n1) != 0) | ^~~~ PlowRandom.c:300:31: warning: 'memcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 300 | if (n1 != n2 || bcmp(b1, b2, n1) != 0) | ^~ ../utils/magic.h:146:39: note: in definition of macro 'bcmp' 146 | # define bcmp(a, b, c) memcmp(b, a, c) | ^ : note: built-in 'memcmp' declared here PlowRandom.c:307:12: warning: 'f2' may be used uninitialized in this function [-Wmaybe-uninitialized] 307 | (void) close(f2); | ^~~~~~~~~ --- compiling plow/PlowRules1.o rm -f PlowRules1.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules1.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowRules1.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowRules1.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowRules1.c: In function 'prClearUmbra': PlowRules1.c:89:12: warning: implicit declaration of function 'plowSrShadow' [-Wimplicit-function-declaration] 89 | (void) plowSrShadow(edge->e_pNum, &edge->e_rect, | ^~~~~~~~~~~~ PlowRules1.c: In function 'prPenumbraTop': PlowRules1.c:234:2: warning: implicit declaration of function 'plowSrOutline' [-Wimplicit-function-declaration] 234 | plowSrOutline(edge->e_pNum, &startPoint, pr->pr_ltypes, GEO_NORTH, | ^~~~~~~~~~~~~ PlowRules1.c: In function 'plowPenumbraRule': PlowRules1.c:439:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 439 | if (pr = ar->ar_rule) | ^~ PlowRules1.c: In function 'plowSliverTopExtent': PlowRules1.c:816:18: warning: 'xmove' may be used uninitialized in this function [-Wmaybe-uninitialized] 816 | ar->ar_mustmove = xmove; | ~~~~~~~~~~~~~~~~^~~~~~~ PlowRules1.c: In function 'plowSliverBotExtent': PlowRules1.c:922:18: warning: 'xmove' may be used uninitialized in this function [-Wmaybe-uninitialized] 922 | ar->ar_mustmove = xmove; | ~~~~~~~~~~~~~~~~^~~~~~~ --- compiling plow/PlowRules2.o rm -f PlowRules2.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules2.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowRules2.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowRules2.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowRules2.c: In function 'prFixedLHS': PlowRules2.c:91:6: warning: implicit declaration of function 'plowYankMore' [-Wimplicit-function-declaration] 91 | if (plowYankMore(&atomRect, 1, 1)) | ^~~~~~~~~~~~ PlowRules2.c:96:13: warning: implicit declaration of function 'plowAtomize' [-Wimplicit-function-declaration] 96 | (void) plowAtomize(edge->e_pNum, &atomRect, | ^~~~~~~~~~~ PlowRules2.c: In function 'prFixedPenumbraTop': PlowRules2.c:234:9: warning: implicit declaration of function 'plowSrShadow' [-Wimplicit-function-declaration] 234 | (void) plowSrShadow(pr->pr_pNum, &searchRect, pr->pr_oktypes, | ^~~~~~~~~~~~ PlowRules2.c: In function 'prIllegalTop': PlowRules2.c:580:5: warning: implicit declaration of function 'plowSrOutline' [-Wimplicit-function-declaration] 580 | plowSrOutline(edge->e_pNum, &startPoint, insideTypes, GEO_NORTH, | ^~~~~~~~~~~~~ PlowRules2.c: In function 'prFindCells': PlowRules2.c:869:12: warning: implicit declaration of function 'DBSrCellPlaneArea'; did you mean 'DBCellReadArea'? [-Wimplicit-function-declaration] 869 | (void) DBSrCellPlaneArea(cellPlane, &searchArea, plowFoundCell, | ^~~~~~~~~~~~~~~~~ | DBCellReadArea --- compiling plow/PlowRules3.o rm -f PlowRules3.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules3.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowRules3.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowRules3.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowRules3.c: In function 'prInSliver': PlowRules3.c:99:5: warning: implicit declaration of function 'plowSrFinalArea' [-Wimplicit-function-declaration] 99 | plowSrFinalArea(plane, &edgeBorder, &DBAllTypeBits, plowInSliverProc, | ^~~~~~~~~~~~~~~ PlowRules3.c: In function 'scanDownError': PlowRules3.c:289:12: warning: implicit declaration of function 'plowAtomize' [-Wimplicit-function-declaration] 289 | (void) plowAtomize(inarg->ina_rule->pr_pNum, &atomRect, | ^~~~~~~~~~~ --- compiling plow/PlowSearch.o rm -f PlowSearch.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowSearch.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowSearch.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowSearch.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowSearch.c: In function 'plowSrShadow': PlowSearch.c:249:11: warning: implicit declaration of function 'plowShadowRHS' [-Wimplicit-function-declaration] 249 | else if (plowShadowRHS(tp, &s, bottom)) | ^~~~~~~~~~~~~ PlowSearch.c: In function 'plowSrShadowInitial': PlowSearch.c:402:11: warning: implicit declaration of function 'plowShadowInitialRHS'; did you mean 'plowSrShadowInitial'? [-Wimplicit-function-declaration] 402 | else if (plowShadowInitialRHS(tp, &s, bottom)) | ^~~~~~~~~~~~~~~~~~~~ | plowSrShadowInitial PlowSearch.c: In function 'plowSrShadowBack': PlowSearch.c:558:11: warning: implicit declaration of function 'plowShadowLHS'; did you mean 'plowShadowRHS'? [-Wimplicit-function-declaration] 558 | else if (plowShadowLHS(tp, &s, top)) | ^~~~~~~~~~~~~ | plowShadowRHS PlowSearch.c: In function 'plowSrOutlineInit': PlowSearch.c:1025:6: warning: implicit declaration of function 'niceabort' [-Wimplicit-function-declaration] 1025 | niceabort(); | ^~~~~~~~~ --- compiling plow/PlowTech.o rm -f PlowTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowTech.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowTech.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowTech.c: In function 'PlowDRCLine': PlowTech.c:180:20: warning: missing braces around initializer [-Wmissing-braces] 180 | } ruleKeys[] = { | ^ 181 | "edge", 8, 9, plowEdgeRule, | { } 182 | "edge4way", 8, 9, plowEdgeRule, | { } 183 | "spacing", 6, 6, plowSpacingRule, | { } 184 | "width", 4, 4, plowWidthRule, | { } 185 | 0 | { 186 | }, *rp; | } PlowTech.c: In function 'plowWidthRule': PlowTech.c:241:13: warning: implicit declaration of function 'CoincidentPlanes' [-Wimplicit-function-declaration] 241 | pmask = CoincidentPlanes(&set, ptest); | ^~~~~~~~~~~~~~~~ PlowTech.c:245:12: warning: implicit declaration of function 'LowestMaskBit' [-Wimplicit-function-declaration] 245 | pNum = LowestMaskBit(pmask); | ^~~~~~~~~~~~~ PlowTech.c: In function 'PlowDRCFinal': PlowTech.c:641:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 641 | if (pr = plowWidthRulesTbl[i][j]) | ^~ PlowTech.c:648:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 648 | if (pr = plowSpacingRulesTbl[i][j]) | ^~ PlowTech.c: In function 'PlowTechInit': PlowTech.c:758:15: warning: unused variable 'pr' [-Wunused-variable] 758 | PlowRule *pr; | ^~ PlowTech.c:757:26: warning: unused variable 'j' [-Wunused-variable] 757 | register TileType i, j; | ^ PlowTech.c:757:23: warning: unused variable 'i' [-Wunused-variable] 757 | register TileType i, j; | ^ PlowTech.c: In function 'PlowTechLine': PlowTech.c:817:2: warning: implicit declaration of function 'TechError' [-Wimplicit-function-declaration] 817 | TechError("Malformed line\n"); | ^~~~~~~~~ PlowTech.c: In function 'plowScaleUp': PlowTech.c:886:9: warning: variable 'dist' set but not used [-Wunused-but-set-variable] 886 | int dist; | ^~~~ PlowTech.c: In function 'plowTechShowTable': PlowTech.c:1015:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1015 | if (pr = table[i][j]) | ^~ --- compiling plow/PlowTest.o rm -f PlowTest.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTest.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowTest.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowTest.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ PlowTest.c: At top level: PlowTest.c:107:16: warning: missing braces around initializer [-Wmissing-braces] 107 | } plowCmds[] = { | ^ 108 | "clrdebug", PC_CLRD, "flags", | { } 109 | "help", PC_HELP, "", | { } 110 | "jogreduce", PC_JOG, "", | { } 111 | "lwidth", PC_LWIDTH, "layers", | { } 112 | "lshadow", PC_LSHADOW, "layers", | { } 113 | "mergedown", PC_MERGEDOWN, "", | { } 114 | "mergeup", PC_MERGEUP, "", | { } 115 | "move", PC_MOVE, "", | { } 116 | "outline", PC_OUTLINE, "direction layers", | { } 117 | "plow", PC_PLOW, "direction [layers]", | { } 118 | "print", PC_PRINT, "", | { } 119 | "random", PC_RANDOM, "", | { } 120 | "setdebug", PC_SETD, "flags", | { } 121 | "shadow", PC_SHADOW, "layers", | { } 122 | "showdebug", PC_SHOWD, "", | { } 123 | "split", PC_SPLIT, "", | { } 124 | "techshow", PC_TECHSHOW, "[file]", | { } 125 | "trail", PC_TRAIL, "[value]", | { } 126 | "whenbot", PC_WHENBOT, "[xbot ybot]", | { } 127 | "whentop", PC_WHENTOP, "[xtop ytop]", | { } 128 | "width", PC_WIDTH, "layers", | { } 129 | 0, | { 130 | }; | } PlowTest.c: In function 'PlowTest': PlowTest.c:166:6: warning: implicit declaration of function 'PlowRandomTest' [-Wimplicit-function-declaration] 166 | PlowRandomTest(def); | ^~~~~~~~~~~~~~ PlowTest.c:194:13: warning: implicit declaration of function 'plowSrOutline'; did you mean 'plowShowOutline'? [-Wimplicit-function-declaration] 194 | (void) plowSrOutline(PL_TECHDEPBASE, &editArea.r_ll, okTypes, dir, | ^~~~~~~~~~~~~ | plowShowOutline PlowTest.c:208:11: warning: implicit declaration of function 'Plow' [-Wimplicit-function-declaration] 208 | if (!Plow(def, &editArea, okTypes, dir)) | ^~~~ PlowTest.c:226:13: warning: implicit declaration of function 'plowSrShadowBack' [-Wimplicit-function-declaration] 226 | (void) plowSrShadowBack(PL_TECHDEPBASE, &editArea, | ^~~~~~~~~~~~~~~~ PlowTest.c:240:13: warning: implicit declaration of function 'plowSrShadow'; did you mean 'plowShowShadow'? [-Wimplicit-function-declaration] 240 | (void) plowSrShadow(PL_TECHDEPBASE, &editArea, | ^~~~~~~~~~~~ | plowShowShadow PlowTest.c:255:6: warning: implicit declaration of function 'plowTechShow' [-Wimplicit-function-declaration] 255 | plowTechShow(f); | ^~~~~~~~~~~~ PlowTest.c:274:13: warning: implicit declaration of function 'plowFindWidth' [-Wimplicit-function-declaration] 274 | (void) plowFindWidth(&edge, okTypes, &def->cd_bbox, &editArea); | ^~~~~~~~~~~~~ PlowTest.c:295:13: warning: implicit declaration of function 'plowFindWidthBack' [-Wimplicit-function-declaration] 295 | (void) plowFindWidthBack(&edge, okTypes, &def->cd_bbox, &editArea); | ^~~~~~~~~~~~~~~~~ PlowTest.c:319:6: warning: implicit declaration of function 'plowMoveEdge' [-Wimplicit-function-declaration] 319 | plowMoveEdge(&edge); | ^~~~~~~~~~~~ PlowTest.c:341:6: warning: implicit declaration of function 'plowMergeBottom' [-Wimplicit-function-declaration] 341 | plowMergeBottom(tp, plane); | ^~~~~~~~~~~~~~~ PlowTest.c:350:6: warning: implicit declaration of function 'plowMergeTop' [-Wimplicit-function-declaration] 350 | plowMergeTop(tp, plane); | ^~~~~~~~~~~~ PlowTest.c:157:5: warning: enumeration value 'PC_ERROR' not handled in switch [-Wswitch] 157 | switch (plowCmd) | ^~~~~~ PlowTest.c: In function 'plowDebugInit': PlowTest.c:459:17: warning: missing braces around initializer [-Wmissing-braces] 459 | } debug[] = { | ^ 460 | "addedge", &plowDebAdd, | { } 461 | "jogs", &plowDebJogs, | { } 462 | "moveedge", &plowDebMove, | { } 463 | "nextedge", &plowDebNext, | { } 464 | "time", &plowDebTime, | { } 465 | "width", &plowDebWidth, | { } 466 | "yankall", &plowDebYankAll, | { } 467 | 0 | { 468 | }; | } PlowTest.c: In function 'plowTestJog': PlowTest.c:545:5: warning: implicit declaration of function 'plowYankCreate' [-Wimplicit-function-declaration] 545 | plowYankCreate(); | ^~~~~~~~~~~~~~ PlowTest.c:565:5: warning: implicit declaration of function 'plowCleanupJogs' [-Wimplicit-function-declaration] 565 | plowCleanupJogs(area, &changedArea); | ^~~~~~~~~~~~~~~ --- compiling plow/PlowWidth.o rm -f PlowWidth.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowWidth.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowWidth.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowWidth.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling plow/PlowYank.o rm -f PlowYank.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowYank.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from PlowYank.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from PlowYank.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- linking libplow.o rm -f libplow.o /usr/bin/ld -r PlowCmd.o PlowJogs.o PlowMain.o PlowQueue.o PlowRandom.o PlowRules1.o PlowRules2.o PlowRules3.o PlowSearch.o PlowTech.o PlowTest.o PlowWidth.o PlowYank.o -o libplow.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plow' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/resis' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling resis/ResMain.o rm -f ResMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResMain.c:15: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResMain.c:15: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResMain.c: In function 'ResAddBreakpointFunc': ResMain.c:287:15: warning: unused variable 'junk' [-Wunused-variable] 287 | tileJunk *junk; | ^~~~ ResMain.c: In function 'ResProcessTiles': ResMain.c:533:4: warning: implicit declaration of function 'ResRemoveFromQueue' [-Wimplicit-function-declaration] 533 | ResRemoveFromQueue(resptr2,&ResNodeQueue); | ^~~~~~~~~~~~~~~~~~ ResMain.c:547:9: warning: implicit declaration of function 'ResCleanNode' [-Wimplicit-function-declaration] 547 | ResCleanNode(resptr2, FALSE, &ResNodeList, &ResNodeQueue); | ^~~~~~~~~~~~ ResMain.c:548:4: warning: implicit declaration of function 'ResDoneWithNode' [-Wimplicit-function-declaration] 548 | ResDoneWithNode(resptr2); | ^~~~~~~~~~~~~~~ ResMain.c:385:16: warning: unused variable 'resptr' [-Wunused-variable] 385 | resNode *resptr; | ^~~~~~ ResMain.c:384:19: warning: unused variable 'fix' [-Wunused-variable] 384 | ResFixPoint *fix; | ^~~ ResMain.c: In function 'ResExtractNet': ResMain.c:676:5: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 676 | ExtResetTiles(scx.scx_use->cu_def, extUnInit); | ^~~~~~~~~~~~~ ResMain.c:700:3: warning: implicit declaration of function 'ResFracture' [-Wimplicit-function-declaration] 700 | ResFracture(plane,rect); | ^~~~~~~~~~~ ResMain.c:701:10: warning: implicit declaration of function 'DBSrPaintClient'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 701 | (void) DBSrPaintClient((Tile *) NULL,plane,rect, | ^~~~~~~~~~~~~~~ | DBSrPaintArea ResMain.c:712:5: warning: implicit declaration of function 'ResPreProcessDevices'; did you mean 'ResProcessTiles'? [-Wimplicit-function-declaration] 712 | ResPreProcessDevices(DevTiles, ResDevList, ResUse->cu_def); | ^~~~~~~~~~~~~~~~~~~~ | ResProcessTiles --- compiling resis/ResJunct.o rm -f ResJunct.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResJunct.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResJunct.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResJunct.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResJunct.c: In function 'ResNewSDDevice': ResJunct.c:95:7: warning: implicit declaration of function 'ResAddToQueue' [-Wimplicit-function-declaration] 95 | ResAddToQueue(resptr,PendingList); | ^~~~~~~~~~~~~ --- compiling resis/ResMakeRes.o rm -f ResMakeRes.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMakeRes.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResMakeRes.c:17: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResMakeRes.c:17: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResMakeRes.c: In function 'ResCalcEastWest': ResMakeRes.c:182:8: warning: implicit declaration of function 'ResMergeNodes' [-Wimplicit-function-declaration] 182 | ResMergeNodes(p2->br_this,p1->br_this,pendingList,doneList); | ^~~~~~~~~~~~~ ResMakeRes.c: In function 'ResCalcNearDevice': ResMakeRes.c:671:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 669 | if ((devedge & TOPEDGE) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 670 | (devedge & BOTTOMEDGE) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | !(devedge & LEFTEDGE) && | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 672 | !(devedge & RIGHTEDGE) || | ~~~~~~~~~~~~~~~~~~~~~~ ResMakeRes.c: In function 'ResDoContacts': ResMakeRes.c:793:15: warning: implicit declaration of function 'CIFGetContactSize' [-Wimplicit-function-declaration] 793 | minside = CIFGetContactSize(contact->cp_type, &viawidth, &spacing, &border); | ^~~~~~~~~~~~~~~~~ ResMakeRes.c:803:2: warning: implicit declaration of function 'ResAddToQueue' [-Wimplicit-function-declaration] 803 | ResAddToQueue(resptr,nodes); | ^~~~~~~~~~~~~ ResMakeRes.c: In function 'ResSortBreaks': ResMakeRes.c:942:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 942 | if (xsort == TRUE && p2->br_loc.p_x > p3->br_loc.p_x || | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling resis/ResSimple.o rm -f ResSimple.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResSimple.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResSimple.c:25: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResSimple.c:25: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResSimple.c: In function 'ResSimplifyNet': ResSimple.c:193:10: warning: implicit declaration of function 'ResRemoveFromQueue' [-Wimplicit-function-declaration] 193 | ResRemoveFromQueue(otherNode,biglist); | ^~~~~~~~~~~~~~~~~~ ResSimple.c:209:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 209 | else if (UnMarkedReceivers == 0 && (MarkedReceivers == 1 && NumberOfDrivers > 1 || resistor2 != resistor1)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ResSimple.c:214:12: warning: implicit declaration of function 'ResDeleteResPointer' [-Wimplicit-function-declaration] 214 | ResDeleteResPointer(resistor1->rr_connection1,resistor1); | ^~~~~~~~~~~~~~~~~~~ ResSimple.c:216:12: warning: implicit declaration of function 'ResEliminateResistor'; did you mean 'ResSimResistor'? [-Wimplicit-function-declaration] 216 | ResEliminateResistor(resistor1,reslist); | ^~~~~~~~~~~~~~~~~~~~ | ResSimResistor ResSimple.c:217:12: warning: implicit declaration of function 'ResMergeNodes' [-Wimplicit-function-declaration] 217 | ResMergeNodes(otherNode,node,nodelist,biglist); | ^~~~~~~~~~~~~ ResSimple.c:230:12: warning: implicit declaration of function 'ResDoneWithNode' [-Wimplicit-function-declaration] 230 | ResDoneWithNode(otherNode); | ^~~~~~~~~~~~~~~ ResSimple.c:302:4: warning: implicit declaration of function 'ResCleanNode' [-Wimplicit-function-declaration] 302 | ResCleanNode(node,TRUE,biglist,nodelist); | ^~~~~~~~~~~~ ResSimple.c: In function 'ResScrunchNet': ResSimple.c:589:4: warning: implicit declaration of function 'ResAddToQueue' [-Wimplicit-function-declaration] 589 | ResAddToQueue(node1,pendingList); | ^~~~~~~~~~~~~ ResSimple.c:576:9: warning: 'node1' may be used uninitialized in this function [-Wmaybe-uninitialized] 576 | ResMergeNodes(node2,node1,pendingList,biglist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling resis/ResPrint.o rm -f ResPrint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResPrint.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResPrint.c:17: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResPrint.c:17: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResPrint.c: In function 'ResPrintExtDev': ResPrint.c:145:22: warning: array subscript has type 'char' [-Wchar-subscripts] 145 | extDevTable[devptr->exts_deviceClass], | ~~~~~~^~~~~~~~~~~~~~~~~~ ResPrint.c: In function 'ResPrintFHNodes': ResPrint.c:425:6: warning: implicit declaration of function 'CIFGetContactSize'; did you mean 'CIFGetDefaultContactSize'? [-Wimplicit-function-declaration] 425 | CIFGetContactSize(contact_res->rr_tt, &edge, &spacing, NULL); | ^~~~~~~~~~~~~~~~~ | CIFGetDefaultContactSize ResPrint.c:352:11: warning: unused variable 'newname' [-Wunused-variable] 352 | char newname[16]; | ^~~~~~~ ResPrint.c: In function 'ResCreateCenterlines': ResPrint.c:735:6: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 735 | GeoCanonicalRect(&r, &rcanon); | ^~~~~~~~~~~~~~~~ ResPrint.c: In function 'ResPrintFHNodes': ResPrint.c:407:9: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] 407 | height *= oscale; | ~~~~~~~^~~~~~~~~ --- compiling resis/ResReadSim.o rm -f ResReadSim.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResReadSim.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResReadSim.c:25: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResReadSim.c:25: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResReadSim.c: In function 'ResReadSim': ResReadSim.c:141:13: warning: implicit declaration of function 'gettokens' [-Wimplicit-function-declaration] 141 | while (gettokens(line,fp) != 0) | ^~~~~~~~~ ResReadSim.c: In function 'ResReadNode': ResReadSim.c:258:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 258 | if (cp = strchr(line[NODETYPE], ';')) *cp = '\0'; | ^~ ResReadSim.c: In function 'ResSimDevice': ResReadSim.c:410:15: warning: implicit declaration of function 'ResSimNewNode'; did you mean 'ResSimMerge'? [-Wimplicit-function-declaration] 410 | rvalue = ResSimNewNode(line[GATE],GATE,device) + | ^~~~~~~~~~~~~ | ResSimMerge ResReadSim.c: In function 'ResSimAttribute': ResReadSim.c:677:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 677 | if (avalue = strchr(avalue,',')) | ^~~~~~ --- compiling resis/ResConDCS.o rm -f ResConDCS.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResConDCS.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResConDCS.c:20: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResConDCS.c:20: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResConDCS.c: In function 'dbcConnectFuncDCS': ResConDCS.c:253:9: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 253 | if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea ResConDCS.c:307:6: warning: unused variable 'i' [-Wunused-variable] 307 | int i, lastsize = csa2->csa2_size; | ^ ResConDCS.c:99:32: warning: unused variable 'ctype' [-Wunused-variable] 99 | TileType t2, t1, loctype, ctype; | ^~~~~ ResConDCS.c: In function 'DBTreeCopyConnectDCS': ResConDCS.c:479:6: warning: implicit declaration of function 'DBTreeSrNMTiles'; did you mean 'DBTreeSrTiles'? [-Wimplicit-function-declaration] 479 | DBTreeSrNMTiles(scx, newtype, newmask, xMask, dbcConnectFuncDCS, | ^~~~~~~~~~~~~~~ | DBTreeSrTiles --- compiling resis/ResRex.o rm -f ResRex.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResRex.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResRex.c:20: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResRex.c:20: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResRex.c: In function 'ExtResisForDef': ResRex.c:107:15: warning: implicit declaration of function 'ResReadSim' [-Wimplicit-function-declaration] 107 | result = (ResReadSim(celldef->cd_name, | ^~~~~~~~~~ ResRex.c:113:12: warning: implicit declaration of function 'ResReadNode' [-Wimplicit-function-declaration] 113 | result = (ResReadNode(celldef->cd_name) == 0); | ^~~~~~~~~~~ ResRex.c:125:4: warning: implicit declaration of function 'DBIsSubcircuit' [-Wimplicit-function-declaration] 125 | DBIsSubcircuit(celldef)) | ^~~~~~~~~~~~~~ ResRex.c:129:6: warning: implicit declaration of function 'ResPrintStats' [-Wimplicit-function-declaration] 129 | ResPrintStats((ResGlobalParams *)NULL,""); | ^~~~~~~~~~~~~ ResRex.c: In function 'CmdExtResis': ResRex.c:461:7: warning: implicit declaration of function 'ResExtractNet' [-Wimplicit-function-declaration] 461 | if (ResExtractNet(&fp, &gparams, NULL) != 0) return; | ^~~~~~~~~~~~~ ResRex.c:462:3: warning: implicit declaration of function 'ResPrintResistorList' [-Wimplicit-function-declaration] 462 | ResPrintResistorList(stdout,ResResList); | ^~~~~~~~~~~~~~~~~~~~ ResRex.c:463:3: warning: implicit declaration of function 'ResPrintDeviceList' [-Wimplicit-function-declaration] 463 | ResPrintDeviceList(stdout,ResRDevList); | ^~~~~~~~~~~~~~~~~~ ResRex.c:234:3: warning: typedef 'ResOptions' locally defined but not used [-Wunused-local-typedefs] 234 | } ResOptions; | ^~~~~~~~~~ ResRex.c: In function 'ResCheckSimNodes': ResRex.c:862:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 862 | if (ResExtFile == NULL && (ResOptionsFlags & ResOpt_DoExtFile) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ResRex.c:864:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 864 | || (ResOptionsFlags & ResOpt_FastHenry) && ResFHFile == NULL) | ^ ResRex.c:889:2: warning: implicit declaration of function 'ResPrintReference' [-Wimplicit-function-declaration] 889 | ResPrintReference(ResFHFile, ResRDevList, celldef); | ^~~~~~~~~~~~~~~~~ ResRex.c:1050:3: warning: implicit declaration of function 'ResDoSimplify'; did you mean 'ResOpt_Simplify'? [-Wimplicit-function-declaration] 1050 | ResDoSimplify(ftolerance,rctol,&gparams); | ^~~~~~~~~~~~~ | ResOpt_Simplify ResRex.c:1060:18: warning: implicit declaration of function 'ResWriteExtFile'; did you mean 'ResWriteLumpFile'? [-Wimplicit-function-declaration] 1060 | failed3 += ResWriteExtFile(celldef, node, tol, rctol, | ^~~~~~~~~~~~~~~ | ResWriteLumpFile ResRex.c:1067:6: warning: implicit declaration of function 'ResCleanUpEverything' [-Wimplicit-function-declaration] 1067 | ResCleanUpEverything(); | ^~~~~~~~~~~~~~~~~~~~ ResRex.c:1078:2: warning: implicit declaration of function 'ResPrintExtDev' [-Wimplicit-function-declaration] 1078 | ResPrintExtDev(ResExtFile,ResRDevList); | ^~~~~~~~~~~~~~ ResRex.c: In function 'ResFixUpConnections': ResRex.c:1236:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1236 | if (source=layoutDev->rd_fet_source) | ^~~~~~ ResRex.c:1238:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1238 | if (drain=layoutDev->rd_fet_drain) | ^~~~~ ResRex.c:1244:7: warning: implicit declaration of function 'ResMergeNodes' [-Wimplicit-function-declaration] 1244 | ResMergeNodes(drain, source, &ResNodeQueue, | ^~~~~~~~~~~~~ ResRex.c:1246:9: warning: implicit declaration of function 'ResDoneWithNode' [-Wimplicit-function-declaration] 1246 | ResDoneWithNode(drain); | ^~~~~~~~~~~~~~~ ResRex.c:1282:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1282 | if (source=layoutDev->rd_fet_source) | ^~~~~~ ResRex.c:1284:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1284 | if (drain=layoutDev->rd_fet_drain) | ^~~~~ ResRex.c: In function 'ResSortByGate': ResRex.c:1461:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1460 | (working->terminal == SOURCE && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1461 | current->terminal == SOURCE && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1462 | w->drain > c->drain || | ~~~~~~~~~~~~~~~~~~~ ResRex.c:1467:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1466 | working->terminal == DRAIN && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1467 | current->terminal == SOURCE && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1468 | w->source > c->drain || | ~~~~~~~~~~~~~~~~~~~~ ResRex.c:1470:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1469 | working->terminal == DRAIN && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1470 | current->terminal == DRAIN && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1471 | w->source > c->source)) | ~~~~~~~~~~~~~~~~~~~~~~ ResRex.c: In function 'ResWriteExtFile': ResRex.c:1659:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1659 | if (layoutDev = ResGetDevice(&ptr->thisDev->location)) | ^~~~~~~~~ ResRex.c:1666:6: warning: implicit declaration of function 'ResPrintExtNode' [-Wimplicit-function-declaration] 1666 | ResPrintExtNode(ResExtFile,ResNodeList,node->name); | ^~~~~~~~~~~~~~~ ResRex.c:1667:12: warning: implicit declaration of function 'ResPrintExtRes' [-Wimplicit-function-declaration] 1667 | ResPrintExtRes(ResExtFile,ResResList,newname); | ^~~~~~~~~~~~~~ ResRex.c:1673:6: warning: implicit declaration of function 'ResPrintFHNodes' [-Wimplicit-function-declaration] 1673 | ResPrintFHNodes(ResFHFile, ResNodeList, node->name, nidx, celldef); | ^~~~~~~~~~~~~~~ ResRex.c:1674:6: warning: implicit declaration of function 'ResPrintFHRects' [-Wimplicit-function-declaration] 1674 | ResPrintFHRects(ResFHFile, ResResList, newname, eidx); | ^~~~~~~~~~~~~~~ ResRex.c:1680:10: warning: implicit declaration of function 'ResCreateCenterlines' [-Wimplicit-function-declaration] 1680 | if (ResCreateCenterlines(ResResList, nidx, celldef) < 0) | ^~~~~~~~~~~~~~~~~~~~ ResRex.c: In function 'CmdExtResis': ResRex.c:550:18: warning: 'saveFlags' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | ResOptionsFlags = saveFlags; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ --- compiling resis/ResBasic.o rm -f ResBasic.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResBasic.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResBasic.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResBasic.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResBasic.c: In function 'resAllPortNodes': ResBasic.c:106:2: warning: implicit declaration of function 'ResAddToQueue' [-Wimplicit-function-declaration] 106 | ResAddToQueue(resptr, list); | ^~~~~~~~~~~~~ ResBasic.c: In function 'ResEachTile': ResBasic.c:237:6: warning: implicit declaration of function 'ResDoContacts' [-Wimplicit-function-declaration] 237 | ResDoContacts(cp, &ResNodeQueue, &ResResList); | ^~~~~~~~~~~~~ ResBasic.c:261:6: warning: implicit declaration of function 'ResNewSDDevice'; did you mean 'ResGetDevice'? [-Wimplicit-function-declaration] 261 | ResNewSDDevice(tile, tp, xj, yj, RIGHTEDGE, &ResNodeQueue); | ^~~~~~~~~~~~~~ | ResGetDevice ResBasic.c:269:13: warning: implicit declaration of function 'ResProcessJunction' [-Wimplicit-function-declaration] 269 | (void) ResProcessJunction(tile, tp, xj, yj, &ResNodeQueue); | ^~~~~~~~~~~~~~~~~~ ResBasic.c:343:14: warning: implicit declaration of function 'ResCalcTileResistance' [-Wimplicit-function-declaration] 343 | merged = ResCalcTileResistance(tile, tstructs, &ResNodeQueue, | ^~~~~~~~~~~~~~~~~~~~~ ResBasic.c:138:18: warning: unused variable 'i' [-Wunused-variable] 138 | int xj, yj, i; | ^ --- compiling resis/ResMerge.o rm -f ResMerge.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMerge.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResMerge.c:13: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResMerge.c:13: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResMerge.c: In function 'ResDoneWithNode': ResMerge.c:116:18: warning: implicit declaration of function 'ResSeriesCheck' [-Wimplicit-function-declaration] 116 | status = ResSeriesCheck(resptr); | ^~~~~~~~~~~~~~ ResMerge.c:120:13: warning: implicit declaration of function 'ResParallelCheck' [-Wimplicit-function-declaration] 120 | status = ResParallelCheck(resptr); | ^~~~~~~~~~~~~~~~ ResMerge.c:124:13: warning: implicit declaration of function 'ResTriangleCheck' [-Wimplicit-function-declaration] 124 | status = ResTriangleCheck(resptr); | ^~~~~~~~~~~~~~~~ ResMerge.c: In function 'ResMergeNodes': ResMerge.c:670:6: warning: implicit declaration of function 'ResRemoveFromQueue' [-Wimplicit-function-declaration] 670 | ResRemoveFromQueue(node1,pendingList); | ^~~~~~~~~~~~~~~~~~ ResMerge.c:671:3: warning: implicit declaration of function 'ResAddToQueue' [-Wimplicit-function-declaration] 671 | ResAddToQueue(node1,pendingList); | ^~~~~~~~~~~~~ --- compiling resis/ResChecks.o rm -f ResChecks.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResChecks.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResChecks.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResChecks.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling resis/ResFract.o rm -f ResFract.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResFract.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResFract.c:22: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResFract.c:22: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResFract.c: In function 'ResCheckConcavity': ResFract.c:176:18: warning: implicit declaration of function 'resWalkleft' [-Wimplicit-function-declaration] 176 | xlen = xpos - resWalkleft(top,tt,xpos,ypos,NULL); | ^~~~~~~~~~~ ResFract.c:177:11: warning: implicit declaration of function 'resWalkup' [-Wimplicit-function-declaration] 177 | ylen = resWalkup(top,tt,xpos,ypos,NULL) - ypos; | ^~~~~~~~~ ResFract.c:197:16: warning: implicit declaration of function 'resWalkdown' [-Wimplicit-function-declaration] 197 | ylen = ypos-resWalkdown(bot,tt,xpos,ypos,NULL); | ^~~~~~~~~~~ ResFract.c:217:11: warning: implicit declaration of function 'resWalkright' [-Wimplicit-function-declaration] 217 | xlen = resWalkright(top,tt,xpos,ypos,NULL)- xpos; | ^~~~~~~~~~~~ --- compiling resis/ResUtils.o rm -f ResUtils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResUtils.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResUtils.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResUtils.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResUtils.c: In function 'ResPreProcessDevices': ResUtils.c:601:24: warning: 'pNum' may be used uninitialized in this function [-Wmaybe-uninitialized] 601 | tile = (Def->cd_planes[pNum])->pl_hint; | ~~~~~~~~~~~~~~~^~~~~~~ --- compiling resis/ResDebug.o rm -f ResDebug.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResDebug.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ResDebug.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ResDebug.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ResDebug.c: In function 'ResPrintResistorList': ResDebug.c:91:40: warning: format '%d' expects argument of type 'int', but argument 7 has type 'double' [-Wformat=] 91 | fprintf(fp, "r (%d,%d) (%d,%d) r=%d\n", | ~^ | | | int | %f ...... 96 | list->rr_value); | ~~~~~~~~~~~~~~ | | | double --- linking libresis.o rm -f libresis.o /usr/bin/ld -r ResMain.o ResJunct.o ResMakeRes.o ResSimple.o ResPrint.o ResReadSim.o ResConDCS.o ResRex.o ResBasic.o ResMerge.o ResChecks.o ResFract.o ResUtils.o ResDebug.o -o libresis.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/resis' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/select' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling select/selCreate.o rm -f selCreate.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selCreate.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selCreate.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selCreate.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selCreate.c: In function 'SelectClear': selCreate.c:180:2: warning: implicit declaration of function 'SelNetRememberForUndo'; did you mean 'SelRememberForUndo'? [-Wimplicit-function-declaration] 180 | SelNetRememberForUndo((CellDef *)NULL, (Point *)NULL, | ^~~~~~~~~~~~~~~~~~~~~ | SelRememberForUndo selCreate.c:214:13: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 214 | (void) DBCellSrArea(&scx, selClearFunc, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs selCreate.c:217:3: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 217 | DBUnLinkCell(selDeleteUses[i], SelectDef); | ^~~~~~~~~~~~ | DBUnlinkCell selCreate.c: In function 'SelectChunk': selCreate.c:584:28: warning: implicit declaration of function 'DBMaskAddStacking' [-Wimplicit-function-declaration] 584 | if (DBIsContact(type)) DBMaskAddStacking(&typeMask); | ^~~~~~~~~~~~~~~~~ selCreate.c:613:2: warning: implicit declaration of function 'DBCellCopyManhattanPaint' [-Wimplicit-function-declaration] 613 | DBCellCopyManhattanPaint(&newscx, &typeMask, xMask, Select2Use); | ^~~~~~~~~~~~~~~~~~~~~~~~ selCreate.c:556:14: warning: unused variable 'ttype' [-Wunused-variable] 556 | TileType ttype; | ^~~~~ In file included from selCreate.c:31: selCreate.c: In function 'SelectAndCopy2': ../database/database.h:713:38: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 713 | #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) | ^~~~~~~~~~~~~~~ selCreate.c:1122:2: note: in expansion of macro 'DBMergeNMTiles' 1122 | DBMergeNMTiles(Select2Def->cd_planes[plane], &TiPlaneRect, | ^~~~~~~~~~~~~~ selCreate.c:1075:31: warning: unused variable 'expanded' [-Wunused-variable] 1075 | Rect editArea, labelArea, expanded; | ^~~~~~~~ selCreate.c:1075:20: warning: unused variable 'labelArea' [-Wunused-variable] 1075 | Rect editArea, labelArea, expanded; | ^~~~~~~~~ selCreate.c: In function 'selACPaintFunc': selCreate.c:1187:2: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 1187 | DBSrPaintNMArea((Tile *) NULL, EditCellUse->cu_def->cd_planes[plane], | ^~~~~~~~~~~~~~~ | DBSrPaintArea selCreate.c: In function 'selACPaintFunc2': selCreate.c:1257:6: warning: implicit declaration of function 'GrClipTriangle' [-Wimplicit-function-declaration] 1257 | GrClipTriangle(editClip, &selArea, TRUE, dinfo, points, &np); | ^~~~~~~~~~~~~~ selCreate.c:1276:7: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 1276 | GeoCanonicalRect(&rrect, &selArea); | ^~~~~~~~~~~~~~~~ selCreate.c:1315:3: warning: implicit declaration of function 'DBPaintValid'; did you mean 'DBPaintMask'? [-Wimplicit-function-declaration] 1315 | DBPaintValid(SelectDef, &rrect, &tmask, 0); | ^~~~~~~~~~~~ | DBPaintMask --- compiling select/selDisplay.o rm -f selDisplay.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selDisplay.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selDisplay.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selDisplay.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selDisplay.c: In function 'SelRedisplay': selDisplay.c:166:6: warning: implicit declaration of function 'DBWDrawFontLabel'; did you mean 'DBWDrawLabel'? [-Wimplicit-function-declaration] 166 | DBWDrawFontLabel(label, window, &selDisUse->cu_transform, | ^~~~~~~~~~~~~~~~ | DBWDrawLabel selDisplay.c:187:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 187 | (void) DBCellSrArea(&scx, selRedisplayCellFunc, (ClientData) window); | ^~~~~~~~~~~~ | DBCellSrDefs selDisplay.c: In function 'selRedisplayFunc': selDisplay.c:245:6: warning: implicit declaration of function 'GrDrawTriangleEdge' [-Wimplicit-function-declaration] 245 | GrDrawTriangleEdge(&screenEdge, TiGetTypeExact(tile)); | ^~~~~~~~~~~~~~~~~~ selDisplay.c: In function 'SelCopyToFeedback': selDisplay.c:435:5: warning: implicit declaration of function 'UndoDisable' [-Wimplicit-function-declaration] 435 | UndoDisable(); | ^~~~~~~~~~~ selDisplay.c:442:5: warning: implicit declaration of function 'UndoEnable' [-Wimplicit-function-declaration] 442 | UndoEnable(); | ^~~~~~~~~~ selDisplay.c: At top level: selDisplay.c:449:1: warning: "/*" within comment [-Wcomment] 449 | /*----------------------------------------------------------------------*/ | --- compiling select/selEnum.o rm -f selEnum.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selEnum.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selEnum.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selEnum.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selEnum.c: In function 'selEnumPFunc1': selEnum.c:235:2: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 235 | DBSrPaintNMArea((Tile *)NULL, | ^~~~~~~~~~~~~~~ | DBSrPaintArea selEnum.c:183:21: warning: unused variable 'uMask' [-Wunused-variable] 183 | TileTypeBitMask uMask; | ^~~~~ selEnum.c: In function 'selEnumPFunc2': selEnum.c:317:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 317 | if ((ttype != seltype) && (((ttype == TT_SPACE) && | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | TTMaskHasType(&DBHomePlaneTypes[arg->sea_plane], seltype))) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ selEnum.c:373:6: warning: implicit declaration of function 'GrClipTriangle' [-Wimplicit-function-declaration] 373 | GrClipTriangle(&arg->sea_rect, &lr->r_r, TRUE, arg->sea_type, points, &np); | ^~~~~~~~~~~~~~ selEnum.c:393:4: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 393 | GeoCanonicalRect(&lr->r_r, &area); | ^~~~~~~~~~~~~~~~ selEnum.c: In function 'SelEnumCells': selEnum.c:574:9: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 574 | if (DBCellSrArea(&scx2, selEnumCFunc1, (ClientData) &arg) != 0) | ^~~~~~~~~~~~ | DBCellSrDefs --- compiling select/selOps.o rm -f selOps.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selOps.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selOps.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selOps.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selOps.c: In function 'selDelPaintFunc': selOps.c:162:5: warning: implicit declaration of function 'DBEraseValid'; did you mean 'DBEraseLabel'? [-Wimplicit-function-declaration] 162 | DBEraseValid(EditCellUse->cu_def, &editRect, &tmask, dinfo); | ^~~~~~~~~~~~ | DBEraseLabel selOps.c: In function 'selDelCellFunc': selOps.c:176:5: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 176 | DBUnLinkCell(use, use->cu_parent); | ^~~~~~~~~~~~ | DBUnlinkCell selOps.c: In function 'SelectFlat': selOps.c:279:5: warning: implicit declaration of function 'FlatCopyAllLabels'; did you mean 'DBCellCopyAllLabels'? [-Wimplicit-function-declaration] 279 | FlatCopyAllLabels(&scx, &DBAllTypeBits, CU_DESCEND_ALL, Select2Use); | ^~~~~~~~~~~~~~~~~ | DBCellCopyAllLabels selOps.c: In function 'selTransLabelFunc': selOps.c:890:5: warning: implicit declaration of function 'GeoTransPointDelta'; did you mean 'GeoTransPoint'? [-Wimplicit-function-declaration] 890 | GeoTransPointDelta(defTransform, &label->lab_offset, &rootOffset); | ^~~~~~~~~~~~~~~~~~ | GeoTransPoint selOps.c:891:18: warning: implicit declaration of function 'GeoTransAngle'; did you mean 'GeoTransPos'? [-Wimplicit-function-declaration] 891 | rootRotate = GeoTransAngle(defTransform, label->lab_rotate); | ^~~~~~~~~~~~~ | GeoTransPos selOps.c: In function 'selExpandFunc': selOps.c:995:9: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 995 | if (DBDescendSubcell(use, mask)) | ^~~~~~~~~~~~~~~~ selOps.c: In function 'selArrayLFunc': selOps.c:1186:5: warning: implicit declaration of function 'nmGetNums'; did you mean 'nmPutNums'? [-Wimplicit-function-declaration] 1186 | nmGetNums(label->lab_text, &labx, &laby); | ^~~~~~~~~ | nmPutNums selOps.c: In function 'SelectStretch': selOps.c:1313:2: warning: implicit declaration of function 'DBPaintValid'; did you mean 'DBPaintMask'? [-Wimplicit-function-declaration] 1313 | DBPaintValid(EditCellUse->cu_def, &selStretchList->sa_area, &tmask, type); | ^~~~~~~~~~~~ | DBPaintMask selOps.c: In function 'selStretchEraseFunc': selOps.c:1354:37: warning: unused variable 'residueMask' [-Wunused-variable] 1354 | TileTypeBitMask tmpmask, mask, *residueMask; | ^~~~~~~~~~~ selOps.c: In function 'selStretchFillFunc3': selOps.c:1636:22: warning: unused variable 'mask' [-Wunused-variable] 1636 | TileTypeBitMask *mask, *sMask, *tMask; | ^~~~ selOps.c:1682:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 1682 | if (type == TT_SPACE) return 0; /* nothing to stretch */ | ^ selOps.c: In function 'SelectShort': selOps.c:736:5: warning: 'tile' may be used uninitialized in this function [-Wmaybe-uninitialized] 736 | selShortFindNext(tile, pnum, &destlab->lab_rect.r_ll, 0, &best, GEO_CENTER, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | &DBConnectTbl[srclab->lab_type]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling select/selUndo.o rm -f selUndo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUndo.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selUndo.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selUndo.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selUndo.c: In function 'SelRememberForUndo': selUndo.c:196:28: warning: missing braces around initializer [-Wmissing-braces] 196 | static Rect nullRect = {0, 0, -1, -1}; | ^ | { } { } --- compiling select/selUnselect.o rm -f selUnselect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUnselect.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from selUnselect.c:16: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from selUnselect.c:16: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ selUnselect.c: In function 'SelRemoveArea': selUnselect.c:163:11: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 163 | (void) DBCellSrArea(&scx, selRemoveCellFunc, (ClientData) &bbox); | ^~~~~~~~~~~~ | DBCellSrDefs selUnselect.c:168:8: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 168 | DBUnLinkCell(selRemoveUses[i], SelectDef); | ^~~~~~~~~~~~ | DBUnlinkCell selUnselect.c: In function 'SelectRemoveCellUse': selUnselect.c:375:11: warning: unused variable 'selectedUse' [-Wunused-variable] 375 | CellUse selectedUse; | ^~~~~~~~~~~ --- linking libselect.o rm -f libselect.o /usr/bin/ld -r selCreate.o selDisplay.o selEnum.o selOps.o selUndo.o selUnselect.o -o libselect.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/select' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling sim/SimDBstuff.o rm -f SimDBstuff.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimDBstuff.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from SimDBstuff.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from SimDBstuff.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ SimDBstuff.c: In function 'SimConnectFunc': SimDBstuff.c:252:9: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 252 | if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], | ^~~~~~~~~~~~~~~ | DBSrPaintArea SimDBstuff.c: In function 'SimTreeCopyConnect': SimDBstuff.c:421:12: warning: implicit declaration of function 'SimTreeSrTiles'; did you mean 'DBTreeSrTiles'? [-Wimplicit-function-declaration] 421 | (void) SimTreeSrTiles(scx, mask, xMask, &tpath, SimConnectFunc, | ^~~~~~~~~~~~~~ | DBTreeSrTiles SimDBstuff.c:431:6: warning: implicit declaration of function 'SimTreeSrNMTiles'; did you mean 'DBTreeSrTiles'? [-Wimplicit-function-declaration] 431 | SimTreeSrNMTiles(scx, newtype, newmask, xMask, &tpath, | ^~~~~~~~~~~~~~~~ | DBTreeSrTiles SimDBstuff.c: In function 'SimCellTileSrFunc': SimDBstuff.c:789:10: warning: implicit declaration of function 'DBDescendSubcell' [-Wimplicit-function-declaration] 789 | if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) | ^~~~~~~~~~~~~~~~ SimDBstuff.c:852:9: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 852 | if (DBCellSrArea(scx, SimCellTileSrFunc, (ClientData) fp)) | ^~~~~~~~~~~~ | DBCellSrDefs SimDBstuff.c:860:24: warning: 'tnext' may be used uninitialized in this function [-Wmaybe-uninitialized] 860 | fp->tf_tpath->tp_next = tnext; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- compiling sim/SimSelect.o rm -f SimSelect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimSelect.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from SimSelect.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from SimSelect.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ SimSelect.c: In function 'SimSelectNode': SimSelect.c:148:5: warning: implicit declaration of function 'SimTreeCopyConnect'; did you mean 'DBTreeCopyConnect'? [-Wimplicit-function-declaration] 148 | SimTreeCopyConnect(scx, &mask, xMask, DBConnectTbl, | ^~~~~~~~~~~~~~~~~~ | DBTreeCopyConnect SimSelect.c: In function 'SimSelectArea': SimSelect.c:279:2: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 279 | ExtResetTiles(SelectDef, (ClientData) CLIENTDEFAULT); | ^~~~~~~~~~~~~ SimSelect.c:280:2: warning: implicit declaration of function 'SimGetNodeCleanUp'; did you mean 'SimGetNodeCommand'? [-Wimplicit-function-declaration] 280 | SimGetNodeCleanUp(); | ^~~~~~~~~~~~~~~~~ | SimGetNodeCommand SimSelect.c: In function 'SimSelectFunc': SimSelect.c:380:5: warning: implicit declaration of function 'SimSrConnect' [-Wimplicit-function-declaration] 380 | SimSrConnect(SelectDef, &scx.scx_area, &DBAllButSpaceAndDRCBits, | ^~~~~~~~~~~~ SimSelect.c: In function 'SimAddLabels': SimSelect.c:624:8: warning: implicit declaration of function 'SimPutLabel'; did you mean 'DBPutLabel'? [-Wimplicit-function-declaration] 624 | pos = SimPutLabel(rootuse, &selectBox, GEO_CENTER, | ^~~~~~~~~~~ | DBPutLabel SimSelect.c: In function 'SimGetnode': SimSelect.c:733:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 733 | TxPrintf("You must select paint (not a cell) to use getnode.\n"); | ^~~~~~~~ At top level: SimSelect.c:22:13: warning: 'sccsid' defined but not used [-Wunused-variable] 22 | static char sccsid[] = "@(#)SimSelect.c 4.14 MAGIC (Berkeley) 10/3/85"; | ^~~~~~ --- compiling sim/SimRsim.o rm -f SimRsim.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimRsim.c --- compiling sim/SimExtract.o rm -f SimExtract.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimExtract.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from SimExtract.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from SimExtract.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ SimExtract.c: In function 'SimInitDefList': SimExtract.c:171:2: warning: implicit declaration of function 'ExtResetTiles' [-Wimplicit-function-declaration] 171 | ExtResetTiles(q->dl_def, extUnInit); | ^~~~~~~~~~~~~ SimExtract.c: In function 'SimFreeNodeRegs': SimExtract.c:225:2: warning: implicit declaration of function 'ExtFreeLabRegions'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 225 | ExtFreeLabRegions((LabRegion *) NodeRegList ); | ^~~~~~~~~~~~~~~~~ | ExtFindRegions SimExtract.c:222:21: warning: unused variable 'q' [-Wunused-variable] 222 | NodeRegion *p, *q; | ^ SimExtract.c:222:17: warning: unused variable 'p' [-Wunused-variable] 222 | NodeRegion *p, *q; | ^ SimExtract.c: In function 'SimInitConnTables': SimExtract.c:241:20: warning: unused variable 'p' [-Wunused-variable] 241 | int i, t, sd, p; | ^ SimExtract.c: In function 'SimTransistorTile': SimExtract.c:479:5: warning: implicit declaration of function 'extSetNodeNum'; did you mean 'extNodeName'? [-Wimplicit-function-declaration] 479 | extSetNodeNum((LabRegion *)&transistor, pNum, tile); | ^~~~~~~~~~~~~ | extNodeName SimExtract.c:486:6: warning: implicit declaration of function 'extEnumTilePerim' [-Wimplicit-function-declaration] 486 | extEnumTilePerim(tile, devptr->exts_deviceSDTypes[i], | ^~~~~~~~~~~~~~~~ SimExtract.c: In function 'SimFindOneNode': SimExtract.c:582:12: warning: implicit declaration of function 'ExtFindNeighbors'; did you mean 'ExtFindRegions'? [-Wimplicit-function-declaration] 582 | (void) ExtFindNeighbors( tile, arg.fra_pNum, &arg ); | ^~~~~~~~~~~~~~~~ | ExtFindRegions SimExtract.c:665:2: warning: implicit declaration of function 'ExtLabelOneRegion' [-Wimplicit-function-declaration] 665 | ExtLabelOneRegion( def, ExtCurStyle->exts_nodeConn, reg ); | ^~~~~~~~~~~~~~~~~ SimExtract.c: In function 'SimGetNodeName': SimExtract.c:777:7: warning: implicit declaration of function 'extLabType' [-Wimplicit-function-declaration] 777 | if (extLabType(nname, LABTYPE_NAME)) { | ^~~~~~~~~~ SimExtract.c:703:14: warning: unused variable 'def' [-Wunused-variable] 703 | CellDef *def = sx->scx_use->cu_def; | ^~~ SimExtract.c: In function 'SimTransTerms': SimExtract.c:395:10: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 395 | pNum = DBPlane(type); --- linking libsim.o rm -f libsim.o /usr/bin/ld -r SimDBstuff.o SimSelect.o SimRsim.o SimExtract.o -o libsim.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/sim' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/textio' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling textio/txCommands.o rm -f txCommands.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txCommands.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from txCommands.c:43: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from txCommands.c:43: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ txCommands.c: In function 'TxAddInputDevice': txCommands.c:465:9: warning: unused variable 'i' [-Wunused-variable] 465 | int i; | ^ txCommands.c: In function 'txGetInteractiveCommand': txCommands.c:1001:14: warning: implicit declaration of function 'TxGetLineWPrompt'; did you mean 'TxGetLinePrompt'? [-Wimplicit-function-declaration] 1001 | (void) TxGetLineWPrompt(inputLine, | ^~~~~~~~~~~~~~~~ | TxGetLinePrompt txCommands.c: In function 'TxTclDispatch': txCommands.c:1180:14: warning: implicit declaration of function 'WindSendCommand'; did you mean 'WindAddCommand'? [-Wimplicit-function-declaration] 1180 | result = WindSendCommand((MagWindow *)clientData, tclcmd, quiet); | ^~~~~~~~~~~~~~~ | WindAddCommand txCommands.c:1208:2: warning: implicit declaration of function 'DRCBreak' [-Wimplicit-function-declaration] 1208 | DRCBreak(); | ^~~~~~~~ At top level: txCommands.c:121:19: warning: 'lisp_cur_cmd' defined but not used [-Wunused-variable] 121 | static TxCommand *lisp_cur_cmd = NULL; | ^~~~~~~~~~~~ txCommands.c: In function 'txLogCommand': txCommands.c:721:2: warning: 'but' may be used uninitialized in this function [-Wmaybe-uninitialized] 721 | fprintf(txLogFile, ":pushbutton %s %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | txButTable[but], txActTable[act]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txCommands.c:721:2: warning: 'act' may be used uninitialized in this function [-Wmaybe-uninitialized] --- compiling textio/txInput.o rm -f txInput.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txInput.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from txInput.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from txInput.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ txInput.c: In function 'TxGetChar': txInput.c:518:11: warning: implicit declaration of function 'TranslateChar' [-Wimplicit-function-declaration] 518 | ch = TranslateChar(event->txe_ch); | ^~~~~~~~~~~~~ txInput.c: In function 'TxGetLineWPrompt': txInput.c:990:9: warning: unused variable 'return_nothing' [-Wunused-variable] 990 | int return_nothing = 0; | ^~~~~~~~~~~~~~ txInput.c:989:28: warning: unused variable 'tmp' [-Wunused-variable] 989 | char *res, *hist_res, *tmp; | ^~~ txInput.c:989:17: warning: unused variable 'hist_res' [-Wunused-variable] 989 | char *res, *hist_res, *tmp; | ^~~~~~~~ --- compiling textio/txMain.o rm -f txMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from txMain.c:37: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from txMain.c:37: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ txMain.c: In function 'TxInit': txMain.c:95:5: warning: implicit declaration of function 'txCommandsInit' [-Wimplicit-function-declaration] 95 | txCommandsInit(); | ^~~~~~~~~~~~~~ --- compiling textio/txMore.o rm -f txMore.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMore.c txMore.c: In function 'TxMore': txMore.c:52:12: warning: implicit declaration of function 'TxGetLinePrompt' [-Wimplicit-function-declaration] 52 | (void) TxGetLinePrompt(line, sizeof line, prompt); | ^~~~~~~~~~~~~~~ --- compiling textio/txOutput.o rm -f txOutput.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txOutput.c In file included from txOutput.c:35: txOutput.c: In function 'txFprintfBasic': ../textio/textio.h:52:18: warning: implicit declaration of function 'Tcl_printf' [-Wimplicit-function-declaration] 52 | #define Vfprintf Tcl_printf | ^~~~~~~~~~ txOutput.c:86:5: note: in expansion of macro 'Vfprintf' 86 | Vfprintf(f, fmt, args); | ^~~~~~~~ At top level: txOutput.c:53:12: warning: 'txMorePid' defined but not used [-Wunused-variable] 53 | static int txMorePid; | ^~~~~~~~~ --- linking libtextio.o rm -f libtextio.o /usr/bin/ld -r txCommands.o txInput.o txMain.o txMore.o txOutput.o -o libtextio.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/textio' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tiles' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling tiles/tile.o rm -f tile.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c tile.c tile.c:57:27: warning: missing braces around initializer [-Wmissing-braces] 57 | global Rect TiPlaneRect = { MINFINITY+2, MINFINITY+2, INFINITY-2, INFINITY-2 }; | ^ tile.c: In function 'mmapTileStore': tile.c:674:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 674 | TxError("TileStore: Unable to mmap ANON SEGMENT\n"); | ^~~~~~~ tile.c: In function 'tiPrint': tile.c:814:12: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'long int' [-Wformat=] 814 | printf("tp=%p LL=(%d,%d) body=0x%"DLONG_PREFIX"x\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | tp, LEFT(tp), BOTTOM(tp), (dlong) tp->ti_body); | ~~~~~~~~~~~~~~~~~~~ | | | long int tile.c:814:52: note: format string is defined here 814 | printf("tp=%p LL=(%d,%d) body=0x%"DLONG_PREFIX"x\n", | ~~~~~~~~~~~~~~~^ | | | long long unsigned int --- compiling tiles/search.o rm -f search.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c search.c --- linking libtiles.o rm -f libtiles.o /usr/bin/ld -r tile.o search.o -o libtiles.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tiles' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/utils' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling utils/args.o rm -f args.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c args.c args.c: In function 'ArgStr': args.c:73:5: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 73 | TxError("-%c requires a following %s\n", argv[0][1], argType); | ^~~~~~~ --- compiling utils/child.o rm -f child.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c child.c child.c: In function 'Wait': child.c:178:8: warning: implicit declaration of function 'wait'; did you mean 'Wait'? [-Wimplicit-function-declaration] 178 | pid = wait(&p_status); | ^~~~ | Wait --- compiling utils/dqueue.o rm -f dqueue.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c dqueue.c --- compiling utils/finddisp.o rm -f finddisp.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c finddisp.c --- compiling utils/flock.o rm -f flock.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flock.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from flock.c:23: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from flock.c:23: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ flock.c: In function 'flock_open': flock.c:157:6: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 157 | TxPrintf("File <%s> is already locked by another process." | ^~~~~~~~ --- compiling utils/flsbuf.o rm -f flsbuf.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flsbuf.c --- compiling utils/fraction.o rm -f fraction.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c fraction.c --- compiling utils/geometry.o rm -f geometry.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c geometry.c geometry.c:77:28: warning: missing braces around initializer [-Wmissing-braces] 77 | global Rect GeoNullRect = { 0, 0, 0, 0 }; | ^ | { } { } geometry.c:78:32: warning: missing braces around initializer [-Wmissing-braces] 78 | global Rect GeoInvertedRect = { 0, 0, -1, -1 }; | ^ | { } { } geometry.c: In function 'GeoNameToPos': geometry.c:367:5: warning: missing braces around initializer [-Wmissing-braces] 367 | { | ^ 368 | "bl", GEO_SOUTHWEST, FALSE, | { } 369 | "bottom", GEO_SOUTH, TRUE, | { } 370 | "br", GEO_SOUTHEAST, FALSE, | { } 371 | "center", GEO_CENTER, FALSE, | { } 372 | "d", GEO_SOUTH, TRUE, | { } 373 | "dl", GEO_SOUTHWEST, FALSE, | { } 374 | "down", GEO_SOUTH, TRUE, | { } 375 | "dr", GEO_SOUTHEAST, FALSE, | { } 376 | "e", GEO_EAST, TRUE, | { } 377 | "east", GEO_EAST, TRUE, | { } 378 | "left", GEO_WEST, TRUE, | { } 379 | "n", GEO_NORTH, TRUE, | { } 380 | "ne", GEO_NORTHEAST, FALSE, | { } 381 | "north", GEO_NORTH, TRUE, | { } 382 | "northeast", GEO_NORTHEAST, FALSE, | { } 383 | "northwest", GEO_NORTHWEST, FALSE, | { } 384 | "nw", GEO_NORTHWEST, FALSE, | { } 385 | "right", GEO_EAST, TRUE, | { } 386 | "s", GEO_SOUTH, TRUE, | { } 387 | "se", GEO_SOUTHEAST, FALSE, | { } 388 | "south", GEO_SOUTH, TRUE, | { } 389 | "southeast", GEO_SOUTHEAST, FALSE, | { } 390 | "southwest", GEO_SOUTHWEST, FALSE, | { } 391 | "sw", GEO_SOUTHWEST, FALSE, | { } 392 | "tl", GEO_NORTHWEST, FALSE, | { } 393 | "top", GEO_NORTH, TRUE, | { } 394 | "tr", GEO_NORTHEAST, FALSE, | { } 395 | "u", GEO_NORTH, TRUE, | { } 396 | "ul", GEO_NORTHWEST, FALSE, | { } 397 | "up", GEO_NORTH, TRUE, | { } 398 | "ur", GEO_NORTHEAST, FALSE, | { } 399 | "w", GEO_WEST, TRUE, | { } 400 | "west", GEO_WEST, TRUE, | { } 401 | 0 | { 402 | }; | } geometry.c: In function 'GeoTransOrient': geometry.c:589:1: warning: control reaches end of non-void function [-Wreturn-type] 589 | } | ^ --- compiling utils/getrect.o rm -f getrect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c getrect.c getrect.c: In function 'GetRect': getrect.c:72:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 72 | if (isNegative = ((c = getc(fin)) == '-')) c = getc(fin); | ^~~~~~~~~~ getrect.c:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | if (isNegative = (c == '-')) c = getc(fin); | ^~~~~~~~~~ getrect.c:86:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 86 | if (isNegative = (c == '-')) c = getc(fin); | ^~~~~~~~~~ getrect.c:93:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 93 | if (isNegative = (c == '-')) c = getc(fin); | ^~~~~~~~~~ getrect.c:65:11: warning: unused variable 'cp' [-Wunused-variable] 65 | char *cp; | ^~ --- compiling utils/hash.o rm -f hash.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c hash.c hash.c: In function 'HashFreeKill': hash.c:732:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 732 | while (he = HashNext(table, &hs)) { | ^~ --- compiling utils/heap.o rm -f heap.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c heap.c heap.c: In function 'HeapInitType': heap.c:149:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 149 | TxError("Unsupported key type: %d\n", keyType); | ^~~~~~~ heap.c: In function 'heapify': heap.c:325:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 325 | if (r = heapRight(used, root)) | ^ heap.c:341:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 341 | if (r = heapRight(used, root)) | ^ heap.c: In function 'HeapDump': heap.c:548:28: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'dlong' {aka 'long int'} [-Wformat=] 548 | case HE_DLONG: printf("%"DLONG_PREFIX"d", heap->he_list[i].he_dlong); break; | ^~~ heap.c:548:44: note: format string is defined here 548 | case HE_DLONG: printf("%"DLONG_PREFIX"d", heap->he_list[i].he_dlong); break; | ~~~~~~~~~~~~~~~^ | | | long long int --- compiling utils/ihash.o rm -f ihash.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c ihash.c In file included from ihash.c:51: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ ihash.c: In function 'IHashLookUpNext': ihash.c:132:7: warning: unused variable 'bucket' [-Wunused-variable] 132 | int bucket = ABS(hash) % table->iht_nBuckets; | ^~~~~~ At top level: ihash.c:45:13: warning: 'rcsid' defined but not used [-Wunused-variable] 45 | static char rcsid[] = "$Header$"; | ^~~~~ --- compiling utils/list.o rm -f list.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c list.c --- compiling utils/lookup.o rm -f lookup.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookup.c --- compiling utils/lookupany.o rm -f lookupany.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupany.c --- compiling utils/lookupfull.o rm -f lookupfull.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupfull.c lookupfull.c: In function 'LookupFull': lookupfull.c:66:7: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] 66 | if (toupper(*sptr) != toupper(*tptr)) | ^~~~~~~ --- compiling utils/macros.o rm -f macros.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c macros.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from macros.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from macros.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ macros.c: In function 'MacroDefine': macros.c:89:29: warning: unused variable 'newTable' [-Wunused-variable] 89 | HashTable *clienttable, newTable; | ^~~~~~~~ macros.c: In function 'MacroKey': macros.c:549:8: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] 549 | tc = toupper(tc); | ^~~~~~~ macros.c:601:6: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 601 | TxPrintf("Extended macros are unavailable" | ^~~~~~~~ macros.c:585:13: warning: 'kc' may be used uninitialized in this function [-Wmaybe-uninitialized] 585 | return (kc | (kmod << 16)); | ~~~~^~~~~~~~~~~~~~~ --- compiling utils/main.o rm -f main.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c main.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from main.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from main.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ main.c: In function 'mainInitBeforeArgs': main.c:506:5: warning: implicit declaration of function 'FindDisplay' [-Wimplicit-function-declaration] 506 | FindDisplay((char *)NULL, "displays", CAD_LIB_PATH, &MainGraphicsFile, | ^~~~~~~~~~~ main.c: In function 'mainInitAfterArgs': main.c:569:2: warning: implicit declaration of function 'PaAppend'; did you mean 'PaOpen'? [-Wimplicit-function-declaration] 569 | PaAppend(&CellLibPath, MAGIC_LIB_PATH_DEFAULT); | ^~~~~~~~ | PaOpen main.c:602:5: warning: implicit declaration of function 'TechInit'; did you mean 'MZTechInit'? [-Wimplicit-function-declaration] 602 | TechInit(); | ^~~~~~~~ | MZTechInit main.c:693:10: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 693 | if (!TechLoad("minimum", 0)) | ^~~~~~~~ main.c:717:5: warning: implicit declaration of function 'CmdInit' [-Wimplicit-function-declaration] 717 | CmdInit(); | ^~~~~~~ main.c:720:5: warning: implicit declaration of function 'DBWinit' [-Wimplicit-function-declaration] 720 | DBWinit(); | ^~~~~~~ main.c:724:5: warning: implicit declaration of function 'CMWinit'; did you mean 'NMinit'? [-Wimplicit-function-declaration] 724 | CMWinit(); | ^~~~~~~ | NMinit main.c:731:5: warning: implicit declaration of function 'ExtInit'; did you mean 'TxInit'? [-Wimplicit-function-declaration] 731 | ExtInit(); | ^~~~~~~ | TxInit main.c:735:5: warning: implicit declaration of function 'PlowInit' [-Wimplicit-function-declaration] 735 | PlowInit(); | ^~~~~~~~ main.c:738:5: warning: implicit declaration of function 'SelectInit'; did you mean 'XSelectInput'? [-Wimplicit-function-declaration] 738 | SelectInit(); | ^~~~~~~~~~ | XSelectInput main.c:759:5: warning: implicit declaration of function 'IRDebugInit' [-Wimplicit-function-declaration] 759 | IRDebugInit(); | ^~~~~~~~~~~ main.c:760:5: warning: implicit declaration of function 'IRAfterTech'; did you mean 'MZAfterTech'? [-Wimplicit-function-declaration] 760 | IRAfterTech(); | ^~~~~~~~~~~ | MZAfterTech main.c: In function 'mainInitFinal': main.c:1152:7: warning: implicit declaration of function 'DBWreload' [-Wimplicit-function-declaration] 1152 | DBWreload(temporary->fn); | ^~~~~~~~~ main.c:1156:7: warning: implicit declaration of function 'LefRead'; did you mean 'fread'? [-Wimplicit-function-declaration] 1156 | LefRead(temporary->fn, FALSE, FALSE); | ^~~~~~~ | fread main.c:1159:7: warning: implicit declaration of function 'DefRead'; did you mean 'fread'? [-Wimplicit-function-declaration] 1159 | DefRead(temporary->fn, FALSE); | ^~~~~~~ | fread --- compiling utils/malloc.o rm -f malloc.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c malloc.c --- compiling utils/match.o rm -f match.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c match.c --- compiling utils/maxrect.o rm -f maxrect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c maxrect.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/maxrect.h:26, from maxrect.c:10: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/maxrect.h:26, from maxrect.c:10: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ maxrect.c: In function 'genCanonicalMaxwidth': maxrect.c:36:22: warning: unused variable 'tp' [-Wunused-variable] 36 | Tile *tile, *tp; | ^~ maxrect.c:36:15: warning: unused variable 'tile' [-Wunused-variable] 36 | Tile *tile, *tp; | ^~~~ maxrect.c:35:14: warning: unused variable 's' [-Wunused-variable] 35 | int s; | ^ maxrect.c: In function 'FindMaxRectangle': maxrect.c:256:14: warning: unused variable 'tt' [-Wunused-variable] 256 | TileType tt; | ^~ maxrect.c: In function 'FindMaxRectangle2': maxrect.c:313:14: warning: unused variable 'tt' [-Wunused-variable] 313 | TileType tt; | ^~ --- compiling utils/netlist.o rm -f netlist.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c netlist.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from netlist.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from netlist.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ netlist.c: In function 'NLBuild': netlist.c:80:12: warning: implicit declaration of function 'NMEnumNets' [-Wimplicit-function-declaration] 80 | (void) NMEnumNets(nlTermFunc, (ClientData) netList); | ^~~~~~~~~~ netlist.c:121:3: warning: implicit declaration of function 'DBWFeedbackAdd' [-Wimplicit-function-declaration] 121 | DBWFeedbackAdd(&r, mesg, rootUse->cu_def, 1, | ^~~~~~~~~~~~~~ netlist.c: In function 'NLSort': netlist.c:319:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 319 | if (loc = term->nterm_locs) | ^~~ netlist.c: In function 'NLNetName': netlist.c:381:25: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 381 | (void) sprintf(tempId, "#%"DLONG_PREFIX"d", (dlong) net); | ^~~~ ~~~~~~~~~~~ | | | long int netlist.c:381:42: note: format string is defined here 381 | (void) sprintf(tempId, "#%"DLONG_PREFIX"d", (dlong) net); | ~~~~~~~~~~~~~~~^ | | | long long int --- compiling utils/niceabort.o rm -f niceabort.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c niceabort.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from niceabort.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from niceabort.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ In file included from niceabort.c:35: niceabort.c: In function 'DumpCore': ../utils/utils.h:77:53: warning: implicit declaration of function 'ForkChildAdd' [-Wimplicit-function-declaration] 77 | #define FORK_f(pid) do { pid = fork(); if (pid > 0) ForkChildAdd (pid); } while (0) | ^~~~~~~~~~~~ niceabort.c:74:5: note: in expansion of macro 'FORK_f' 74 | FORK_f (cpid); | ^~~~~~ niceabort.c:121:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 121 | if (crashFile = PaOpen(CRASHDIR, "r", "", ".", "", &crashDir)) | ^~~~~~~~~ niceabort.c:67:22: warning: unused variable 'wpid' [-Wunused-variable] 67 | int cpid, gcpid, wpid; | ^~~~ niceabort.c:126:2: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 126 | system(command); | ^~~~~~~~~~~~~~~ niceabort.c:158:2: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 158 | system(command); | ^~~~~~~~~~~~~~~ niceabort.c:49:22: warning: '%s' directive writing up to 199 bytes into a region of size 177 [-Wformat-overflow=] 49 | #define MAIL_COMMAND "/bin/mail magiccrash < %s" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ niceabort.c:49:46: note: format string is defined here 49 | #define MAIL_COMMAND "/bin/mail magiccrash < %s" | ^~ In file included from /usr/include/stdio.h:866, from niceabort.c:24: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 24 and 223 bytes into a destination of size 200 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling utils/parser.o rm -f parser.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c parser.c --- compiling utils/path.o rm -f path.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c path.c path.c: In function 'PaEnum': path.c:687:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 687 | while (next = nextName(&path, file, component, sizeof component)) | ^~~~ In file included from /usr/include/string.h:519, from path.c:25: In function 'strncpy', inlined from 'PaExpand' at path.c:247:9: /usr/include/bits/string_fortified.h:91:10: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ path.c: In function 'PaExpand': path.c:245:19: note: length computed here 245 | gotvar: length = strlen(string); | ^~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from path.c:25: In function 'strncpy', inlined from 'PaExpand' at path.c:185:9: /usr/include/bits/string_fortified.h:91:10: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ path.c: In function 'PaExpand': path.c:183:20: note: length computed here 183 | gotname: length = strlen(string); | ^~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from path.c:25: In function 'strncpy', inlined from 'PaLockOpen' at path.c:421:9: /usr/include/bits/string_fortified.h:91:10: warning: '__strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ path.c: In function 'PaLockOpen': path.c:417:14: note: length computed here 417 | length = strlen(file); | ^~~~~~~~~~~~ --- compiling utils/pathvisit.o rm -f pathvisit.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c pathvisit.c pathvisit.c: In function 'PaVisitFiles': pathvisit.c:194:13: warning: implicit declaration of function 'PaEnum' [-Wimplicit-function-declaration] 194 | return (PaEnum(path, file, paVisitFilesProc, (ClientData) pv)); | ^~~~~~ pathvisit.c: In function 'paVisitFilesProc': pathvisit.c:245:13: warning: implicit declaration of function 'paVisitProcess' [-Wimplicit-function-declaration] 245 | if (code = paVisitProcess(lp = line, pv)) | ^~~~~~~~~~~~~~ pathvisit.c:245:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 245 | if (code = paVisitProcess(lp = line, pv)) | ^~~~ pathvisit.c: In function 'paVisitProcess': pathvisit.c:295:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 295 | if (code = (*pvc->pvc_proc)(line, pvc->pvc_cdata)) | ^~~~ --- compiling utils/port.o rm -f port.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c port.c --- compiling utils/printstuff.o rm -f printstuff.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c printstuff.c --- compiling utils/signals.o rm -f signals.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c signals.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from signals.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from signals.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ signals.c: In function 'SigWatchFile': signals.c:339:10: warning: variable 'iswindow' set but not used [-Wunused-but-set-variable] 339 | bool iswindow; | ^~~~~~~~ signals.c: In function 'sigCrash': signals.c:589:4: warning: implicit declaration of function 'niceabort' [-Wimplicit-function-declaration] 589 | niceabort(); | ^~~~~~~~~ --- compiling utils/stack.o rm -f stack.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c stack.c --- compiling utils/strdup.o rm -f strdup.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c strdup.c strdup.c: In function 'StrIsNumeric': strdup.c:157:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 157 | double result; | ^~~~~~ --- compiling utils/runstats.o rm -f runstats.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c runstats.c runstats.c: In function 'RunStatsRealTime': runstats.c:212:29: warning: '%ld' directive writing between 1 and 14 bytes into a region of size between 11 and 45 [-Wformat-overflow=] 212 | sprintf(buf, "%ld:%02ld.%ld %ld:%02ld.%ld", | ^~~ runstats.c:212:18: note: directive argument in the range [0, 92233720368547] 212 | sprintf(buf, "%ld:%02ld.%ld %ld:%02ld.%ld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runstats.c:212:18: note: directive argument in the range [-461168601842738790, 461168601842738791] runstats.c:212:18: note: directive argument in the range [0, 922346427057514495] runstats.c:212:18: note: directive argument in the range [0, 92233720368547] In file included from /usr/include/stdio.h:866, from runstats.c:28: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 14 and 108 bytes into a destination of size 50 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling utils/set.o rm -f set.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c set.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from set.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from set.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ set.c: In function 'SetNoisyInt': set.c:75:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 75 | TxError("Noninteger value for integer parameter (\"%.20s\") ignored.\n", | ^~~~~~~ set.c:88:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 88 | TxPrintf("%8d ", *parm); | ^~~~~~~~ set.c: In function 'SetNoisyBool': set.c:108:23: warning: missing braces around initializer [-Wmissing-braces] 108 | } boolStrings[] = { | ^ 109 | "yes", TRUE, | { } 110 | "no", FALSE, | { } 111 | "true", TRUE, | { } 112 | "false", FALSE, | { } 113 | "1", TRUE, | { } 114 | "0", FALSE, | { } 115 | "on", TRUE, | { } 116 | "off", FALSE, | { } 117 | 0 | { 118 | }; | } set.c:160:12: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 160 | return result; | ^~~~~~ --- compiling utils/show.o rm -f show.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c show.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from show.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from show.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling utils/tech.o rm -f tech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c tech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from tech.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from tech.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ tech.c: In function 'TechSectionGetMask': tech.c:152:31: warning: statement with no effect [-Wunused-value] 152 | if (depend != NULL) *depend != tsp->ts_thisSect; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ tech.c:139:15: warning: variable 'selected' set but not used [-Wunused-but-set-variable] 139 | SectionID selected; | ^~~~~~~~ tech.c: In function 'TechLoad': tech.c:501:9: warning: implicit declaration of function 'techGetTokens' [-Wimplicit-function-declaration] 501 | argc = techGetTokens(line, sizeof line, &fstack, argv); | ^~~~~~~~~~~~~ tech.c:527:2: warning: implicit declaration of function 'CIFTechInit'; did you mean 'TechInit'? [-Wimplicit-function-declaration] 527 | CIFTechInit(); | ^~~~~~~~~~~ | TechInit tech.c:528:2: warning: implicit declaration of function 'CIFReadTechInit' [-Wimplicit-function-declaration] 528 | CIFReadTechInit(); | ^~~~~~~~~~~~~~~ tech.c:530:2: warning: implicit declaration of function 'ExtTechInit'; did you mean 'TechInit'? [-Wimplicit-function-declaration] 530 | ExtTechInit(); | ^~~~~~~~~~~ | TechInit tech.c:531:2: warning: implicit declaration of function 'DRCTechInit'; did you mean 'DBTechInit'? [-Wimplicit-function-declaration] 531 | DRCTechInit(); | ^~~~~~~~~~~ | DBTechInit tech.c:532:2: warning: implicit declaration of function 'MZTechInit'; did you mean 'TechInit'? [-Wimplicit-function-declaration] 532 | MZTechInit(); | ^~~~~~~~~~ | TechInit tech.c:606:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 606 | if (mask = (tsp->ts_prevSects & ~techSectionMask)) | ^~~~ tech.c:721:6: warning: implicit declaration of function 'CIFTechInputScale' [-Wimplicit-function-declaration] 721 | CIFTechInputScale(d, n, TRUE); | ^~~~~~~~~~~~~~~~~ tech.c:722:6: warning: implicit declaration of function 'CIFTechOutputScale' [-Wimplicit-function-declaration] 722 | CIFTechOutputScale(d, n); | ^~~~~~~~~~~~~~~~~~ tech.c:723:6: warning: implicit declaration of function 'DRCTechScale' [-Wimplicit-function-declaration] 723 | DRCTechScale(d, n); | ^~~~~~~~~~~~ tech.c:724:6: warning: implicit declaration of function 'ExtTechScale' [-Wimplicit-function-declaration] 724 | ExtTechScale(d, n); | ^~~~~~~~~~~~ tech.c:725:6: warning: implicit declaration of function 'WireTechScale' [-Wimplicit-function-declaration] 725 | WireTechScale(d, n); | ^~~~~~~~~~~~~ tech.c:727:6: warning: implicit declaration of function 'LefTechScale' [-Wimplicit-function-declaration] 727 | LefTechScale(d, n); | ^~~~~~~~~~~~ tech.c:730:6: warning: implicit declaration of function 'RtrTechScale' [-Wimplicit-function-declaration] 730 | RtrTechScale(d, n); | ^~~~~~~~~~~~ tech.c:736:10: warning: implicit declaration of function 'CIFTechLimitScale' [-Wimplicit-function-declaration] 736 | if (CIFTechLimitScale(1, 1)) | ^~~~~~~~~~~~~~~~~ tech.c:744:2: warning: implicit declaration of function 'MZAfterTech' [-Wimplicit-function-declaration] 744 | MZAfterTech(); | ^~~~~~~~~~~ tech.c:745:2: warning: implicit declaration of function 'IRAfterTech' [-Wimplicit-function-declaration] 745 | IRAfterTech(); | ^~~~~~~~~~~ tech.c:746:2: warning: implicit declaration of function 'GAMazeInitParms' [-Wimplicit-function-declaration] 746 | GAMazeInitParms(); | ^~~~~~~~~~~~~~~ tech.c:748:2: warning: implicit declaration of function 'PlowAfterTech' [-Wimplicit-function-declaration] 748 | PlowAfterTech(); | ^~~~~~~~~~~~~ In file included from tech.c:33: tech.c: In function 'TechError': ../textio/textio.h:52:18: warning: implicit declaration of function 'Tcl_printf' [-Wimplicit-function-declaration] 52 | #define Vfprintf Tcl_printf | ^~~~~~~~~~ tech.c:807:5: note: in expansion of macro 'Vfprintf' 807 | Vfprintf(stderr, fmt, args); | ^~~~~~~~ --- compiling utils/touchtypes.o rm -f touchtypes.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c touchtypes.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from touchtypes.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from touchtypes.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ In file included from touchtypes.c:31: touchtypes.c: In function 'touchingSubcellsFunc': ../database/database.h:163:55: warning: array subscript 8 is above array bounds of 'unsigned int[8]' [-Warray-bounds] 163 | #define TTMaskSetType(m, t) ((m)->tt_words[ttWord(t)] |= ttMask(t)) | ^~ ../database/database.h:96:18: note: while referencing 'tt_words' 96 | unsigned int tt_words[TT_MASKWORDS]; | ^~~~~~~~ ../database/database.h:163:55: warning: array subscript 8 is above array bounds of 'unsigned int[8]' [-Warray-bounds] 163 | #define TTMaskSetType(m, t) ((m)->tt_words[ttWord(t)] |= ttMask(t)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../database/database.h:96:18: note: while referencing 'tt_words' 96 | unsigned int tt_words[TT_MASKWORDS]; | ^~~~~~~~ --- compiling utils/undo.o rm -f undo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c undo.c undo.c: In function 'UndoBackward': undo.c:579:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 579 | TxError("Attempted undo with undo disabled. . . abort function.\n"); | ^~~~~~~ undo.c: In function 'undoPrintEvent': undo.c:910:12: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 910 | (void) TxPrintf("0x%x: \t%s \tf=0x%x \tb=0x%x\n", | ^~~~~~~~ --- linking libutils.o rm -f libutils.o /usr/bin/ld -r args.o child.o dqueue.o finddisp.o flock.o flsbuf.o fraction.o geometry.o getrect.o hash.o heap.o ihash.o list.o lookup.o lookupany.o lookupfull.o macros.o main.o malloc.o match.o maxrect.o netlist.o niceabort.o parser.o path.o pathvisit.o port.o printstuff.o signals.o stack.o strdup.o runstats.o set.o show.o tech.o touchtypes.o undo.o -o libutils.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/utils' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/windows' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling windows/windClient.o rm -f windClient.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windClient.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windClient.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windClient.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windClient.c: In function 'windClientButtons': windClient.c:519:8: warning: variable 'p' set but not used [-Wunused-but-set-variable] 519 | Point p; | ^ windClient.c: In function 'windCmdInterp': windClient.c:645:9: warning: unused variable 'cmdNum' [-Wunused-variable] 645 | int cmdNum; | ^~~~~~ --- compiling windows/windCmdAM.o rm -f windCmdAM.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdAM.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windCmdAM.c:49: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windCmdAM.c:49: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windCmdAM.c: In function 'windCaptionCmd': windCmdAM.c:153:10: warning: unused variable 'ts' [-Wunused-variable] 153 | Rect ts; | ^~ windCmdAM.c: In function 'windCloseCmd': windCmdAM.c:344:10: warning: implicit declaration of function 'WindDelete'; did you mean 'BPDelete'? [-Wimplicit-function-declaration] 344 | if (!WindDelete(w)) | ^~~~~~~~~~ | BPDelete windCmdAM.c: In function 'windCrashCmd': windCmdAM.c:422:5: warning: implicit declaration of function 'niceabort' [-Wimplicit-function-declaration] 422 | niceabort(); | ^~~~~~~~~ windCmdAM.c: In function 'windDoMacro': windCmdAM.c:989:10: warning: variable 'ch' set but not used [-Wunused-but-set-variable] 989 | char ch; | ^~ windCmdAM.c:1049:8: warning: 'wc' may be used uninitialized in this function [-Wmaybe-uninitialized] 1049 | if (wc == (WindClient)NULL) | ^ --- compiling windows/windCmdNR.o rm -f windCmdNR.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdNR.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windCmdNR.c:38: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windCmdNR.c:38: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windCmdNR.c: In function 'windOpenCmd': windCmdNR.c:79:2: warning: implicit declaration of function 'windScreenToFrame'; did you mean 'WindScreenToSurface'? [-Wimplicit-function-declaration] 79 | windScreenToFrame(w, &cmd->tx_p, &frame); | ^~~~~~~~~~~~~~~~~ | WindScreenToSurface windCmdNR.c: In function 'windPushbuttonCmd': windCmdNR.c:236:12: warning: implicit declaration of function 'WindSendCommand'; did you mean 'WindAddCommand'? [-Wimplicit-function-declaration] 236 | (void) WindSendCommand(w, &txcmd, FALSE); | ^~~~~~~~~~~~~~~ | WindAddCommand --- compiling windows/windCmdSZ.o rm -f windCmdSZ.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdSZ.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windCmdSZ.c:42: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windCmdSZ.c:42: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windCmdSZ.c: In function 'windScrollCmd': windCmdSZ.c:142:10: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 142 | xsize = cmdParseCoord(w, cmd->tx_argv[2], TRUE, TRUE); | ^~~~~~~~~~~~~ | XParseColor windCmdSZ.c:79:14: warning: unused variable 'locargc' [-Wunused-variable] 79 | int pos, locargc = cmd->tx_argc; | ^~~~~~~ windCmdSZ.c: In function 'windSpecialOpenCmd': windCmdSZ.c:453:5: warning: implicit declaration of function 'WindPrintClientList' [-Wimplicit-function-declaration] 453 | WindPrintClientList(FALSE); | ^~~~~~~~~~~~~~~~~~~ windCmdSZ.c: In function 'windViewCmd': windCmdSZ.c:813:20: warning: unused variable 'fval' [-Wunused-variable] 813 | Tcl_Obj *listxy, *fval; | ^~~~ --- compiling windows/windSend.o rm -f windSend.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSend.c windSend.c: In function 'WindSendCommand': windSend.c:233:38: warning: 'windCmdNum' may be used uninitialized in this function [-Wmaybe-uninitialized] 233 | (strncmp(windClient->w_commandTable[windCmdNum], | ^ --- compiling windows/windDebug.o rm -f windDebug.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDebug.c --- compiling windows/windDisp.o rm -f windDisp.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDisp.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windDisp.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windDisp.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windDisp.c: In function 'WindAreaChanged': windDisp.c:330:9: warning: implicit declaration of function 'GeoDisjoint'; did you mean 'GeoClipPoint'? [-Wimplicit-function-declaration] 330 | (void) GeoDisjoint(&biggerArea, &w->w_clipAgainst->r_r, windChangedFunc, | ^~~~~~~~~~~ | GeoClipPoint windDisp.c: In function 'WindUpdate': windDisp.c:868:5: warning: implicit declaration of function 'SigRemoveTimer'; did you mean 'SigSetTimer'? [-Wimplicit-function-declaration] 868 | SigRemoveTimer(); | ^~~~~~~~~~~~~~ | SigSetTimer --- compiling windows/windMain.o rm -f windMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windMain.c:61: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windMain.c:61: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windMain.c: In function 'WindInit': windMain.c:112:10: warning: implicit declaration of function 'GrReadGlyphs'; did you mean 'GrFreeGlyphs'? [-Wimplicit-function-declaration] 112 | if (!GrReadGlyphs(glyphName, ".", SysLibPath, &windGlyphs)) | ^~~~~~~~~~~~ | GrFreeGlyphs windMain.c:113:2: warning: implicit declaration of function 'MainExit' [-Wimplicit-function-declaration] 113 | MainExit(1); | ^~~~~~~~ windMain.c: In function 'WindNextClient': windMain.c:344:9: warning: unused variable 'length' [-Wunused-variable] 344 | int length; | ^~~~~~ windMain.c: In function 'WindReplaceCommand': windMain.c:540:11: warning: implicit declaration of function 'isalnum' [-Wimplicit-function-declaration] 540 | if (!isalnum(*(commandTable[cidx] + clen))) | ^~~~~~~ --- compiling windows/windMove.o rm -f windMove.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMove.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from windMove.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from windMove.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ windMove.c: In function 'WindDelete': windMove.c:230:2: warning: implicit declaration of function 'windReClip' [-Wimplicit-function-declaration] 230 | windReClip(); | ^~~~~~~~~~ windMove.c: In function 'windFindUnobscured': windMove.c:574:12: warning: implicit declaration of function 'GeoDisjoint'; did you mean 'GeoClipPoint'? [-Wimplicit-function-declaration] 574 | (void) GeoDisjoint(area, &w->w_frameArea, | ^~~~~~~~~~~ | GeoClipPoint windMove.c: In function 'WindReframe': windMove.c:621:5: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 621 | GeoCanonicalRect(r, &newFrameArea); | ^~~~~~~~~~~~~~~~ --- compiling windows/windSearch.o rm -f windSearch.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSearch.c --- compiling windows/windTrans.o rm -f windTrans.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windTrans.c --- compiling windows/windView.o rm -f windView.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windView.c windView.c: In function 'WindUnload': windView.c:98:6: warning: implicit declaration of function 'DBWloadWindow' [-Wimplicit-function-declaration] 98 | DBWloadWindow(mw, (char *)NULL, TRUE, FALSE, FALSE); | ^~~~~~~~~~~~~ windView.c: In function 'WindScroll': windView.c:542:2: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' [-Wimplicit-function-declaration] 542 | DBWHLRedrawPrepWindow(w, &(w->w_surfaceArea)); | ^~~~~~~~~~~~~~~~~~~~~ --- linking libwindows.o rm -f libwindows.o /usr/bin/ld -r windClient.o windCmdAM.o windCmdNR.o windCmdSZ.o windSend.o windDebug.o windDisp.o windMain.o windMove.o windSearch.o windTrans.o windView.o -o libwindows.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/windows' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/wiring' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling wiring/wireOps.o rm -f wireOps.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireOps.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from wireOps.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from wireOps.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ wireOps.c: In function 'WireAddLeg': wireOps.c:466:5: warning: implicit declaration of function 'DBPaintValid'; did you mean 'DBPaintMask'? [-Wimplicit-function-declaration] 466 | DBPaintValid(EditCellUse->cu_def, &editArea, &mask, 0); | ^~~~~~~~~~~~ | DBPaintMask wireOps.c: In function 'WireShowLeg': wireOps.c:675:5: warning: implicit declaration of function 'UndoDisable' [-Wimplicit-function-declaration] 675 | UndoDisable(); | ^~~~~~~~~~~ wireOps.c:688:5: warning: implicit declaration of function 'UndoEnable' [-Wimplicit-function-declaration] 688 | UndoEnable(); | ^~~~~~~~~~ wireOps.c:543:19: warning: unused variable 'scx' [-Wunused-variable] 543 | SearchContext scx; | ^~~ wireOps.c:541:29: warning: unused variable 'editArea' [-Wunused-variable] 541 | Rect current, new, leg, editArea, *rect = ¤t; | ^~~~~~~~ wireOps.c:541:24: warning: unused variable 'leg' [-Wunused-variable] 541 | Rect current, new, leg, editArea, *rect = ¤t; | ^~~ --- compiling wiring/wireTech.o rm -f wireTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from wireTech.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from wireTech.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ wireTech.c: In function 'WireTechInit': wireTech.c:62:9: warning: unused variable 'i' [-Wunused-variable] 62 | int i; | ^ wireTech.c:61:14: warning: unused variable 'contact' [-Wunused-variable] 61 | Contact *contact; | ^~~~~~~ --- compiling wiring/wireUndo.o rm -f wireUndo.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireUndo.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from wireUndo.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from wireUndo.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- linking libwiring.o rm -f libwiring.o /usr/bin/ld -r wireOps.o wireTech.o wireUndo.o -o libwiring.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/wiring' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling ext2sim/ext2sim.o rm -f ext2sim.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2sim.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ext2sim.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ext2sim.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ext2sim.c: In function 'CmdExtToSim': ext2sim.c:480:5: warning: implicit declaration of function 'EFInit'; did you mean 'TxInit'? [-Wimplicit-function-declaration] 480 | EFInit(); | ^~~~~~ | TxInit ext2sim.c:491:2: warning: implicit declaration of function 'EFDone' [-Wimplicit-function-declaration] 491 | EFDone(); | ^~~~~~ ext2sim.c:560:9: warning: implicit declaration of function 'EFReadFile' [-Wimplicit-function-declaration] 560 | if (EFReadFile(inName, FALSE, esDoExtResis, FALSE) == FALSE) | ^~~~~~~~~~ ext2sim.c:597:6: warning: implicit declaration of function 'efBuildAddStr'; did you mean 'efBuildNode'? [-Wimplicit-function-declaration] 597 | i = efBuildAddStr(EFDevTypes, &EFDevNumTypes, MAXDEVTYPES, devname); | ^~~~~~~~~~~~~ | efBuildNode ext2sim.c:619:5: warning: implicit declaration of function 'EFFlatBuild' [-Wimplicit-function-declaration] 619 | EFFlatBuild(inName, flatFlags); | ^~~~~~~~~~~ ext2sim.c:625:2: warning: implicit declaration of function 'EFVisitDevs' [-Wimplicit-function-declaration] 625 | EFVisitDevs(simmergeVisit, (ClientData) NULL); | ^~~~~~~~~~~ ext2sim.c:636:2: warning: implicit declaration of function 'EFVisitCaps' [-Wimplicit-function-declaration] 636 | EFVisitCaps(simcapVisit, (ClientData) NULL); | ^~~~~~~~~~~ ext2sim.c:638:5: warning: implicit declaration of function 'EFVisitResists' [-Wimplicit-function-declaration] 638 | EFVisitResists(simresistVisit, (ClientData) NULL); | ^~~~~~~~~~~~~~ ext2sim.c:640:5: warning: implicit declaration of function 'EFVisitNodes' [-Wimplicit-function-declaration] 640 | EFVisitNodes(simnodeVisit, (ClientData) NULL); | ^~~~~~~~~~~~ ext2sim.c:642:5: warning: implicit declaration of function 'EFFlatDone' [-Wimplicit-function-declaration] 642 | EFFlatDone(); | ^~~~~~~~~~ ext2sim.c:258:11: warning: unused variable 'f' [-Wunused-variable] 258 | FILE *f; | ^ ext2sim.c: In function 'simmainArgs': ext2sim.c:813:28: warning: unused variable 'cp' [-Wunused-variable] 813 | char **argv = *pargv, *cp; | ^~ ext2sim.c: In function 'simdevVisit': ext2sim.c:1027:5: warning: implicit declaration of function 'EFGetLengthAndWidth' [-Wimplicit-function-declaration] 1027 | EFGetLengthAndWidth(dev, &l, &w); | ^~~~~~~~~~~~~~~~~~~ ext2sim.c:1099:8: warning: implicit declaration of function 'simdevOutNode'; did you mean 'SimGetNode'? [-Wimplicit-function-declaration] 1099 | simdevOutNode(hierName, gate->dterm_node->efnode_name->efnn_hier, name, esSimF); | ^~~~~~~~~~~~~ | SimGetNode ext2sim.c:1128:2: warning: implicit declaration of function 'simdevSubstrate' [-Wimplicit-function-declaration] 1128 | simdevSubstrate(hierName, subnode->efnode_name->efnn_hier, | ^~~~~~~~~~~~~~~ ext2sim.c: In function 'simdevSubstrate': ext2sim.c:1261:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1261 | if ( ( EFTrimFlags & EF_TRIMGLOB ) && suf[l] =='!' || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ext2sim.c:1292:6: warning: implicit declaration of function 'EFHNOut' [-Wimplicit-function-declaration] 1292 | EFHNOut(nn->efnn_node->efnode_name->efnn_hier, outf); | ^~~~~~~ ext2sim.c: In function 'simnodeVisit': ext2sim.c:1560:11: warning: implicit declaration of function 'EFHNIsGlob' [-Wimplicit-function-declaration] 1560 | isGlob = EFHNIsGlob(hierName); | ^~~~~~~~~~ ext2sim.c: In function 'simmergeVisit': ext2sim.c:1702:16: warning: variable 'cs' set but not used [-Wunused-but-set-variable] 1702 | DevTerm *cg, *cs, *cd; | ^~ ext2sim.c:1702:11: warning: variable 'cg' set but not used [-Wunused-but-set-variable] 1702 | DevTerm *cg, *cs, *cd; | ^~ ext2sim.c:1701:11: warning: variable 'cf' set but not used [-Wunused-but-set-variable] 1701 | Dev *cf; | ^~ ext2sim.c: In function 'simdevVisit': ext2sim.c:1203:19: warning: 'source' may be used uninitialized in this function [-Wmaybe-uninitialized] 1203 | else if ( Match(ATTR_FLATAP, source->dterm_attrs ) != FALSE ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2sim.c:1221:19: warning: 'drain' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | else if ( Match(ATTR_FLATAP, drain->dterm_attrs ) != FALSE ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking libext2sim.o rm -f libext2sim.o /usr/bin/ld -r ext2sim.o -o libext2sim.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2sim' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2spice' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling ext2spice/ext2spice.o rm -f ext2spice.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2spice.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ext2spice.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ext2spice.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ext2spice.c: In function 'esFormatSubs': ext2spice.c:140:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 140 | if ((EFTrimFlags & EF_TRIMGLOB ) && suf[l] == '!' || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ext2spice.c: In function 'CmdExtToSpice': ext2spice.c:659:5: warning: implicit declaration of function 'EFInit'; did you mean 'TxInit'? [-Wimplicit-function-declaration] 659 | EFInit(); | ^~~~~~ | TxInit ext2spice.c:669:2: warning: implicit declaration of function 'EFDone' [-Wimplicit-function-declaration] 669 | EFDone(); | ^~~~~~ ext2spice.c:704:9: warning: implicit declaration of function 'EFReadFile' [-Wimplicit-function-declaration] 704 | if (EFReadFile(inName, TRUE, esDoExtResis, FALSE) == FALSE) | ^~~~~~~~~~ ext2spice.c:751:6: warning: implicit declaration of function 'efBuildAddStr'; did you mean 'efBuildNode'? [-Wimplicit-function-declaration] 751 | i = efBuildAddStr(EFDevTypes, &EFDevNumTypes, MAXDEVTYPES, devname); | ^~~~~~~~~~~~~ | efBuildNode ext2spice.c:884:2: warning: implicit declaration of function 'ESGenerateHierarchy' [-Wimplicit-function-declaration] 884 | ESGenerateHierarchy(inName, flatFlags); | ^~~~~~~~~~~~~~~~~~~ ext2spice.c:888:2: warning: implicit declaration of function 'EFFlatBuild' [-Wimplicit-function-declaration] 888 | EFFlatBuild(inName, flatFlags); | ^~~~~~~~~~~ ext2spice.c:909:6: warning: implicit declaration of function 'EFVisitSubcircuits' [-Wimplicit-function-declaration] 909 | EFVisitSubcircuits(subcktUndef, (ClientData) NULL); | ^~~~~~~~~~~~~~~~~~ ext2spice.c:917:6: warning: implicit declaration of function 'EFVisitDevs' [-Wimplicit-function-declaration] 917 | EFVisitDevs(devMergeVisit, (ClientData) NULL); | ^~~~~~~~~~~ ext2spice.c:932:6: warning: implicit declaration of function 'EFVisitCaps' [-Wimplicit-function-declaration] 932 | EFVisitCaps(spccapVisit, (ClientData) NULL); | ^~~~~~~~~~~ ext2spice.c:934:2: warning: implicit declaration of function 'EFVisitResists' [-Wimplicit-function-declaration] 934 | EFVisitResists(spcresistVisit, (ClientData) NULL); | ^~~~~~~~~~~~~~ ext2spice.c:938:2: warning: implicit declaration of function 'EFVisitNodes' [-Wimplicit-function-declaration] 938 | EFVisitNodes(spcsubVisit, (ClientData)&substr); | ^~~~~~~~~~~~ ext2spice.c:952:6: warning: implicit declaration of function 'printSubcktDict' [-Wimplicit-function-declaration] 952 | printSubcktDict(); | ^~~~~~~~~~~~~~~ ext2spice.c:954:2: warning: implicit declaration of function 'EFFlatDone' [-Wimplicit-function-declaration] 954 | EFFlatDone(); | ^~~~~~~~~~ ext2spice.c:231:11: warning: unused variable 'f' [-Wunused-variable] 231 | FILE *f; | ^ ext2spice.c:320:7: warning: typedef 'yesnoType' locally defined but not used [-Wunused-local-typedefs] 320 | } yesnoType; | ^~~~~~~~~ ext2spice.c: In function 'spcmainArgs': ext2spice.c:1152:28: warning: unused variable 'cp' [-Wunused-variable] 1152 | char **argv = *pargv, *cp; | ^~ ext2spice.c: In function 'subcktVisit': ext2spice.c:1404:2: warning: implicit declaration of function 'EFHNSprintf' [-Wimplicit-function-declaration] 1404 | EFHNSprintf(stmp, hierName); | ^~~~~~~~~~~ ext2spice.c:1440:14: warning: implicit declaration of function 'spcdevOutNode' [-Wimplicit-function-declaration] 1440 | tchars += spcdevOutNode(hierName, nodeName->efnn_hier, | ^~~~~~~~~~~~~ ext2spice.c:1497:12: warning: implicit declaration of function 'EFHNBest' [-Wimplicit-function-declaration] 1497 | else if (EFHNBest(nodeName->efnn_hier, nodeList[portidx]->efnn_hier)) | ^~~~~~~~ ext2spice.c:1489:9: warning: unused variable 'pname' [-Wunused-variable] 1489 | char *pname; | ^~~~~ ext2spice.c:1488:14: warning: unused variable 'he' [-Wunused-variable] 1488 | HashEntry *he; | ^~ ext2spice.c:1487:15: warning: unused variable 'nn' [-Wunused-variable] 1487 | EFNodeName *nn; | ^~ ext2spice.c: In function 'topVisit': ext2spice.c:1678:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1678 | while (he = HashNext(&def->def_nodes, &hs)) | ^~ ext2spice.c:1700:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1700 | while (he = HashNext(&def->def_nodes, &hs)) | ^~ ext2spice.c:1740:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1740 | while (he = HashNext(&def->def_nodes, &hs)) | ^~ ext2spice.c:1819:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1819 | while (he = HashNext(&def->def_nodes, &hs)) | ^~ ext2spice.c: In function 'spcWriteParams': ext2spice.c:1927:69: warning: statement with no effect [-Wunused-value] 1927 | resclass == (pn > 1) ? esFetInfo[dev->dev_type].resClassDrain : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1928 | esFetInfo[dev->dev_type].resClassSource; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1938:8: warning: implicit declaration of function 'spcnAPHier' [-Wimplicit-function-declaration] 1938 | spcnAPHier(&dev->dev_terms[pn], hierName, | ^~~~~~~~~~ ext2spice.c:1946:8: warning: implicit declaration of function 'spcnAP' [-Wimplicit-function-declaration] 1946 | spcnAP(dnode, resclass, scale, plist->parm_name, | ^~~~~~ ext2spice.c:1990:69: warning: statement with no effect [-Wunused-value] 1990 | resclass == (pn > 1) ? esFetInfo[dev->dev_type].resClassDrain : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1991 | esFetInfo[dev->dev_type].resClassSource; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1893:21: warning: variable 'subnodeFlat' set but not used [-Wunused-but-set-variable] 1893 | EFNode *dnode, *subnodeFlat = NULL; | ^~~~~~~~~~~ ext2spice.c: In function 'esOutputResistor': ext2spice.c:2128:20: warning: unused variable 'devchar' [-Wunused-variable] 2128 | char name[12], devchar; | ^~~~~~~ ext2spice.c: In function 'spcdevVisit': ext2spice.c:2328:5: warning: implicit declaration of function 'EFGetLengthAndWidth' [-Wimplicit-function-declaration] 2328 | EFGetLengthAndWidth(dev, &l, &w); | ^~~~~~~~~~~~~~~~~~~ ext2spice.c:2311:18: warning: unused variable 'parmval' [-Wunused-variable] 2311 | int l, w, i, parmval; | ^~~~~~~ ext2spice.c: In function 'spcnodeVisit': ext2spice.c:3294:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3294 | if (esFormat == SPICE2 || esFormat == HSPICE && strncmp(nsn, "z@", 2)==0 ) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:3272:17: warning: unused variable 'nn' [-Wunused-variable] 3272 | EFNodeName *nn; | ^~ ext2spice.c: In function 'nodeVisitDebug': ext2spice.c:3334:13: warning: unused variable 'ap' [-Wunused-variable] 3334 | EFAttr *ap; | ^~ ext2spice.c:3333:11: warning: unused variable 'fmt' [-Wunused-variable] 3333 | char *fmt, *nsn; | ^~~ ext2spice.c:3331:17: warning: unused variable 'nn' [-Wunused-variable] 3331 | EFNodeName *nn; | ^~ ext2spice.c: In function 'nodeSpiceName': ext2spice.c:3396:2: warning: implicit declaration of function 'nodeHspiceName'; did you mean 'nodeSpiceName'? [-Wimplicit-function-declaration] 3396 | nodeHspiceName(esTempName); | ^~~~~~~~~~~~~~ | nodeSpiceName ext2spice.c: In function 'EFHNSprintf': ext2spice.c:3443:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3443 | while (c = *cp++) | ^ ext2spice.c:3430:11: warning: variable 's' set but not used [-Wunused-but-set-variable] 3430 | char *s, *cp, c; | ^ ext2spice.c: In function 'efHNSprintfPrefix': ext2spice.c:3467:15: warning: unused variable 'c' [-Wunused-variable] 3467 | char *cp, c; | ^ ext2spice.c: In function 'printSubcktDict': ext2spice.c:3609:19: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 3609 | fprintf(esSpiceF,"* x%"DLONG_PREFIX"d\t%s\n", (dlong) HashGetValue(he), he->h_key.h_name); | ^~~~~~ ext2spice.c:3609:38: note: format string is defined here 3609 | fprintf(esSpiceF,"* x%"DLONG_PREFIX"d\t%s\n", (dlong) HashGetValue(he), he->h_key.h_name); | ~~~~~~~~~~~~~~~^ | | | long long int ext2spice.c:3598:17: warning: unused variable 'hs' [-Wunused-variable] 3598 | HashSearch hs; | ^~ ext2spice.c: In function 'devMergeVisit': ext2spice.c:3816:14: warning: variable 'cg' set but not used [-Wunused-but-set-variable] 3816 | DevTerm *cg, *cs, *cd; | ^~ ext2spice.c:3815:14: warning: variable 'cf' set but not used [-Wunused-but-set-variable] 3815 | Dev *cf; | ^~ ext2spice.c: In function 'spcWriteParams': ext2spice.c:1938:8: warning: 'resclass' may be used uninitialized in this function [-Wmaybe-uninitialized] 1938 | spcnAPHier(&dev->dev_terms[pn], hierName, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | resclass, scale, plist->parm_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1940 | plist->parm_next->parm_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1941 | sdM, esSpiceF); | ~~~~~~~~~~~~~~ ext2spice.c:2003:8: warning: 'resclass' may be used uninitialized in this function [-Wmaybe-uninitialized] 2003 | spcnAPHier(&dev->dev_terms[pn], hierName, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2004 | resclass, scale, plist->parm_next->parm_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2005 | plist->parm_type, sdM, esSpiceF); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c: In function 'spcdevVisit': ext2spice.c:2454:5: warning: 'devchar' may be used uninitialized in this function [-Wmaybe-uninitialized] 2454 | fprintf(esSpiceF, "%c", devchar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c: In function 'devMergeVisit': ext2spice.c:3942:6: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] 3942 | setDevMult(cfp->esFMIndex, m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:3855:10: warning: 'dnode' may be used uninitialized in this function [-Wmaybe-uninitialized] 3855 | fp = mkDevMerge((float)((float)l * scale), (float)((float)w * scale), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3856 | gnode, snode, dnode, subnode, hierName, dev); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:3855:10: warning: 'snode' may be used uninitialized in this function [-Wmaybe-uninitialized] --- compiling ext2spice/ext2hier.o rm -f ext2hier.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2hier.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ext2hier.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ext2hier.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ ext2hier.c: In function 'ESGenerateHierarchy': ext2hier.c:84:5: warning: implicit declaration of function 'EFHierSrDefs' [-Wimplicit-function-declaration] 84 | EFHierSrDefs(&hc, esMakePorts, NULL); | ^~~~~~~~~~~~ ext2hier.c:75:10: warning: unused variable 'def' [-Wunused-variable] 75 | Def *def; | ^~~ ext2hier.c: In function 'GetHierNode': ext2hier.c:115:10: warning: unused variable 'def' [-Wunused-variable] 115 | Def *def = hc->hc_use->use_def; | ^~~ ext2hier.c: In function 'spcHierWriteParams': ext2hier.c:191:4: warning: implicit declaration of function 'spcnAP' [-Wimplicit-function-declaration] 191 | spcnAP(dnode, resclass, scale, plist->parm_name, | ^~~~~~ ext2hier.c:148:21: warning: variable 'subnodeFlat' set but not used [-Wunused-but-set-variable] 148 | EFNode *dnode, *subnodeFlat = NULL; | ^~~~~~~~~~~ ext2hier.c:145:10: warning: unused variable 'hierD' [-Wunused-variable] 145 | bool hierD; | ^~~~~ ext2hier.c: In function 'esOutputHierResistor': ext2hier.c:353:5: warning: implicit declaration of function 'spcdevOutNode' [-Wimplicit-function-declaration] 353 | spcdevOutNode(hc->hc_hierName, term1->dterm_node->efnode_name->efnn_hier, | ^~~~~~~~~~~~~ ext2hier.c:346:20: warning: unused variable 'devchar' [-Wunused-variable] 346 | char name[12], devchar; | ^~~~~~~ ext2hier.c:346:10: warning: unused variable 'name' [-Wunused-variable] 346 | char name[12], devchar; | ^~~~ ext2hier.c:344:10: warning: unused variable 'r' [-Wunused-variable] 344 | Rect r; | ^ ext2hier.c: In function 'spcdevHierVisit': ext2hier.c:501:5: warning: implicit declaration of function 'EFGetLengthAndWidth' [-Wimplicit-function-declaration] 501 | EFGetLengthAndWidth(dev, &l, &w); | ^~~~~~~~~~~~~~~~~~~ ext2hier.c:488:32: warning: variable 'hierD' set but not used [-Wunused-but-set-variable] 488 | bool subAP = FALSE, hierS, hierD, extHierSDAttr(), swapped = FALSE; | ^~~~~ ext2hier.c:488:25: warning: variable 'hierS' set but not used [-Wunused-but-set-variable] 488 | bool subAP = FALSE, hierS, hierD, extHierSDAttr(), swapped = FALSE; | ^~~~~ ext2hier.c:487:10: warning: unused variable 'r' [-Wunused-variable] 487 | Rect r; | ^ ext2hier.c:486:18: warning: unused variable 'parmval' [-Wunused-variable] 486 | int l, w, i, parmval; | ^~~~~~~ ext2hier.c: In function 'spcdevHierMergeVisit': ext2hier.c:1061:15: warning: implicit declaration of function 'parallelDevs' [-Wimplicit-function-declaration] 1061 | if ((pmode = parallelDevs(fp, cfp)) != NOT_PARALLEL) | ^~~~~~~~~~~~ ext2hier.c: In function 'spcnodeHierVisit': ext2hier.c:1270:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1270 | if (esFormat == SPICE2 || esFormat == HSPICE && !strncmp(nsn, "z@", 2)) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ext2hier.c:1273:2: warning: implicit declaration of function 'EFHNSprintf' [-Wimplicit-function-declaration] 1273 | EFHNSprintf(ntmp, hierName); | ^~~~~~~~~~~ ext2hier.c:1248:17: warning: unused variable 'nn' [-Wunused-variable] 1248 | EFNodeName *nn; | ^~ ext2hier.c: In function 'nodeSpiceHierName': ext2hier.c:1351:4: warning: implicit declaration of function 'nodeHspiceName'; did you mean 'nodeSpiceName'? [-Wimplicit-function-declaration] 1351 | nodeHspiceName(esTempName); | ^~~~~~~~~~~~~~ | nodeSpiceName ext2hier.c:1326:10: warning: unused variable 'def' [-Wunused-variable] 1326 | Def *def = hc->hc_use->use_def; | ^~~ ext2hier.c:1324:21: warning: unused variable 'he2' [-Wunused-variable] 1324 | HashEntry *he, *he2; | ^~~ ext2hier.c: In function 'devMergeHierVisit': ext2hier.c:1392:2: warning: implicit declaration of function 'devDistJunctHierVisit'; did you mean 'devDistJunctVisit'? [-Wimplicit-function-declaration] 1392 | devDistJunctHierVisit(hc, dev, scale); | ^~~~~~~~~~~~~~~~~~~~~ | devDistJunctVisit ext2hier.c:1456:3: warning: implicit declaration of function 'mergeAttr' [-Wimplicit-function-declaration] 1456 | mergeAttr(&cs->dterm_attrs, &source->dterm_attrs); | ^~~~~~~~~ ext2hier.c:1384:14: warning: variable 'cg' set but not used [-Wunused-but-set-variable] 1384 | DevTerm *cg, *cs, *cd; | ^~ ext2hier.c:1383:14: warning: variable 'cf' set but not used [-Wunused-but-set-variable] 1383 | Dev *cf; | ^~ ext2hier.c: In function 'devDistJunctHierVisit': ext2hier.c:1542:6: warning: implicit declaration of function 'update_w' [-Wimplicit-function-declaration] 1542 | update_w(esFetInfo[dev->dev_type].resClassSource, w, n); | ^~~~~~~~ ext2hier.c: In function 'esMakePorts': ext2hier.c:1595:7: warning: unused variable 'idum' [-Wunused-variable] 1595 | int idum[6]; | ^~~~ ext2hier.c:1575:43: warning: variable 'locname' set but not used [-Wunused-but-set-variable] 1575 | char *name, *portname, *tptr, *aptr, *locname; | ^~~~~~~ ext2hier.c: In function 'esHierVisit': ext2hier.c:1837:2: warning: implicit declaration of function 'EFFlatDone' [-Wimplicit-function-declaration] 1837 | EFFlatDone(); | ^~~~~~~~~~ ext2hier.c:1871:2: warning: implicit declaration of function 'EFHierVisitSubcircuits' [-Wimplicit-function-declaration] 1871 | EFHierVisitSubcircuits(hcf, subcktHierVisit, (ClientData)NULL); | ^~~~~~~~~~~~~~~~~~~~~~ ext2hier.c:1878:6: warning: implicit declaration of function 'EFHierVisitDevs' [-Wimplicit-function-declaration] 1878 | EFHierVisitDevs(hcf, spcdevHierMergeVisit, (ClientData)NULL); | ^~~~~~~~~~~~~~~ ext2hier.c:1890:2: warning: implicit declaration of function 'EFHierVisitResists' [-Wimplicit-function-declaration] 1890 | EFHierVisitResists(hcf, spcresistHierVisit, (ClientData)NULL); | ^~~~~~~~~~~~~~~~~~ ext2hier.c:1894:2: warning: implicit declaration of function 'EFHierVisitCaps' [-Wimplicit-function-declaration] 1894 | EFHierVisitCaps(hcf, spccapHierVisit, (ClientData)NULL); | ^~~~~~~~~~~~~~~ ext2hier.c:1899:6: warning: implicit declaration of function 'EFHierVisitNodes' [-Wimplicit-function-declaration] 1899 | EFHierVisitNodes(hcf, spcsubHierVisit, (ClientData)&resstr); | ^~~~~~~~~~~~~~~~ ext2hier.c: In function 'spcdevHierMergeVisit': ext2hier.c:1093:6: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] 1093 | setDevMult(cfp->esFMIndex, m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2hier.c: In function 'spcdevHierVisit': ext2hier.c:600:5: warning: 'devchar' may be used uninitialized in this function [-Wmaybe-uninitialized] 600 | fprintf(esSpiceF, "%c", devchar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2hier.c: In function 'devMergeHierVisit': ext2hier.c:1491:6: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] 1491 | setDevMult(cfp->esFMIndex, m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking libext2spice.o rm -f libext2spice.o /usr/bin/ld -r ext2spice.o ext2hier.o -o libext2spice.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/ext2spice' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/calma' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling calma/CalmaRead.o rm -f CalmaRead.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRead.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CalmaRead.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CalmaRead.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CalmaRead.c: In function 'CalmaReadFile': CalmaRead.c:192:10: warning: implicit declaration of function 'calmaReadI2Record' [-Wimplicit-function-declaration] 192 | if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; | ^~~~~~~~~~~~~~~~~ CalmaRead.c:198:10: warning: implicit declaration of function 'calmaSkipExact'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 198 | if (!calmaSkipExact(CALMA_BGNLIB)) goto done; | ^~~~~~~~~~~~~~ | calmaSkipSet CalmaRead.c:200:10: warning: implicit declaration of function 'calmaReadStringRecord' [-Wimplicit-function-declaration] 200 | if (!calmaReadStringRecord(CALMA_LIBNAME, &libname)) goto done; | ^~~~~~~~~~~~~~~~~~~~~ CalmaRead.c:219:12: warning: implicit declaration of function 'calmaParseStructure' [-Wimplicit-function-declaration] 219 | while (calmaParseStructure(filename)) | ^~~~~~~~~~~~~~~~~~~ CalmaRead.c: In function 'calmaParseUnits': CalmaRead.c:304:10: warning: implicit declaration of function 'calmaReadR8'; did you mean 'CalmaReadFile'? [-Wimplicit-function-declaration] 304 | if (!calmaReadR8(&userUnitsPerDBUnit)) return (FALSE); | ^~~~~~~~~~~ | CalmaReadFile CalmaRead.c:287:9: warning: variable 'nbytes' set but not used [-Wunused-but-set-variable] 287 | int nbytes, rtype; | ^~~~~~ CalmaRead.c: In function 'CalmaReadError': CalmaRead.c:383:27: warning: unknown conversion type character 'l' in format [-Wformat=] 383 | fprintf(calmaErrorFile, "(byte position %"DLONG_PREFIX"ld): ", | ^~~~~~~~~~~~~~~~~~ CalmaRead.c:383:58: note: format string is defined here 383 | fprintf(calmaErrorFile, "(byte position %"DLONG_PREFIX"ld): ", | ^ CalmaRead.c:383:27: warning: too many arguments for format [-Wformat-extra-args] 383 | fprintf(calmaErrorFile, "(byte position %"DLONG_PREFIX"ld): ", | ^~~~~~~~~~~~~~~~~~ CalmaRead.c: In function 'calmaParseUnits': CalmaRead.c:299:2: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | calmaUnexpected(CALMA_UNITS, rtype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling calma/CalmaRdcl.o rm -f CalmaRdcl.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdcl.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CalmaRdcl.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CalmaRdcl.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CalmaRdcl.c: In function 'calmaSetPosition': CalmaRdcl.c:116:9: warning: implicit declaration of function 'calmaReadStringRecord' [-Wimplicit-function-declaration] 116 | calmaReadStringRecord(CALMA_STRNAME, &strname); | ^~~~~~~~~~~~~~~~~~~~~ CalmaRdcl.c:98:10: warning: unused variable 'found' [-Wunused-variable] 98 | bool found = FALSE; | ^~~~~ CalmaRdcl.c:94:28: warning: unused variable 'currentPos' [-Wunused-variable] 94 | off_t originalPos = 0, currentPos = 0; | ^~~~~~~~~~ CalmaRdcl.c: In function 'calmaParseStructure': CalmaRdcl.c:304:10: warning: implicit declaration of function 'calmaSkipExact'; did you mean 'calmaExact'? [-Wimplicit-function-declaration] 304 | if (!calmaSkipExact(CALMA_BGNSTR)) goto syntaxerror; | ^~~~~~~~~~~~~~ | calmaExact CalmaRdcl.c:398:18: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 398 | sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); | ^~~ ~~~~~~~~~~~~~~~ | | | long int CalmaRdcl.c:398:34: note: format string is defined here 398 | sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); | ~~~~~~~~~~~~~~~^ | | | long long int CalmaRdcl.c:403:18: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 403 | sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); | ^~~ ~~~~~~~~~~~~~~~ | | | long int CalmaRdcl.c:403:34: note: format string is defined here 403 | sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); | ~~~~~~~~~~~~~~~^ | | | long long int CalmaRdcl.c:460:5: warning: implicit declaration of function 'DBAdjustLabelsNew'; did you mean 'DBAdjustLabels'? [-Wimplicit-function-declaration] 460 | DBAdjustLabelsNew(cifReadCellDef, &TiPlaneRect, | ^~~~~~~~~~~~~~~~~ | DBAdjustLabels CalmaRdcl.c:469:2: warning: implicit declaration of function 'DRCCheckThis' [-Wimplicit-function-declaration] 469 | DRCCheckThis(cifReadCellDef, TT_CHECKPAINT, &cifReadCellDef->cd_bbox); | ^~~~~~~~~~~~ CalmaRdcl.c:480:5: warning: implicit declaration of function 'DBGenerateUniqueIds' [-Wimplicit-function-declaration] 480 | DBGenerateUniqueIds(cifReadCellDef, FALSE); | ^~~~~~~~~~~~~~~~~~~ CalmaRdcl.c:490:13: warning: implicit declaration of function 'calmaSkipTo'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 490 | return (calmaSkipTo(CALMA_ENDSTR)); | ^~~~~~~~~~~ | calmaSkipSet CalmaRdcl.c:289:9: warning: unused variable 'mfactor' [-Wunused-variable] 289 | int mfactor; | ^~~~~~~ CalmaRdcl.c: In function 'calmaParseElement': CalmaRdcl.c:541:6: warning: implicit declaration of function 'calmaElementBoundary' [-Wimplicit-function-declaration] 541 | calmaElementBoundary(); | ^~~~~~~~~~~~~~~~~~~~ CalmaRdcl.c:545:6: warning: implicit declaration of function 'calmaElementBox'; did you mean 'calmaElementSref'? [-Wimplicit-function-declaration] 545 | calmaElementBox(); | ^~~~~~~~~~~~~~~ | calmaElementSref CalmaRdcl.c:549:6: warning: implicit declaration of function 'calmaElementPath'; did you mean 'calmaElementSref'? [-Wimplicit-function-declaration] 549 | calmaElementPath(); | ^~~~~~~~~~~~~~~~ | calmaElementSref CalmaRdcl.c:553:6: warning: implicit declaration of function 'calmaElementText'; did you mean 'calmaElementSref'? [-Wimplicit-function-declaration] 553 | calmaElementText(); | ^~~~~~~~~~~~~~~~ | calmaElementSref CalmaRdcl.c: In function 'calmaElementSref': CalmaRdcl.c:669:3: warning: implicit declaration of function 'CIFScalePlanes' [-Wimplicit-function-declaration] 669 | CIFScalePlanes(scaled, scalen, cifCurReadPlanes); | ^~~~~~~~~~~~~~ CalmaRdcl.c:696:10: warning: implicit declaration of function 'calmaReadTransform' [-Wimplicit-function-declaration] 696 | if (!calmaReadTransform(&trans, sname)) | ^~~~~~~~~~~~~~~~~~ CalmaRdcl.c:714:9: warning: implicit declaration of function 'calmaSkipBytes'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 714 | (void) calmaSkipBytes(nbytes - CALMAHEADERLENGTH - 4); | ^~~~~~~~~~~~~~ | calmaSkipSet CalmaRdcl.c:730:2: warning: implicit declaration of function 'calmaUnexpected' [-Wimplicit-function-declaration] 730 | calmaUnexpected(CALMA_XY, rtype); | ^~~~~~~~~~~~~~~ CalmaRdcl.c:766:2: warning: implicit declaration of function 'calmaReadPoint' [-Wimplicit-function-declaration] 766 | calmaReadPoint(&refarray[n], 1); | ^~~~~~~~~~~~~~ CalmaRdcl.c:768:20: warning: implicit declaration of function 'CIFScaleCoord' [-Wimplicit-function-declaration] 768 | refarray[n].p_x = CIFScaleCoord(refarray[n].p_x, COORD_EXACT); | ^~~~~~~~~~~~~ CalmaRdcl.c:920:11: warning: unused variable 'hasUses' [-Wunused-variable] 920 | bool hasUses; | ^~~~~~~ CalmaRdcl.c: In function 'gdsCopyPaintFunc': CalmaRdcl.c:997:9: warning: unused variable 'pNum' [-Wunused-variable] 997 | int pNum; | ^~~~ CalmaRdcl.c: In function 'calmaElementSref': CalmaRdcl.c:591:35: warning: 'ysep' may be used uninitialized in this function [-Wmaybe-uninitialized] 591 | int xlo, ylo, xhi, yhi, xsep, ysep; | ^~~~ CalmaRdcl.c:908:3: warning: 'xsep' may be used uninitialized in this function [-Wmaybe-uninitialized] 908 | DBMakeArray(use, &GeoIdentityTransform, xlo, ylo, xhi, yhi, xsep, ysep); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CalmaRdcl.c:908:3: warning: 'xhi' may be used uninitialized in this function [-Wmaybe-uninitialized] CalmaRdcl.c:908:3: warning: 'yhi' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from CalmaRdcl.c:46: CalmaRdcl.c: In function 'calmaParseStructure': ../calma/calmaInt.h:208:19: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 208 | calmaLArtype = (rt); \ | ^ CalmaRdcl.c:285:17: note: 'rtype' was declared here 285 | int nbytes, rtype, nsrefs, osrefs, npaths; | ^~~~~ --- compiling calma/CalmaRdio.o rm -f CalmaRdio.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdio.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CalmaRdio.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CalmaRdio.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CalmaRdio.c: In function 'calmaReadTransform': CalmaRdio.c:113:6: warning: implicit declaration of function 'CalmaReadError'; did you mean 'CIFReadError'? [-Wimplicit-function-declaration] 113 | CalmaReadError("Non-integer magnification (%g) in transform\n", dmag); | ^~~~~~~~~~~~~~ | CIFReadError CalmaRdio.c:116:2: warning: implicit declaration of function 'GeoScaleTrans'; did you mean 'GeoTransTrans'? [-Wimplicit-function-declaration] 116 | GeoScaleTrans(ptrans, (int)(dmag + 0.5), &t); | ^~~~~~~~~~~~~ | GeoTransTrans CalmaRdio.c: In function 'calmaReadI2Record': CalmaRdio.c:215:2: warning: implicit declaration of function 'calmaUnexpected' [-Wimplicit-function-declaration] 215 | calmaUnexpected(type, rtype); | ^~~~~~~~~~~~~~~ CalmaRdio.c: In function 'calmaReadR8': CalmaRdio.c:358:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 358 | if (isneg = (exponent & 0x80)) | ^~~~~ --- compiling calma/CalmaRdpt.o rm -f CalmaRdpt.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdpt.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CalmaRdpt.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CalmaRdpt.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CalmaRdpt.c: In function 'calmaInputRescale': CalmaRdpt.c:103:3: warning: implicit declaration of function 'CIFScalePlanes' [-Wimplicit-function-declaration] 103 | CIFScalePlanes(n, d, gdsplanes); | ^~~~~~~~~~~~~~ CalmaRdpt.c:107:5: warning: implicit declaration of function 'CIFInputRescale'; did you mean 'calmaInputRescale'? [-Wimplicit-function-declaration] 107 | CIFInputRescale(n, d); | ^~~~~~~~~~~~~~~ | calmaInputRescale CalmaRdpt.c: In function 'calmaReadPoint': CalmaRdpt.c:145:30: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 145 | rescale = calmaReadScale2 / FindGCF(calmaReadScale2, abs(p->p_x)); | ^~~~~~~ CalmaRdpt.c: In function 'calmaElementBoundary': CalmaRdpt.c:218:10: warning: implicit declaration of function 'calmaReadI2Record' [-Wimplicit-function-declaration] 218 | if (!calmaReadI2Record(CALMA_LAYER, &layer) | ^~~~~~~~~~~~~~~~~ CalmaRdpt.c:226:15: warning: implicit declaration of function 'CIFCalmaLayerToCifLayer' [-Wimplicit-function-declaration] 226 | ciftype = CIFCalmaLayerToCifLayer(layer, dt, cifCurReadStyle); | ^~~~~~~~~~~~~~~~~~~~~~~ CalmaRdpt.c:292:6: warning: unused variable 'savescale' [-Wunused-variable] 292 | int savescale; | ^~~~~~~~~ CalmaRdpt.c:336:2: warning: implicit declaration of function 'DRCCheckThis' [-Wimplicit-function-declaration] 336 | DRCCheckThis(cifReadCellDef, TT_CHECKPAINT, &cifReadCellDef->cd_bbox); | ^~~~~~~~~~~~ CalmaRdpt.c:340:2: warning: implicit declaration of function 'DBGenerateUniqueIds' [-Wimplicit-function-declaration] 340 | DBGenerateUniqueIds(cifReadCellDef, FALSE); /* Is this necessary? */ | ^~~~~~~~~~~~~~~~~~~ CalmaRdpt.c: In function 'calmaElementBox': CalmaRdpt.c:417:2: warning: implicit declaration of function 'calmaUnexpected' [-Wimplicit-function-declaration] 417 | calmaUnexpected(CALMA_XY, rtype); | ^~~~~~~~~~~~~~~ CalmaRdpt.c:426:9: warning: implicit declaration of function 'calmaSkipBytes'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 426 | (void) calmaSkipBytes(nbytes - CALMAHEADERLENGTH); | ^~~~~~~~~~~~~~ | calmaSkipSet CalmaRdpt.c: In function 'calmaElementPath': CalmaRdpt.c:508:7: warning: implicit declaration of function 'calmaReadI4Record' [-Wimplicit-function-declaration] 508 | if (!calmaReadI4Record(CALMA_WIDTH, &width)) | ^~~~~~~~~~~~~~~~~ CalmaRdpt.c:654:2: warning: implicit declaration of function 'CIFPropRecordPath' [-Wimplicit-function-declaration] 654 | CIFPropRecordPath(cifReadCellDef, pathheadp, TRUE, "path"); | ^~~~~~~~~~~~~~~~~ CalmaRdpt.c:655:2: warning: implicit declaration of function 'CIFPaintWirePath'; did you mean 'CIFParsePath'? [-Wimplicit-function-declaration] 655 | CIFPaintWirePath(pathheadp, width, | ^~~~~~~~~~~~~~~~ | CIFParsePath CalmaRdpt.c:476:15: warning: unused variable 'last' [-Wunused-variable] 476 | int first,last; | ^~~~ CalmaRdpt.c:476:9: warning: unused variable 'first' [-Wunused-variable] 476 | int first,last; | ^~~~~ CalmaRdpt.c:474:10: warning: unused variable 'segment' [-Wunused-variable] 474 | Rect segment; | ^~~~~~~ CalmaRdpt.c:473:34: warning: unused variable 'previousp' [-Wunused-variable] 473 | CIFPath *pathheadp, *pathp, *previousp; | ^~~~~~~~~ CalmaRdpt.c:472:33: warning: unused variable 'temp' [-Wunused-variable] 472 | int xmin, ymin, xmax, ymax, temp; | ^~~~ CalmaRdpt.c:472:27: warning: unused variable 'ymax' [-Wunused-variable] 472 | int xmin, ymin, xmax, ymax, temp; | ^~~~ CalmaRdpt.c:472:21: warning: unused variable 'xmax' [-Wunused-variable] 472 | int xmin, ymin, xmax, ymax, temp; | ^~~~ CalmaRdpt.c:472:15: warning: unused variable 'ymin' [-Wunused-variable] 472 | int xmin, ymin, xmax, ymax, temp; | ^~~~ CalmaRdpt.c:472:9: warning: unused variable 'xmin' [-Wunused-variable] 472 | int xmin, ymin, xmax, ymax, temp; | ^~~~ CalmaRdpt.c: In function 'calmaElementText': CalmaRdpt.c:797:9: warning: implicit declaration of function 'CIFScaleCoord' [-Wimplicit-function-declaration] 797 | size = CIFScaleCoord(width, COORD_ANY); | ^~~~~~~~~~~~~ CalmaRdpt.c:811:6: warning: implicit declaration of function 'calmaReadR8'; did you mean 'calmaReadPath'? [-Wimplicit-function-declaration] 811 | calmaReadR8(&dval); | ^~~~~~~~~~~ | calmaReadPath CalmaRdpt.c:858:10: warning: implicit declaration of function 'calmaReadStringRecord' [-Wimplicit-function-declaration] 858 | if (!calmaReadStringRecord(CALMA_STRING, &textbody)) return; | ^~~~~~~~~~~~~~~~~~~~~ CalmaRdpt.c: In function 'calmaElementBoundary': CalmaRdpt.c:258:24: warning: '%05d' directive writing between 5 and 11 bytes into a region of size 6 [-Wformat-overflow=] 258 | sprintf(newname + 7, "%05d", ++CalmaPolygonCount); | ^~~~ CalmaRdpt.c:258:23: note: directive argument in the range [-2147483647, 2147483647] 258 | sprintf(newname + 7, "%05d", ++CalmaPolygonCount); | ^~~~~~ In file included from /usr/include/stdio.h:866, from CalmaRdpt.c:24: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 6 and 12 bytes into a destination of size 6 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CalmaRdpt.c:343:17: warning: 'savedef' may be used uninitialized in this function [-Wmaybe-uninitialized] 343 | cifReadCellDef = savedef; | ~~~~~~~~~~~~~~~^~~~~~~~~ CalmaRdpt.c: In function 'calmaElementPath': CalmaRdpt.c:635:28: warning: '%05d' directive writing between 5 and 11 bytes into a region of size 6 [-Wformat-overflow=] 635 | sprintf(newname + 4, "%05d", ++CalmaPathCount); | ^~~~ CalmaRdpt.c:635:27: note: directive argument in the range [-2147483647, 2147483647] 635 | sprintf(newname + 4, "%05d", ++CalmaPathCount); | ^~~~~~ In file included from /usr/include/stdio.h:866, from CalmaRdpt.c:24: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 6 and 12 bytes into a destination of size 6 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CalmaRdpt.c:48: ../calma/calmaInt.h:208:19: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 208 | calmaLArtype = (rt); \ | ^ CalmaRdpt.c:470:17: note: 'rtype' was declared here 470 | int nbytes, rtype, extend1, extend2; | ^~~~~ CalmaRdpt.c:670:21: warning: 'savedef' may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | cifReadCellDef = savedef; | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from CalmaRdpt.c:48: CalmaRdpt.c: In function 'calmaElementText': ../calma/calmaInt.h:208:19: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 208 | calmaLArtype = (rt); \ | ^ CalmaRdpt.c:700:17: note: 'rtype' was declared here 700 | int nbytes, rtype; | ^~~~~ --- compiling calma/CalmaWrite.o rm -f CalmaWrite.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaWrite.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CalmaWrite.c:41: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CalmaWrite.c:41: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CalmaWrite.c: In function 'CalmaWrite': CalmaWrite.c:334:12: warning: implicit declaration of function 'calmaProcessDef' [-Wimplicit-function-declaration] 334 | (void) calmaProcessDef(rootDef, f, CalmaDoLibrary); | ^~~~~~~~~~~~~~~ CalmaWrite.c:183:10: warning: implicit declaration of function 'htons' [-Wimplicit-function-declaration] 183 | u.u_s = htons(n); \ | ^~~~~ CalmaWrite.c:171:7: note: in expansion of macro 'calmaOutI2' 171 | { calmaOutI2(count, f); (void) putc(type, f); (void) putc(datatype, f); } | ^~~~~~~~~~ CalmaWrite.c:337:5: note: in expansion of macro 'calmaOutRH' 337 | calmaOutRH(4, CALMA_ENDLIB, CALMA_NODATA, f); | ^~~~~~~~~~ CalmaWrite.c:342:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 342 | if (problems = (DBWFeedbackCount - oldCount)) | ^~~~~~~~ In file included from CalmaWrite.c:51: CalmaWrite.c: In function 'calmaDumpStructure': ../calma/calmaInt.h:172:25: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] 172 | (z) = (int) ntohs(u.us); \ | ^~~~~ ../calma/calmaInt.h:194:3: note: in expansion of macro 'READI2' 194 | READI2(nb); \ | ^~~~~~ ../calma/calmaInt.h:213:6: note: in expansion of macro 'READRH' 213 | READRH(nb, rt); \ | ^~~~~~ CalmaWrite.c:384:5: note: in expansion of macro 'PEEKRH' 384 | PEEKRH(nbytes, rtype); | ^~~~~~ CalmaWrite.c:394:10: warning: implicit declaration of function 'calmaSkipExact'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 394 | if (!calmaSkipExact(CALMA_BGNSTR)) goto syntaxerror; | ^~~~~~~~~~~~~~ | calmaSkipSet CalmaWrite.c:395:10: warning: implicit declaration of function 'calmaReadStringRecord'; did you mean 'calmaOutStringRecord'? [-Wimplicit-function-declaration] 395 | if (!calmaReadStringRecord(CALMA_STRNAME, &strname)) goto syntaxerror; | ^~~~~~~~~~~~~~~~~~~~~ | calmaOutStringRecord CalmaWrite.c:584:5: warning: implicit declaration of function 'calmaSkipTo'; did you mean 'calmaSkipSet'? [-Wimplicit-function-declaration] 584 | calmaSkipTo(CALMA_ENDSTR); | ^~~~~~~~~~~ | calmaSkipSet CalmaWrite.c: In function 'calmaFullDump': CalmaWrite.c:630:10: warning: implicit declaration of function 'calmaReadI2Record' [-Wimplicit-function-declaration] 630 | if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; | ^~~~~~~~~~~~~~~~~ CalmaWrite.c:612:11: warning: unused variable 'sptr' [-Wunused-variable] 612 | char *sptr, *viewopts; | ^~~~ CalmaWrite.c: In function 'calmaProcessDef': CalmaWrite.c:863:21: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'dlong *' {aka 'long int *'} [-Wformat=] 863 | sscanf(offptr, "%"DLONG_PREFIX"d", &cval); | ^~~ ~~~~~ | | | dlong * {aka long int *} CalmaWrite.c:863:37: note: format string is defined here 863 | sscanf(offptr, "%"DLONG_PREFIX"d", &cval); | ~~~~~~~~~~~~~~~^ | | | long long int * CalmaWrite.c:885:21: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'dlong *' {aka 'long int *'} [-Wformat=] 885 | sscanf(offptr, "%"DLONG_PREFIX"d", &cval); | ^~~ ~~~~~ | | | dlong * {aka long int *} CalmaWrite.c:885:37: note: format string is defined here 885 | sscanf(offptr, "%"DLONG_PREFIX"d", &cval); | ~~~~~~~~~~~~~~~^ | | | long long int * CalmaWrite.c: In function 'calmaWriteUseFunc': CalmaWrite.c:197:10: warning: implicit declaration of function 'htonl' [-Wimplicit-function-declaration] 197 | u.u_i = htonl(n); \ | ^~~~~ CalmaWrite.c:1244:3: note: in expansion of macro 'calmaOutI4' 1244 | calmaOutI4(xxlate, f); | ^~~~~~~~~~ CalmaWrite.c: In function 'calmaOutStructName': CalmaWrite.c:1382:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1382 | for (cp = def->cd_name; c = (unsigned char) *cp; cp++) | ^ CalmaWrite.c: In function 'calmaWriteContacts': CalmaWrite.c:1600:17: warning: implicit declaration of function 'CIFGetContactSize'; did you mean 'CIFGetDefaultContactSize'? [-Wimplicit-function-declaration] 1600 | halfsize = CIFGetContactSize(type, NULL, NULL, NULL) >> 1; | ^~~~~~~~~~~~~~~~~ | CIFGetDefaultContactSize CalmaWrite.c:1610:13: warning: implicit declaration of function 'UndoDisable' [-Wimplicit-function-declaration] 1610 | UndoDisable(); | ^~~~~~~~~~~ CalmaWrite.c:1620:13: warning: implicit declaration of function 'UndoEnable' [-Wimplicit-function-declaration] 1620 | UndoEnable(); | ^~~~~~~~~~ CalmaWrite.c:1566:12: warning: unused variable 'op' [-Wunused-variable] 1566 | CIFOp *op; | ^~ CalmaWrite.c:1563:20: warning: unused variable 'cellDef' [-Wunused-variable] 1563 | CellDef *def, *cellDef; | ^~~~~~~ CalmaWrite.c: In function 'calmaRemoveColinear': CalmaWrite.c:1856:13: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 1856 | gcf = FindGCF(delx1, dely1); | ^~~~~~~ CalmaWrite.c: In function 'calmaProcessBoundary': CalmaWrite.c:2005:9: warning: unused variable 'sval' [-Wunused-variable] 2005 | int sval; | ^~~~ CalmaWrite.c:2003:48: warning: unused variable 'lbfree' [-Wunused-variable] 2003 | LinkedBoundary *listtop, *lbref, *lbstop, *lbfree; | ^~~~~~ CalmaWrite.c: In function 'calmaMergePaintFunc': CalmaWrite.c:2113:11: warning: unused variable 'clipArea' [-Wunused-variable] 2113 | Rect *clipArea = cos->area; | ^~~~~~~~ CalmaWrite.c:2112:11: warning: unused variable 'f' [-Wunused-variable] 2112 | FILE *f = cos->f; | ^ CalmaWrite.c: In function 'calmaWritePaintFunc': CalmaWrite.c:2437:13: warning: unused variable 'r2' [-Wunused-variable] 2437 | Rect r, r2; | ^~ In file included from CalmaWrite.c:51: CalmaWrite.c: In function 'calmaDumpStructure': ../calma/calmaInt.h:208:19: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 208 | calmaLArtype = (rt); \ | ^ CalmaWrite.c:377:17: note: 'rtype' was declared here 377 | int nbytes, rtype; | ^~~~~ --- linking libcalma.o rm -f libcalma.o /usr/bin/ld -r CalmaRead.o CalmaRdcl.o CalmaRdio.o CalmaRdpt.o CalmaWrite.o -o libcalma.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/calma' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cif' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling cif/CIFgen.o rm -f CIFgen.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFgen.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFgen.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFgen.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFgen.c: In function 'cifGrowMinFunc': CIFgen.c:149:14: warning: unused variable 'type' [-Wunused-variable] 149 | TileType type, tptype; | ^~~~ CIFgen.c: In function 'cifGrowGridFunc': CIFgen.c:327:14: warning: unused variable 'oldType' [-Wunused-variable] 327 | TileType oldType = TiGetType(tile); | ^~~~~~~ CIFgen.c:324:9: warning: unused variable 'remainder' [-Wunused-variable] 324 | int remainder; | ^~~~~~~~~ CIFgen.c: In function 'cifBloatAllFunc': CIFgen.c:1166:3: warning: implicit declaration of function 'CoincidentPlanes' [-Wimplicit-function-declaration] 1166 | CoincidentPlanes(connect, PlaneNumToMaskBit(pNum)); | ^~~~~~~~~~~~~~~~ CIFgen.c:1122:9: warning: unused variable 'i' [-Wunused-variable] 1122 | int i, locScale; | ^ CIFgen.c: In function 'cifBridgeFunc2': CIFgen.c:1662:18: warning: unused variable 'wtest' [-Wunused-variable] 1662 | int weuclid, wtest; | ^~~~~ CIFgen.c: In function 'cifCloseFunc': CIFgen.c:1931:16: warning: unused variable 'newarea' [-Wunused-variable] 1931 | Rect area, newarea; | ^~~~~~~ CIFgen.c:1931:10: warning: unused variable 'area' [-Wunused-variable] 1931 | Rect area, newarea; | ^~~~ CIFgen.c: In function 'cifGatherFunc': CIFgen.c:1970:16: warning: unused variable 'newarea' [-Wunused-variable] 1970 | Rect area, newarea; | ^~~~~~~ CIFgen.c:1968:14: warning: unused variable 'type' [-Wunused-variable] 1968 | TileType type; | ^~~~ CIFgen.c: In function 'cifRectBoundingBox': CIFgen.c:2284:14: warning: unused variable 'type' [-Wunused-variable] 2284 | TileType type; | ^~~~ CIFgen.c:2283:15: warning: unused variable 'savecount' [-Wunused-variable] 2283 | int i, j, savecount; | ^~~~~~~~~ CIFgen.c:2283:12: warning: unused variable 'j' [-Wunused-variable] 2283 | int i, j, savecount; | ^ CIFgen.c:2283:9: warning: unused variable 'i' [-Wunused-variable] 2283 | int i, j, savecount; | ^ CIFgen.c: In function 'cifSquaresFillArea': CIFgen.c:2502:6: warning: implicit declaration of function 'cifSquareFunc'; did you mean 'cifSquaresInitFunc'? [-Wimplicit-function-declaration] 2502 | cifSquareFunc(&stripLess, op, &nUp, &nAcross, &llcut); | ^~~~~~~~~~~~~ | cifSquaresInitFunc CIFgen.c:2504:6: warning: implicit declaration of function 'cifSquareGridFunc'; did you mean 'cifSquaresStripFunc'? [-Wimplicit-function-declaration] 2504 | cifSquareGridFunc(&stripLess, op, &nUp, &nAcross, &llcut); | ^~~~~~~~~~~~~~~~~ | cifSquaresStripFunc CIFgen.c:2444:14: warning: unused variable 'type' [-Wunused-variable] 2444 | TileType type; | ^~~~ CIFgen.c:2442:48: warning: unused variable 'right' [-Wunused-variable] 2442 | int nAcross, nUp, left, pitch, size, diff, right; | ^~~~~ CIFgen.c:2442:23: warning: unused variable 'left' [-Wunused-variable] 2442 | int nAcross, nUp, left, pitch, size, diff, right; | ^~~~ CIFgen.c: In function 'cifSlotsFillArea': CIFgen.c:2838:2: warning: implicit declaration of function 'cifSlotFunc'; did you mean 'cifBloatFunc'? [-Wimplicit-function-declaration] 2838 | cifSlotFunc(&stripLess, op, &nUp, &nAcross, &llcut, stripList->vertical); | ^~~~~~~~~~~ | cifBloatFunc CIFgen.c:2775:14: warning: unused variable 'type' [-Wunused-variable] 2775 | TileType type; | ^~~~ CIFgen.c:2772:15: warning: unused variable 'right' [-Wunused-variable] 2772 | int diff, right; | ^~~~~ CIFgen.c:2771:52: warning: variable 'lsize' set but not used [-Wunused-but-set-variable] 2771 | int nAcross, nUp, left, spitch, lpitch, ssize, lsize, offset; | ^~~~~ CIFgen.c:2771:23: warning: unused variable 'left' [-Wunused-variable] 2771 | int nAcross, nUp, left, spitch, lpitch, ssize, lsize, offset; | ^~~~ CIFgen.c: In function 'cifContactFunc': CIFgen.c:3330:21: warning: unused variable 'j' [-Wunused-variable] 3330 | int i, nAcross, j, nUp, left, bottom, pitch, halfsize; | ^ CIFgen.c:3330:9: warning: unused variable 'i' [-Wunused-variable] 3330 | int i, nAcross, j, nUp, left, bottom, pitch, halfsize; | ^ CIFgen.c: In function 'cifSlotFunc': CIFgen.c:3404:12: warning: unused variable 'j' [-Wunused-variable] 3404 | int i, j, xpitch, ypitch, delta; | ^ CIFgen.c:3404:9: warning: unused variable 'i' [-Wunused-variable] 3404 | int i, j, xpitch, ypitch, delta; | ^ CIFgen.c: In function 'cifSrTiles': CIFgen.c:3745:11: warning: unused variable 'tp' [-Wunused-variable] 3745 | Tile *tp; | ^~ CIFgen.c: In function 'cifBridgeLimFunc0': CIFgen.c:3907:12: warning: unused variable 'plane' [-Wunused-variable] 3907 | Plane *plane = brlims->plane; | ^~~~~ CIFgen.c: In function 'bridgeErase': CIFgen.c:4106:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (t = 0; t < TT_MAXTYPES; t++, temps++) | ^~~ CIFgen.c:4111:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4111 | return 1; //Nothing found | ^~~~~~ CIFgen.c: In function 'cifBridgeLimFunc2': CIFgen.c:4426:9: warning: unused variable 'spacing' [-Wunused-variable] 4426 | int spacing = growDistance; | ^~~~~~~ CIFgen.c: In function 'CIFGenLayer': CIFgen.c:5060:7: warning: implicit declaration of function 'UndoDisable' [-Wimplicit-function-declaration] 5060 | UndoDisable(); | ^~~~~~~~~~~ CIFgen.c:5070:7: warning: implicit declaration of function 'UndoEnable' [-Wimplicit-function-declaration] 5070 | UndoEnable(); | ^~~~~~~~~~ CIFgen.c:5172:8: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 5172 | TxError("MASKHINTS_%s: Cannot read rectangle values.\n", | ^~~~~~~ CIFgen.c:5186:27: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] 5186 | while (*propptr && isspace(*propptr)) propptr++; | ^~~~~~~ CIFgen.c:4673:17: warning: unused variable 'bridge' [-Wunused-variable] 4673 | BridgeData *bridge; | ^~~~~~ CIFgen.c:4665:12: warning: unused variable 'tempOp' [-Wunused-variable] 4665 | CIFOp *tempOp; | ^~~~~~ In file included from CIFgen.c:32: CIFgen.c: In function 'CIFGen': ../database/database.h:713:38: warning: implicit declaration of function 'DBMergeNMTiles0'; did you mean 'DBMergeNMTiles'? [-Wimplicit-function-declaration] 713 | #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) | ^~~~~~~~~~~~~~~ CIFgen.c:5277:25: note: in expansion of macro 'DBMergeNMTiles' 5277 | if (CIFUnfracture) DBMergeNMTiles(new[i], &expanded, | ^~~~~~~~~~~~~~ CIFgen.c: In function 'cifBloatFunc': CIFgen.c:1017:48: warning: 'bottomRightType' may be used uninitialized in this function [-Wmaybe-uninitialized] 1017 | bloat.r_xtop = cifArea.r_xtop + bloatTable[bottomRightType]; | ^ CIFgen.c:932:48: warning: 'topLeftType' may be used uninitialized in this function [-Wmaybe-uninitialized] 932 | bloat.r_xbot = cifArea.r_xbot - bloatTable[topLeftType]; | ^ --- compiling cif/CIFhier.o rm -f CIFhier.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFhier.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFhier.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFhier.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFhier.c: In function 'cifHierCheckFunc': CIFhier.c:406:9: warning: implicit declaration of function 'DBSrPaintNMArea'; did you mean 'DBSrPaintArea'? [-Wimplicit-function-declaration] 406 | DBSrPaintNMArea((Tile *)NULL, plane, TiGetTypeExact(tile), | ^~~~~~~~~~~~~~~ | DBSrPaintArea CIFhier.c: In function 'cifHierPaintFunc': CIFhier.c:487:51: warning: implicit declaration of function 'cifGrowSliver' [-Wimplicit-function-declaration] 487 | if (CIFCurStyle->cs_flags & CWF_GROW_SLIVERS) cifGrowSliver(tile, &area); | ^~~~~~~~~~~~~ CIFhier.c: In function 'CIFGenSubcells': CIFhier.c:651:13: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 651 | (void) DBCellSrArea(&scx, cifHierCellFunc, (ClientData) NULL); | ^~~~~~~~~~~~ | DBCellSrDefs CIFhier.c:711:5: warning: implicit declaration of function 'SigRemoveTimer'; did you mean 'SigSetTimer'? [-Wimplicit-function-declaration] 711 | SigRemoveTimer(); | ^~~~~~~~~~~~~~ | SigSetTimer --- compiling cif/CIFmain.o rm -f CIFmain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFmain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFmain.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFmain.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling cif/CIFrdcl.o rm -f CIFrdcl.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdcl.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFrdcl.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFrdcl.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFrdcl.c: In function 'cifFindCell': CIFrdcl.c:264:9: warning: unused variable 'reused' [-Wunused-variable] 264 | int reused; | ^~~~~~ CIFrdcl.c:263:20: warning: unused variable 'testdef' [-Wunused-variable] 263 | CellDef *def, *testdef; | ^~~~~~~ CIFrdcl.c: In function 'CIFScalePlanes': CIFrdcl.c:316:6: warning: implicit declaration of function 'dbScalePlane'; did you mean 'CIFScalePlanes'? [-Wimplicit-function-declaration] 316 | dbScalePlane(planearray[pNum], newplane, pNum, | ^~~~~~~~~~~~ | CIFScalePlanes CIFrdcl.c: In function 'cifCopyPaintFunc': CIFrdcl.c:517:9: warning: unused variable 'pNum' [-Wunused-variable] 517 | int pNum; | ^~~~ CIFrdcl.c: In function 'CIFPaintCurrent': CIFrdcl.c:604:17: warning: unused variable 'cifReadLayers' [-Wunused-variable] 604 | extern char *(cifReadLayers[MAXCIFRLAYERS]); | ^~~~~~~~~~~~~ CIFrdcl.c: In function 'cifMakeBoundaryFunc': CIFrdcl.c:709:19: warning: implicit declaration of function 'CIFScaleCoord' [-Wimplicit-function-declaration] 709 | area.r_xtop = CIFScaleCoord(area.r_xtop, COORD_EXACT); | ^~~~~~~~~~~~~ CIFrdcl.c: In function 'CIFReadCellCleanup': CIFrdcl.c:1428:16: warning: unused variable 'window' [-Wunused-variable] 1428 | MagWindow *window; | ^~~~~~ --- compiling cif/CIFrdpt.o rm -f CIFrdpt.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdpt.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFrdpt.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFrdpt.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFrdpt.c: In function 'CIFPropRecordPath': CIFrdpt.c:237:1: warning: type of 'iswire' defaults to 'int' [-Wimplicit-int] 237 | CIFPropRecordPath(def, pathheadp, iswire, propname) | ^~~~~~~~~~~~~~~~~ CIFrdpt.c: In function 'CIFPaintWirePath': CIFrdpt.c:439:3: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 439 | TxError("Warning: direction reversal in path.\n"); | ^~~~~~~ CIFrdpt.c:495:12: warning: unused variable 'newpt' [-Wunused-variable] 495 | Point newpt; | ^~~~~ CIFrdpt.c:493:11: warning: unused variable 'r' [-Wunused-variable] 493 | Rect r; | ^ CIFrdpt.c:327:46: warning: unused variable 'adjwidth' [-Wunused-variable] 327 | double theta, phi, alpha, delta, cwidth, adjwidth, testmitre, savetheta; | ^~~~~~~~ CIFrdpt.c: In function 'CIFParseWire': CIFrdpt.c:664:26: warning: unused variable 'polypath' [-Wunused-variable] 664 | CIFPath *pathheadp, *polypath; | ^~~~~~~~ --- compiling cif/CIFrdpoly.o rm -f CIFrdpoly.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdpoly.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFrdpoly.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFrdpoly.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFrdpoly.c: In function 'CIFPolyToRects': CIFrdpoly.c:249:5: warning: implicit declaration of function 'CIFMakeManhattanPath' [-Wimplicit-function-declaration] 249 | CIFMakeManhattanPath(path, plane, resultTbl, ui); | ^~~~~~~~~~~~~~~~~~~~ CIFrdpoly.c:272:5: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration] 272 | qsort ((char *) pts, npts, (int) sizeof (Point *), cifLowY); | ^~~~~ --- compiling cif/CIFrdtech.o rm -f CIFrdtech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdtech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFrdtech.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFrdtech.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFrdtech.c: In function 'CIFCalmaLayerToCifLayer': CIFrdtech.c:206:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 206 | if (he = HashLookOnly(&(calmaStyle->cifCalmaToCif), (char *) &clt)) | ^~ CIFrdtech.c:211:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 211 | if (he = HashLookOnly(&(calmaStyle->cifCalmaToCif), (char *) &clt)) | ^~ CIFrdtech.c:217:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 217 | if (he = HashLookOnly(&(calmaStyle->cifCalmaToCif), (char *) &clt)) | ^~ CIFrdtech.c:223:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 223 | if (he = HashLookOnly(&(calmaStyle->cifCalmaToCif), (char *) &clt)) | ^~ CIFrdtech.c: In function 'CIFReadTechLine': CIFrdtech.c:614:37: warning: implicit declaration of function 'CIFParseScale'; did you mean 'CIFParseCall'? [-Wimplicit-function-declaration] 614 | cifCurReadStyle->crs_scaleFactor = CIFParseScale(argv[1], | ^~~~~~~~~~~~~ | CIFParseCall CIFrdtech.c:817:17: warning: implicit declaration of function 'cifParseCalmaNums' [-Wimplicit-function-declaration] 817 | nCalmaLayers = cifParseCalmaNums(argv[2], calmaLayers, CALMA_LAYER_MAX); | ^~~~~~~~~~~~~~~~~ CIFrdtech.c: In function 'CIFReadTechFinal': CIFrdtech.c:1043:5: warning: implicit declaration of function 'CIFTechInputScale' [-Wimplicit-function-declaration] 1043 | CIFTechInputScale(1, 1, TRUE); | ^~~~~~~~~~~~~~~~~ CIFrdtech.c: In function 'CIFReadLoadStyle': CIFrdtech.c:1078:15: warning: implicit declaration of function 'TechSectionGetMask' [-Wimplicit-function-declaration] 1078 | invcifr = TechSectionGetMask("cifinput", NULL); | ^~~~~~~~~~~~~~~~~~ CIFrdtech.c:1079:5: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 1079 | TechLoad(NULL, invcifr); | ^~~~~~~~ CIFrdtech.c: In function 'CIFTechInputScale': CIFrdtech.c:1419:10: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 1419 | lgcf = FindGCF(abs(op->co_distance), istyle->crs_multiplier); | ^~~~~~~ --- compiling cif/CIFrdutils.o rm -f CIFrdutils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdutils.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFrdutils.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFrdutils.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ In file included from CIFrdutils.c:38: CIFrdutils.c: In function 'CIFReadError': ../textio/textio.h:52:18: warning: implicit declaration of function 'Tcl_printf' [-Wimplicit-function-declaration] 52 | #define Vfprintf Tcl_printf | ^~~~~~~~~~ CIFrdutils.c:129:2: note: in expansion of macro 'Vfprintf' 129 | Vfprintf(stderr, format, args); | ^~~~~~~~ CIFrdutils.c: In function 'CIFScaleCoord': CIFrdutils.c:212:13: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 212 | int lgcf = FindGCF(abs(cifCoord), scale); | ^~~~~~~ CIFrdutils.c:217:6: warning: implicit declaration of function 'CIFReadTechLimitScale'; did you mean 'CIFTechLimitScale'? [-Wimplicit-function-declaration] 217 | if (CIFReadTechLimitScale(1, denom)) snap_type = COORD_ANY; | ^~~~~~~~~~~~~~~~~~~~~ | CIFTechLimitScale CIFrdutils.c:229:3: warning: implicit declaration of function 'DRCTechScale' [-Wimplicit-function-declaration] 229 | DRCTechScale(1, denom); | ^~~~~~~~~~~~ CIFrdutils.c:230:3: warning: implicit declaration of function 'ExtTechScale' [-Wimplicit-function-declaration] 230 | ExtTechScale(1, denom); | ^~~~~~~~~~~~ CIFrdutils.c:231:3: warning: implicit declaration of function 'WireTechScale' [-Wimplicit-function-declaration] 231 | WireTechScale(1, denom); | ^~~~~~~~~~~~~ CIFrdutils.c:233:3: warning: implicit declaration of function 'LefTechScale' [-Wimplicit-function-declaration] 233 | LefTechScale(1, denom); | ^~~~~~~~~~~~ CIFrdutils.c:236:3: warning: implicit declaration of function 'RtrTechScale' [-Wimplicit-function-declaration] 236 | RtrTechScale(1, denom); | ^~~~~~~~~~~~ CIFrdutils.c:237:3: warning: implicit declaration of function 'MZAfterTech' [-Wimplicit-function-declaration] 237 | MZAfterTech(); | ^~~~~~~~~~~ CIFrdutils.c:238:3: warning: implicit declaration of function 'IRAfterTech' [-Wimplicit-function-declaration] 238 | IRAfterTech(); | ^~~~~~~~~~~ CIFrdutils.c:240:3: warning: implicit declaration of function 'DBScaleEverything' [-Wimplicit-function-declaration] 240 | DBScaleEverything(denom, 1); | ^~~~~~~~~~~~~~~~~ CIFrdutils.c:242:3: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 242 | ReduceFraction(&DBLambda[0], &DBLambda[1]); | ^~~~~~~~~~~~~~ CIFrdutils.c:260:7: warning: implicit declaration of function 'PlowAfterTech' [-Wimplicit-function-declaration] 260 | PlowAfterTech(); | ^~~~~~~~~~~~~ CIFrdutils.c:197:15: warning: unused variable 'mfactor' [-Wunused-variable] 197 | int mult, mfactor; | ^~~~~~~ CIFrdutils.c:197:9: warning: variable 'mult' set but not used [-Wunused-but-set-variable] 197 | int mult, mfactor; | ^~~~ CIFrdutils.c: In function 'CIFParsePoint': CIFrdutils.c:594:6: warning: implicit declaration of function 'CIFInputRescale' [-Wimplicit-function-declaration] 594 | CIFInputRescale(rescale, 1); | ^~~~~~~~~~~~~~~ CIFrdutils.c: In function 'CIFParsePath': CIFrdutils.c:659:10: warning: variable 'nonManhattan' set but not used [-Wunused-but-set-variable] 659 | bool nonManhattan = FALSE; /* diagnostic only */ | ^~~~~~~~~~~~ CIFrdutils.c: In function 'test_insideness': CIFrdutils.c:742:5: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 742 | GeoCanonicalRect(&tmprect, &irect); | ^~~~~~~~~~~~~~~~ CIFrdutils.c: In function 'CIFMakeManhattanPath': CIFrdutils.c:1079:9: warning: implicit declaration of function 'CIFEdgeDirection' [-Wimplicit-function-declaration] 1079 | edir = CIFEdgeDirection(first, last); | ^~~~~~~~~~~~~~~~ CIFrdutils.c:1042:37: warning: unused variable 'y' [-Wunused-variable] 1042 | int yinit, ydiff, yincr, ylast, y; | ^ CIFrdutils.c:1042:30: warning: unused variable 'ylast' [-Wunused-variable] 1042 | int yinit, ydiff, yincr, ylast, y; | ^~~~~ CIFrdutils.c:1042:23: warning: unused variable 'yincr' [-Wunused-variable] 1042 | int yinit, ydiff, yincr, ylast, y; | ^~~~~ CIFrdutils.c:1042:16: warning: unused variable 'ydiff' [-Wunused-variable] 1042 | int yinit, ydiff, yincr, ylast, y; | ^~~~~ CIFrdutils.c:1042:9: warning: unused variable 'yinit' [-Wunused-variable] 1042 | int yinit, ydiff, yincr, ylast, y; | ^~~~~ CIFrdutils.c:1041:37: warning: unused variable 'x' [-Wunused-variable] 1041 | int xinit, xdiff, xincr, xlast, x; | ^ CIFrdutils.c:1041:30: warning: unused variable 'xlast' [-Wunused-variable] 1041 | int xinit, xdiff, xincr, xlast, x; | ^~~~~ CIFrdutils.c:1041:23: warning: unused variable 'xincr' [-Wunused-variable] 1041 | int xinit, xdiff, xincr, xlast, x; | ^~~~~ CIFrdutils.c:1041:16: warning: unused variable 'xdiff' [-Wunused-variable] 1041 | int xinit, xdiff, xincr, xlast, x; | ^~~~~ CIFrdutils.c:1041:9: warning: unused variable 'xinit' [-Wunused-variable] 1041 | int xinit, xdiff, xincr, xlast, x; | ^~~~~ CIFrdutils.c: In function 'CIFCleanPath': CIFrdutils.c:1236:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1236 | while (next = path->cifp_next) | ^~~~ CIFrdutils.c:1219:35: warning: unused variable 'last' [-Wunused-variable] 1219 | CIFPath *next, *path, *prev, *last; | ^~~~ CIFrdutils.c: In function 'CIFScaleCoord': CIFrdutils.c:308:12: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 308 | return result; | ^~~~~~ --- compiling cif/CIFsee.o rm -f CIFsee.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFsee.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFsee.c:28: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFsee.c:28: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFsee.c: In function 'CIFPaintLayer': CIFsee.c:189:5: warning: implicit declaration of function 'DRCCheckThis' [-Wimplicit-function-declaration] 189 | DRCCheckThis(rootDef, TT_CHECKPAINT, area); | ^~~~~~~~~~~~ CIFsee.c:141:10: warning: unused variable 'msg' [-Wunused-variable] 141 | char msg[100]; | ^~~ --- compiling cif/CIFtech.o rm -f CIFtech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFtech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFtech.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFtech.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFtech.c: In function 'cifParseLayers': CIFtech.c:258:18: warning: implicit declaration of function 'DBTechNameTypes'; did you mean 'DBTechNameType'? [-Wimplicit-function-declaration] 258 | paintType = DBTechNameTypes(curLayer, &curPaintMask); | ^~~~~~~~~~~~~~~ | DBTechNameType CIFtech.c:229:29: warning: unused variable 'cp' [-Wunused-variable] 229 | char curLayer[40], *p, *cp; | ^~ CIFtech.c: In function 'CIFTechStyleInit': CIFtech.c:392:5: warning: implicit declaration of function 'CalmaTechInit'; did you mean 'CIFTechInit'? [-Wimplicit-function-declaration] 392 | CalmaTechInit(); | ^~~~~~~~~~~~~ | CIFTechInit CIFtech.c: In function 'CIFParseScale': CIFtech.c:495:2: warning: implicit declaration of function 'ReduceFraction' [-Wimplicit-function-declaration] 495 | ReduceFraction(&n, &d); | ^~~~~~~~~~~~~~ CIFtech.c: In function 'CIFTechLine': CIFtech.c:944:10: warning: implicit declaration of function 'DBWTechParseStyle' [-Wimplicit-function-declaration] 944 | style = DBWTechParseStyle(argv[2]); | ^~~~~~~~~~~~~~~~~ CIFtech.c: In function 'CIFTechFinal': CIFtech.c:1776:7: warning: implicit declaration of function 'FindGCF' [-Wimplicit-function-declaration] 1776 | c = FindGCF(style->cs_scaleFactor, op->co_distance); | ^~~~~~~ CIFtech.c: In function 'CIFLoadStyle': CIFtech.c:2104:14: warning: implicit declaration of function 'TechSectionGetMask' [-Wimplicit-function-declaration] 2104 | invcif = TechSectionGetMask("cifoutput", NULL); | ^~~~~~~~~~~~~~~~~~ CIFtech.c:2105:5: warning: implicit declaration of function 'TechLoad' [-Wimplicit-function-declaration] 2105 | TechLoad(NULL, invcif); | ^~~~~~~~ CIFtech.c: In function 'CIFTechOutputScale': CIFtech.c:2435:5: warning: implicit declaration of function 'drcCifScale' [-Wimplicit-function-declaration] 2435 | drcCifScale(d, 1); | ^~~~~~~~~~~ CIFtech.c:2465:7: warning: unused variable 'nlayers' [-Wunused-variable] 2465 | int nlayers; | ^~~~~~~ CIFtech.c: In function 'CIFTechFinal': CIFtech.c:1852:7: warning: 'bvalue' may be used uninitialized in this function [-Wmaybe-uninitialized] 1852 | if (bvalue != 0) | ^ --- compiling cif/CIFwrite.o rm -f CIFwrite.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFwrite.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from CIFwrite.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from CIFwrite.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ CIFwrite.c: In function 'cifOutPreamble': CIFwrite.c:257:16: warning: variable 'clock' set but not used [-Wunused-but-set-variable] 257 | struct tm *clock; | ^~~~~ CIFwrite.c: In function 'CIFWriteFlat': CIFwrite.c:656:21: warning: unused variable 'cifMask' [-Wunused-variable] 656 | TileTypeBitMask cifMask; | ^~~~~~~ --- linking libcif.o rm -f libcif.o /usr/bin/ld -r CIFgen.o CIFhier.o CIFmain.o CIFrdcl.o CIFrdpt.o CIFrdpoly.o CIFrdtech.o CIFrdutils.o CIFsee.o CIFtech.o CIFwrite.o -o libcif.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/cif' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plot' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling plot/plotCmd.o rm -f plotCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotCmd.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotCmd.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ plotCmd.c: In function 'CmdPlot': plotCmd.c:142:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 142 | TxError("\"%s\" isn't a valid plot option.\n", cmd->tx_argv[1]); | ^~~~~~~ plotCmd.c:207:6: warning: implicit declaration of function 'PlotPS' [-Wimplicit-function-declaration] 207 | PlotPS(cmd->tx_argv[2], &scx, &mask, crec->dbw_bitmask); | ^~~~~~ plotCmd.c:228:6: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 228 | TxPrintf("The \"plot\" commands are:\n"); | ^~~~~~~~ plotCmd.c:237:3: warning: implicit declaration of function 'PlotPrintParams' [-Wimplicit-function-declaration] 237 | PlotPrintParams(); | ^~~~~~~~~~~~~~~ plotCmd.c:239:3: warning: implicit declaration of function 'PlotSetParam' [-Wimplicit-function-declaration] 239 | PlotSetParam(cmd->tx_argv[2], cmd->tx_argv[3]); | ^~~~~~~~~~~~ plotCmd.c:263:6: warning: implicit declaration of function 'PlotVersatec' [-Wimplicit-function-declaration] 263 | PlotVersatec( &scx, &mask, crec->dbw_bitmask, scale); | ^~~~~~~~~~~~ plotCmd.c:323:3: warning: implicit declaration of function 'PlotPNM' [-Wimplicit-function-declaration] 323 | PlotPNM(NULL, &scx, &mask, crec->dbw_bitmask, iwidth); | ^~~~~~~ plotCmd.c:97:11: warning: unused variable 'width' [-Wunused-variable] 97 | float width; | ^~~~~ plotCmd.c:263:6: warning: 'crec' may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | PlotVersatec( &scx, &mask, crec->dbw_bitmask, scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling plot/plotGremln.o rm -f plotGremln.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotGremln.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotGremln.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotGremln.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling plot/plotHP.o rm -f plotHP.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotHP.c plotHP.c: In function 'PlotDumpHPRTL': plotHP.c:321:8: warning: operation on 'c' may be undefined [-Wsequence-point] 321 | *c++ = (*c | *k); | ~^~ plotHP.c:322:8: warning: operation on 'm' may be undefined [-Wsequence-point] 322 | *m++ = (*m | *k); | ~^~ plotHP.c:323:8: warning: operation on 'y' may be undefined [-Wsequence-point] 323 | *y++ = (*y | *k); | ~^~ plotHP.c:345:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 345 | TxError("I/O error in writing HPRTL file: %s.\n", strerror(errno)); | ^~~~~~~ plotHP.c:299:22: warning: unused variable 'line_offset' [-Wunused-variable] 299 | int line, count, line_offset = 0; | ^~~~~~~~~~~ plotHP.c:348:22: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 348 | rasFileByteCount += count; | ^~ --- compiling plot/plotPS.o rm -f plotPS.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPS.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotPS.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotPS.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ plotPS.c: In function 'PlotPSTechInit': plotPS.c:174:12: warning: unused variable 'j' [-Wunused-variable] 174 | int i, j; | ^ plotPS.c:174:9: warning: unused variable 'i' [-Wunused-variable] 174 | int i, j; | ^ plotPS.c: In function 'plotPSLine': plotPS.c:382:32: warning: unused variable 'diff' [-Wunused-variable] 382 | int x1, x2, y1, y2, limit, diff; | ^~~~ plotPS.c: In function 'plotPSPaint': plotPS.c:525:12: warning: unused variable 'lr' [-Wunused-variable] 525 | Point ul, lr; | ^~ plotPS.c:525:8: warning: unused variable 'ul' [-Wunused-variable] 525 | Point ul, lr; | ^~ plotPS.c:556:2: warning: implicit declaration of function 'GrClipTriangle' [-Wimplicit-function-declaration] 556 | GrClipTriangle(&rootArea, &bbox, TRUE, dinfo, polyp, &np); | ^~~~~~~~~~~~~~ plotPS.c: In function 'PlotPS': plotPS.c:1197:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1197 | if (!Match(fptr2 = PlotPSNameFont, fontptr)); | ^~ plotPS.c:1198:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1198 | fprintf(file, " font %s", fptr2); | ^~~~~~~ plotPS.c:1136:9: warning: unused variable 'i' [-Wunused-variable] 1136 | int i, j; | ^ At top level: plotPS.c:111:12: warning: 'curFont' defined but not used [-Wunused-variable] 111 | static int curFont; /* Current font */ | ^~~~~~~ --- compiling plot/plotMain.o rm -f plotMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotMain.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotMain.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling plot/plotRutils.o rm -f plotRutils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotRutils.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotRutils.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotRutils.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ plotRutils.c: In function 'PlotTextSize': plotRutils.c:713:27: warning: array subscript has type 'char' [-Wchar-subscripts] 713 | else d = &font->fo_chars[*string]; | ^~~~~~~ plotRutils.c: In function 'PlotRasterText': plotRutils.c:786:22: warning: array subscript has type 'char' [-Wchar-subscripts] 786 | d = &font->fo_chars[*string]; | ^~~~~~~ plotRutils.c: In function 'PlotPolyRaster': plotRutils.c:381:32: warning: 'locright' may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | rightMask = leftBits[locright & 037]; | ~~~~~~~~~^~~~~ plotRutils.c:380:31: warning: 'locleft' may be used uninitialized in this function [-Wmaybe-uninitialized] 380 | leftMask = rightBits[locleft & 037]; | ~~~~~~~~^~~~~ --- compiling plot/plotVers.o rm -f plotVers.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotVers.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotVers.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotVers.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ plotVers.c: In function 'PlotVersTechLine': plotVers.c:318:9: warning: unused variable 'i' [-Wunused-variable] 318 | int i; | ^ plotVers.c: In function 'PlotColorVersTechLine': plotVers.c:404:60: warning: missing braces around initializer [-Wmissing-braces] 404 | static struct { char *l_str; int l_color; } colors[] = { | ^ 405 | "black", BLACK, | { } 406 | "cyan", CYAN, | { } 407 | "magenta", MAGENTA, | { } 408 | "yellow", YELLOW, | { } 409 | "K", BLACK, | { } 410 | "C", CYAN, | { } 411 | "M", MAGENTA, | { } 412 | "Y", YELLOW, | { } 413 | 0 | { 414 | }; | } plotVers.c:415:9: warning: unused variable 'i' [-Wunused-variable] 415 | int i; | ^ plotVers.c: In function 'plotVersLine': plotVers.c:564:5: warning: implicit declaration of function 'PlotRastFatLine' [-Wimplicit-function-declaration] 564 | PlotRastFatLine(raster, &swathArea.r_ll, &swathArea.r_ur, widen); | ^~~~~~~~~~~~~~~ plotVers.c: In function 'plotVersTile': plotVers.c:690:9: warning: unused variable 'j' [-Wunused-variable] 690 | int i, j; | ^ plotVers.c:690:6: warning: unused variable 'i' [-Wunused-variable] 690 | int i, j; | ^ plotVers.c: In function 'PlotVersatec': plotVers.c:1207:14: warning: implicit declaration of function 'mkstemp' [-Wimplicit-function-declaration] 1207 | result = mkstemp(fileName); | ^~~~~~~ plotVers.c:1255:3: warning: implicit declaration of function 'PlotHPRTLHeader' [-Wimplicit-function-declaration] 1255 | PlotHPRTLHeader(PlotVersWidth, dotsDown, PlotVersDotsPerInch, file); | ^~~~~~~~~~~~~~~ plotVers.c:1258:3: warning: implicit declaration of function 'PlotHPGL2Header' [-Wimplicit-function-declaration] 1258 | PlotHPGL2Header(PlotVersWidth, dotsDown, PlotVersDotsPerInch, | ^~~~~~~~~~~~~~~ plotVers.c:1431:7: warning: implicit declaration of function 'PlotDumpHPRTL' [-Wimplicit-function-declaration] 1431 | PlotDumpHPRTL(file, kRaster, cRaster, mRaster, yRaster); | ^~~~~~~~~~~~~ plotVers.c:1451:6: warning: implicit declaration of function 'PlotHPGL2Trailer' [-Wimplicit-function-declaration] 1451 | PlotHPGL2Trailer(file); | ^~~~~~~~~~~~~~~~ plotVers.c:1454:6: warning: implicit declaration of function 'PlotHPRTLTrailer' [-Wimplicit-function-declaration] 1454 | PlotHPRTLTrailer(file); | ^~~~~~~~~~~~~~~~ plotVers.c:1463:9: warning: implicit declaration of function 'system' [-Wimplicit-function-declaration] 1463 | if (system(command) != 0) | ^~~~~~ --- compiling plot/plotPixels.o rm -f plotPixels.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPixels.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotPixels.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotPixels.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling plot/plotPNM.o rm -f plotPNM.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPNM.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from plotPNM.c:44: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from plotPNM.c:44: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ plotPNM.c: In function 'pnmRTLLineFunc': plotPNM.c:150:12: warning: implicit declaration of function 'PlotRTLCompress' [-Wimplicit-function-declaration] 150 | size = PlotRTLCompress(linebuffer, arg->outbytes, im_x * 3); | ^~~~~~~~~~~~~~~ plotPNM.c: In function 'pnmTile': plotPNM.c:398:9: warning: unused variable 'h' [-Wunused-variable] 398 | int w, h, llx, lly, urx, ury; | ^ plotPNM.c:398:6: warning: unused variable 'w' [-Wunused-variable] 398 | int w, h, llx, lly, urx, ury; | ^ plotPNM.c:518:5: warning: statement with no effect [-Wunused-value] 518 | for (dy; dy > 0; dy--) | ^~~ plotPNM.c: In function 'PlotPNM': plotPNM.c:747:15: warning: implicit declaration of function 'mkstemp' [-Wimplicit-function-declaration] 747 | result = mkstemp(tempFile); | ^~~~~~~ plotPNM.c:904:3: warning: implicit declaration of function 'PlotHPRTLTrailer' [-Wimplicit-function-declaration] 904 | PlotHPRTLTrailer(rtl_args.outfile); | ^~~~~~~~~~~~~~~~ plotPNM.c:907:3: warning: implicit declaration of function 'PlotHPGL2Trailer' [-Wimplicit-function-declaration] 907 | PlotHPGL2Trailer(rtl_args.outfile); | ^~~~~~~~~~~~~~~~ plotPNM.c:916:6: warning: implicit declaration of function 'system' [-Wimplicit-function-declaration] 916 | if (system(command) != 0) | ^~~~~~ plotPNM.c:579:9: warning: unused variable 'i' [-Wunused-variable] 579 | int i, x, y, tile_ydelta; | ^ plotPNM.c:577:10: warning: unused variable 'bbox' [-Wunused-variable] 577 | Rect bbox; | ^~~~ plotPNM.c: In function 'PlotLoadStyles': plotPNM.c:1329:36: warning: unused variable 'nfill' [-Wunused-variable] 1329 | int ord, mask, color, outline, nfill, stipple; | ^~~~~ plotPNM.c: In function 'PlotPNM': plotPNM.c:929:5: warning: 'strip' may be used uninitialized in this function [-Wmaybe-uninitialized] 929 | freeMagic(strip); | ^~~~~~~~~~~~~~~~ plotPNM.c:887:6: warning: 'fp' may be used uninitialized in this function [-Wmaybe-uninitialized] 887 | pnmRenderRegion(scale, scale_over_2, normal, strip, pnmLineFunc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | (ClientData)fp); | ~~~~~~~~~~~~~~~ --- linking libplot.o rm -f libplot.o /usr/bin/ld -r plotCmd.o plotGremln.o plotHP.o plotPS.o plotMain.o plotRutils.o plotVers.o plotPixels.o plotPNM.o -o libplot.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/plot' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lef' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling lef/lefCmd.o rm -f lefCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from lefCmd.c:21: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from lefCmd.c:21: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ lefCmd.c: In function 'CmdLef': lefCmd.c:152:6: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 152 | TxError("\"%s\" isn't a valid %s option.\n", cmd->tx_argv[1], | ^~~~~~~ lefCmd.c:194:5: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 194 | TxPrintf("The \"-labels\" option is only for def read\n"); | ^~~~~~~~ lefCmd.c:206:3: warning: implicit declaration of function 'LefRead'; did you mean 'fread'? [-Wimplicit-function-declaration] 206 | LefRead(namep, lefImport, lefAnnotate); | ^~~~~~~ | fread lefCmd.c:208:3: warning: implicit declaration of function 'DefRead'; did you mean 'fread'? [-Wimplicit-function-declaration] 208 | DefRead(namep, defLabelNets); | ^~~~~~~ | fread lefCmd.c:232:15: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 232 | lefHide = cmdParseCoord(w, cmd->tx_argv[i + 1], | ^~~~~~~~~~~~~ | XParseColor lefCmd.c:247:3: warning: implicit declaration of function 'LefWriteAll' [-Wimplicit-function-declaration] 247 | LefWriteAll(selectedUse, lefTopCell, lefTech, lefHide, lefTopLayer, | ^~~~~~~~~~~ lefCmd.c:339:3: warning: implicit declaration of function 'DefWriteCell' [-Wimplicit-function-declaration] 339 | DefWriteCell(selectedUse->cu_def, namep, allSpecial, units); | ^~~~~~~~~~~~ lefCmd.c:341:3: warning: implicit declaration of function 'LefWriteCell' [-Wimplicit-function-declaration] 341 | LefWriteCell(selectedUse->cu_def, namep, selectedUse->cu_def | ^~~~~~~~~~~~ --- compiling lef/lefTech.o rm -f lefTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from lefTech.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from lefTech.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ lefTech.c: In function 'LefTechInit': lefTech.c:98:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 98 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefTech.c: In function 'lefRemoveGeneratedVias': lefTech.c:149:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 149 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefTech.c: In function 'LefTechLine': lefTech.c:213:9: warning: implicit declaration of function 'TechError'; did you mean 'LefError'? [-Wimplicit-function-declaration] 213 | TechError("Unknown LEF section keyword: %s. Line ignored.\n", argv[0]); | ^~~~~~~~~ | LefError lefTech.c:296:18: warning: implicit declaration of function 'CIFGetOutputScale' [-Wimplicit-function-declaration] 296 | float oscale = CIFGetOutputScale(1000); | ^~~~~~~~~~~~~~~~~ lefTech.c:296:9: warning: unused variable 'oscale' [-Wunused-variable] 296 | float oscale = CIFGetOutputScale(1000); | ^~~~~~ lefTech.c: In function 'LefTechScale': lefTech.c:409:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 409 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefTech.c:419:7: warning: implicit declaration of function 'DBScalePoint' [-Wimplicit-function-declaration] 419 | DBScalePoint(&lefl->info.via.area.r_ll, scaled, scalen); | ^~~~~~~~~~~~ lefTech.c:436:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 436 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefTech.c: In function 'LefTechLine': lefTech.c:372:32: warning: 'isObstruction' may be used uninitialized in this function [-Wmaybe-uninitialized] 372 | if ((lefl->obsType == -1) && isObstruction) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ lefTech.c:346:6: warning: 'mtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 346 | DRCGetDefaultLayerSpacing(mtype, mtype); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lefTech.c:316:46: warning: 'isContact' may be used uninitialized in this function [-Wmaybe-uninitialized] 316 | option = (isContact) ? LEFTECH_CONTACT : LEFTECH_ROUTE; | ^ --- compiling lef/lefWrite.o rm -f lefWrite.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefWrite.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from lefWrite.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from lefWrite.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ lefWrite.c: In function 'lefFileOpen': lefWrite.c:173:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 173 | TxError("LEF file open: No file name or cell given\n"); | ^~~~~~~ lefWrite.c:185:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 185 | if (endp = strrchr(ends, '.')) | ^~~~ lefWrite.c:161:11: warning: unused variable 'pptr' [-Wunused-variable] 161 | char *pptr; | ^~~~ lefWrite.c: In function 'lefWriteHeader': lefWrite.c:258:5: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 258 | TxPrintf("Diagnostic: Write LEF header for cell %s\n", def->cd_name); | ^~~~~~~~ lefWrite.c:298:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 298 | while (he = HashNext(propTable, &hs)) | ^~ lefWrite.c:310:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 310 | while (he = HashNext(siteTable, &hs)) | ^~ lefWrite.c:372:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 372 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefWrite.c:434:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 434 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefWrite.c:253:14: warning: unused variable 'type' [-Wunused-variable] 253 | TileType type; | ^~~~ lefWrite.c: In function 'lefYankContacts': lefWrite.c:712:10: warning: unused variable 'iscut' [-Wunused-variable] 712 | bool iscut; | ^~~~~ lefWrite.c:711:21: warning: unused variable 'sMask' [-Wunused-variable] 711 | TileTypeBitMask sMask, *lrmask; | ^~~~~ lefWrite.c:709:21: warning: unused variable 'ptype' [-Wunused-variable] 709 | TileType ttype, ptype, stype; | ^~~~~ lefWrite.c: In function 'MakeLegalLEFSyntax': lefWrite.c:948:32: warning: comparison between pointer and zero character constant [-Wpointer-compare] 948 | for (bptr = badLEFchars; bptr != '\0'; bptr++) | ^~ lefWrite.c:948:27: note: did you mean to dereference the pointer? 948 | for (bptr = badLEFchars; bptr != '\0'; bptr++) | ^ lefWrite.c: In function 'lefWriteMacro': lefWrite.c:1196:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1196 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefWrite.c:1417:6: warning: implicit declaration of function 'SelectClear'; did you mean 'SelectionClear'? [-Wimplicit-function-declaration] 1417 | SelectClear(); | ^~~~~~~~~~~ | SelectionClear lefWrite.c:1424:3: warning: implicit declaration of function 'SelectChunk' [-Wimplicit-function-declaration] 1424 | SelectChunk(&scx, lab->lab_type, 0, &carea, FALSE); | ^~~~~~~~~~~ lefWrite.c:1451:3: warning: implicit declaration of function 'SelectNet' [-Wimplicit-function-declaration] 1451 | SelectNet(&scx, lab->lab_type, 0, NULL, FALSE); | ^~~~~~~~~ lefWrite.c:1453:3: warning: implicit declaration of function 'SelRemoveArea' [-Wimplicit-function-declaration] 1453 | SelRemoveArea(&carea, &DBAllButSpaceAndDRCBits); | ^~~~~~~~~~~~~ lefWrite.c:1107:23: warning: variable 'class' set but not used [-Wunused-but-set-variable] 1107 | char *propvalue, *class = NULL; | ^~~~~ lefWrite.c: In function 'lefGetSites': lefWrite.c:1872:16: warning: variable 'he' set but not used [-Wunused-but-set-variable] 1872 | HashEntry *he; | ^~ lefWrite.c: In function 'lefGetProperties': lefWrite.c:1911:8: warning: variable 'value' set but not used [-Wunused-but-set-variable] 1911 | char *value; | ^~~~~ lefWrite.c:1902:16: warning: variable 'he' set but not used [-Wunused-but-set-variable] 1902 | HashEntry *he; | ^~ lefWrite.c: In function 'LefWriteAll': lefWrite.c:2035:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2035 | while (def = (CellDef *) StackPop(lefDefStack)) | ^~~ lefWrite.c: In function 'MakeLegalLEFSyntax': lefWrite.c:942:26: warning: 'bptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 942 | if (*cptr == '\0' && *bptr == '\0') | ^~~~~ --- compiling lef/defWrite.o rm -f defWrite.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c defWrite.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from defWrite.c:27: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from defWrite.c:27: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ defWrite.c: In function 'defWriteHeader': defWrite.c:95:5: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 95 | TxPrintf("Diagnostic: Write DEF header for cell %s\n", def->cd_name); | ^~~~~~~~ defWrite.c:93:14: warning: unused variable 'type' [-Wunused-variable] 93 | TileType type; | ^~~~ defWrite.c: In function 'defCountNets': defWrite.c:216:5: warning: implicit declaration of function 'EFInit' [-Wimplicit-function-declaration] 216 | EFInit(); | ^~~~~~ defWrite.c:224:9: warning: implicit declaration of function 'EFReadFile'; did you mean 'CIFReadFile'? [-Wimplicit-function-declaration] 224 | if (EFReadFile(rootDef->cd_name, TRUE, FALSE, TRUE)) | ^~~~~~~~~~ | CIFReadFile defWrite.c:226:2: warning: implicit declaration of function 'EFFlatBuild' [-Wimplicit-function-declaration] 226 | EFFlatBuild(rootDef->cd_name, EF_FLATNODES | EF_NOFLATSUBCKT); | ^~~~~~~~~~~ defWrite.c:227:9: warning: implicit declaration of function 'EFVisitNodes' [-Wimplicit-function-declaration] 227 | EFVisitNodes(defnodeCount, (ClientData)&total); | ^~~~~~~~~~~~ defWrite.c:231:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 231 | TxError("Warning: Circuit has no .ext file; no nets written.\n"); | ^~~~~~~ defWrite.c:233:2: warning: implicit declaration of function 'EFDone' [-Wimplicit-function-declaration] 233 | EFDone(); | ^~~~~~ defWrite.c: In function 'defnodeCount': defWrite.c:251:10: warning: unused variable 'ndn' [-Wunused-variable] 251 | char ndn[256]; | ^~~ defWrite.c: In function 'defHNsprintf': defWrite.c:362:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 362 | while (c = *cp++) | ^ defWrite.c:348:11: warning: variable 's' set but not used [-Wunused-but-set-variable] 348 | char *s, *cp, c; | ^ defWrite.c:347:20: warning: unused variable 'trimLocal' [-Wunused-variable] 347 | bool trimGlob, trimLocal; | ^~~~~~~~~ defWrite.c:347:10: warning: unused variable 'trimGlob' [-Wunused-variable] 347 | bool trimGlob, trimLocal; | ^~~~~~~~ defWrite.c: In function 'defHNsprintfPrefix': defWrite.c:394:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 394 | while (*str++ = *cp++) ; | ^ defWrite.c:388:15: warning: unused variable 'c' [-Wunused-variable] 388 | char *cp, c; | ^ defWrite.c: In function 'defWriteRouteWidth': defWrite.c:480:11: warning: unused variable 'oscale' [-Wunused-variable] 480 | float oscale = defdata->scale; | ^~~~~~ defWrite.c: In function 'defnodeVisit': defWrite.c:698:5: warning: implicit declaration of function 'DBSrConnect' [-Wimplicit-function-declaration] 698 | DBSrConnect(def, &node->efnode_loc, &tmask, DBConnectTbl, | ^~~~~~~~~~~ defWrite.c:611:11: warning: unused variable 'oscale' [-Wunused-variable] 611 | float oscale = defdata->scale; | ^~~~~~ defWrite.c: In function 'defNetGeometryFunc': defWrite.c:784:14: warning: unused variable 'def' [-Wunused-variable] 784 | CellDef *def = defdata->def; | ^~~ defWrite.c: In function 'defCountViaFunc': defWrite.c:1376:50: warning: implicit declaration of function 'LefTechInit'; did you mean 'DRCTechInit'? [-Wimplicit-function-declaration] 1376 | if (LefInfo.ht_table == (HashEntry **) NULL) LefTechInit(); | ^~~~~~~~~~~ | DRCTechInit defWrite.c:1366:31: warning: unused variable 'vp' [-Wunused-variable] 1366 | char *lname, vname[100], *vp; | ^~ defWrite.c: In function 'defGetType': defWrite.c:1554:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1554 | while (he = HashNext(&LefInfo, &hs)) | ^~ defWrite.c: In function 'defWriteVias': defWrite.c:1614:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1614 | while (he = HashNext(&LefInfo, &hs)) | ^~ defWrite.c:1646:7: warning: implicit declaration of function 'CIFGetContactSize'; did you mean 'CIFGetDefaultContactSize'? [-Wimplicit-function-declaration] 1646 | if (CIFGetContactSize(lefl->type, &size, &sep, &border)) | ^~~~~~~~~~~~~~~~~ | CIFGetDefaultContactSize defWrite.c: In function 'DefWriteCell': defWrite.c:2016:2: warning: implicit declaration of function 'EFFlatDone' [-Wimplicit-function-declaration] 2016 | EFFlatDone(); | ^~~~~~~~~~ defWrite.c:2024:5: warning: implicit declaration of function 'lefRemoveGeneratedVias' [-Wimplicit-function-declaration] 2024 | lefRemoveGeneratedVias(); | ^~~~~~~~~~~~~~~~~~~~~~ defWrite.c:1954:16: warning: unused variable 'he' [-Wunused-variable] 1954 | HashEntry *he; | ^~ defWrite.c:1953:15: warning: unused variable 'lefl' [-Wunused-variable] 1953 | lefLayer *lefl; | ^~~~ defWrite.c:1952:9: warning: unused variable 'i' [-Wunused-variable] 1952 | int i; | ^ defWrite.c: In function 'defHNsprintfPrefix': defWrite.c:395:14: warning: 'divchar' may be used uninitialized in this function [-Wmaybe-uninitialized] 395 | *(--str) = divchar; | ~~~~~~~~~^~~~~~~~~ defWrite.c:395:14: warning: 'divchar' may be used uninitialized in this function [-Wmaybe-uninitialized] 395 | *(--str) = divchar; | ~~~~~~~~~^~~~~~~~~ defWrite.c:395:14: warning: 'divchar' may be used uninitialized in this function [-Wmaybe-uninitialized] 395 | *(--str) = divchar; | ~~~~~~~~~^~~~~~~~~ defWrite.c: In function 'defWriteRouteWidth': defWrite.c:482:22: warning: '%.10g' directive writing between 1 and 17 bytes into a region of size 12 [-Wformat-overflow=] 482 | sprintf(numstr, "%.10g", ((float)width * defdata->scale)); | ^~~~~ defWrite.c:482:21: note: assuming directive output of 16 bytes 482 | sprintf(numstr, "%.10g", ((float)width * defdata->scale)); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from defWrite.c:17: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 2 and 18 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ defWrite.c: In function 'defWriteCoord': defWrite.c:537:19: warning: '%.10g' directive writing between 1 and 17 bytes into a region of size 12 [-Wformat-overflow=] 537 | sprintf(numstr, "%.10g", x); | ^~~~~ defWrite.c:537:18: note: assuming directive output of 16 bytes 537 | sprintf(numstr, "%.10g", x); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from defWrite.c:17: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 2 and 18 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ defWrite.c:549:19: warning: '%.10g' directive writing between 1 and 17 bytes into a region of size 12 [-Wformat-overflow=] 549 | sprintf(numstr, "%.10g", y); | ^~~~~ defWrite.c:549:18: note: assuming directive output of 16 bytes 549 | sprintf(numstr, "%.10g", y); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from defWrite.c:17: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 2 and 18 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ defWrite.c: In function 'defNetGeometryFunc': defWrite.c:1105:44: warning: '%.10g' directive output may be truncated writing between 1 and 17 bytes into a region of size between 5 and 21 [-Wformat-truncation=] 1105 | snprintf(viaName, (size_t)24, "_%.10g_%.10g", | ^~~~~ defWrite.c:1105:36: note: assuming directive output of 16 bytes 1105 | snprintf(viaName, (size_t)24, "_%.10g_%.10g", | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from defWrite.c:17: /usr/include/bits/stdio2.h:70:10: note: '__snprintf_chk' output between 5 and 37 bytes into a destination of size 24 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ defWrite.c:1156:41: warning: '%.10g' directive output may be truncated writing between 1 and 17 bytes into a region of size between 5 and 21 [-Wformat-truncation=] 1156 | snprintf(viaName, (size_t)24, "_%.10g_%.10g", | ^~~~~ defWrite.c:1156:33: note: assuming directive output of 16 bytes 1156 | snprintf(viaName, (size_t)24, "_%.10g_%.10g", | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from defWrite.c:17: /usr/include/bits/stdio2.h:70:10: note: '__snprintf_chk' output between 5 and 37 bytes into a destination of size 24 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ defWrite.c:1083:27: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 1082 | if ((sameroute) && (ttype != defdata->type) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | (orient == GEO_CENTER) && | ~~~~~~~~~~~~~~~~~~~~~~~^~ 1084 | (rtype == defdata->type)) | ~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling lef/lefRead.o rm -f lefRead.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefRead.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from lefRead.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from lefRead.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ lefRead.c: In function 'LefEstimate': lefRead.c:96:2: warning: implicit declaration of function 'SigSetTimer'; did you mean 'Tcl_SetTimer'? [-Wimplicit-function-declaration] 96 | SigSetTimer(PRINT_INTERVAL); | ^~~~~~~~~~~ | Tcl_SetTimer lefRead.c:101:2: warning: implicit declaration of function 'SigRemoveTimer' [-Wimplicit-function-declaration] 101 | SigRemoveTimer(); | ^~~~~~~~~~~~~~ lefRead.c:85:18: warning: unused variable 'last_time' [-Wunused-variable] 85 | static float last_time; | ^~~~~~~~~ lefRead.c:83:32: warning: unused variable 'partition' [-Wunused-variable] 83 | static int check_interval, partition; | ^~~~~~~~~ lefRead.c:83:16: warning: unused variable 'check_interval' [-Wunused-variable] 83 | static int check_interval, partition; | ^~~~~~~~~~~~~~ In file included from lefRead.c:41: lefRead.c: In function 'LefError': ../textio/textio.h:52:18: warning: implicit declaration of function 'Tcl_printf'; did you mean 'Tcl_Write'? [-Wimplicit-function-declaration] 52 | #define Vfprintf Tcl_printf | ^~~~~~~~~~ lefRead.c:376:3: note: in expansion of macro 'Vfprintf' 376 | Vfprintf(stderr, fmt, args); | ^~~~~~~~ lefRead.c: In function 'LefParseEndStatement': lefRead.c:453:18: warning: unused variable 'words' [-Wunused-variable] 453 | int keyword, words; | ^~~~~ lefRead.c: In function 'LefRedefined': lefRead.c:645:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 645 | while (he = HashNext(&LefInfo, &hs)) | ^~ lefRead.c: In function 'LefReadRect': lefRead.c:934:2: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 934 | GeoCanonicalRect(&lefrect, &paintrect); | ^~~~~~~~~~~~~~~~ lefRead.c: In function 'LefReadMacro': lefRead.c:1971:2: warning: implicit declaration of function 'DBAdjustLabelsNew'; did you mean 'DBAdjustLabels'? [-Wimplicit-function-declaration] 1971 | DBAdjustLabelsNew(lefMacro, &TiPlaneRect, 1); | ^~~~~~~~~~~~~~~~~ | DBAdjustLabels lefRead.c:1996:6: warning: implicit declaration of function 'DRCCheckThis' [-Wimplicit-function-declaration] 1996 | DRCCheckThis(lefMacro, TT_CHECKPAINT, &lefMacro->cd_bbox); | ^~~~~~~~~~~~ lefRead.c: In function 'LefGrowVia': lefRead.c:2052:13: warning: implicit declaration of function 'CIFGetContactSize'; did you mean 'CIFGetDefaultContactSize'? [-Wimplicit-function-declaration] 2052 | contSize = CIFGetContactSize(curlayer, &edgeSize, NULL, NULL); | ^~~~~~~~~~~~~~~~~ | CIFGetDefaultContactSize lefRead.c: In function 'LefGenViaGeometry': lefRead.c:2127:31: warning: unused variable 'sh' [-Wunused-variable] 2127 | int i, j, x, y, w, h, sw, sh; | ^~ lefRead.c:2127:27: warning: unused variable 'sw' [-Wunused-variable] 2127 | int i, j, x, y, w, h, sw, sh; | ^~ lefRead.c: In function 'LefReadLayerSection': lefRead.c:2343:18: warning: unused variable 'spacing_keys' [-Wunused-variable] 2343 | static char *spacing_keys[] = { | ^~~~~~~~~~~~ lefRead.c:2293:10: warning: variable 'viaArea' set but not used [-Wunused-but-set-variable] 2293 | Rect viaArea; | ^~~~~~~ lefRead.c: In function 'LefRead': lefRead.c:2566:2: warning: implicit declaration of function 'LefTechInit'; did you mean 'CIFTechInit'? [-Wimplicit-function-declaration] 2566 | LefTechInit(); | ^~~~~~~~~~~ | CIFTechInit At top level: lefRead.c:2343:18: warning: 'spacing_keys' defined but not used [-Wunused-variable] 2343 | static char *spacing_keys[] = { | ^~~~~~~~~~~~ lefRead.c:83:16: warning: 'check_interval' defined but not used [-Wunused-variable] 83 | static int check_interval, partition; | ^~~~~~~~~~~~~~ lefRead.c:83:32: warning: 'partition' defined but not used [-Wunused-variable] 83 | static int check_interval, partition; | ^~~~~~~~~ lefRead.c:85:18: warning: 'last_time' defined but not used [-Wunused-variable] 85 | static float last_time; | ^~~~~~~~~ lefRead.c: In function 'LefError': lefRead.c:366:5: warning: 'level' may be used uninitialized in this function [-Wmaybe-uninitialized] 366 | switch (level) { | ^~~~~~ lefRead.c:346:16: warning: 'mode' may be used uninitialized in this function [-Wmaybe-uninitialized] 346 | lefdeftype = lefdeftypes[mode]; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ lefRead.c: In function 'LefReadPin': lefRead.c:1598:19: warning: 'firstlab' may be used uninitialized in this function [-Wmaybe-uninitialized] 1598 | if (!strcmp(lab->lab_text, testpin)) | ~~~^~~~~~~~~~ lefRead.c: In function 'LefReadMacro': lefRead.c:1764:30: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 1764 | sprintf(newname, "%250s_%d", mname, suffix); | ^~ lefRead.c:1764:23: note: directive argument in the range [1, 2147483647] 1764 | sprintf(newname, "%250s_%d", mname, suffix); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from lefRead.c:20: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output 253 or more bytes (assuming 262) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lefRead.c: In function 'LefReadLayerSection': lefRead.c:2379:4: warning: 'typekey' may be used uninitialized in this function [-Wmaybe-uninitialized] 2379 | LefError(LEF_ERROR, "Attempt to reclassify layer %s " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2380 | "from %s to %s\n", | ~~~~~~~~~~~~~~~~~~ 2381 | lname, layer_type_keys[lefl->lefClass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2382 | layer_type_keys[typekey]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling lef/defRead.o rm -f defRead.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c defRead.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from defRead.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from defRead.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ defRead.c: In function 'DefAddRoutes': defRead.c:309:6: warning: implicit declaration of function 'GeoCanonicalRect' [-Wimplicit-function-declaration] 309 | GeoCanonicalRect(&locarea, &newRoute->r_r); | ^~~~~~~~~~~~~~~~ defRead.c:94:9: warning: unused variable 'routeWidth' [-Wunused-variable] 94 | int routeWidth, paintWidth, saveWidth; | ^~~~~~~~~~ defRead.c: In function 'DefReadNets': defRead.c:764:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 764 | TxPrintf(" Processed %d%s nets total.\n", processed, | ^~~~~~~~ defRead.c: In function 'DefReadPins': defRead.c:950:15: warning: unused variable 'lefl' [-Wunused-variable] 950 | lefLayer *lefl; | ^~~~ defRead.c:942:26: warning: unused variable 'values' [-Wunused-variable] 942 | int keyword, subkey, values, flags; | ^~~~~~ defRead.c: In function 'DefReadVias': defRead.c:1211:11: warning: unused variable 'currect' [-Wunused-variable] 1211 | Rect *currect; | ^~~~~~~ defRead.c:1208:26: warning: unused variable 'values' [-Wunused-variable] 1208 | int keyword, subkey, values; | ^~~~~~ defRead.c: In function 'DefReadComponents': defRead.c:1495:26: warning: unused variable 'values' [-Wunused-variable] 1495 | int keyword, subkey, values; | ^~~~~~ defRead.c:1493:19: warning: unused variable 'dptr' [-Wunused-variable] 1493 | char *token, *dptr; | ^~~~ defRead.c: In function 'DefRead': defRead.c:1752:2: warning: implicit declaration of function 'LefTechInit'; did you mean 'CIFTechInit'? [-Wimplicit-function-declaration] 1752 | LefTechInit(); | ^~~~~~~~~~~ | CIFTechInit defRead.c:1759:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 1759 | TxError("Cannot open input file %s (%s).\n", filename, | ^~~~~~~ defRead.c: In function 'DefAddRoutes': defRead.c:275:30: warning: 'refp.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 275 | locarea.r_ybot = (refp.p_y / 2) + (int)roundf(y / oscale); | ~~~~~~~~~~^~~~ defRead.c:264:30: warning: 'refp.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 264 | locarea.r_xbot = (refp.p_x / 2) + (int)roundf(x / oscale); | ~~~~~~~~~~^~~~ defRead.c:593:23: warning: 'paintLayer' may be used uninitialized in this function [-Wmaybe-uninitialized] 593 | newRoute->r_type = paintLayer; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ defRead.c:418:11: warning: 'routeLayer' may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | if (stype != routeLayer) | ^ defRead.c:567:28: warning: 'paintWidth' may be used uninitialized in this function [-Wmaybe-uninitialized] 567 | newRoute->r_r.r_ytop += paintWidth; | ^~ defRead.c:572:28: warning: 'extend' may be used uninitialized in this function [-Wmaybe-uninitialized] 572 | newRoute->r_r.r_ytop += hextend; | ^~ defRead.c:597:21: warning: 'routeList' may be used uninitialized in this function [-Wmaybe-uninitialized] 597 | routeList->r_next = newRoute; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ defRead.c: In function 'DefReadPins': defRead.c:1144:5: warning: 'currect' may be used uninitialized in this function [-Wmaybe-uninitialized] 1144 | GeoTransRect(&t, currect, &topRect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking liblef.o rm -f liblef.o /usr/bin/ld -r lefCmd.o lefTech.o lefWrite.o defWrite.o lefRead.o defRead.o -o liblef.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/lef' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/garouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling garouter/gaChannel.o rm -f gaChannel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaChannel.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaChannel.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaChannel.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaChannel.c: In function 'GADefineChannel': gaChannel.c:203:5: warning: implicit declaration of function 'RtrChannelBounds' [-Wimplicit-function-declaration] 203 | RtrChannelBounds(r, &length, &width, &origin); | ^~~~~~~~~~~~~~~~ gaChannel.c: In function 'gaChannelInit': gaChannel.c:264:5: warning: implicit declaration of function 'RtrMilestoneStart' [-Wimplicit-function-declaration] 264 | RtrMilestoneStart("Obstacle map initialization"); | ^~~~~~~~~~~~~~~~~ gaChannel.c:273:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 273 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ gaChannel.c:274:2: warning: implicit declaration of function 'RtrChannelObstacles' [-Wimplicit-function-declaration] 274 | RtrChannelObstacles(routeUse, ch); | ^~~~~~~~~~~~~~~~~~~ gaChannel.c:276:6: warning: implicit declaration of function 'RtrChannelDensity' [-Wimplicit-function-declaration] 276 | RtrChannelDensity(ch); | ^~~~~~~~~~~~~~~~~ gaChannel.c:277:2: warning: implicit declaration of function 'RtrChannelCleanObstacles' [-Wimplicit-function-declaration] 277 | RtrChannelCleanObstacles(ch); | ^~~~~~~~~~~~~~~~~~~~~~~~ gaChannel.c:279:5: warning: implicit declaration of function 'RtrMilestoneDone' [-Wimplicit-function-declaration] 279 | RtrMilestoneDone(); | ^~~~~~~~~~~~~~~~ gaChannel.c:300:2: warning: implicit declaration of function 'RtrPinsInit' [-Wimplicit-function-declaration] 300 | RtrPinsInit(ch); | ^~~~~~~~~~~ gaChannel.c:311:5: warning: implicit declaration of function 'gaStemAssignAll' [-Wimplicit-function-declaration] 311 | gaStemAssignAll(routeUse, netList); | ^~~~~~~~~~~~~~~ gaChannel.c:336:6: warning: implicit declaration of function 'RtrHazards' [-Wimplicit-function-declaration] 336 | RtrHazards(ch); | ^~~~~~~~~~ gaChannel.c:350:2: warning: implicit declaration of function 'RtrPinsLink' [-Wimplicit-function-declaration] 350 | RtrPinsLink(ch); | ^~~~~~~~~~~ gaChannel.c: In function 'gaPropagateBlockages': gaChannel.c:453:10: warning: implicit declaration of function 'RtrPinsBlock' [-Wimplicit-function-declaration] 453 | if (RtrPinsBlock(ch)) | ^~~~~~~~~~~~ gaChannel.c: In function 'gaChannelStats': gaChannel.c:385:2: warning: 'clear' may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | gaPinStats(ch->gcr_rPins, ch->gcr_width, tot, clear); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gaChannel.c:385:2: warning: 'tot' may be used uninitialized in this function [-Wmaybe-uninitialized] gaChannel.c: In function 'gaInitRiverBlockages': gaChannel.c:602:31: warning: 'coord' may be used uninitialized in this function [-Wmaybe-uninitialized] 602 | scx.scx_area.r_ytop = coord + RtrSubcellSepDown; | ~~~~~~^~~~~~~~~~~~~~~~~~~ gaChannel.c:596:5: warning: 'nPins' may be used uninitialized in this function [-Wmaybe-uninitialized] 596 | for (n = 1; n <= nPins; n++, p1++, p2++, coord += RtrGridSpacing) | ^~~ gaChannel.c:619:54: warning: 'p2' may be used uninitialized in this function [-Wmaybe-uninitialized] 619 | if (p2->gcr_pId == (GCRNet *) NULL) p2->gcr_pId = GCR_BLOCKEDNETID; gaChannel.c:618:54: warning: 'p1' may be used uninitialized in this function [-Wmaybe-uninitialized] 618 | if (p1->gcr_pId == (GCRNet *) NULL) p1->gcr_pId = GCR_BLOCKEDNETID; --- compiling garouter/gaMain.o rm -f gaMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaMain.c:218: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaMain.c:218: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaMain.c: In function 'GARouteCmd': gaMain.c:267:8: warning: implicit declaration of function 'gaMazeInit' [-Wimplicit-function-declaration] 267 | if(gaMazeInit(routeUse)==FALSE) | ^~~~~~~~~~ gaMain.c:281:9: warning: implicit declaration of function 'gaBuildNetList' [-Wimplicit-function-declaration] 281 | if (gaBuildNetList(netListName, routeUse, &netList) < 0) | ^~~~~~~~~~~~~~ gaMain.c:298:5: warning: implicit declaration of function 'NLFree'; did you mean 'BPFree'? [-Wimplicit-function-declaration] 298 | NLFree(&netList); | ^~~~~~ | BPFree gaMain.c: In function 'GARoute': gaMain.c:341:5: warning: implicit declaration of function 'gaChannelInit'; did you mean 'GAChannelInitOnce'? [-Wimplicit-function-declaration] 341 | gaChannelInit(list, routeUse, netList); | ^~~~~~~~~~~~~ | GAChannelInitOnce gaMain.c:348:5: warning: implicit declaration of function 'RtrMilestoneStart' [-Wimplicit-function-declaration] 348 | RtrMilestoneStart("Global routing"); | ^~~~~~~~~~~~~~~~~ gaMain.c:349:5: warning: implicit declaration of function 'GlGlobalRoute' [-Wimplicit-function-declaration] 349 | GlGlobalRoute(list, netList); | ^~~~~~~~~~~~~ gaMain.c:350:5: warning: implicit declaration of function 'RtrMilestoneDone' [-Wimplicit-function-declaration] 350 | RtrMilestoneDone(); | ^~~~~~~~~~~~~~~~ gaMain.c:358:2: warning: implicit declaration of function 'RtrChannelRoute' [-Wimplicit-function-declaration] 358 | RtrChannelRoute(ch, &errs); | ^~~~~~~~~~~~~~~ gaMain.c:369:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 369 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ gaMain.c:370:2: warning: implicit declaration of function 'RtrPaintBack'; did you mean 'RtrPaintStats'? [-Wimplicit-function-declaration] 370 | RtrPaintBack(ch, routeUse->cu_def); | ^~~~~~~~~~~~ | RtrPaintStats gaMain.c:386:2: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 386 | TxMore("After channel paintback"); | ^~~~~~ | TxUseMore gaMain.c:389:5: warning: implicit declaration of function 'gaStemPaintAll' [-Wimplicit-function-declaration] 389 | gaStemPaintAll(routeUse, netList); | ^~~~~~~~~~~~~~ gaMain.c: In function 'gaBuildNetList': gaMain.c:455:15: warning: implicit declaration of function 'NLBuild' [-Wimplicit-function-declaration] 455 | numNets = NLBuild(routeUse, netList); | ^~~~~~~ gaMain.c: In function 'GARouteCmd': gaMain.c:301:12: warning: 'errs' may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | return (errs); | ^ --- compiling garouter/gaMaze.o rm -f gaMaze.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaMaze.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaMaze.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaMaze.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaMaze.c: In function 'gaMazeInit': gaMaze.c:101:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 101 | DBNewYank("__GAMAZETOP", &gaMazeTopUse, &gaMazeTopDef); | ^~~~~~~~~ | DBNewPlane gaMaze.c:107:2: warning: implicit declaration of function 'DBUnLinkCell'; did you mean 'DBUnlinkCell'? [-Wimplicit-function-declaration] 107 | DBUnLinkCell(gaMazeTopSub, gaMazeTopDef); | ^~~~~~~~~~~~ | DBUnlinkCell --- compiling garouter/gaSimple.o rm -f gaSimple.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaSimple.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaSimple.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaSimple.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaSimple.c: In function 'gaIsClear': gaSimple.c:546:2: warning: implicit declaration of function 'ShowRect' [-Wimplicit-function-declaration] 546 | ShowRect(use->cu_def, r, STYLE_OUTLINEHIGHLIGHTS); | ^~~~~~~~ gaSimple.c:547:2: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 547 | TxMore("Checking clear area"); | ^~~~~~ | TxUseMore gaSimple.c: In function 'gaStemSimpleInit': gaSimple.c:131:32: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] 131 | if (bot + RtrMetalWidth > top || bot + RtrPolyWidth > top) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ gaSimple.c:131:39: warning: 'bot' may be used uninitialized in this function [-Wmaybe-uninitialized] 131 | if (bot + RtrMetalWidth > top || bot + RtrPolyWidth > top) | ~~~~^~~~~~~~~~~~~~ gaSimple.c: In function 'gaStemSimpleRoute': gaSimple.c:693:3: warning: 'wOther' may be used uninitialized in this function [-Wmaybe-uninitialized] 693 | DBPaint(def, &wOther->sw_short, wOther->sw_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gaSimple.c:683:3: warning: 'wPin' may be used uninitialized in this function [-Wmaybe-uninitialized] 683 | DBPaint(def, &wPin->sw_long, wPin->sw_type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling garouter/gaStem.o rm -f gaStem.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaStem.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaStem.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaStem.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaStem.c: In function 'gaStemAssignAll': gaStem.c:168:5: warning: implicit declaration of function 'RtrStemProcessAll' [-Wimplicit-function-declaration] 168 | RtrStemProcessAll(routeUse, netList, GAStemWarn, gaStemAssign); | ^~~~~~~~~~~~~~~~~ gaStem.c: In function 'gaStemAssign': gaStem.c:225:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 225 | if (ch = gaStemContainingChannel(routeUse, doWarn, loc)) | ^~ gaStem.c:234:9: warning: implicit declaration of function 'RtrStemAssignExt' [-Wimplicit-function-declaration] 234 | if (RtrStemAssignExt(routeUse, doWarn, loc, term, net)) | ^~~~~~~~~~~~~~~~ gaStem.c: In function 'gaStemContainingChannelFunc': gaStem.c:350:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 350 | if (ch = (GCRChannel *) tile->ti_client) | ^~ gaStem.c: In function 'gaStemInternalFunc': gaStem.c:575:2: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 575 | TxMore("--------"); | ^~~~~~ | TxUseMore gaStem.c: In function 'gaStemCheckPin': gaStem.c:702:10: warning: implicit declaration of function 'gaStemSimpleInit' [-Wimplicit-function-declaration] 702 | if (!gaStemSimpleInit(routeUse, terminalLoc, gridPoint, side, &simple)) | ^~~~~~~~~~~~~~~~ gaStem.c:705:6: warning: implicit declaration of function 'gaStemSimpleRoute' [-Wimplicit-function-declaration] 705 | && !gaStemSimpleRoute(&simple, RtrMetalType, (CellDef *) NULL)) | ^~~~~~~~~~~~~~~~~ gaStem.c: In function 'gaStemPaintAll': gaStem.c:957:5: warning: implicit declaration of function 'RtrMilestoneStart' [-Wimplicit-function-declaration] 957 | RtrMilestoneStart("Painting stems"); | ^~~~~~~~~~~~~~~~~ gaStem.c:968:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 968 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ gaStem.c:972:5: warning: implicit declaration of function 'RtrMilestoneDone' [-Wimplicit-function-declaration] 972 | RtrMilestoneDone(); | ^~~~~~~~~~~~~~~~ gaStem.c: In function 'gaStemPaint': gaStem.c:1035:10: warning: implicit declaration of function 'rtrStemMask' [-Wimplicit-function-declaration] 1035 | if (!rtrStemMask(routeUse, terminalLoc, flags, | ^~~~~~~~~~~ gaStem.c:1062:11: warning: implicit declaration of function 'RtrStemPaintExt' [-Wimplicit-function-declaration] 1062 | (void) RtrStemPaintExt(routeUse, terminalLoc); | ^~~~~~~~~~~~~~~ gaStem.c: In function 'gaStemGridRange': gaStem.c:921:8: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | min= MIN(min, start); gaStem.c:920:9: warning: 'max' may be used uninitialized in this function [-Wmaybe-uninitialized] 920 | max = MAX(max, start); gaStem.c:921:8: warning: 'min' may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | min= MIN(min, start); gaStem.c: In function 'gaStemNetClear': gaStem.c:834:47: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 834 | grid = (type == CHAN_HRIVER) ? point->p_y : point->p_x; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from gaStem.c:26: ../utils/geometry.h:120:5: warning: 'r.r_ur.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | && ((r1)->r_ybot < (r2)->r_ytop) && ((r2)->r_ybot < (r1)->r_ytop)) | ^~ gaStem.c:796:10: note: 'r.r_ur.p_y' was declared here 796 | Rect r; | ^ gaStem.c:844:6: warning: 'r.r_ur.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 844 | if (GEO_OVERLAP(&loc->nloc_rect, &r)) | ^ In file included from gaStem.c:26: ../utils/geometry.h:120:38: warning: 'r.r_ll.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | && ((r1)->r_ybot < (r2)->r_ytop) && ((r2)->r_ybot < (r1)->r_ytop)) | ^~ gaStem.c:796:10: note: 'r.r_ll.p_y' was declared here 796 | Rect r; | ^ In file included from gaStem.c:26: ../utils/geometry.h:119:36: warning: 'r.r_ll.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | (((r1)->r_xbot < (r2)->r_xtop) && ((r2)->r_xbot < (r1)->r_xtop) \ | ^~ gaStem.c:796:10: note: 'r.r_ll.p_x' was declared here 796 | Rect r; | ^ gaStem.c: In function 'gaStemInternalFunc': gaStem.c:567:12: warning: 'dir2' may be used uninitialized in this function [-Wmaybe-uninitialized] 567 | pin2 = gaStemCheckPin(routeUse, loc, ch, dir2, &p2, netList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gaStem.c:566:12: warning: 'dir1' may be used uninitialized in this function [-Wmaybe-uninitialized] 566 | pin1 = gaStemCheckPin(routeUse, loc, ch, dir1, &p1, netList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling garouter/gaTest.o rm -f gaTest.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaTest.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gaTest.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gaTest.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gaTest.c: In function 'GATest': gaTest.c:100:16: warning: missing braces around initializer [-Wmissing-braces] 100 | } cmds[] = { | ^ 101 | "clrdebug", CLRDEBUG, | { } 102 | "setdebug", SETDEBUG, | { } 103 | "showdebug", SHOWDEBUG, | { } 104 | 0 | { 105 | }; | } gaTest.c: In function 'GAGenChans': gaTest.c:177:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 177 | DBNewYank("__GENCHANNEL__", &genUse, &genDef); | ^~~~~~~~~ | DBNewPlane gaTest.c:230:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 230 | (void) DBCellSrArea(&scx, gaSplitFunc, (ClientData) plane); | ^~~~~~~~~~~~ | DBCellSrDefs gaTest.c: In function 'GAInit': gaTest.c:390:18: warning: missing braces around initializer [-Wmissing-braces] 390 | } dflags[] = { | ^ 391 | "chanonly", &gaDebChanOnly, | { } 392 | "chanstats", &gaDebChanStats, | { } 393 | "maze", &gaDebMaze, | { } 394 | "nosimple", &gaDebNoSimple, | { } 395 | "paintstems", &gaDebPaintStems, | { } 396 | "showchans", &gaDebShowChans, | { } 397 | "showmaze", &gaDebShowMaze, | { } 398 | "stems", &gaDebStems, | { } 399 | "verbose", &gaDebVerbose, | { } 400 | "noclean", &gaDebNoClean, | { } 401 | 0 | { 402 | }; | } --- linking libgarouter.o rm -f libgarouter.o /usr/bin/ld -r gaChannel.o gaMain.o gaMaze.o gaSimple.o gaStem.o gaTest.o -o libgarouter.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/garouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/grouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling grouter/grouteChan.o rm -f grouteChan.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteChan.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteChan.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteChan.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteChan.c: In function 'glChanBuildMap': grouteChan.c:145:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 145 | DBNewYank("__CHANMAP__", &glChanUse, &glChanDef); | ^~~~~~~~~ | DBNewPlane grouteChan.c: In function 'glChanFreeMap': grouteChan.c:283:5: warning: implicit declaration of function 'dbSetPlaneTile' [-Wimplicit-function-declaration] 283 | dbSetPlaneTile(glChanPlane, newCenterTile); | ^~~~~~~~~~~~~~ grouteChan.c: In function 'glChanCheckFunc': grouteChan.c:366:27: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'long int' [-Wformat=] 366 | (void) sprintf(mesg, "Tile client 0x%"DLONG_PREFIX"x doesn't match chan %p", | ^~~~~~~~~~~~~~~~~ 367 | (dlong) tile->ti_client, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ | | | long int grouteChan.c:366:57: note: format string is defined here 366 | (void) sprintf(mesg, "Tile client 0x%"DLONG_PREFIX"x doesn't match chan %p", | ~~~~~~~~~~~~~~~^ | | | long long unsigned int grouteChan.c: In function 'glChanShowFunc': grouteChan.c:465:5: warning: implicit declaration of function 'ShowRect' [-Wimplicit-function-declaration] 465 | ShowRect(EditCellUse->cu_def, &r, STYLE_PALEHIGHLIGHTS); | ^~~~~~~~ grouteChan.c:466:26: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'long int' [-Wformat=] 466 | (void) sprintf(mesg, "tile ch=%"DLONG_PREFIX"x type=%d", | ^~~~~~~~~~~ 467 | (dlong) tile->ti_client, TiGetType(tile)); | ~~~~~~~~~~~~~~~~~~~~~~~ | | | long int grouteChan.c:466:50: note: format string is defined here 466 | (void) sprintf(mesg, "tile ch=%"DLONG_PREFIX"x type=%d", | ~~~~~~~~~~~~~~~^ | | | long long unsigned int grouteChan.c:468:5: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 468 | TxMore(mesg); | ^~~~~~ | TxUseMore grouteChan.c: In function 'glChanPinToTile': grouteChan.c:1075:17: warning: variable 'ch' set but not used [-Wunused-but-set-variable] 1075 | GCRChannel *ch; | ^~ grouteChan.c: In function 'glChanFeedFunc': grouteChan.c:251:5: warning: 'mesg' may be used uninitialized in this function [-Wmaybe-uninitialized] 251 | DBWFeedbackAdd(&r, mesg, EditCellUse->cu_def, 1, STYLE_OUTLINEHIGHLIGHTS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling grouter/grouteCrss.o rm -f grouteCrss.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteCrss.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteCrss.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteCrss.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteCrss.c: In function 'glCrossMark': grouteCrss.c:134:6: warning: implicit declaration of function 'glDensAdjust'; did you mean 'glCrossAdjust'? [-Wimplicit-function-declaration] 134 | if (glDensAdjust(((GlobChan *) srcPin->gcr_ch->gcr_client)->gc_postDens, | ^~~~~~~~~~~~ | glCrossAdjust grouteCrss.c:136:6: warning: implicit declaration of function 'glChanBlockDens' [-Wimplicit-function-declaration] 136 | glChanBlockDens(srcPin->gcr_ch); | ^~~~~~~~~~~~~~~ grouteCrss.c: In function 'glCrossTakePin': grouteCrss.c:177:2: warning: implicit declaration of function 'glShowCross' [-Wimplicit-function-declaration] 177 | glShowCross(pin, netid, CROSS_PERM); | ^~~~~~~~~~~ grouteCrss.c:178:2: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 178 | TxMore("-- crossing --"); | ^~~~~~ | TxUseMore grouteCrss.c: In function 'glCrossEnum': grouteCrss.c:298:34: warning: variable 'max' set but not used [-Wunused-but-set-variable] 298 | int outSide, origin, lo, hi, max, start, n, nhi; | ^~~ grouteCrss.c: In function 'glCrossAdjust': grouteCrss.c:502:43: warning: implicit declaration of function 'glCrossCost'; did you mean 'glCrossChoose'? [-Wimplicit-function-declaration] 502 | newPath->gl_cost = newRest->gl_cost + glCrossCost(lookAhead, path, newRest); | ^~~~~~~~~~~ | glCrossChoose grouteCrss.c: In function 'glCrossEnum': grouteCrss.c:322:8: warning: 'outSide' may be used uninitialized in this function [-Wmaybe-uninitialized] 322 | if (outSide == GEO_NORTH || outSide == GEO_SOUTH) | ^ grouteCrss.c:301:13: warning: 'pins' may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | GCRPin *pins, *pin; | ^~~~ In file included from grouteCrss.c:42: grouteCrss.c: In function 'glCrossCost': ../grouter/grouter.h:211:52: warning: 'opposite' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | #define PINOK(pin) ((pin)->gcr_pId == NULL && (pin)->gcr_linked) | ^~ grouteCrss.c:638:13: note: 'opposite' was declared here 638 | GCRPin *opposite; | ^~~~~~~~ grouteCrss.c: In function 'glCrossAdjust': grouteCrss.c:530:29: warning: 'linkedPin' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | newPath->gl_pin = linkedPin->gcr_linked; | ~~~~~~~~~^~~~~~~~~~~~ --- compiling grouter/grouteDens.o rm -f grouteDens.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteDens.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteDens.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteDens.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling grouter/grouteMain.o rm -f grouteMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteMain.c:39: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteMain.c:39: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteMain.c: In function 'GlGlobalRoute': grouteMain.c:93:5: warning: implicit declaration of function 'GlInit'; did you mean 'TxInit'? [-Wimplicit-function-declaration] 93 | GlInit(); | ^~~~~~ | TxInit grouteMain.c:94:5: warning: implicit declaration of function 'glStatsInit' [-Wimplicit-function-declaration] 94 | glStatsInit(); | ^~~~~~~~~~~ grouteMain.c:110:5: warning: implicit declaration of function 'glChanBuildMap' [-Wimplicit-function-declaration] 110 | glChanBuildMap(chanList); | ^~~~~~~~~~~~~~ grouteMain.c:119:2: warning: implicit declaration of function 'glPenCompute' [-Wimplicit-function-declaration] 119 | glPenCompute(chanList, netList); | ^~~~~~~~~~~~ grouteMain.c:127:5: warning: implicit declaration of function 'NLSort' [-Wimplicit-function-declaration] 127 | NLSort(netList, &netHeap); | ^~~~~~ grouteMain.c:133:6: warning: implicit declaration of function 'glCrossUnreserve' [-Wimplicit-function-declaration] 133 | glCrossUnreserve(net); | ^~~~~~~~~~~~~~~~ grouteMain.c:134:6: warning: implicit declaration of function 'glPenSetPerChan' [-Wimplicit-function-declaration] 134 | glPenSetPerChan(net); | ^~~~~~~~~~~~~~~ grouteMain.c:136:14: warning: implicit declaration of function 'glMultiSteiner' [-Wimplicit-function-declaration] 136 | numTerms += glMultiSteiner(EditCellUse, net, glProcessLoc, | ^~~~~~~~~~~~~~ grouteMain.c:139:6: warning: implicit declaration of function 'glPenClearPerChan' [-Wimplicit-function-declaration] 139 | glPenClearPerChan(net); | ^~~~~~~~~~~~~~~~~ grouteMain.c:140:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 140 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ grouteMain.c:145:5: warning: implicit declaration of function 'glChanFreeMap' [-Wimplicit-function-declaration] 145 | glChanFreeMap(); | ^~~~~~~~~~~~~ grouteMain.c:146:5: warning: implicit declaration of function 'glStatsDone' [-Wimplicit-function-declaration] 146 | glStatsDone(netList->nnl_numNets, numTerms); | ^~~~~~~~~~~ grouteMain.c: In function 'glClientInit': grouteMain.c:184:2: warning: implicit declaration of function 'glDMAlloc' [-Wimplicit-function-declaration] 184 | glDMAlloc(&gc->gc_prevDens[CZ_COL], ncol, nrow); | ^~~~~~~~~ grouteMain.c:188:2: warning: implicit declaration of function 'glDensInit'; did you mean 'glClientInit'? [-Wimplicit-function-declaration] 188 | glDensInit(gc->gc_prevDens, ch); | ^~~~~~~~~~ | glClientInit grouteMain.c:189:2: warning: implicit declaration of function 'glDMCopy' [-Wimplicit-function-declaration] 189 | glDMCopy(&gc->gc_prevDens[CZ_COL], &gc->gc_postDens[CZ_COL]); | ^~~~~~~~ grouteMain.c: In function 'glClientFree': grouteMain.c:230:2: warning: implicit declaration of function 'glDMFree' [-Wimplicit-function-declaration] 230 | glDMFree(&gc->gc_prevDens[CZ_COL]); | ^~~~~~~~ grouteMain.c: In function 'glProcessLoc': grouteMain.c:304:5: warning: implicit declaration of function 'glCrossScalePenalties' [-Wimplicit-function-declaration] 304 | glCrossScalePenalties(); | ^~~~~~~~~~~~~~~~~~~~~ grouteMain.c:331:5: warning: implicit declaration of function 'glListToHeap' [-Wimplicit-function-declaration] 331 | glListToHeap(startList, &loc->nloc_stem); | ^~~~~~~~~~~~ grouteMain.c:335:5: warning: implicit declaration of function 'glMazeResetCost' [-Wimplicit-function-declaration] 335 | glMazeResetCost(headPage, headFree); | ^~~~~~~~~~~~~~~ grouteMain.c:363:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 363 | while (lastPt = glMazeFindPath(loc, bestCost)) | ^~~~~~ --- compiling grouter/grouteMult.o rm -f grouteMult.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMult.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteMult.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteMult.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteMult.c: In function 'glMultiSteiner': grouteMult.c:144:2: warning: implicit declaration of function 'glListAdd' [-Wimplicit-function-declaration] 144 | glListAdd(&startList, loc->nloc_pin, glMultiStemCost(loc)); | ^~~~~~~~~ grouteMult.c:144:39: warning: implicit declaration of function 'glMultiStemCost'; did you mean 'glMultiSteiner'? [-Wimplicit-function-declaration] 144 | glListAdd(&startList, loc->nloc_pin, glMultiStemCost(loc)); | ^~~~~~~~~~~~~~~ | glMultiSteiner grouteMult.c:179:17: warning: implicit declaration of function 'glPathFreePerm'; did you mean 'glPathCopyPerm'? [-Wimplicit-function-declaration] 179 | if (bestDest) glPathFreePerm(bestDest); | ^~~~~~~~~~~~~~ | glPathCopyPerm grouteMult.c:185:6: warning: implicit declaration of function 'glPathFreeTemp' [-Wimplicit-function-declaration] 185 | glPathFreeTemp(); | ^~~~~~~~~~~~~~ --- compiling grouter/grouteMaze.o rm -f grouteMaze.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMaze.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteMaze.c:37: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteMaze.c:37: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteMaze.c: In function 'glMazeFindPath': grouteMaze.c:161:2: warning: implicit declaration of function 'glHistoAdd'; did you mean 'HistAdd'? [-Wimplicit-function-declaration] 161 | glHistoAdd(heapPts, frontierPts, startPts); | ^~~~~~~~~~ | HistAdd grouteMaze.c: In function 'glMazeTile': grouteMaze.c:381:9: warning: implicit declaration of function 'glCrossEnum' [-Wimplicit-function-declaration] 381 | (void) glCrossEnum(inPt, tile, glMazeTileFunc, (ClientData) NULL); | ^~~~~~~~~~~ grouteMaze.c: In function 'glMazeResetCost': grouteMaze.c:572:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 572 | if (pin = gpage->glp_array[n].gl_pin) | ^~~ grouteMaze.c: In function 'glMazePropRiver': grouteMaze.c:267:41: warning: 'outPin' may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | linkedPin->gcr_cost = outPin->gcr_cost = cost; | ~~~~~~~~~~~~~~~~~^~~~~~ --- compiling grouter/groutePath.o rm -f groutePath.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c groutePath.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from groutePath.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from groutePath.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ groutePath.c: In function 'glListToHeap': groutePath.c:127:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 127 | if (tp = glChanPinToTile((Tile *) NULL, pin)) | ^~ At top level: groutePath.c:20:13: warning: 'sccsid' defined but not used [-Wunused-variable] 20 | static char sccsid[] = "@(#)groutePoint.c 4.9 MAGIC (Berkeley) 12/6/85"; | ^~~~~~ --- compiling grouter/groutePen.o rm -f groutePen.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c groutePen.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from groutePen.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from groutePen.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ groutePen.c: In function 'glPenAssignCosts': groutePen.c:424:5: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration] 424 | qsort(crossArray, numCross, sizeof (NetSet *), glPenSortNetSet); | ^~~~~ groutePen.c:441:15: warning: implicit declaration of function 'glDMMaxInRange' [-Wimplicit-function-declaration] 441 | density = glDMMaxInRange(dm, cz->cz_lo, cz->cz_hi); | ^~~~~~~~~~~~~~ groutePen.c:455:12: warning: implicit declaration of function 'glPenDeleteNet'; did you mean 'glPenDeleteFunc'? [-Wimplicit-function-declaration] 455 | density = glPenDeleteNet(dm, nc->nc_paths, cz); | ^~~~~~~~~~~~~~ | glPenDeleteFunc groutePen.c: In function 'glPenFindCrossingNets': groutePen.c:534:10: warning: implicit declaration of function 'glPenEnumCross' [-Wimplicit-function-declaration] 534 | if (glPenEnumCross(cz, (GlPoint *) LIST_FIRST(list), | ^~~~~~~~~~~~~~ groutePen.c: In function 'glPenRerouteNetCost': groutePen.c:693:5: warning: implicit declaration of function 'glMultiSteiner' [-Wimplicit-function-declaration] 693 | glMultiSteiner((CellUse *) NULL, net, glProcessLoc, glPenRouteCost, | ^~~~~~~~~~~~~~ groutePen.c: In function 'glPenCleanNet': groutePen.c:825:2: warning: implicit declaration of function 'glPathFreePerm'; did you mean 'glPathCopyPerm'? [-Wimplicit-function-declaration] 825 | glPathFreePerm((GlPoint *) LIST_FIRST(list)); | ^~~~~~~~~~~~~~ | glPathCopyPerm groutePen.c: In function 'glPenDensitySet': groutePen.c:905:6: warning: implicit declaration of function 'glDensAdjust' [-Wimplicit-function-declaration] 905 | glDensAdjust(((GlobChan *) srcPin->gcr_ch->gcr_client)->gc_postDens, | ^~~~~~~~~~~~ groutePen.c:885:16: warning: unused variable 'nc' [-Wunused-variable] 885 | NetClient *nc = (NetClient *) net->nnet_cdata; | ^~ --- compiling grouter/grouteTest.o rm -f grouteTest.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteTest.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from grouteTest.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from grouteTest.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ grouteTest.c: In function 'GlTest': grouteTest.c:125:16: warning: missing braces around initializer [-Wmissing-braces] 125 | } cmds[] = { | ^ 126 | "clrdebug", CLRDEBUG, | { } 127 | "onlynet", ONLYNET, | { } 128 | "setdebug", SETDEBUG, | { } 129 | "showdebug", SHOWDEBUG, | { } 130 | "sides", SIDES, | { } 131 | 0 | { 132 | }; | } grouteTest.c:178:13: warning: implicit declaration of function 'rtrEnumSides' [-Wimplicit-function-declaration] 178 | (void) rtrEnumSides(EditCellUse, &editArea, n, | ^~~~~~~~~~~~ grouteTest.c: In function 'glDebugSides': grouteTest.c:219:5: warning: implicit declaration of function 'ShowRect' [-Wimplicit-function-declaration] 219 | ShowRect(def, &r, STYLE_SOLIDHIGHLIGHTS); | ^~~~~~~~ grouteTest.c:222:5: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 222 | TxMore(mesg); | ^~~~~~ | TxUseMore grouteTest.c: In function 'GlInit': grouteTest.c:263:18: warning: missing braces around initializer [-Wmissing-braces] 263 | } dflags[] = { | ^ 264 | "allpoints", &glDebAllPoints, | { } 265 | "chan", &glDebChan, | { } 266 | "cross", &glDebCross, | { } 267 | "fast", &glDebFast, | { } 268 | "heap", &glDebHeap, | { } 269 | "histo", &glDebHisto, | { } 270 | "log", &glDebLog, | { } 271 | "greedy", &glDebGreedy, | { } 272 | "maze", &glDebMaze, | { } 273 | "net", &glDebNet, | { } 274 | "newheaps", &glDebNewHeaps, | { } 275 | "penalties", &glDebPen, | { } 276 | "showpins", &glDebShowPins, | { } 277 | "stemsonly", &glDebStemsOnly, | { } 278 | "straight", &glDebStraight, | { } 279 | "tiles", &glDebTiles, | { } 280 | "verbose", &glDebVerbose, | { } 281 | 0 | { 282 | }; | } grouteTest.c: In function 'glShowCross': grouteTest.c:382:5: warning: 'style' may be used uninitialized in this function [-Wmaybe-uninitialized] 382 | ShowRect(EditCellUse->cu_def, &r, style); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grouteTest.c:374:2: warning: 'name' may be used uninitialized in this function [-Wmaybe-uninitialized] 374 | TxPrintf("%s (%d,%d), Net %s/%d->%s/%d, Ch %d\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | name, pin->gcr_point.p_x, pin->gcr_point.p_y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | name1, pin->gcr_pSeg, name2, netId.netid_seg, pin->gcr_ch); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking libgrouter.o rm -f libgrouter.o /usr/bin/ld -r grouteChan.o grouteCrss.o grouteDens.o grouteMain.o grouteMult.o grouteMaze.o groutePath.o groutePen.o grouteTest.o -o libgrouter.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/grouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/irouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling irouter/irCommand.o rm -f irCommand.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irCommand.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from irCommand.c:38: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from irCommand.c:38: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ irCommand.c: In function 'irSetNoisyAutoInt': irCommand.c:112:25: warning: missing braces around initializer [-Wmissing-braces] 112 | } specialValues[] = { | ^ 113 | "automatic", V_AUTOMATIC, | { } 114 | 0 | { 115 | }; | } irCommand.c: In function 'irLSetWidth': irCommand.c:231:5: warning: implicit declaration of function 'SetNoisyInt'; did you mean 'SetNoisyBool'? [-Wimplicit-function-declaration] 231 | SetNoisyInt(&(rL->rl_routeType.rt_width),s,file); | ^~~~~~~~~~~ | SetNoisyBool irCommand.c: In function 'irSrSetRate': irCommand.c:542:5: warning: implicit declaration of function 'SetNoisyDI'; did you mean 'SetNoisyBool'? [-Wimplicit-function-declaration] 542 | SetNoisyDI(&irMazeParms->mp_wRate,s,file); | ^~~~~~~~~~ | SetNoisyBool irCommand.c: In function 'irWzdSetWindow': irCommand.c:681:23: warning: missing braces around initializer [-Wmissing-braces] 681 | } specialArgs[] = { | ^ 682 | "command", SP_COMMAND, | { } 683 | ".", SP_DOT, | { } 684 | 0 | { 685 | }; | } irCommand.c: At top level: irCommand.c:787:14: warning: missing braces around initializer [-Wmissing-braces] 787 | } cParms[] = { | ^ 788 | "active", irCSetActive, | { } 789 | "width", irCSetWidth, | { } 790 | "length", irCSetLength, | { } 791 | "cost", irCSetCost, | { } 792 | 0 | { 793 | }; | } irCommand.c: In function 'irContactsCmd': irCommand.c:901:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 901 | if(rC=irFindRouteContact(tileType)) | ^~ irCommand.c:999:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 999 | if(rC=irFindRouteContact(tileType)) | ^~ irCommand.c: At top level: irCommand.c:1156:14: warning: missing braces around initializer [-Wmissing-braces] 1156 | } lParms[] = { | ^ 1157 | "active", irLSetActive, | { } 1158 | "width", irLSetWidth, | { } 1159 | "length", irLSetLength, | { } 1160 | "hCost", irLSetHCost, | { } 1161 | "vCost", irLSetVCost, | { } 1162 | "jogCost", irLSetJogCost, | { } 1163 | "hintCost", irLSetHintCost, | { } 1164 | "overCost", irLSetOverCost, | { } 1165 | 0 | { 1166 | }; | } irCommand.c: In function 'irLayersCmd': irCommand.c:1275:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1275 | if (rL=irFindRouteLayer(tileType)) | ^~ irCommand.c:1375:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1375 | if (rL=irFindRouteLayer(tileType)) | ^~ irCommand.c: In function 'irRouteCmd': irCommand.c:1554:21: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 1554 | destRect.r_xbot = cmdParseCoord(w, argv[i], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor irCommand.c:1675:3: warning: implicit declaration of function 'SigRemoveTimer'; did you mean 'SigSetTimer'? [-Wimplicit-function-declaration] 1675 | SigRemoveTimer(); | ^~~~~~~~~~~~~~ | SigSetTimer irCommand.c:1691:16: warning: implicit declaration of function 'irRoute'; did you mean 'MZRoute'? [-Wimplicit-function-declaration] 1691 | irResult = irRoute(w, startType, startPtArg, startLabel, startLayers, | ^~~~~~~ | MZRoute irCommand.c: At top level: irCommand.c:1749:15: warning: missing braces around initializer [-Wmissing-braces] 1749 | } srParms[] = { | ^ 1750 | "rate", irSrSetRate, | { } 1751 | "width", irSrSetWidth, | { } 1752 | 0 | { 1753 | }; | } irCommand.c: In function 'irSpacingsCmd': irCommand.c:1870:18: warning: missing braces around initializer [-Wmissing-braces] 1870 | } sValue[] = { | ^ 1871 | "n", -1, | { } 1872 | "nil", -1, | { } 1873 | "none", -1, | { } 1874 | "null", -1, | { } 1875 | 0 | { 1876 | }; | } irCommand.c:1883:24: warning: missing braces around initializer [-Wmissing-braces] 1883 | } subcellTable[] = { | ^ 1884 | "subcell", TT_SUBCELL, | { } 1885 | 0 | { 1886 | }; | } irCommand.c:1931:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1931 | if (rT=irFindRouteType(tileType)) | ^~ irCommand.c: At top level: irCommand.c:2240:16: warning: missing braces around initializer [-Wmissing-braces] 2240 | } wzdParms[] = { | ^ 2241 | "bloom", irWzdSetBloomCost, | { } 2242 | "bloomLimit", irWzdSetBloomLimit, | { } 2243 | "boundsIncrement", irWzdSetBoundsIncrement, | { } 2244 | "estimate", irWzdSetEstimate, | { } 2245 | "expandEndpoints", irWzdSetExpandEndpoints, | { } 2246 | "penalty", irWzdSetPenalty, | { } 2247 | "penetration", irWzdSetPenetration, | { } 2248 | "window", irWzdSetWindow, | { } 2249 | 0 | { 2250 | }; | } irCommand.c:2512:32: warning: missing braces around initializer [-Wmissing-braces] 2512 | SubCmdTableE irSubcommands[] = { | ^ 2513 | "contacts", irContactsCmd, | { ...... 2516 | \t(can use '*' for type or parameter)", | } 2517 | 2518 | "help", irHelpCmd, | { 2519 | "summarize iroute subcommands", 2520 | "help [subcommand]", | } 2521 | 2522 | "layers", irLayersCmd, | { ...... 2525 | \t(can use '*' for type or parameter)", | } 2526 | 2527 | "route", irRouteCmd, | { ...... 2538 | \t-dSelection = route to selection", | } 2539 | 2540 | "saveParameters", irSaveParametersCmd, | { ...... 2543 | "saveParameters ", | } 2544 | 2545 | "search", irSearchCmd, | { 2546 | "set parameters controlling the internal search for routes", 2547 | "search [searchParameter] [value]", | } 2548 | 2549 | "spacings", irSpacingsCmd, | { ...... 2554 | \t(sets all spacings to nil)", | } 2555 | 2556 | "verbosity", irVerbosityCmd, | { ...... 2559 | \t(0 = errors and warnings only, 1 = brief, 2 = lots of statistics)", | } 2560 | 2561 | "version", irVersionCmd, | { 2562 | "identify irouter version", 2563 | "version", | } 2564 | 2565 | "wizard", irWizardCmd, | { 2566 | "set miscellaneous parameters", 2567 | "wizard [wizardParameter] [value]", | } 2568 | 2569 | 0 | { 2570 | }, *subCmdP; | } --- compiling irouter/irMain.o rm -f irMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from irMain.c:36: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from irMain.c:36: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ irMain.c: In function 'IRDebugInit': irMain.c:101:18: warning: missing braces around initializer [-Wmissing-braces] 101 | } dflags[] = { | ^ 102 | "endpts", &irDebEndPts, | { } 103 | "noclean", &irDebNoClean, | { } 104 | 0 | { 105 | }; | } --- compiling irouter/irRoute.o rm -f irRoute.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irRoute.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from irRoute.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from irRoute.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ irRoute.c: In function 'irRoute': irRoute.c:417:3: warning: implicit declaration of function 'SelSetDisplay' [-Wimplicit-function-declaration] 417 | SelSetDisplay(SelectUse, SelectRootDef); | ^~~~~~~~~~~~~ irRoute.c:424:6: warning: implicit declaration of function 'SelRememberForUndo' [-Wimplicit-function-declaration] 424 | SelRememberForUndo(TRUE, (CellDef *) NULL, (Rect *) NULL); | ^~~~~~~~~~~~~~~~~~ irRoute.c:384:14: warning: unused variable 'finalRL' [-Wunused-variable] 384 | RouteLayer *finalRL = path->rp_rLayer; | ^~~~~~~ irRoute.c: In function 'irSelLabelsFunc': irRoute.c:759:14: warning: unused variable 'cellDef' [-Wunused-variable] 759 | CellDef *cellDef = cellUse->cu_def; | ^~~~~~~ --- compiling irouter/irTestCmd.o rm -f irTestCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irTestCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from irTestCmd.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from irTestCmd.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ irTestCmd.c: In function 'irDebugTstCmd': irTestCmd.c:97:6: warning: implicit declaration of function 'DebugSet' [-Wimplicit-function-declaration] 97 | DebugSet(irDebugID,1,&(cmd->tx_argv[2]),(bool) value); | ^~~~~~~~ irTestCmd.c:105:2: warning: implicit declaration of function 'DebugShow' [-Wimplicit-function-declaration] 105 | DebugShow(irDebugID); | ^~~~~~~~~ irTestCmd.c: In function 'irParmsTstCmd': irTestCmd.c:212:5: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 212 | TxMore(""); | ^~~~~~ | TxUseMore irTestCmd.c: At top level: irTestCmd.c:219:34: warning: missing braces around initializer [-Wmissing-braces] 219 | TestCmdTableE irTestCommands[] = { | ^ 220 | "debug", irDebugTstCmd, | { 221 | "set or clear debug flags", 222 | "debug [flag] [value]", | } 223 | 224 | "help", irHelpTstCmd, | { 225 | "summarize *iroute subcommands", 226 | "help [subcommand]", | } 227 | 228 | "parms", irParmsTstCmd, | { 229 | "print internal data structures", 230 | "parms", | } 231 | 232 | 0 | { 233 | }, *irTestCmdP; | } --- compiling irouter/irUtils.o rm -f irUtils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irUtils.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from irUtils.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from irUtils.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- linking libirouter.o rm -f libirouter.o /usr/bin/ld -r irCommand.o irMain.o irRoute.o irTestCmd.o irUtils.o -o libirouter.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/irouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/mzrouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling mzrouter/mzBlock.o rm -f mzBlock.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzBlock.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzBlock.c:97: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzBlock.c:97: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzBlock.c: In function 'mzPaintBlockType': mzBlock.c:474:7: warning: implicit declaration of function 'DBPaintPlaneVert'; did you mean 'DBPaintPlaneXor'? [-Wimplicit-function-declaration] 474 | DBPaintPlaneVert(rT->rt_vBlock, &rblock, | ^~~~~~~~~~~~~~~~ | DBPaintPlaneXor mzBlock.c: In function 'mzBuildFenceBlocksFunc': mzBlock.c:590:14: warning: unused variable 'tt' [-Wunused-variable] 590 | TileType tt = TiGetType(tile); | ^~ In file included from ../bplane/bpEnum.h:40, from ../bplane/bplane.h:214, from ../database/database.h:37, from mzBlock.c:97: mzBlock.c: In function 'mzCWalksFunc2': ../utils/geofast.h:40:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 40 | } else | ^~~~ mzBlock.c:1463:5: note: in expansion of macro 'GEOCLIP' 1463 | GEOCLIP(&rect, wD->wd_bounds); | ^~~~~~~ mzBlock.c:1468:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 1468 | { | ^ --- compiling mzrouter/mzDebug.o rm -f mzDebug.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzDebug.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzDebug.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzDebug.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzDebug.c: In function 'MZPrintRLs': mzDebug.c:145:15: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 145 | if(rL!=NULL) TxMore(""); | ^~~~~~ | TxUseMore mzDebug.c: In function 'mzDumpTagsFunc': mzDebug.c:532:20: warning: unused variable 'scx' [-Wunused-variable] 532 | SearchContext *scx = cxp->tc_scx; | ^~~ --- compiling mzrouter/mzEstimate.o rm -f mzEstimate.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzEstimate.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzEstimate.c:100: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzEstimate.c:100: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzEstimate.c: In function 'mzAssignVertexCosts': mzEstimate.c:1515:11: warning: unused variable 't' [-Wunused-variable] 1515 | Tile *t; | ^ mzEstimate.c: In function 'mzDumpEstFunc': mzEstimate.c:1993:14: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'dlong' {aka 'long int'} [-Wformat=] 1993 | fprintf(fd,"\t\t%"DLONG_PREFIX"d + ABS(x - %d)*%d + ABS(y - %d)*%d\n", | ^~~~~~~ 1994 | e->e_cost0,e->e_x0,e->e_hCost, | ~~~~~~~~~~ | | | dlong {aka long int} mzEstimate.c:1993:34: note: format string is defined here 1993 | fprintf(fd,"\t\t%"DLONG_PREFIX"d + ABS(x - %d)*%d + ABS(y - %d)*%d\n", | ~~~~~~~~~~~~~~~^ | | | long long int mzEstimate.c:1986:11: warning: unused variable 'str' [-Wunused-variable] 1986 | char str[100]; | ^~~ mzEstimate.c:2008:11: warning: unused variable 'str' [-Wunused-variable] 2008 | char str[100]; | ^~~ In file included from mzEstimate.c:98: mzEstimate.c: In function 'mzAddVertex': ../tiles/tile.h:94:31: warning: 'tLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | #define LEFT(tp) ((tp)->ti_ll.p_x) | ^ mzEstimate.c:1584:11: note: 'tLoc' was declared here 1584 | Tile *tLoc; /* Tile containing location of vxThis */ | ^~~~ mzEstimate.c:1696:8: warning: 'loc.p_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 1696 | if(BOTTOM(tRight)==BOTTOM(tLoc)) | ^ mzEstimate.c:1639:8: warning: 'loc.p_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 1639 | if(LEFT(tAbove)==LEFT(tLoc)) | ^ --- compiling mzrouter/mzXtndDown.o rm -f mzXtndDown.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndDown.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzXtndDown.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzXtndDown.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzXtndDown.c: In function 'mzExtendDown': mzXtndDown.c:141:7: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 141 | mzExtendBlockBounds(&p); | ^~~~~~~~~~~~~~~~~~~ --- compiling mzrouter/mzXtndLeft.o rm -f mzXtndLeft.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndLeft.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzXtndLeft.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzXtndLeft.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzXtndLeft.c: In function 'mzExtendLeft': mzXtndLeft.c:143:7: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 143 | mzExtendBlockBounds(&p); | ^~~~~~~~~~~~~~~~~~~ --- compiling mzrouter/mzXtndRght.o rm -f mzXtndRght.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndRght.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzXtndRght.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzXtndRght.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzXtndRght.c: In function 'mzExtendRight': mzXtndRght.c:144:7: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 144 | mzExtendBlockBounds(&p); | ^~~~~~~~~~~~~~~~~~~ --- compiling mzrouter/mzXtndUp.o rm -f mzXtndUp.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndUp.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzXtndUp.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzXtndUp.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzXtndUp.c: In function 'mzExtendUp': mzXtndUp.c:141:7: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 141 | mzExtendBlockBounds(&p); | ^~~~~~~~~~~~~~~~~~~ --- compiling mzrouter/mzHint.o rm -f mzHint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzHint.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzHint.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzHint.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzHint.c: In function 'mzBuildHFRFunc': mzHint.c:163:2: warning: implicit declaration of function 'DBPaintPlaneVert'; did you mean 'DBPaintPlaneXor'? [-Wimplicit-function-declaration] 163 | DBPaintPlaneVert(mzVHintPlane, | ^~~~~~~~~~~~~~~~ | DBPaintPlaneXor --- compiling mzrouter/mzInit.o rm -f mzInit.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzInit.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzInit.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzInit.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzInit.c: In function 'MZInit': mzInit.c:113:18: warning: missing braces around initializer [-Wmissing-braces] 113 | } dflags[] = { | ^ 114 | "steppath", &mzDebStep, | { } 115 | "maze", &mzDebMaze, | { } 116 | 0 | { 117 | }; | } mzInit.c:137:5: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 137 | DBNewYank("__mz_result", &mzResultUse, &mzResultDef); | ^~~~~~~~~ | DBNewPlane --- compiling mzrouter/mzNumLine.o rm -f mzNumLine.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzNumLine.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzNumLine.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzNumLine.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling mzrouter/mzMain.o rm -f mzMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzMain.c:37: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzMain.c:37: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzMain.c: In function 'MZCopyParms': mzMain.c:250:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 250 | } else | ^~~~ mzMain.c:349:5: note: in expansion of macro 'ADDR_TBL' 349 | ADDR_TBL(RouteType *, newParms->mp_rTypes); | ^~~~~~~~ mzMain.c:352:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 352 | { | ^ mzMain.c:250:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 250 | } else | ^~~~ mzMain.c:363:6: note: in expansion of macro 'ADDR_TBL' 363 | ADDR_TBL(RouteType *, rLNew->rl_routeType.rt_next); | ^~~~~~~~ mzMain.c:366:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 366 | { | ^ mzMain.c: In function 'MZInitRoute': mzMain.c:517:5: warning: implicit declaration of function 'mzComputeDerivedParms' [-Wimplicit-function-declaration] 517 | mzComputeDerivedParms(); | ^~~~~~~~~~~~~~~~~~~~~ mzMain.c:526:5: warning: implicit declaration of function 'mzBuildHFR' [-Wimplicit-function-declaration] 526 | mzBuildHFR(mzRouteUse, &mzBoundingRect); | ^~~~~~~~~~ mzMain.c: In function 'MZAddStart': mzMain.c:635:2: warning: implicit declaration of function 'mzMarkConnectedTiles' [-Wimplicit-function-declaration] 635 | mzMarkConnectedTiles(&rect, type, (mzExpandEndpoints) ? | ^~~~~~~~~~~~~~~~~~~~ mzMain.c: In function 'MZAddDest': mzMain.c:674:18: warning: unused variable 'dTerm' [-Wunused-variable] 674 | ColoredRect *dTerm; | ^~~~~ mzMain.c: In function 'MZRoute': mzMain.c:742:2: warning: implicit declaration of function 'mzPaintBlockType' [-Wimplicit-function-declaration] 742 | mzPaintBlockType(&term->cr_rect, term->cr_type, &mzBoundingRect, | ^~~~~~~~~~~~~~~~ mzMain.c:749:5: warning: implicit declaration of function 'mzBuildDestAreaBlocks' [-Wimplicit-function-declaration] 749 | mzBuildDestAreaBlocks(); | ^~~~~~~~~~~~~~~~~~~~~ mzMain.c:763:5: warning: implicit declaration of function 'mzBuildEstimate' [-Wimplicit-function-declaration] 763 | mzBuildEstimate(); | ^~~~~~~~~~~~~~~ mzMain.c:808:2: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 808 | mzExtendBlockBounds(&(term->cr_rect.r_ll)); | ^~~~~~~~~~~~~~~~~~~ mzMain.c:810:6: warning: implicit declaration of function 'mzStart' [-Wimplicit-function-declaration] 810 | if (mzStart(term) == FALSE) | ^~~~~~~ mzMain.c: In function 'MZCleanupPath': mzMain.c:922:15: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 922 | hdist = abs(n1path->rp_entry.p_x - spath->rp_entry.p_x); | ^~~ mzMain.c:887:43: warning: variable 'cdist2' set but not used [-Wunused-but-set-variable] 887 | int pathlength, hdist, vdist, cdist1, cdist2; | ^~~~~~ mzMain.c:886:29: warning: variable 'ctype2' set but not used [-Wunused-but-set-variable] 886 | TileType ctype, ctype1, ctype2; | ^~~~~~ mzMain.c: In function 'MZClean': mzMain.c:1261:2: warning: implicit declaration of function 'mzCleanEstimate' [-Wimplicit-function-declaration] 1261 | mzCleanEstimate(); | ^~~~~~~~~~~~~~~ mzMain.c:1307:6: warning: implicit declaration of function 'mzFreeAllRPaths' [-Wimplicit-function-declaration] 1307 | mzFreeAllRPaths(); | ^~~~~~~~~~~~~~~ --- compiling mzrouter/mzSearch.o rm -f mzSearch.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzSearch.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzSearch.c:137: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzSearch.c:137: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzSearch.c: In function 'mzSearch': mzSearch.c:214:6: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 214 | TxMore(""); | ^~~~~~ | TxUseMore mzSearch.c:227:3: warning: implicit declaration of function 'mzPrintPathHead' [-Wimplicit-function-declaration] 227 | mzPrintPathHead(path); | ^~~~~~~~~~~~~~~ mzSearch.c:317:7: warning: implicit declaration of function 'mzExtendBlockBounds' [-Wimplicit-function-declaration] 317 | mzExtendBlockBounds(point); | ^~~~~~~~~~~~~~~~~~~ mzSearch.c: In function 'mzExtendPath': mzSearch.c:737:2: warning: implicit declaration of function 'mzExtendRight'; did you mean 'mzExtendPath'? [-Wimplicit-function-declaration] 737 | mzExtendRight(path); | ^~~~~~~~~~~~~ | mzExtendPath mzSearch.c:742:2: warning: implicit declaration of function 'mzExtendLeft'; did you mean 'mzExtendPath'? [-Wimplicit-function-declaration] 742 | mzExtendLeft(path); | ^~~~~~~~~~~~ | mzExtendPath mzSearch.c:747:2: warning: implicit declaration of function 'mzExtendUp'; did you mean 'mzExtendPath'? [-Wimplicit-function-declaration] 747 | mzExtendUp(path); | ^~~~~~~~~~ | mzExtendPath mzSearch.c:752:2: warning: implicit declaration of function 'mzExtendDown'; did you mean 'mzExtendPath'? [-Wimplicit-function-declaration] 752 | mzExtendDown(path); | ^~~~~~~~~~~~ | mzExtendPath mzSearch.c:786:6: warning: implicit declaration of function 'mzWalkUDContact'; did you mean 'mzWalkContact'? [-Wimplicit-function-declaration] 786 | mzWalkUDContact(path); | ^~~~~~~~~~~~~~~ | mzWalkContact mzSearch.c:790:6: warning: implicit declaration of function 'mzWalkLRContact'; did you mean 'mzWalkContact'? [-Wimplicit-function-declaration] 790 | mzWalkLRContact(path); | ^~~~~~~~~~~~~~~ | mzWalkContact mzSearch.c: In function 'mzExtendViaLRContacts': mzSearch.c:913:11: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 913 | if ((abs(p.p_x - lastCpos->p_x) < cdist) && | ^~~ --- compiling mzrouter/mzStart.o rm -f mzStart.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzStart.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzStart.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzStart.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzStart.c: In function 'mzStart': mzStart.c:96:11: warning: unused variable 'tp' [-Wunused-variable] 96 | Tile *tp; | ^~ --- compiling mzrouter/mzSubrs.o rm -f mzSubrs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzSubrs.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzSubrs.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzSubrs.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzSubrs.c: In function 'mzPaintContact': mzSubrs.c:592:15: warning: unused variable 'pNumC' [-Wunused-variable] 592 | int pNum, pNumC, cWidth; | ^~~~~ --- compiling mzrouter/mzTech.o rm -f mzTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzTech.c:35: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzTech.c:35: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzTech.c: In function 'MZAfterTech': mzTech.c:234:21: warning: implicit declaration of function 'DRCGetDefaultLayerWidth' [-Wimplicit-function-declaration] 234 | rT->rt_width = DRCGetDefaultLayerWidth(rT->rt_tileType); | ^~~~~~~~~~~~~~~~~~~~~~~ mzTech.c:236:23: warning: implicit declaration of function 'DRCGetDefaultLayerSpacing' [-Wimplicit-function-declaration] 236 | rT->rt_spacing[i] = DRCGetDefaultLayerSpacing(rT->rt_tileType, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mzTech.c: In function 'mzTechSpacing': mzTech.c:816:24: warning: missing braces around initializer [-Wmissing-braces] 816 | } subcellTable[] = { | ^ 817 | "subcell", TT_SUBCELL, | { } 818 | 0 | { 819 | }; | } --- compiling mzrouter/mzTestCmd.o rm -f mzTestCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzTestCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzTestCmd.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzTestCmd.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzTestCmd.c: In function 'mzDebugTstCmd': mzTestCmd.c:99:6: warning: implicit declaration of function 'DebugSet' [-Wimplicit-function-declaration] 99 | DebugSet(mzDebugID,1,&(cmd->tx_argv[2]),(bool) value); | ^~~~~~~~ mzTestCmd.c:108:2: warning: implicit declaration of function 'DebugShow' [-Wimplicit-function-declaration] 108 | DebugShow(mzDebugID); | ^~~~~~~~~ mzTestCmd.c: In function 'mzDumpEstimatesTstCmd': mzTestCmd.c:155:2: warning: implicit declaration of function 'mzDumpEstimates'; did you mean 'mzDumpEstimatesTstCmd'? [-Wimplicit-function-declaration] 155 | mzDumpEstimates(&box,(FILE *) NULL); | ^~~~~~~~~~~~~~~ | mzDumpEstimatesTstCmd mzTestCmd.c: In function 'mzDumpTagsTstCmd': mzTestCmd.c:202:2: warning: implicit declaration of function 'mzDumpTags'; did you mean 'mzDumpTagsTstCmd'? [-Wimplicit-function-declaration] 202 | mzDumpTags(&box); | ^~~~~~~~~~ | mzDumpTagsTstCmd mzTestCmd.c: In function 'mzParmsTstCmd': mzTestCmd.c:388:5: warning: implicit declaration of function 'TxMore'; did you mean 'TxUseMore'? [-Wimplicit-function-declaration] 388 | TxMore(""); | ^~~~~~ | TxUseMore mzTestCmd.c: At top level: mzTestCmd.c:536:34: warning: missing braces around initializer [-Wmissing-braces] 536 | TestCmdTableE mzTestCommands[] = { | ^ 537 | "debug", mzDebugTstCmd, | { 538 | "set or clear debug flags", 539 | "debug [flag] [value]", | } 540 | 541 | "dumpEstimates", mzDumpEstimatesTstCmd, | { 542 | "print global estimate info for tiles under box", 543 | "dumpEstimates", | } 544 | 545 | "dumpTags", mzDumpTagsTstCmd, | { 546 | "print tag info on data tiles under box", 547 | "dumpTags", | } 548 | 549 | "help", mzHelpTstCmd, | { 550 | "summarize *mzroute subcommands", 551 | "help [subcommand]", | } 552 | 553 | "numberLine", mzNumberLineTstCmd, | { 554 | "exercise numberline code", 555 | "numberLine", | } 556 | 557 | "parms", mzParmsTstCmd, | { 558 | "print internal data structures", 559 | "parms", | } 560 | 561 | "plane", mzPlaneTstCmd, | { 562 | "make internal tile plane visible", 563 | "plane [plane]", | } 564 | 565 | "version", mzVersionCmd, | { 566 | "identify mzrouter version", 567 | "version", | } 568 | 569 | 0 | { 570 | }, *mzTestCmdP; | } --- compiling mzrouter/mzWalk.o rm -f mzWalk.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzWalk.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from mzWalk.c:32: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from mzWalk.c:32: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ mzWalk.c: In function 'mzWalkLeft': mzWalk.c:183:16: warning: variable 'rtype' set but not used [-Wunused-but-set-variable] 183 | RouteType *rtype; /* Structure of material type at destination */ | ^~~~~ mzWalk.c: In function 'mzWalkDown': mzWalk.c:422:16: warning: variable 'rtype' set but not used [-Wunused-but-set-variable] 422 | RouteType *rtype; /* Structure of material at destination */ | ^~~~~ mzWalk.c: In function 'mzWalkLRContact': mzWalk.c:538:9: warning: unused variable 'extendCode' [-Wunused-variable] 538 | int extendCode; /* Interesting directions to extend in */ | ^~~~~~~~~~ mzWalk.c: In function 'mzWalkUDContact': mzWalk.c:625:9: warning: unused variable 'extendCode' [-Wunused-variable] 625 | int extendCode; /* Interesting directions to extend in */ | ^~~~~~~~~~ --- linking libmzrouter.o rm -f libmzrouter.o /usr/bin/ld -r mzBlock.o mzDebug.o mzEstimate.o mzXtndDown.o mzXtndLeft.o mzXtndRght.o mzXtndUp.o mzHint.o mzInit.o mzNumLine.o mzMain.o mzSearch.o mzStart.o mzSubrs.o mzTech.o mzTestCmd.o mzWalk.o -o libmzrouter.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/mzrouter' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/router' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling router/rtrCmd.o rm -f rtrCmd.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrCmd.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrCmd.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrCmd.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrCmd.c: In function 'CmdGARouterTest': rtrCmd.c:76:5: warning: implicit declaration of function 'GATest' [-Wimplicit-function-declaration] 76 | GATest(w, cmd); | ^~~~~~ rtrCmd.c: In function 'CmdGRouterTest': rtrCmd.c:103:5: warning: implicit declaration of function 'GlTest' [-Wimplicit-function-declaration] 103 | GlTest(w, cmd); | ^~~~~~ rtrCmd.c: In function 'CmdIRouterTest': rtrCmd.c:130:5: warning: implicit declaration of function 'IRTest' [-Wimplicit-function-declaration] 130 | IRTest(w, cmd); | ^~~~~~ rtrCmd.c: In function 'CmdMZRouterTest': rtrCmd.c:157:5: warning: implicit declaration of function 'MZTest' [-Wimplicit-function-declaration] 157 | MZTest(w, cmd); | ^~~~~~ rtrCmd.c: In function 'CmdChannel': rtrCmd.c:195:2: warning: implicit declaration of function 'TxError' [-Wimplicit-function-declaration] 195 | TxError("Usage: %s [netlist | -]\n", cmd->tx_argv[0]); | ^~~~~~~ rtrCmd.c:211:5: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 211 | TxPrintf("\n"); | ^~~~~~~~ rtrCmd.c: In function 'CmdGaRoute': rtrCmd.c:267:16: warning: missing braces around initializer [-Wmissing-braces] 267 | } cmds[] = { | ^ 268 | "channel xl yl xh yh [type]\n\ | { 269 | channel [type] define a channel", CHANNEL, | } 270 | "generate type [file] generate channel definition commands", | { 271 | GEN, | } 272 | "help print this message", HELP, | { } 273 | "nowarn only warn if all locations of a terminal\n\ | { 274 | are unreachable", NOWARN, | } 275 | "route [netlist] route the current cell",ROUTE, | { } 276 | "reset clear all channel definitions", RESET, | { } 277 | "warn leave feedback for each location of a\n\ | { 278 | terminal that is unreachable", WARN, | } 279 | 0 | { 280 | }; | } rtrCmd.c:282:5: warning: implicit declaration of function 'GAInit' [-Wimplicit-function-declaration] 282 | GAInit(); | ^~~~~~ rtrCmd.c:325:6: warning: implicit declaration of function 'GAClearChannels' [-Wimplicit-function-declaration] 325 | GAClearChannels(); | ^~~~~~~~~~~~~~~ rtrCmd.c:346:30: warning: implicit declaration of function 'GAGenChans' [-Wimplicit-function-declaration] 346 | if (channame[0] == 'h') GAGenChans(CHAN_HRIVER, &editArea, f); | ^~~~~~~~~~ rtrCmd.c:369:21: warning: implicit declaration of function 'cmdParseCoord'; did you mean 'XParseColor'? [-Wimplicit-function-declaration] 369 | editArea.r_xbot = cmdParseCoord(w, cmd->tx_argv[2], FALSE, TRUE); | ^~~~~~~~~~~~~ | XParseColor rtrCmd.c:391:11: warning: implicit declaration of function 'GADefineChannel' [-Wimplicit-function-declaration] 391 | if (!GADefineChannel(chanType, &editArea)) | ^~~~~~~~~~~~~~~ rtrCmd.c:407:10: warning: implicit declaration of function 'GARouteCmd' [-Wimplicit-function-declaration] 407 | n = GARouteCmd(EditCellUse, name); | ^~~~~~~~~~ rtrCmd.c: In function 'CmdIRoute': rtrCmd.c:448:5: warning: implicit declaration of function 'IRCommand'; did you mean 'XSetCommand'? [-Wimplicit-function-declaration] 448 | IRCommand(w,cmd); | ^~~~~~~~~ | XSetCommand rtrCmd.c: In function 'CmdRoute': rtrCmd.c:563:11: warning: implicit declaration of function 'RtrPaintBack'; did you mean 'RtrPaintStats'? [-Wimplicit-function-declaration] 563 | else RtrPaintBack(ch, EditCellUse->cu_def); | ^~~~~~~~~~~~ | RtrPaintStats rtrCmd.c:714:11: warning: implicit declaration of function 'NLBuild' [-Wimplicit-function-declaration] 714 | if ( NLBuild(EditCellUse, &netList)) | ^~~~~~~ rtrCmd.c:718:10: warning: implicit declaration of function 'RtrViaMinimize' [-Wimplicit-function-declaration] 718 | nvia = RtrViaMinimize(EditCellUse->cu_def); | ^~~~~~~~~~~~~~ rtrCmd.c:723:3: warning: implicit declaration of function 'NLFree'; did you mean 'BPFree'? [-Wimplicit-function-declaration] 723 | NLFree(&netList); | ^~~~~~ | BPFree --- compiling router/rtrMain.o rm -f rtrMain.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrMain.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrMain.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrMain.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrMain.c: In function 'Route': rtrMain.c:102:15: warning: implicit declaration of function 'NLBuild' [-Wimplicit-function-declaration] 102 | numNets = NLBuild(routeUse, &netList); | ^~~~~~~ rtrMain.c:134:9: warning: implicit declaration of function 'GARoute'; did you mean 'Route'? [-Wimplicit-function-declaration] 134 | errs = GARoute(RtrChannelList, routeUse, &netList); | ^~~~~~~ | Route rtrMain.c:144:5: warning: implicit declaration of function 'NLFree'; did you mean 'BPFree'? [-Wimplicit-function-declaration] 144 | NLFree(&netList); | ^~~~~~ | BPFree rtrMain.c: In function 'rtrMakeChannel': rtrMain.c:194:5: warning: implicit declaration of function 'RtrChannelBounds' [-Wimplicit-function-declaration] 194 | RtrChannelBounds(&bbox, &length, &width, &origin); | ^~~~~~~~~~~~~~~~ --- compiling router/rtrDcmpose.o rm -f rtrDcmpose.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrDcmpose.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrDcmpose.c:48: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrDcmpose.c:48: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrDcmpose.c: In function 'RtrDecomposeName': rtrDcmpose.c:121:6: warning: implicit declaration of function 'NLBuild' [-Wimplicit-function-declaration] 121 | if (NLBuild(routeUse, &netList) <= 0) | ^~~~~~~ rtrDcmpose.c:131:2: warning: implicit declaration of function 'NLFree'; did you mean 'BPFree'? [-Wimplicit-function-declaration] 131 | NLFree(netListPtr); | ^~~~~~ | BPFree rtrDcmpose.c: In function 'RtrDecompose': rtrDcmpose.c:220:12: warning: implicit declaration of function 'DBCellSrArea'; did you mean 'DBCellSrDefs'? [-Wimplicit-function-declaration] 220 | (void) DBCellSrArea(&scx, rtrSrCells, (ClientData) cdTo); | ^~~~~~~~~~~~ | DBCellSrDefs rtrDcmpose.c: In function 'rtrSrCells': rtrDcmpose.c:323:5: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 323 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ rtrDcmpose.c: In function 'rtrHashKill': rtrDcmpose.c:432:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 432 | while (he = HashNext(ht, &hs)) | ^~ rtrDcmpose.c: In function 'rtrMarkChannel': rtrDcmpose.c:733:13: warning: implicit declaration of function 'rtrXDist' [-Wimplicit-function-declaration] 733 | xDist = rtrXDist(tiles, point->p_x, pos); | ^~~~~~~~ rtrDcmpose.c:734:13: warning: implicit declaration of function 'rtrYDist' [-Wimplicit-function-declaration] 734 | yDist = rtrYDist(tiles, point, ((corner==rtrNE) || (corner==rtrNW)), plane); | ^~~~~~~~ --- compiling router/rtrFdback.o rm -f rtrFdback.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrFdback.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrFdback.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrFdback.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling router/rtrHazards.o rm -f rtrHazards.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrHazards.c --- compiling router/rtrChannel.o rm -f rtrChannel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrChannel.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrChannel.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrChannel.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrChannel.c: In function 'RtrChannelRoute': rtrChannel.c:102:5: warning: implicit declaration of function 'RtrPinsFixStems'; did you mean 'RtrPaintAllStems'? [-Wimplicit-function-declaration] 102 | RtrPinsFixStems(ch); | ^~~~~~~~~~~~~~~ | RtrPaintAllStems rtrChannel.c:188:2: warning: implicit declaration of function 'gcrSaveChannel'; did you mean 'rtrMakeChannel'? [-Wimplicit-function-declaration] 188 | gcrSaveChannel(ch); | ^~~~~~~~~~~~~~ | rtrMakeChannel rtrChannel.c:190:5: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 190 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ --- compiling router/rtrPaint.o rm -f rtrPaint.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrPaint.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrPaint.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrPaint.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrPaint.c: In function 'RtrPaintStats': rtrPaint.c:670:2: warning: implicit declaration of function 'TxPrintf' [-Wimplicit-function-declaration] 670 | TxPrintf("Total length %d; Metal %d; Poly %d; Vias %d\n", | ^~~~~~~~ rtrPaint.c: In function 'rtrMetalOkay': rtrPaint.c:586:12: warning: 'pin' may be used uninitialized in this function [-Wmaybe-uninitialized] 586 | if (pin->gcr_linked == NULL) | ~~~^~~~~~~~~~~~ rtrPaint.c: In function 'rtrMaxMetal': rtrPaint.c:530:8: warning: 'bottom' may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | if( (bottom < top) && | ^ --- compiling router/rtrPin.o rm -f rtrPin.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrPin.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrPin.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrPin.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrPin.c: In function 'RtrPinsInit': rtrPin.c:82:5: warning: implicit declaration of function 'rtrPinArrayInit'; did you mean 'rtrPinArrayBlock'? [-Wimplicit-function-declaration] 82 | rtrPinArrayInit(ch, GEO_NORTH, ch->gcr_tPins, ch->gcr_length); | ^~~~~~~~~~~~~~~ | rtrPinArrayBlock rtrPin.c: In function 'rtrPinArrayInit': rtrPin.c:89:1: warning: type of 'side' defaults to 'int' [-Wimplicit-int] 89 | rtrPinArrayInit(ch, side, pins, nPins) | ^~~~~~~~~~~~~~~ rtrPin.c:170:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 170 | if (adjacent = (GCRChannel *) tp->ti_client) | ^~~~~~~~ rtrPin.c: In function 'RtrPinsLink': rtrPin.c:366:5: warning: implicit declaration of function 'rtrPinArrayLink'; did you mean 'rtrPinArrayInit'? [-Wimplicit-function-declaration] 366 | rtrPinArrayLink(ch->gcr_tPins, ch->gcr_length); | ^~~~~~~~~~~~~~~ | rtrPinArrayInit rtrPin.c: In function 'rtrPinShow': rtrPin.c:426:2: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'long int' [-Wformat=] 426 | "ChanType=%d grid=(%d,%d) point=(%d,%d) Net=%"DLONG_PREFIX"d, linked=%p", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 430 | (dlong) pin->gcr_pId, pin->gcr_linked); | ~~~~~~~~~~~~~~~~~~~~ | | | long int rtrPin.c:426:61: note: format string is defined here 426 | "ChanType=%d grid=(%d,%d) point=(%d,%d) Net=%"DLONG_PREFIX"d, linked=%p", | ~~~~~~~~~~~~~~~^ | | | long long int rtrPin.c:401:13: warning: variable 'area' set but not used [-Wunused-but-set-variable] 401 | Rect r, area; | ^~~~ rtrPin.c: In function 'RtrPinsFixStems': rtrPin.c:467:5: warning: implicit declaration of function 'rtrPinArrayFixStems'; did you mean 'RtrPinsFixStems'? [-Wimplicit-function-declaration] 467 | rtrPinArrayFixStems(ch->gcr_tPins, ch->gcr_length); | ^~~~~~~~~~~~~~~~~~~ | RtrPinsFixStems --- compiling router/rtrSide.o rm -f rtrSide.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrSide.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrSide.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrSide.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrSide.c: In function 'rtrEnumSides': rtrSide.c:163:2: warning: implicit declaration of function 'DBNewYank'; did you mean 'DBNewPlane'? [-Wimplicit-function-declaration] 163 | DBNewYank("__side_def__", &rtrSideTransUse, &rtrSideTransDef); | ^~~~~~~~~ | DBNewPlane rtrSide.c:176:9: warning: implicit declaration of function 'rtrSideProcess' [-Wimplicit-function-declaration] 176 | if (rtrSideProcess(use, GEO_EAST, area, &GeoIdentityTransform)) return 1; | ^~~~~~~~~~~~~~ rtrSide.c: In function 'rtrEnumSidesFunc': rtrSide.c:434:11: warning: implicit declaration of function 'rtrSidePassToClient'; did you mean 'rtrSideInitClient'? [-Wimplicit-function-declaration] 434 | if (rtrSidePassToClient(&side)) | ^~~~~~~~~~~~~~~~~~~ | rtrSideInitClient rtrSide.c:427:13: warning: 'tpB' may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | for (tp = BL(tpB); BOTTOM(tp) < ytop; tp = RT(tp)) In file included from rtrSide.c:35: ../router/router.h:159:9: warning: 'origin' may be used uninitialized in this function [-Wmaybe-uninitialized] 159 | ( ((x)-(o)) % RtrGridSpacing ) \ | ^ rtrSide.c:318:36: note: 'origin' was declared here 318 | int ybot, ytop, yprev, sep, x, origin; | ^~~~~~ --- compiling router/rtrStem.o rm -f rtrStem.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrStem.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrStem.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrStem.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrStem.c: At top level: rtrStem.c:66:14: warning: missing braces around initializer [-Wmissing-braces] 66 | dirs[] = { GEO_NORTH, GEO_SOUTH, GEO_EAST, GEO_WEST, 0 }; | ^ rtrStem.c: In function 'RtrStemProcessAll': rtrStem.c:143:5: warning: implicit declaration of function 'RtrMilestoneStart' [-Wimplicit-function-declaration] 143 | RtrMilestoneStart("Assigning stems"); | ^~~~~~~~~~~~~~~~~ rtrStem.c:199:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 199 | RtrMilestonePrint(); | ^~~~~~~~~~~~~~~~~ rtrStem.c:203:5: warning: implicit declaration of function 'RtrMilestoneDone' [-Wimplicit-function-declaration] 203 | RtrMilestoneDone(); | ^~~~~~~~~~~~~~~~ rtrStem.c: In function 'RtrStemAssignExt': rtrStem.c:355:20: warning: statement with no effect [-Wunused-value] 355 | loc->nloc_chan == (GCRChannel *) NULL; | ^ rtrStem.c:370:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 370 | if (pin = rtrStemTip(loc, &si, use)) | ^~~ rtrStem.c: In function 'rtrStemTip': rtrStem.c:476:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 476 | if (pin = rtrStemTryPin(loc, si->stem_dir, &si->stem_start, use)) | ^~~ rtrStem.c: In function 'rtrTreeSrArea': rtrStem.c:654:21: warning: unused variable 'tmp2' [-Wunused-variable] 654 | Rect tmp, tmp1, tmp2; | ^~~~ rtrStem.c: In function 'rtrStemRange': rtrStem.c:835:18: warning: implicit declaration of function 'rtrStemContactLine' [-Wimplicit-function-declaration] 835 | center.p_x = rtrStemContactLine(area->r_xbot, area->r_xtop, RtrOrigin.p_x); | ^~~~~~~~~~~~~~~~~~ rtrStem.c: In function 'rtrStemSearch': rtrStem.c:949:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 949 | if (ch = (GCRChannel *) tile->ti_client) | ^~ rtrStem.c: In function 'RtrStemPaintExt': rtrStem.c:1061:5: warning: implicit declaration of function 'rtrStemTypes'; did you mean 'rtrStemTip'? [-Wimplicit-function-declaration] 1061 | rtrStemTypes(&startMask, &finalMask, &startType, &finalType); | ^~~~~~~~~~~~ | rtrStemTip rtrStem.c: In function 'RtrComputeJogs': rtrStem.c:1237:1: warning: type of 'dir' defaults to 'int' [-Wimplicit-int] 1237 | RtrComputeJogs(loc, stem, dir, contact, jog, start, width) | ^~~~~~~~~~~~~~ rtrStem.c:1237:1: warning: type of 'width' defaults to 'int' [-Wimplicit-int] rtrStem.c: In function 'rtrStemTip': rtrStem.c:486:35: warning: 'hi' may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | for ( ; *lo >= si->stem_lo || *hi <= si->stem_hi; | ^~~ rtrStem.c:487:10: warning: 'lo' may be used uninitialized in this function [-Wmaybe-uninitialized] 487 | *lo -= RtrGridSpacing, *hi += RtrGridSpacing) | ^~ --- compiling router/rtrTech.o rm -f rtrTech.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrTech.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrTech.c:34: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrTech.c:34: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling router/rtrVia.o rm -f rtrVia.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrVia.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrVia.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrVia.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrVia.c: In function 'rtrFollowLocFunc': rtrVia.c:122:12: warning: implicit declaration of function 'rtrSrTraverse' [-Wimplicit-function-declaration] 122 | (void) rtrSrTraverse(def, &initialArea, | ^~~~~~~~~~~~~ rtrVia.c: In function 'rtrFollowName': rtrVia.c:159:2: warning: implicit declaration of function 'RtrMilestonePrint' [-Wimplicit-function-declaration] 159 | RtrMilestonePrint("#"); | ^~~~~~~~~~~~~~~~~ --- compiling router/rtrTravers.o rm -f rtrTravers.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrTravers.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from rtrTravers.c:33: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from rtrTravers.c:33: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ rtrTravers.c: In function 'rtrExamineStack': rtrTravers.c:527:6: warning: implicit declaration of function 'rtrListVia' [-Wimplicit-function-declaration] 527 | rtrListVia (tp[0]); | ^~~~~~~~~~ rtrTravers.c:528:6: warning: implicit declaration of function 'rtrListArea' [-Wimplicit-function-declaration] 528 | rtrListArea(tp[1], rtrReplace, rtrTarget, deltax, deltay); | ^~~~~~~~~~~ --- linking librouter.o rm -f librouter.o /usr/bin/ld -r rtrCmd.o rtrMain.o rtrDcmpose.o rtrFdback.o rtrHazards.o rtrChannel.o rtrPaint.o rtrPin.o rtrSide.o rtrStem.o rtrTech.o rtrVia.o rtrTravers.o -o librouter.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/router' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/gcr' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling gcr/gcrChannel.o rm -f gcrChannel.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrChannel.c --- compiling gcr/gcrColl.o rm -f gcrColl.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrColl.c gcrColl.c: In function 'gcrCollapse': gcrColl.c:94:6: warning: implicit declaration of function 'gcrVertClear' [-Wimplicit-function-declaration] 94 | if( gcrVertClear( *col, i, to) ) | ^~~~~~~~~~~~ gcrColl.c:103:10: warning: implicit declaration of function 'gcrMoveTrack' [-Wimplicit-function-declaration] 103 | gcrMoveTrack(newCol, net, to, i); | ^~~~~~~~~~~~ gcrColl.c: In function 'gcrEvalPat': gcrColl.c:205:34: warning: implicit declaration of function 'gcrNextSplit' [-Wimplicit-function-declaration] 205 | gcrNthSplit[++gcrSplitNets]=gcrNextSplit(gcrBestCol, size, i); | ^~~~~~~~~~~~ gcrColl.c: In function 'gcrReduceRange': gcrColl.c:347:6: warning: implicit declaration of function 'gcrBlocked'; did you mean 'getc_unlocked'? [-Wimplicit-function-declaration] 347 | if(gcrBlocked(col, j, net, width)) | ^~~~~~~~~~ | getc_unlocked --- compiling gcr/gcrDebug.o rm -f gcrDebug.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrDebug.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gcrDebug.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gcrDebug.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gcrDebug.c: In function 'GCRRouteFromFile': gcrDebug.c:77:10: warning: unused variable 'box' [-Wunused-variable] 77 | Rect box; | ^~~ gcrDebug.c:75:15: warning: unused variable 'trans' [-Wunused-variable] 75 | Transform trans; | ^~~~~ gcrDebug.c: In function 'gcrMakePinLR': gcrDebug.c:256:20: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'dlong *' {aka 'long int *'} [-Wformat=] 256 | (void) fscanf(fp, "%"DLONG_PREFIX"d", &pointer_bits); | ^~~ ~~~~~~~~~~~~~ | | | dlong * {aka long int *} gcrDebug.c:256:36: note: format string is defined here 256 | (void) fscanf(fp, "%"DLONG_PREFIX"d", &pointer_bits); | ~~~~~~~~~~~~~~~^ | | | long long int * gcrDebug.c: In function 'gcrPrintCol': gcrDebug.c:638:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 638 | else if ((res[i][j] & GCRU) || j != 0 && (res[i][j-1] & GCRU)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gcrDebug.c: In function 'gcrCheckCol': gcrDebug.c:897:9: warning: implicit declaration of function 'niceabort' [-Wimplicit-function-declaration] 897 | niceabort(); | ^~~~~~~~~ gcrDebug.c: In function 'gcrMakePinLR': gcrDebug.c:256:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 256 | (void) fscanf(fp, "%"DLONG_PREFIX"d", &pointer_bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcrDebug.c: In function 'gcrShowMap': gcrDebug.c:1000:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1000 | (void) fgets(buff, 512, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~ --- compiling gcr/gcrEdge.o rm -f gcrEdge.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrEdge.c gcrEdge.c: In function 'gcrUncollapse': gcrEdge.c:176:7: warning: implicit declaration of function 'gcrBlocked' [-Wimplicit-function-declaration] 176 | if (gcrBlocked(*col, to, net, hnet != (*col)[i].gcr_wanted)) | ^~~~~~~~~~ gcrEdge.c:252:7: warning: implicit declaration of function 'gcrMoveTrack' [-Wimplicit-function-declaration] 252 | gcrMoveTrack(newCol, net, to, i); | ^~~~~~~~~~~~ gcrEdge.c:256:7: warning: implicit declaration of function 'gcrLinkTrack' [-Wimplicit-function-declaration] 256 | gcrLinkTrack(newCol, net, to, width); | ^~~~~~~~~~~~ gcrEdge.c:273:5: warning: implicit declaration of function 'gcrEvalPat' [-Wimplicit-function-declaration] 273 | gcrEvalPat(col, split, width); | ^~~~~~~~~~ gcrEdge.c:265:6: warning: 'extra' may be used uninitialized in this function [-Wmaybe-uninitialized] 265 | gcrUncollapse(ch, &newCol, width, to, top, split+extra); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcrEdge.c:249:6: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 249 | switch (type) | ^~~~~~ --- compiling gcr/gcrFeas.o rm -f gcrFeas.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrFeas.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gcrFeas.c:31: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gcrFeas.c:31: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gcrFeas.c: In function 'gcrFeasible': gcrFeas.c:78:5: warning: implicit declaration of function 'gcrUnlinkPin' [-Wimplicit-function-declaration] 78 | gcrUnlinkPin(&ch->gcr_bPins[col]); | ^~~~~~~~~~~~ gcrFeas.c:90:9: warning: implicit declaration of function 'gcrBlocked'; did you mean 'getc_unlocked'? [-Wimplicit-function-declaration] 90 | if(gcrBlocked(column, i, topNet, 0)) | ^~~~~~~~~~ | getc_unlocked gcrFeas.c:132:2: warning: implicit declaration of function 'gcrMoveTrack' [-Wimplicit-function-declaration] 132 | gcrMoveTrack(column, topNet, ch->gcr_width+1, 0); | ^~~~~~~~~~~~ gcrFeas.c:147:6: warning: implicit declaration of function 'gcrWanted' [-Wimplicit-function-declaration] 147 | gcrWanted(ch, topTarget, col); | ^~~~~~~~~ gcrFeas.c:181:2: warning: implicit declaration of function 'RtrChannelError' [-Wimplicit-function-declaration] 181 | RtrChannelError(ch, col, ch->gcr_width, | ^~~~~~~~~~~~~~~ gcrFeas.c:141:44: warning: 'topTarget' may be used uninitialized in this function [-Wmaybe-uninitialized] 140 | if( !(failedBot) && (topNet!=(GCRNet *) NULL) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | !(failedTop) && (botNet!=(GCRNet *) NULL) && (botTarget>=topTarget) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- compiling gcr/gcrFlags.o rm -f gcrFlags.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrFlags.c --- compiling gcr/gcrInit.o rm -f gcrInit.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrInit.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gcrInit.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gcrInit.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ gcrInit.c: In function 'gcrUnlinkPin': gcrInit.c:239:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 239 | if (net = pin->gcr_pId) | ^~~ gcrInit.c: In function 'gcrInitCol': gcrInit.c:397:2: warning: implicit declaration of function 'gcrWanted' [-Wimplicit-function-declaration] 397 | gcrWanted(ch, i, 0); | ^~~~~~~~~ --- compiling gcr/gcrLib.o rm -f gcrLib.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrLib.c --- compiling gcr/gcrRiver.o rm -f gcrRiver.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrRiver.c --- compiling gcr/gcrRoute.o rm -f gcrRoute.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrRoute.c gcrRoute.c: In function 'GCRroute': gcrRoute.c:73:9: warning: implicit declaration of function 'gcrRiverRoute' [-Wimplicit-function-declaration] 73 | if (gcrRiverRoute(ch)) | ^~~~~~~~~~~~~ gcrRoute.c:76:5: warning: implicit declaration of function 'gcrBuildNets' [-Wimplicit-function-declaration] 76 | gcrBuildNets(ch); | ^~~~~~~~~~~~ gcrRoute.c:80:5: warning: implicit declaration of function 'gcrSetEndDist' [-Wimplicit-function-declaration] 80 | gcrSetEndDist(ch); | ^~~~~~~~~~~~~ gcrRoute.c:81:15: warning: implicit declaration of function 'gcrDensity' [-Wimplicit-function-declaration] 81 | density = gcrDensity(ch); | ^~~~~~~~~~ gcrRoute.c:82:32: warning: "/*" within comment [-Wcomment] 82 | /* gcrPrDensity(ch, density); /* Debugging */ | gcrRoute.c:87:2: warning: implicit declaration of function 'RtrChannelError' [-Wimplicit-function-declaration] 87 | RtrChannelError(ch, ch->gcr_width, ch->gcr_length, mesg, NULL); | ^~~~~~~~~~~~~~~ gcrRoute.c:90:5: warning: implicit declaration of function 'gcrInitCollapse' [-Wimplicit-function-declaration] 90 | gcrInitCollapse(ch->gcr_width + 2); | ^~~~~~~~~~~~~~~ gcrRoute.c:91:5: warning: implicit declaration of function 'gcrSetFlags' [-Wimplicit-function-declaration] 91 | gcrSetFlags(ch); | ^~~~~~~~~~~ gcrRoute.c:94:5: warning: implicit declaration of function 'gcrInitCol' [-Wimplicit-function-declaration] 94 | gcrInitCol(ch, ch->gcr_lPins); | ^~~~~~~~~~ gcrRoute.c:96:5: warning: implicit declaration of function 'gcrPrintCol' [-Wimplicit-function-declaration] 96 | gcrPrintCol(ch, 0, GcrShowResult); | ^~~~~~~~~~~ gcrRoute.c:120:5: warning: implicit declaration of function 'gcrDumpResult' [-Wimplicit-function-declaration] 120 | gcrDumpResult(ch, GcrShowEnd); | ^~~~~~~~~~~~~ gcrRoute.c: In function 'gcrRouteCol': gcrRoute.c:161:5: warning: implicit declaration of function 'gcrCheckCol' [-Wimplicit-function-declaration] 161 | gcrCheckCol(ch, indx, "Start of gcrRouteCol"); | ^~~~~~~~~~~ gcrRoute.c:162:5: warning: implicit declaration of function 'gcrFeasible' [-Wimplicit-function-declaration] 162 | gcrFeasible(ch, indx); | ^~~~~~~~~~~ gcrRoute.c:168:2: warning: implicit declaration of function 'gcrMarkWanted' [-Wimplicit-function-declaration] 168 | gcrMarkWanted(ch); | ^~~~~~~~~~~~~ gcrRoute.c:171:5: warning: implicit declaration of function 'gcrCollapse' [-Wimplicit-function-declaration] 171 | gcrCollapse(&ch->gcr_lCol, ch->gcr_width, 1, ch->gcr_width, 0); | ^~~~~~~~~~~ gcrRoute.c:172:5: warning: implicit declaration of function 'gcrPickBest' [-Wimplicit-function-declaration] 172 | gcrPickBest(ch); | ^~~~~~~~~~~ gcrRoute.c:178:5: warning: implicit declaration of function 'gcrReduceRange' [-Wimplicit-function-declaration] 178 | gcrReduceRange(col, ch->gcr_width); | ^~~~~~~~~~~~~~ gcrRoute.c:182:5: warning: implicit declaration of function 'gcrVacate' [-Wimplicit-function-declaration] 182 | gcrVacate(ch, indx); | ^~~~~~~~~ gcrRoute.c:187:5: warning: implicit declaration of function 'gcrMakeRuns' [-Wimplicit-function-declaration] 187 | gcrMakeRuns(ch, indx, list, count, TRUE); | ^~~~~~~~~~~ gcrRoute.c:193:2: warning: implicit declaration of function 'gcrUncollapse' [-Wimplicit-function-declaration] 193 | gcrUncollapse(ch, &ch->gcr_lCol, ch->gcr_width, 1, ch->gcr_width, 0); | ^~~~~~~~~~~~~ --- compiling gcr/gcrShwFlgs.o rm -f gcrShwFlgs.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrShwFlgs.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from gcrShwFlgs.c:29: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from gcrShwFlgs.c:29: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ --- compiling gcr/gcrUnsplit.o rm -f gcrUnsplit.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrUnsplit.c gcrUnsplit.c: In function 'gcrVacate': gcrUnsplit.c:101:6: warning: implicit declaration of function 'gcrLook' [-Wimplicit-function-declaration] 101 | to=gcrLook(ch, i, TRUE); | ^~~~~~~ gcrUnsplit.c:119:2: warning: implicit declaration of function 'gcrShellSort' [-Wimplicit-function-declaration] 119 | gcrShellSort(list, count, TRUE); | ^~~~~~~~~~~~ gcrUnsplit.c: In function 'gcrLook': gcrUnsplit.c:177:9: warning: implicit declaration of function 'gcrClass' [-Wimplicit-function-declaration] 177 | dir=gcrClass(net, track); | ^~~~~~~~ gcrUnsplit.c: In function 'gcrClassify': gcrUnsplit.c:325:29: warning: implicit declaration of function 'gcrRealDist' [-Wimplicit-function-declaration] 325 | col[i].gcr_h->gcr_sortKey=gcrRealDist(col, i, dist); | ^~~~~~~~~~~ gcrUnsplit.c: In function 'gcrMakeRuns': gcrUnsplit.c:475:8: warning: implicit declaration of function 'gcrTryRun' [-Wimplicit-function-declaration] 475 | runTo=gcrTryRun(ch, net, from, to, column); | ^~~~~~~~~ gcrUnsplit.c:496:3: warning: implicit declaration of function 'gcrMoveTrack' [-Wimplicit-function-declaration] 496 | gcrMoveTrack(col, net, from, runTo); | ^~~~~~~~~~~~ gcrUnsplit.c:506:2: warning: implicit declaration of function 'gcrCheckCol' [-Wimplicit-function-declaration] 506 | gcrCheckCol(ch, column, "gcrMakeRuns"); | ^~~~~~~~~~~ --- linking libgcr.o rm -f libgcr.o /usr/bin/ld -r gcrChannel.o gcrColl.o gcrDebug.o gcrEdge.o gcrFeas.o gcrFlags.o gcrInit.o gcrLib.o gcrRiver.o gcrRoute.o gcrShwFlgs.o gcrUnsplit.o -o libgcr.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/gcr' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling tcltk/tclmagic.o rm -f tclmagic.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -c tclmagic.c In file included from ../bplane/bpOpaque.h:34, from ../bplane/bplane.h:175, from ../database/database.h:37, from ../utils/main.h:27, from tclmagic.c:30: ../utils/ihash.h: In function 'IHashAlignedSize': ../utils/ihash.h:50:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 50 | int result; | ^~~~~~ ../utils/ihash.h:53:1: warning: no return statement in function returning non-void [-Wreturn-type] 53 | } | ^ In file included from ../bplane/bplane.h:214, from ../database/database.h:37, from ../utils/main.h:27, from tclmagic.c:30: ../bplane/bpEnum.h: In function 'BPEnumNext': ../bplane/bpEnum.h:509:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 509 | if(e=bpEnumNextBINS(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:513:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 513 | if(e=bpEnumNextBINS(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:517:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if(e=bpEnumNextINBOX(bpe, 0)) return e; | ^ ../bplane/bpEnum.h:521:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 521 | if(e=bpEnumNextINBOX(bpe, 1)) return e; | ^ ../bplane/bpEnum.h:525:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 525 | if(e=bpEnumNextHASH(bpe)) return e; | ^ tclmagic.c: In function '_tcl_dispatch': tclmagic.c:332:7: warning: typedef 'conflictCommand' locally defined but not used [-Wunused-local-typedefs] 332 | } conflictCommand; | ^~~~~~~~~~~~~~~ tclmagic.c: In function '_tk_dispatch': tclmagic.c:444:11: warning: unused variable 'tkpath' [-Wunused-variable] 444 | char *tkpath; | ^~~~~~ tclmagic.c: In function '_magic_initialize': tclmagic.c:538:9: warning: implicit declaration of function 'mainInitBeforeArgs' [-Wimplicit-function-declaration] 538 | if (mainInitBeforeArgs(argc, argv) != 0) goto magicfatal; | ^~~~~~~~~~~~~~~~~~ tclmagic.c:539:9: warning: implicit declaration of function 'mainDoArgs' [-Wimplicit-function-declaration] 539 | if (mainDoArgs(argc, argv) != 0) goto magicfatal; | ^~~~~~~~~~ tclmagic.c:560:9: warning: implicit declaration of function 'mainInitAfterArgs' [-Wimplicit-function-declaration] 560 | if (mainInitAfterArgs() != 0) goto magicfatal; | ^~~~~~~~~~~~~~~~~ tclmagic.c:515:9: warning: unused variable 'result' [-Wunused-variable] 515 | int result; | ^~~~~~ tclmagic.c:511:12: warning: unused variable 'i' [-Wunused-variable] 511 | int n, i; | ^ tclmagic.c: In function '_magic_startup': tclmagic.c:725:9: warning: implicit declaration of function 'mainInitFinal' [-Wimplicit-function-declaration] 725 | if (mainInitFinal() != 0) | ^~~~~~~~~~~~~ tclmagic.c: In function 'TxGetLinePfix': tclmagic.c:868:9: warning: unused variable 'charsStored' [-Wunused-variable] 868 | int charsStored, length; | ^~~~~~~~~~~ tclmagic.c: In function 'TxDispatch': tclmagic.c:932:2: warning: implicit declaration of function 'txGetFileCommand'; did you mean 'TxFreeCommand'? [-Wimplicit-function-declaration] 932 | txGetFileCommand(f, NULL); | ^~~~~~~~~~~~~~~~ | TxFreeCommand tclmagic.c: In function 'Tcl_printf': tclmagic.c:1017:41: warning: unused variable 'limit' [-Wunused-variable] 1017 | int i, nchars, result, escapes = 0, limit; | ^~~~~ tclmagic.c: In function 'TerminalInputProc': tclmagic.c:1149:20: warning: unused variable 'i' [-Wunused-variable] 1149 | int bytesRead, i, tlen; | ^ tclmagic.c: In function '_tk_dispatch': tclmagic.c:445:11: warning: 'arg0' may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | char *arg0; | ^~~~ In file included from /usr/include/string.h:519, from tclmagic.c:26: In function 'strncpy', inlined from 'Tcl_printf' at tclmagic.c:1031:2: /usr/include/bits/string_fortified.h:91:10: warning: 'strncpy' output may be truncated copying 24 bytes from a string of length 127 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'Tcl_printf' at tclmagic.c:1051:2: /usr/include/bits/string_fortified.h:91:10: warning: 'strncpy' output may be truncated copying 24 bytes from a string of length 127 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- linking libtcltk.o rm -f libtcltk.o /usr/bin/ld -r tclmagic.o -o libtcltk.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling magic/magicTop.o rm -f magicTop.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/lib64" -c magicTop.c : warning: "CAD_DIR" redefined : note: this is the location of the previous definition magicTop.c: In function 'main': magicTop.c:53:5: warning: implicit declaration of function 'magicMain' [-Wimplicit-function-declaration] 53 | magicMain(argc, argv); | ^~~~~~~~~ --- linking libmagic.o rm -f libmagic.o /usr/bin/ld -r magicTop.o -o libmagic.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling net2ir/net2ir.o rm -f net2ir.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c net2ir.c net2ir.c: In function 'main': net2ir.c:49:1: warning: type of 'argc' defaults to 'int' [-Wimplicit-int] 49 | main(argc, argv) | ^~~~ net2ir.c:122:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 122 | if (cp = strchr(line1, '\n')) | ^~ --- linking libnet2ir.o rm -f libnet2ir.o /usr/bin/ld -r net2ir.o -o libnet2ir.o make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition make[2]: Nothing to be done for 'module'. make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' --- making Tcl shared libraries for dir in magic net2ir tcltk; do \ (cd $dir && make tcl-main); done make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- making magic Tcl library (tclmagic.so) rm -f tclmagic.so gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ ../bplane/libbplane.o ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ../gcr/gcrRoute.c:73:9: warning: type of 'gcrRiverRoute' does not match original declaration [-Wlto-type-mismatch] 73 | if (gcrRiverRoute(ch)) | ^ ../gcr/gcrRiver.c:57:1: note: return value type mismatch 57 | gcrRiverRoute(ch) | ^ ../gcr/gcrRiver.c:57:1: note: type 'bool' should match type 'int' ../gcr/gcrRiver.c:57:1: note: 'gcrRiverRoute' was previously declared here ../gcr/gcrColl.c:347:6: warning: type of 'gcrBlocked' does not match original declaration [-Wlto-type-mismatch] 347 | if(gcrBlocked(col, j, net, width)) | ^ ../gcr/gcrLib.c:52:1: note: return value type mismatch 52 | gcrBlocked(col, i, net, last) | ^ ../gcr/gcrLib.c:52:1: note: type 'bool' should match type 'int' ../gcr/gcrLib.c:52:1: note: 'gcrBlocked' was previously declared here ../gcr/gcrColl.c:94:6: warning: type of 'gcrVertClear' does not match original declaration [-Wlto-type-mismatch] 94 | if( gcrVertClear( *col, i, to) ) | ^ ../gcr/gcrLib.c:346:1: note: return value type mismatch 346 | gcrVertClear(col, from, to) | ^ ../gcr/gcrLib.c:346:1: note: type 'bool' should match type 'int' ../gcr/gcrLib.c:346:1: note: 'gcrVertClear' was previously declared here ../grouter/grouteCrss.c:134:6: warning: type of 'glDensAdjust' does not match original declaration [-Wlto-type-mismatch] 134 | if (glDensAdjust(((GlobChan *) srcPin->gcr_ch->gcr_client)->gc_postDens, | ^ ../grouter/grouteDens.c:64:1: note: return value type mismatch 64 | glDensAdjust(dens, srcPin, dstPin, netid) | ^ ../grouter/grouteDens.c:64:1: note: type 'bool' should match type 'int' ../grouter/grouteDens.c:64:1: note: 'glDensAdjust' was previously declared here ../mzrouter/mzMain.c:810:6: warning: type of 'mzStart' does not match original declaration [-Wlto-type-mismatch] 810 | if (mzStart(term) == FALSE) | ^ ../mzrouter/mzStart.c:91:1: note: return value type mismatch 91 | mzStart(term) | ^ ../mzrouter/mzStart.c:91:1: note: type 'bool' should match type 'int' ../mzrouter/mzStart.c:91:1: note: 'mzStart' was previously declared here ../garouter/gaStem.c:1035:10: warning: type of 'rtrStemMask' does not match original declaration [-Wlto-type-mismatch] 1035 | if (!rtrStemMask(routeUse, terminalLoc, flags, | ^ ../router/rtrStem.c:1132:1: note: return value type mismatch 1132 | rtrStemMask(routeUse, loc, flags, startMask, finalMask) | ^ ../router/rtrStem.c:1132:1: note: type 'bool' should match type 'int' ../router/rtrStem.c:1132:1: note: 'rtrStemMask' was previously declared here ../garouter/gaStem.c:1062:11: warning: type of 'RtrStemPaintExt' does not match original declaration [-Wlto-type-mismatch] 1062 | (void) RtrStemPaintExt(routeUse, terminalLoc); | ^ ../router/rtrStem.c:1009:1: note: return value type mismatch 1009 | RtrStemPaintExt(use, loc) | ^ ../router/rtrStem.c:1009:1: note: type 'bool' should match type 'int' ../router/rtrStem.c:1009:1: note: 'RtrStemPaintExt' was previously declared here ../garouter/gaStem.c:234:9: warning: type of 'RtrStemAssignExt' does not match original declaration [-Wlto-type-mismatch] 234 | if (RtrStemAssignExt(routeUse, doWarn, loc, term, net)) | ^ ../router/rtrStem.c:234:1: note: return value type mismatch 234 | RtrStemAssignExt(use, doWarn, loc, term, net) | ^ ../router/rtrStem.c:234:1: note: type 'bool' should match type 'int' ../router/rtrStem.c:234:1: note: 'RtrStemAssignExt' was previously declared here ../garouter/gaStem.c:705:6: warning: type of 'gaStemSimpleRoute' does not match original declaration [-Wlto-type-mismatch] 705 | && !gaStemSimpleRoute(&simple, RtrMetalType, (CellDef *) NULL)) | ^ ../garouter/gaSimple.c:602:1: note: return value type mismatch 602 | gaStemSimpleRoute(simple, pinLayer, def) | ^ ../garouter/gaSimple.c:602:1: note: type 'bool' should match type 'int' ../garouter/gaSimple.c:602:1: note: 'gaStemSimpleRoute' was previously declared here ../garouter/gaStem.c:702:10: warning: type of 'gaStemSimpleInit' does not match original declaration [-Wlto-type-mismatch] 702 | if (!gaStemSimpleInit(routeUse, terminalLoc, gridPoint, side, &simple)) | ^ ../garouter/gaSimple.c:87:1: note: return value type mismatch 87 | gaStemSimpleInit(routeUse, term, pinPoint, pinSide, simple) | ^ ../garouter/gaSimple.c:87:1: note: type 'bool' should match type 'int' ../garouter/gaSimple.c:87:1: note: 'gaStemSimpleInit' was previously declared here ../garouter/gaMain.c:267:8: warning: type of 'gaMazeInit' does not match original declaration [-Wlto-type-mismatch] 267 | if(gaMazeInit(routeUse)==FALSE) | ^ ../garouter/gaMaze.c:86:1: note: return value type mismatch 86 | gaMazeInit(routeUse) | ^ ../garouter/gaMaze.c:86:1: note: type 'bool' should match type 'int' ../garouter/gaMaze.c:86:1: note: 'gaMazeInit' was previously declared here ../garouter/gaChannel.c:453:10: warning: type of 'RtrPinsBlock' does not match original declaration [-Wlto-type-mismatch] 453 | if (RtrPinsBlock(ch)) | ^ ../router/rtrPin.c:285:1: note: return value type mismatch 285 | RtrPinsBlock(ch) | ^ ../router/rtrPin.c:285:1: note: type 'bool' should match type 'int' ../router/rtrPin.c:285:1: note: 'RtrPinsBlock' was previously declared here ../router/rtrCmd.c:391:11: warning: type of 'GADefineChannel' does not match original declaration [-Wlto-type-mismatch] 391 | if (!GADefineChannel(chanType, &editArea)) | ^ ../garouter/gaChannel.c:154:1: note: return value type mismatch 154 | GADefineChannel(chanType, r) | ^ ../garouter/gaChannel.c:154:1: note: type 'bool' should match type 'int' ../garouter/gaChannel.c:154:1: note: 'GADefineChannel' was previously declared here ../extflat/EFvisit.c:424:17: warning: type of 'efSymLook' does not match original declaration [-Wlto-type-mismatch] 424 | else if (!efSymLook(cp, &value)) goto done; | ^ ../extflat/EFsym.c:191:1: note: return value type mismatch 191 | efSymLook(name, pValue) | ^ ../extflat/EFsym.c:191:1: note: type 'bool' should match type 'int' ../extflat/EFsym.c:191:1: note: 'efSymLook' was previously declared here ../extflat/EFvisit.c:688:10: warning: type of 'EFHNIsGND' does not match original declaration [-Wlto-type-mismatch] 688 | if (EFHNIsGND(hierName)) | ^ ../extflat/EFname.c:124:1: note: return value type mismatch 124 | EFHNIsGND(hierName) | ^ ../extflat/EFname.c:124:1: note: type 'bool' should match type 'int' ../extflat/EFname.c:124:1: note: 'EFHNIsGND' was previously declared here ../extflat/EFargs.c:214:3: warning: type of 'efSymAdd' does not match original declaration [-Wlto-type-mismatch] 214 | efSymAdd(cp); | ^ ../extflat/EFsym.c:140:1: note: return value type mismatch 140 | efSymAdd(str) | ^ ../extflat/EFsym.c:140:1: note: type 'bool' should match type 'int' ../extflat/EFsym.c:140:1: note: 'efSymAdd' was previously declared here ../extflat/EFargs.c:235:3: warning: type of 'efSymAddFile' does not match original declaration [-Wlto-type-mismatch] 235 | efSymAddFile(cp); | ^ ../extflat/EFsym.c:94:1: note: return value type mismatch 94 | efSymAddFile(name) | ^ ../extflat/EFsym.c:94:1: note: type 'bool' should match type 'int' ../extflat/EFsym.c:94:1: note: 'efSymAddFile' was previously declared here ../cif/CIFrdutils.c:217:6: warning: type of 'CIFReadTechLimitScale' does not match original declaration [-Wlto-type-mismatch] 217 | if (CIFReadTechLimitScale(1, denom)) snap_type = COORD_ANY; | ^ ../cif/CIFrdtech.c:90:1: note: return value type mismatch 90 | CIFReadTechLimitScale(ns, ds) | ^ ../cif/CIFrdtech.c:90:1: note: type 'bool' should match type 'int' ../cif/CIFrdtech.c:90:1: note: 'CIFReadTechLimitScale' was previously declared here ../calma/CalmaRdpt.c:508:7: warning: type of 'calmaReadI4Record' does not match original declaration [-Wlto-type-mismatch] 508 | if (!calmaReadI4Record(CALMA_WIDTH, &width)) | ^ ../calma/CalmaRdio.c:249:1: note: return value type mismatch 249 | calmaReadI4Record(type, pvalue) | ^ ../calma/CalmaRdio.c:249:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:249:1: note: 'calmaReadI4Record' was previously declared here ../calma/CalmaRdcl.c:490:13: warning: type of 'calmaSkipTo' does not match original declaration [-Wlto-type-mismatch] 490 | return (calmaSkipTo(CALMA_ENDSTR)); | ^ ../calma/CalmaRdio.c:503:1: note: return value type mismatch 503 | calmaSkipTo(what) | ^ ../calma/CalmaRdio.c:503:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:503:1: note: 'calmaSkipTo' was previously declared here ../calma/CalmaRdcl.c:696:10: warning: type of 'calmaReadTransform' does not match original declaration [-Wlto-type-mismatch] 696 | if (!calmaReadTransform(&trans, sname)) | ^ ../calma/CalmaRdio.c:72:1: note: return value type mismatch 72 | calmaReadTransform(ptrans, name) | ^ ../calma/CalmaRdio.c:72:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:72:1: note: 'calmaReadTransform' was previously declared here ../calma/CalmaRdcl.c:714:9: warning: type of 'calmaSkipBytes' does not match original declaration [-Wlto-type-mismatch] 714 | (void) calmaSkipBytes(nbytes - CALMAHEADERLENGTH - 4); | ^ ../calma/CalmaRdio.c:539:1: note: return value type mismatch 539 | calmaSkipBytes(nbytes) | ^ ../calma/CalmaRdio.c:539:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:539:1: note: 'calmaSkipBytes' was previously declared here ../calma/CalmaRead.c:192:10: warning: type of 'calmaReadI2Record' does not match original declaration [-Wlto-type-mismatch] 192 | if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; | ^ ../calma/CalmaRdio.c:204:1: note: return value type mismatch 204 | calmaReadI2Record(type, pvalue) | ^ ../calma/CalmaRdio.c:204:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:204:1: note: 'calmaReadI2Record' was previously declared here ../calma/CalmaRead.c:200:10: warning: type of 'calmaReadStringRecord' does not match original declaration [-Wlto-type-mismatch] 200 | if (!calmaReadStringRecord(CALMA_LIBNAME, &libname)) goto done; | ^ ../calma/CalmaRdio.c:295:1: note: return value type mismatch 295 | calmaReadStringRecord(type, str) | ^ ../calma/CalmaRdio.c:295:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:295:1: note: 'calmaReadStringRecord' was previously declared here ../calma/CalmaRead.c:219:12: warning: type of 'calmaParseStructure' does not match original declaration [-Wlto-type-mismatch] 219 | while (calmaParseStructure(filename)) | ^ ../calma/CalmaRdcl.c:281:1: note: return value type mismatch 281 | calmaParseStructure(filename) | ^ ../calma/CalmaRdcl.c:281:1: note: type 'bool' should match type 'int' ../calma/CalmaRdcl.c:281:1: note: 'calmaParseStructure' was previously declared here ../calma/CalmaRead.c:198:10: warning: type of 'calmaSkipExact' does not match original declaration [-Wlto-type-mismatch] 198 | if (!calmaSkipExact(CALMA_BGNLIB)) goto done; | ^ ../calma/CalmaRdio.c:457:1: note: return value type mismatch 457 | calmaSkipExact(type) | ^ ../calma/CalmaRdio.c:457:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:457:1: note: 'calmaSkipExact' was previously declared here ../calma/CalmaRead.c:304:10: warning: type of 'calmaReadR8' does not match original declaration [-Wlto-type-mismatch] 304 | if (!calmaReadR8(&userUnitsPerDBUnit)) return (FALSE); | ^ ../calma/CalmaRdio.c:344:1: note: return value type mismatch 344 | calmaReadR8(pd) | ^ ../calma/CalmaRdio.c:344:1: note: type 'bool' should match type 'int' ../calma/CalmaRdio.c:344:1: note: 'calmaReadR8' was previously declared here ../ext2spice/ext2spice.c:1497:12: warning: type of 'EFHNBest' does not match original declaration [-Wlto-type-mismatch] 1497 | else if (EFHNBest(nodeName->efnn_hier, nodeList[portidx]->efnn_hier)) | ^ ../extflat/EFname.c:494:1: note: return value type mismatch 494 | EFHNBest(hierName1, hierName2) | ^ ../extflat/EFname.c:494:1: note: type 'bool' should match type 'int' ../extflat/EFname.c:494:1: note: 'EFHNBest' was previously declared here ../ext2spice/../extflat/EFint.h:277:13: warning: type of 'efFlatRootDef' does not match original declaration [-Wlto-type-mismatch] 277 | extern Def *efFlatRootDef; | ^ ../extflat/EFflat.c:50:6: note: 'efFlatRootDef' was previously declared here 50 | Def *efFlatRootDef; | ^ ../extflat/EFflat.c:50:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../ext2sim/ext2sim.c:560:9: warning: type of 'EFReadFile' does not match original declaration [-Wlto-type-mismatch] 560 | if (EFReadFile(inName, FALSE, esDoExtResis, FALSE) == FALSE) | ^ ../extflat/EFread.c:133:1: note: return value type mismatch 133 | EFReadFile(name, dosubckt, resist, noscale) | ^ ../extflat/EFread.c:133:1: note: type 'bool' should match type 'int' ../extflat/EFread.c:133:1: note: 'EFReadFile' was previously declared here ../ext2sim/ext2sim.c:1560:11: warning: type of 'EFHNIsGlob' does not match original declaration [-Wlto-type-mismatch] 1560 | isGlob = EFHNIsGlob(hierName); | ^ ../extflat/EFname.c:86:1: note: return value type mismatch 86 | EFHNIsGlob(hierName) | ^ ../extflat/EFname.c:86:1: note: type 'bool' should match type 'int' ../extflat/EFname.c:86:1: note: 'EFHNIsGlob' was previously declared here ../ext2sim/ext2sim.c:178:18: warning: type of 'devMergeList' does not match original declaration [-Wlto-type-mismatch] 178 | extern devMerge *devMergeList; | ^ ../ext2spice/ext2spice.c:114:11: note: 'devMergeList' was previously declared here 114 | devMerge *devMergeList = NULL ; | ^ ../ext2spice/ext2spice.c:114:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../utils/tech.c:746:2: warning: type of 'GAMazeInitParms' does not match original declaration [-Wlto-type-mismatch] 746 | GAMazeInitParms(); | ^ ../garouter/gaMaze.c:139:1: note: return value type mismatch 139 | GAMazeInitParms() | ^ ../garouter/gaMaze.c:139:1: note: type 'bool' should match type 'int' ../garouter/gaMaze.c:139:1: note: 'GAMazeInitParms' was previously declared here ../plow/PlowMain.c:1214:6: warning: type of 'plowYankMore' does not match original declaration [-Wlto-type-mismatch] 1214 | if (plowYankMore(&r, 1, 1)) | ^ ../plow/PlowYank.c:107:1: note: return value type mismatch 107 | plowYankMore(area, halo, back) | ^ ../plow/PlowYank.c:107:1: note: type 'bool' should match type 'int' ../plow/PlowYank.c:107:1: note: 'plowYankMore' was previously declared here ../plow/PlowRandom.c:115:9: warning: type of 'Plow' does not match original declaration [-Wlto-type-mismatch] 115 | (void) Plow(def, &plowRect, DBAllTypeBits, plowDir); | ^ ../plow/PlowMain.c:486:1: note: return value type mismatch 486 | Plow(def, userRect, layers, direction) | ^ ../plow/PlowMain.c:486:1: note: type 'bool' should match type 'int' ../plow/PlowMain.c:486:1: note: 'Plow' was previously declared here ../plow/PlowCmd.c:288:11: warning: type of 'PlowSelection' does not match original declaration [-Wlto-type-mismatch] 288 | if (!PlowSelection(editDef, &distance, dir)) | ^ ../plow/PlowMain.c:433:1: note: return value type mismatch 433 | PlowSelection(def, pdistance, direction) | ^ ../plow/PlowMain.c:433:1: note: type 'bool' should match type 'int' ../plow/PlowMain.c:433:1: note: 'PlowSelection' was previously declared here ../resis/ResBasic.c:343:14: warning: type of 'ResCalcTileResistance' does not match original declaration [-Wlto-type-mismatch] 343 | merged = ResCalcTileResistance(tile, tstructs, &ResNodeQueue, | ^ ../resis/ResMakeRes.c:53:1: note: return value type mismatch 53 | ResCalcTileResistance(tile, junk, pendingList, doneList) | ^ ../resis/ResMakeRes.c:53:1: note: type 'bool' should match type 'int' ../resis/ResMakeRes.c:53:1: note: 'ResCalcTileResistance' was previously declared here ../resis/ResMain.c:42:14: warning: type of 'ResEachTile' does not match original declaration [-Wlto-type-mismatch] 42 | extern int ResEachTile(); | ^ ../resis/ResBasic.c:129:1: note: return value type mismatch 129 | ResEachTile(tile, startpoint) | ^ ../resis/ResBasic.c:129:1: note: type 'bool' should match type 'int' ../resis/ResBasic.c:129:1: note: 'ResEachTile' was previously declared here ../resis/ResRex.c:461:7: warning: type of 'ResExtractNet' does not match original declaration [-Wlto-type-mismatch] 461 | if (ResExtractNet(&fp, &gparams, NULL) != 0) return; | ^ ../resis/ResMain.c:569:1: note: return value type mismatch 569 | ResExtractNet(startlist,goodies,cellname) | ^ ../resis/ResMain.c:569:1: note: type 'bool' should match type 'int' ../resis/ResMain.c:569:1: note: 'ResExtractNet' was previously declared here ../resis/../resis/resis.h:589:23: warning: type of 'ResNodeList' does not match original declaration [-Wlto-type-mismatch] 589 | extern resNode *ResNodeList; | ^ ../resis/ResMain.c:33:16: note: 'ResNodeList' was previously declared here 33 | resNode *ResNodeList=NULL; /* Processed Nodes */ | ^ ../resis/ResMain.c:33:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../resis/../resis/resis.h:592:19: warning: type of 'ResNodeQueue' does not match original declaration [-Wlto-type-mismatch] 592 | extern resNode *ResNodeQueue; | ^ ../resis/ResMain.c:36:12: note: 'ResNodeQueue' was previously declared here 36 | resNode *ResNodeQueue=NULL; /* Pending nodes */ | ^ ../resis/ResMain.c:36:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../tcltk/../windows/windows.h:241:19: warning: type of 'WindNextClient' does not match original declaration [-Wlto-type-mismatch] 241 | extern WindClient WindNextClient(); | ^ ../windows/windMain.c:340:1: note: return value type mismatch 340 | WindNextClient(client) | ^ ../windows/windMain.c:340:1: note: type 'WindClient' should match type 'void *' ../windows/windMain.c:340:1: note: 'WindNextClient' was previously declared here ../windows/windMain.c:340:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../windows/windDisp.c:330:9: warning: type of 'GeoDisjoint' does not match original declaration [-Wlto-type-mismatch] 330 | (void) GeoDisjoint(&biggerArea, &w->w_clipAgainst->r_r, windChangedFunc, | ^ ../utils/geometry.c:870:1: note: return value type mismatch 870 | GeoDisjoint(area, clipBox, func, cdarg) | ^ ../utils/geometry.c:870:1: note: type 'bool' should match type 'int' ../utils/geometry.c:870:1: note: 'GeoDisjoint' was previously declared here ../windows/../windows/windInt.h:46:19: warning: type of 'windBottomWindow' does not match original declaration [-Wlto-type-mismatch] 46 | extern MagWindow *windBottomWindow; | ^ ../windows/windMain.c:80:12: note: 'windBottomWindow' was previously declared here 80 | MagWindow *windBottomWindow = NULL; /* ...and the bottom window */ | ^ ../windows/windMain.c:80:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../windows/../windows/windows.h:240:19: warning: type of 'WindGetClient' does not match original declaration [-Wlto-type-mismatch] 240 | extern WindClient WindGetClient(); | ^ ../windows/windMain.c:286:1: note: return value type mismatch 286 | WindGetClient(clientName, exact) | ^ ../windows/windMain.c:286:1: note: type 'WindClient' should match type 'void *' ../windows/windMain.c:286:1: note: 'WindGetClient' was previously declared here ../windows/windMain.c:286:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../windows/../windows/windInt.h:45:19: warning: type of 'windTopWindow' does not match original declaration [-Wlto-type-mismatch] 45 | extern MagWindow *windTopWindow; | ^ ../windows/windMain.c:79:12: note: 'windTopWindow' was previously declared here 79 | MagWindow *windTopWindow = NULL; /* the topmost window */ | ^ ../windows/windMain.c:79:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../textio/txCommands.c:1001:14: warning: type of 'TxGetLineWPrompt' does not match original declaration [-Wlto-type-mismatch] 1001 | (void) TxGetLineWPrompt(inputLine, | ^ ../textio/txInput.c:983:1: note: return value type mismatch 983 | TxGetLineWPrompt(dest, maxChars, prompt, prefix) | ^ ../textio/txInput.c:983:1: note: 'TxGetLineWPrompt' was previously declared here ../textio/txInput.c:983:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../textio/txMore.c:52:12: warning: type of 'TxGetLinePrompt' does not match original declaration [-Wlto-type-mismatch] 52 | (void) TxGetLinePrompt(line, sizeof line, prompt); | ^ ../textio/txInput.c:1070:1: note: return value type mismatch 1070 | TxGetLinePrompt(dest, maxChars, prompt) | ^ ../textio/txInput.c:1070:1: note: 'TxGetLinePrompt' was previously declared here ../textio/txInput.c:1070:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../textio/../utils/dqueue.h:52:19: warning: type of 'DQPopFront' does not match original declaration [-Wlto-type-mismatch] 52 | extern ClientData DQPopFront(); | ^ ../utils/dqueue.c:139:1: note: return value type mismatch 139 | DQPopFront(q) | ^ ../utils/dqueue.c:139:1: note: type 'ClientData' should match type 'void *' ../utils/dqueue.c:139:1: note: 'DQPopFront' was previously declared here ../utils/dqueue.c:139:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../sim/SimSelect.c:57:29: warning: type of 'Select2Use' does not match original declaration [-Wlto-type-mismatch] 57 | extern CellUse *SelectUse, *Select2Use; | ^ ../select/selCreate.c:55:29: note: 'Select2Use' was previously declared here 55 | global CellUse *SelectUse, *Select2Use; | ^ ../select/selCreate.c:55:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../sim/SimSelect.c:56:29: warning: type of 'Select2Def' does not match original declaration [-Wlto-type-mismatch] 56 | extern CellDef *SelectDef, *Select2Def; | ^ ../select/selCreate.c:54:29: note: 'Select2Def' was previously declared here 54 | global CellDef *SelectDef, *Select2Def; | ^ ../select/selCreate.c:54:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../graphics/grTCairo1.c:1196:32: warning: type of 'grtcairoLoadFont' does not match original declaration [-Wlto-type-mismatch] 1196 | return (WindowNumber == 1) ? grtcairoLoadFont() : 1; | ^ ../graphics/grTCairo3.c:120:1: note: return value type mismatch 120 | grtcairoLoadFont() | ^ ../graphics/grTCairo3.c:120:1: note: type 'bool' should match type 'int' ../graphics/grTCairo3.c:120:1: note: 'grtcairoLoadFont' was previously declared here ../graphics/grTOGL1.c:1195:31: warning: type of 'grtoglLoadFont' does not match original declaration [-Wlto-type-mismatch] 1195 | return (WindowNumber == 1) ? grtoglLoadFont() : 1; | ^ ../graphics/grTOGL3.c:128:1: note: return value type mismatch 128 | grtoglLoadFont() | ^ ../graphics/grTOGL3.c:128:1: note: type 'bool' should match type 'int' ../graphics/grTOGL3.c:128:1: note: 'grtoglLoadFont' was previously declared here ../graphics/grTk1.c:658:15: warning: type of 'grTkLoadFont' does not match original declaration [-Wlto-type-mismatch] 658 | rstatus = grTkLoadFont(); | ^ ../graphics/grTkCommon.c:66:1: note: return value type mismatch 66 | grTkLoadFont() | ^ ../graphics/grTkCommon.c:66:1: note: type 'bool' should match type 'int' ../graphics/grTkCommon.c:66:1: note: 'grTkLoadFont' was previously declared here ../graphics/W3Dmain.c:814:9: warning: type of 'WindDelete' does not match original declaration [-Wlto-type-mismatch] 814 | (void) WindDelete(w); | ^ ../windows/windMove.c:217:1: note: return value type mismatch 217 | WindDelete(w) | ^ ../windows/windMove.c:217:1: note: type 'bool' should match type 'int' ../windows/windMove.c:217:1: note: 'WindDelete' was previously declared here ../cif/../cif/CIFint.h:332:17: warning: type of 'CIFComponentDef' does not match original declaration [-Wlto-type-mismatch] 332 | extern CellDef *CIFComponentDef; /* Corresponds to CIFComponentUse. */ | ^ ../cif/CIFhier.c:59:10: note: 'CIFComponentDef' was previously declared here 59 | CellDef *CIFComponentDef; | ^ ../cif/CIFhier.c:59:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../cif/../cif/CIFint.h:333:17: warning: type of 'CIFDummyUse' does not match original declaration [-Wlto-type-mismatch] 333 | extern CellUse *CIFDummyUse; /* Used to dummy up a CellUse for a | ^ ../cif/CIFhier.c:67:10: note: 'CIFDummyUse' was previously declared here 67 | CellUse *CIFDummyUse; | ^ ../cif/CIFhier.c:67:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../calma/../cif/CIFint.h:356:17: warning: type of 'CIFErrorDef' does not match original declaration [-Wlto-type-mismatch] 356 | extern CellDef *CIFErrorDef; | ^ ../cif/CIFmain.c:76:17: note: 'CIFErrorDef' was previously declared here 76 | global CellDef *CIFErrorDef; /* Definition in which to record errors. */ | ^ ../cif/CIFmain.c:76:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../graphics/W3Dmain.c:289:9: warning: type of 'GrBoxOutline' does not match original declaration [-Wlto-type-mismatch] 289 | if (GrBoxOutline(tile, &tilesegs)) | ^ ../graphics/grClip.c:574:1: note: return value type mismatch 574 | GrBoxOutline(tile, tilesegs) | ^ ../graphics/grClip.c:574:1: note: type 'bool' should match type 'int' ../graphics/grClip.c:574:1: note: 'GrBoxOutline' was previously declared here ../graphics/grDStyle.c:362:10: warning: type of 'GrReadGlyphs' does not match original declaration [-Wlto-type-mismatch] 362 | if (!GrReadGlyphs(grCursorType, path, libPath, &grCursorGlyphs)) | ^ ../graphics/grGlyphs.c:97:1: note: return value type mismatch 97 | GrReadGlyphs(filename, path, libPath, gl) | ^ ../graphics/grGlyphs.c:97:1: note: type 'bool' should match type 'int' ../graphics/grGlyphs.c:97:1: note: 'GrReadGlyphs' was previously declared here ../graphics/../graphics/graphicsInt.h:60:19: warning: type of 'grLockedWindow' does not match original declaration [-Wlto-type-mismatch] 60 | extern MagWindow *grLockedWindow; | ^ ../graphics/grLock.c:41:12: note: 'grLockedWindow' was previously declared here 41 | MagWindow *grLockedWindow = NULL; /* The window that we are redisplaying */ | ^ ../graphics/grLock.c:41:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/ExtTest.c:114:17: warning: type of 'extSubtreeClippedArea' does not match original declaration [-Wlto-type-mismatch] 114 | extern long extSubtreeClippedArea; | ^ ../extract/ExtSubtree.c:72:5: note: type 'int' should match type 'long int' 72 | int extSubtreeClippedArea; /* Total area of all interactions, counting only | ^ ../extract/ExtSubtree.c:72:5: note: 'extSubtreeClippedArea' was previously declared here ../extract/ExtSubtree.c:72:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/ExtTest.c:113:17: warning: type of 'extSubtreeInteractionArea' does not match original declaration [-Wlto-type-mismatch] 113 | extern long extSubtreeInteractionArea; | ^ ../extract/ExtSubtree.c:69:5: note: type 'int' should match type 'long int' 69 | int extSubtreeInteractionArea; /* Total area of all interactions, counting the | ^ ../extract/ExtSubtree.c:69:5: note: 'extSubtreeInteractionArea' was previously declared here ../extract/ExtSubtree.c:69:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/ExtTest.c:112:17: warning: type of 'extSubtreeTotalArea' does not match original declaration [-Wlto-type-mismatch] 112 | extern long extSubtreeTotalArea; | ^ ../extract/ExtSubtree.c:68:5: note: type 'int' should match type 'long int' 68 | int extSubtreeTotalArea; /* Total area of cell */ | ^ ../extract/ExtSubtree.c:68:5: note: 'extSubtreeTotalArea' was previously declared here ../extract/ExtSubtree.c:68:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extflat/EFantenna.c:361:21: warning: type of 'extPathUse' does not match original declaration [-Wlto-type-mismatch] 361 | extern CellUse *extPathUse; /* see extract/ExtLength.c */ | ^ ../extract/ExtLength.c:55:10: note: 'extPathUse' was previously declared here 55 | CellUse *extPathUse = NULL; | ^ ../extract/ExtLength.c:55:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extflat/EFantenna.c:360:21: warning: type of 'extPathDef' does not match original declaration [-Wlto-type-mismatch] 360 | extern CellDef *extPathDef; /* see extract/ExtLength.c */ | ^ ../extract/ExtLength.c:54:10: note: 'extPathDef' was previously declared here 54 | CellDef *extPathDef = NULL; | ^ ../extract/ExtLength.c:54:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/../extract/extractInt.h:1085:19: warning: type of 'extNbrUn' does not match original declaration [-Wlto-type-mismatch] 1085 | extern ClientData extNbrUn; /* Ditto */ | ^ ../extract/ExtNghbors.c:49:12: note: type 'ClientData' should match type 'void *' 49 | ClientData extNbrUn; | ^ ../extract/ExtNghbors.c:49:12: note: 'extNbrUn' was previously declared here ../extract/ExtNghbors.c:49:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/ExtHard.c:299:6: warning: type of 'extLabType' does not match original declaration [-Wlto-type-mismatch] 299 | if (extLabType(ll->ll_label->lab_text, LABTYPE_NAME)) break; | ^ ../extract/ExtBasic.c:3312:1: note: return value type mismatch 3312 | extLabType(text, typeMask) | ^ ../extract/ExtBasic.c:3312:1: note: type 'bool' should match type 'int' ../extract/ExtBasic.c:3312:1: note: 'extLabType' was previously declared here ../extract/../extract/extractInt.h:458:19: warning: type of 'extDebugID' does not match original declaration [-Wlto-type-mismatch] 458 | extern ClientData extDebugID; /* Identifier returned by the debug module */ | ^ ../extract/ExtMain.c:67:12: note: type 'ClientData' should match type 'void *' 67 | ClientData extDebugID; | ^ ../extract/ExtMain.c:67:12: note: 'extDebugID' was previously declared here ../extract/ExtMain.c:67:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/../extract/extractInt.h:982:19: warning: type of 'extUnInit' does not match original declaration [-Wlto-type-mismatch] 982 | extern ClientData extUnInit; | ^ ../extract/ExtCell.c:52:12: note: type 'ClientData' should match type 'void *' 52 | ClientData extUnInit = (ClientData) CLIENTDEFAULT; | ^ ../extract/ExtCell.c:52:12: note: 'extUnInit' was previously declared here ../extract/ExtCell.c:52:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/../extract/extractInt.h:318:17: warning: type of 'extYuseCum' does not match original declaration [-Wlto-type-mismatch] 318 | extern CellUse *extYuseCum; | ^ ../extract/ExtMain.c:63:10: note: 'extYuseCum' was previously declared here 63 | CellUse *extYuseCum = NULL; | ^ ../extract/ExtMain.c:63:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../plow/PlowTech.c:241:13: warning: type of 'CoincidentPlanes' does not match original declaration [-Wlto-type-mismatch] 241 | pmask = CoincidentPlanes(&set, ptest); | ^ ../drc/DRCtech.c:101:1: note: return value type mismatch 101 | CoincidentPlanes(typeMask, pmask) | ^ ../drc/DRCtech.c:101:1: note: type 'dlong' should match type 'int' ../drc/DRCtech.c:101:1: note: 'CoincidentPlanes' was previously declared here ../drc/DRCtech.c:101:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../drc/../drc/drc.h:225:27: warning: type of 'DRCDummyUse' does not match original declaration [-Wlto-type-mismatch] 225 | extern CellUse *DRCuse, *DRCDummyUse; | ^ ../drc/DRCcontin.c:111:10: note: 'DRCDummyUse' was previously declared here 111 | CellUse *DRCDummyUse = (CellUse *) NULL; | ^ ../drc/DRCcontin.c:111:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/../utils/stack.h:52:12: warning: type of 'StackPop' does not match original declaration [-Wlto-type-mismatch] 52 | ClientData StackPop(); | ^ ../utils/stack.c:145:1: note: return value type mismatch 145 | StackPop(stack) | ^ ../utils/stack.c:145:1: note: type 'ClientData' should match type 'void *' ../utils/stack.c:145:1: note: 'StackPop' was previously declared here ../utils/stack.c:145:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../drc/../drc/drc.h:224:18: warning: type of 'DRCdef' does not match original declaration [-Wlto-type-mismatch] 224 | extern CellDef *DRCdef; /* Current cell being checked for DRC */ | ^ ../drc/DRCcontin.c:93:11: note: 'DRCdef' was previously declared here 93 | CellDef * DRCdef = (CellDef *) NULL; | ^ ../drc/DRCcontin.c:93:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../drc/../drc/drc.h:225:18: warning: type of 'DRCuse' does not match original declaration [-Wlto-type-mismatch] 225 | extern CellUse *DRCuse, *DRCDummyUse; | ^ ../drc/DRCcontin.c:94:11: note: 'DRCuse' was previously declared here 94 | CellUse * DRCuse = (CellUse *) NULL; | ^ ../drc/DRCcontin.c:94:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../dbwind/DBWtools.c:114:23: warning: type of 'WindCurrentWindow' does not match original declaration [-Wlto-type-mismatch] 114 | extern MagWindow *WindCurrentWindow; | ^ ../windows/windSend.c:45:19: note: 'WindCurrentWindow' was previously declared here 45 | global MagWindow *WindCurrentWindow; /* The window at which the current command | ^ ../windows/windSend.c:45:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../dbwind/DBWdisplay.c:897:2: warning: type of 'GrFontText' does not match original declaration [-Wlto-type-mismatch] 897 | GrFontText(label->lab_text, style, p, label->lab_font, | ^ ../graphics/grText.c:50:1: note: return value type mismatch 50 | GrFontText(str, style, p, font, size, rotate, clip) | ^ ../graphics/grText.c:50:1: note: type 'bool' should match type 'int' ../graphics/grText.c:50:1: note: 'GrFontText' was previously declared here ../database/../database/databaseInt.h:212:12: warning: type of 'dbTechNameLookupExact' does not match original declaration [-Wlto-type-mismatch] 212 | ClientData dbTechNameLookupExact(); | ^ ../database/DBtechtype.c:614:1: note: return value type mismatch 614 | dbTechNameLookupExact(str, table) | ^ ../database/DBtechtype.c:614:1: note: type 'ClientData' should match type 'void *' ../database/DBtechtype.c:614:1: note: 'dbTechNameLookupExact' was previously declared here ../database/DBtechtype.c:614:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../database/../database/databaseInt.h:211:12: warning: type of 'dbTechNameLookup' does not match original declaration [-Wlto-type-mismatch] 211 | ClientData dbTechNameLookup(); | ^ ../database/DBtechtype.c:649:1: note: return value type mismatch 649 | dbTechNameLookup(str, table) | ^ ../database/DBtechtype.c:649:1: note: type 'ClientData' should match type 'void *' ../database/DBtechtype.c:649:1: note: 'dbTechNameLookup' was previously declared here ../database/DBtechtype.c:649:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../database/../database/databaseInt.h:107:17: warning: type of 'dbPlaneNameLists' does not match original declaration [-Wlto-type-mismatch] 107 | extern NameList dbPlaneNameLists; /* Plane abbreviations */ | ^ ../database/DBtechtype.c:49:10: note: 'dbPlaneNameLists' was previously declared here 49 | NameList dbPlaneNameLists = {NULL, NULL, NULL, (ClientData)0, FALSE}; | ^ ../database/DBtechtype.c:49:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../database/../database/databaseInt.h:106:17: warning: type of 'dbTypeNameLists' does not match original declaration [-Wlto-type-mismatch] 106 | extern NameList dbTypeNameLists; /* Type abbreviations */ | ^ ../database/DBtechtype.c:43:10: note: 'dbTypeNameLists' was previously declared here 43 | NameList dbTypeNameLists = {NULL, NULL, NULL, (ClientData)0, FALSE}; | ^ ../database/DBtechtype.c:43:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../database/../utils/utils.h:49:12: warning: type of 'Match' does not match original declaration [-Wlto-type-mismatch] 49 | extern int Match(); | ^ ../utils/match.c:47:1: note: return value type mismatch 47 | Match(pattern, string) | ^ ../utils/match.c:47:1: note: type 'bool' should match type 'int' ../utils/match.c:47:1: note: 'Match' was previously declared here ../database/DBconnect.c:706:9: warning: type of 'DBCheckLabelsByContent' does not match original declaration [-Wlto-type-mismatch] 706 | if (DBCheckLabelsByContent(def, &r, lab->lab_type, lab->lab_text)) | ^ ../database/DBlabel.c:340:1: note: return value type mismatch 340 | DBCheckLabelsByContent(def, rect, type, text) | ^ ../database/DBlabel.c:340:1: note: 'DBCheckLabelsByContent' was previously declared here ../database/DBlabel.c:340:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../database/DBcellsubr.c:83:14: warning: type of 'DBIsSubcircuit' does not match original declaration [-Wlto-type-mismatch] 83 | return (DBIsSubcircuit(use->cu_def)) ? FALSE : TRUE; | ^ ../database/DBlabel.c:68:1: note: return value type mismatch 68 | DBIsSubcircuit(cellDef) | ^ ../database/DBlabel.c:68:1: note: type 'bool' should match type 'int' ../database/DBlabel.c:68:1: note: 'DBIsSubcircuit' was previously declared here ../cif/CIFrdcl.c:316:6: warning: type of 'dbScalePlane' does not match original declaration [-Wlto-type-mismatch] 316 | dbScalePlane(planearray[pNum], newplane, pNum, | ^ ../database/DBcellsrch.c:1575:1: note: return value type mismatch 1575 | dbScalePlane(oldplane, newplane, pnum, scalen, scaled, doCIF) | ^ ../database/DBcellsrch.c:1575:1: note: type 'bool' should match type 'int' ../database/DBcellsrch.c:1575:1: note: 'dbScalePlane' was previously declared here ../extract/ExtTech.c:3259:5: warning: type of 'DBScaleValue' does not match original declaration [-Wlto-type-mismatch] 3259 | DBScaleValue(&style->exts_sideCoupleHalo, scaled, scalen); | ^ ../database/DBcellsrch.c:1421:1: note: return value type mismatch 1421 | DBScaleValue(v, n, d) | ^ ../database/DBcellsrch.c:1421:1: note: type 'bool' should match type 'int' ../database/DBcellsrch.c:1421:1: note: 'DBScaleValue' was previously declared here ../database/DBcellcopy.c:426:10: warning: type of 'DBDescendSubcell' does not match original declaration [-Wlto-type-mismatch] 426 | if (!DBDescendSubcell(scx->scx_use, xMask)) | ^ ../database/DBcellsubr.c:63:1: note: return value type mismatch 63 | DBDescendSubcell(use, xMask) | ^ ../database/DBcellsubr.c:63:1: note: type 'bool' should match type 'int' ../database/DBcellsubr.c:63:1: note: 'DBDescendSubcell' was previously declared here ../commands/CmdTZ.c:565:11: warning: type of 'TechLoad' does not match original declaration [-Wlto-type-mismatch] 565 | if (!TechLoad(cmd->tx_argv[2], -2)) | ^ ../utils/tech.c:399:1: note: return value type mismatch 399 | TechLoad(filename, initmask) | ^ ../utils/tech.c:399:1: note: type 'bool' should match type 'int' ../utils/tech.c:399:1: note: 'TechLoad' was previously declared here ../commands/CmdRS.c:249:6: warning: type of 'CIFTechLimitScale' does not match original declaration [-Wlto-type-mismatch] 249 | if (CIFTechLimitScale(scalen, scaled) != 0) | ^ ../cif/CIFtech.c:431:1: note: return value type mismatch 431 | CIFTechLimitScale(ns, ds) | ^ ../cif/CIFtech.c:431:1: note: type 'bool' should match type 'int' ../cif/CIFtech.c:431:1: note: 'CIFTechLimitScale' was previously declared here ../commands/CmdFI.c:314:7: warning: type of 'PaintPolygon' does not match original declaration [-Wlto-type-mismatch] 314 | PaintPolygon(plist, points, plane, ptable, | ^ ../cif/CIFrdpt.c:562:1: note: return value type mismatch 562 | PaintPolygon(pointlist, number, plane, ptable, ui, keep) | ^ ../cif/CIFrdpt.c:562:1: note: 'PaintPolygon' was previously declared here ../cif/CIFrdpt.c:562:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/CmdFI.c:1543:10: warning: type of 'DBIsChild' does not match original declaration [-Wlto-type-mismatch] 1543 | if (!DBIsChild(use, EditCellUse)) | ^ ../database/DBcellbox.c:274:1: note: return value type mismatch 274 | DBIsChild(cu1, cu2) | ^ ../database/DBcellbox.c:274:1: note: type 'bool' should match type 'int' ../database/DBcellbox.c:274:1: note: 'DBIsChild' was previously declared here ../commands/CmdFI.c:1556:10: warning: type of 'DBReLinkCell' does not match original declaration [-Wlto-type-mismatch] 1556 | if (!DBReLinkCell(use, newId)) | ^ ../database/DBcellname.c:2103:1: note: return value type mismatch 2103 | DBReLinkCell(cellUse, newName) | ^ ../database/DBcellname.c:2103:1: note: type 'bool' should match type 'int' ../database/DBcellname.c:2103:1: note: 'DBReLinkCell' was previously declared here ../commands/CmdE.c:792:13: warning: type of 'DBScalePoint' does not match original declaration [-Wlto-type-mismatch] 792 | DBScalePoint(&rootRect.r_ll, d, 1); | ^ ../database/DBcellsrch.c:1465:1: note: return value type mismatch 1465 | DBScalePoint(p, n, d) | ^ ../database/DBcellsrch.c:1465:1: note: type 'bool' should match type 'int' ../database/DBcellsrch.c:1465:1: note: 'DBScalePoint' was previously declared here ../commands/../database/database.h:863:19: warning: type of 'DBPropGet' does not match original declaration [-Wlto-type-mismatch] 863 | extern ClientData DBPropGet(); | ^ ../database/DBprop.c:109:1: note: return value type mismatch 109 | DBPropGet(cellDef, name, found) | ^ ../database/DBprop.c:109:1: note: type 'ClientData' should match type 'void *' ../database/DBprop.c:109:1: note: 'DBPropGet' was previously declared here ../database/DBprop.c:109:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../extract/ExtSubtree.c:229:15: warning: type of 'DRCFindInteractions' does not match original declaration [-Wlto-type-mismatch] 229 | result = DRCFindInteractions(def, &rbloat, halo, &ha.ha_interArea); | ^ ../drc/DRCsubcell.c:366:1: note: return value type mismatch 366 | DRCFindInteractions(def, area, radius, interaction) | ^ ../drc/DRCsubcell.c:366:1: note: type 'bool' should match type 'int' ../drc/DRCsubcell.c:366:1: note: 'DRCFindInteractions' was previously declared here ../commands/CmdCD.c:1692:7: warning: type of 'CIFWriteFlat' does not match original declaration [-Wlto-type-mismatch] 1692 | if (!CIFWriteFlat(rootDef, f)) | ^ ../cif/CIFwrite.c:650:1: note: return value type mismatch 650 | CIFWriteFlat(rootDef, f) | ^ ../cif/CIFwrite.c:650:1: note: type 'bool' should match type 'int' ../cif/CIFwrite.c:650:1: note: 'CIFWriteFlat' was previously declared here ../commands/CmdCD.c:886:10: warning: type of 'DBCellDelete' does not match original declaration [-Wlto-type-mismatch] 886 | DBCellDelete(cellname, TRUE); | ^ ../database/DBcellname.c:191:1: note: return value type mismatch 191 | DBCellDelete(cellname, force) | ^ ../database/DBcellname.c:191:1: note: type 'bool' should match type 'int' ../database/DBcellname.c:191:1: note: 'DBCellDelete' was previously declared here ../commands/CmdCD.c:961:4: warning: type of 'dbReadOpen' does not match original declaration [-Wlto-type-mismatch] 961 | dbReadOpen(cellDef, NULL, TRUE, NULL); | ^ ../database/DBio.c:997:1: note: return value type mismatch 997 | dbReadOpen(cellDef, name, setFileName, errptr) | ^ ../database/DBio.c:997:1: note: 'dbReadOpen' was previously declared here ../database/DBio.c:997:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/CmdCD.c:1100:6: warning: type of 'DBCellRename' does not match original declaration [-Wlto-type-mismatch] 1100 | DBCellRename(cellname, cmd->tx_argv[3 + ((dolist) ? 1 : 0)]); | ^ ../database/DBcellname.c:90:1: note: return value type mismatch 90 | DBCellRename(cellname, newname) | ^ ../database/DBcellname.c:90:1: note: type 'bool' should match type 'int' ../database/DBcellname.c:90:1: note: 'DBCellRename' was previously declared here ../commands/CmdFI.c:1026:10: warning: type of 'cmdDumpParseArgs' does not match original declaration [-Wlto-type-mismatch] 1026 | if (!cmdDumpParseArgs("getcell", w, cmd, &dummy, &scx)) | ^ ../commands/CmdCD.c:3835:1: note: return value type mismatch 3835 | cmdDumpParseArgs(cmdName, w, cmd, dummy, scx) | ^ ../commands/CmdCD.c:3835:1: note: type 'bool' should match type 'int' ../commands/CmdCD.c:3835:1: note: 'cmdDumpParseArgs' was previously declared here ../commands/../select/select.h:61:17: warning: type of 'SelectRootDef' does not match original declaration [-Wlto-type-mismatch] 61 | extern CellDef *SelectRootDef; | ^ ../select/selCreate.c:63:10: note: 'SelectRootDef' was previously declared here 63 | CellDef *SelectRootDef = NULL; | ^ ../select/selCreate.c:63:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/../select/select.h:65:17: warning: type of 'SelectDef' does not match original declaration [-Wlto-type-mismatch] 65 | extern CellDef *SelectDef; | ^ ../select/selCreate.c:54:17: note: 'SelectDef' was previously declared here 54 | global CellDef *SelectDef, *Select2Def; | ^ ../select/selCreate.c:54:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/../select/select.h:66:17: warning: type of 'SelectUse' does not match original declaration [-Wlto-type-mismatch] 66 | extern CellUse *SelectUse; | ^ ../select/selCreate.c:55:17: note: 'SelectUse' was previously declared here 55 | global CellUse *SelectUse, *Select2Use; | ^ ../select/selCreate.c:55:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/../windows/windows.h:254:12: warning: type of 'windCheckOnlyWindow' does not match original declaration [-Wlto-type-mismatch] 254 | extern int windCheckOnlyWindow(MagWindow **, WindClient); | ^ ../windows/windDisp.c:80:1: note: type mismatch in parameter 2 80 | windCheckOnlyWindow(MagWindow **w, WindClient client) | ^ ../windows/windDisp.c:80:1: note: type 'void *' should match type 'WindClient' ../windows/windDisp.c:80:1: note: 'windCheckOnlyWindow' was previously declared here ../windows/windDisp.c:80:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/../utils/main.h:89:17: warning: type of 'EditRootDef' does not match original declaration [-Wlto-type-mismatch] 89 | extern CellDef *EditRootDef; | ^ ../utils/main.c:104:17: note: 'EditRootDef' was previously declared here 104 | global CellDef *EditRootDef = NULL; | ^ ../utils/main.c:104:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../netmenu/NMcmdAK.c:499:7: warning: type of 'CmdParseLayers' does not match original declaration [-Wlto-type-mismatch] 499 | if (!CmdParseLayers(cmd->tx_argv[2], &mask)) | ^ ../commands/CmdSubrs.c:372:1: note: return value type mismatch 372 | CmdParseLayers(s, mask) | ^ ../commands/CmdSubrs.c:372:1: note: type 'bool' should match type 'int' ../commands/CmdSubrs.c:372:1: note: 'CmdParseLayers' was previously declared here ../commands/../utils/main.h:88:17: warning: type of 'EditCellUse' does not match original declaration [-Wlto-type-mismatch] 88 | extern CellUse *EditCellUse; | ^ ../utils/main.c:103:17: note: 'EditCellUse' was previously declared here 103 | global CellUse *EditCellUse = NULL; | ^ ../utils/main.c:103:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../commands/../dbwind/dbwind.h:113:19: warning: type of 'DBWclientID' does not match original declaration [-Wlto-type-mismatch] 113 | extern WindClient DBWclientID; | ^ ../dbwind/DBWprocs.c:47:19: note: type 'WindClient' should match type 'void *' 47 | global WindClient DBWclientID; | ^ ../dbwind/DBWprocs.c:47:19: note: 'DBWclientID' was previously declared here ../dbwind/DBWprocs.c:47:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../graphics/../windows/windows.h:242:19: warning: type of 'WindAddClient' does not match original declaration [-Wlto-type-mismatch] 242 | extern WindClient WindAddClient(); | ^ ../windows/windMain.c:220:1: note: return value type mismatch 220 | WindAddClient(clientName, create, delete, redisplay, command, update, | ^ ../windows/windMain.c:220:1: note: type 'WindClient' should match type 'void *' ../windows/windMain.c:220:1: note: 'WindAddClient' was previously declared here ../windows/windMain.c:220:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../cmwind/../cmwind/cmwind.h:73:19: warning: type of 'CMWclientID' does not match original declaration [-Wlto-type-mismatch] 73 | extern WindClient CMWclientID; | ^ ../cmwind/CMWmain.c:43:19: note: type 'WindClient' should match type 'void *' 43 | global WindClient CMWclientID; | ^ ../cmwind/CMWmain.c:43:19: note: 'CMWclientID' was previously declared here ../cmwind/CMWmain.c:43:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../lef/lefTech.c:296:18: warning: type of 'CIFGetOutputScale' does not match original declaration [-Wlto-type-mismatch] 296 | float oscale = CIFGetOutputScale(1000); | ^ ../cif/CIFmain.c:139:1: note: return value type mismatch 139 | CIFGetOutputScale(convert) | ^ ../cif/CIFmain.c:139:1: note: type 'float' should match type 'int' ../cif/CIFmain.c:139:1: note: 'CIFGetOutputScale' was previously declared here ../cif/CIFmain.c:139:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used In function 'strncpy', inlined from 'PaExpand' at ../utils/path.c:247:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^ ../utils/path.c: In function 'PaExpand': ../utils/path.c:245:19: note: length computed here 245 | gotvar: length = strlen(string); | ^ In function 'strncpy', inlined from 'PaExpand' at ../utils/path.c:185:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^ ../utils/path.c: In function 'PaExpand': ../utils/path.c:183:20: note: length computed here 183 | gotname: length = strlen(string); | ^ In function 'strncpy', inlined from 'PaLockOpen' at ../utils/path.c:421:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^ ../utils/path.c: In function 'PaLockOpen': ../utils/path.c:417:14: note: length computed here 417 | length = strlen(file); | ^ In function 'strncpy', inlined from 'drcSubstitute' at ../drc/DRCmain.c:245:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^ ../drc/DRCmain.c: In function 'drcSubstitute': ../drc/DRCmain.c:245:27: note: length computed here 245 | strncpy(wptr, whyptr, strlen(whyptr) + 1); | ^ ../scripts/preproc.py -ccomm -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/lib64" proto.magicrc.in > proto.magicrc make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/magic' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition echo "Nothing to do here" Nothing to do here make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/net2ir' make[2]: Entering directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld magicexec.c \ -o magicexec -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 \ -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/lib64\" -DBIN_DIR=\"/usr/bin\" -DTCL_DIR=\"/usr/lib64/magic/tcl\" -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -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 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"no\" -DSHDLIB_EXT=\".so\" -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld magicdnull.c \ -o magicdnull -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 \ -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo sed -e /TCL_DIR/s%TCL_DIR%/usr/lib64/magic/tcl%g \ -e /MAGIC_VERSION/s%MAGIC_VERSION%`cat ../VERSION | cut -d. -f1-2`%g \ -e /MAGIC_REVISION/s%MAGIC_REVISION%`cat ../VERSION | cut -d. -f3`%g \ -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g magic.tcl.in > magic.tcl sed -e /TCL_DIR/s%TCL_DIR%/usr/lib64/magic/tcl%g \ -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/lib64%g \ -e /WISH_EXE/s%WISH_EXE%/usr/bin/wish%g magic.sh.in > magic.sh sed -e /TCL_DIR/s%TCL_DIR%/usr/lib64/magic/tcl%g ext2spice.sh.in > ext2spice.sh sed -e /TCL_DIR/s%TCL_DIR%/usr/lib64/magic/tcl%g ext2sim.sh.in > ext2sim.sh make[2]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100/tcltk' make[1]: Leaving directory '/builddir/build/BUILD/magic-8.3.100/magic-8.3.100' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.WlmrRv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 + cd magic-8.3.100 + cd magic-8.3.100 + make install DESTDIR=/builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 'INSTALL=/usr/bin/install -c -p' 'CP=/usr/bin/cp -p' --- installing executable to /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/bin --- installing runtime files to /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64 ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition + desktop-file-install --vendor '' --dir /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/applications/ /builddir/build/SOURCES/magic.desktop /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/applications/magic.desktop: error: (will be fatal in the future): value "magic.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + cp -pr README README.Tcl TODO VERSION scmos/ .. + cp -pr /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/doc/ /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tutorial .. + rm -rf /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/doc/ /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tutorial + rm -f doc/html/Makefile + chmod -x /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/console.tcl + mkdir -p /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/icons/hicolor/128x128/apps/ + install -cpm 0644 /builddir/build/SOURCES/magic.png /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/icons/hicolor/128x128/apps/magic.png + rm -f /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/man/man1/extcheck.1 + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 8.3.100-1.fc33 --unique-debug-suffix -8.3.100-1.fc33.riscv64 --unique-debug-src-base magic-8.3.100-1.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/magic-8.3.100 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/magicexec explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/magicdnull explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/tclmagic.so extracting debug info from /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/magicexec extracting debug info from /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/magicdnull extracting debug info from /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/lib64/magic/tcl/tclmagic.so original debug info size: 23824kB, size after compression: 21364kB /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 14945 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink Processing files: magic-8.3.100-1.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8bK2Iw + umask 022 + cd /builddir/build/BUILD + cd magic-8.3.100 + DOCDIR=/builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic + cp -pr README README.Tcl /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic + cp -pr TODO /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic + cp -pr VERSION /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(magic.desktop) magic = 8.3.100-1.fc33 magic(riscv-64) = 8.3.100-1.fc33 mimehandler(application/mag) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /bin/sh /usr/bin/tclsh /usr/bin/wish ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcairo.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: magic-doc-8.3.100-1.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VDVH3v + umask 022 + cd /builddir/build/BUILD + cd magic-8.3.100 + DOCDIR=/builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic-doc + cp -pr doc/ /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic-doc + cp -pr tutorial/ /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic-doc + cp -pr scmos/ /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64/usr/share/doc/magic-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: magic-doc = 8.3.100-1.fc33 magic-doc(riscv-64) = 8.3.100-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: magic-debugsource-8.3.100-1.fc33.riscv64 Provides: magic-debugsource = 8.3.100-1.fc33 magic-debugsource(riscv-64) = 8.3.100-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: magic-debuginfo-8.3.100-1.fc33.riscv64 Provides: debuginfo(build-id) = 494971ed4655afd9292536c0106de7112a5cc47b debuginfo(build-id) = b650f687a137a08f40446be944b24210411ade8e debuginfo(build-id) = bc937e36159d507815c53c2a18bda8b5790570d0 magic-debuginfo = 8.3.100-1.fc33 magic-debuginfo(riscv-64) = 8.3.100-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: magic-debugsource(riscv-64) = 8.3.100-1.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 Wrote: /builddir/build/RPMS/magic-8.3.100-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/magic-doc-8.3.100-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/magic-debuginfo-8.3.100-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/magic-debugsource-8.3.100-1.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.0nUh3x + umask 022 + cd /builddir/build/BUILD + cd magic-8.3.100 + /usr/bin/rm -rf /builddir/build/BUILDROOT/magic-8.3.100-1.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0