===> License MIT accepted by the user ===> magic-8.3.301 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by magic-8.3.301 for building ===> Extracting for magic-8.3.301 => SHA256 Checksum OK for magic-8.3.301.tgz. ===> Patching for magic-8.3.301 ===> Applying FreeBSD patches for magic-8.3.301 from /disk-samsung/freebsd-ports/cad/magic/files ===> magic-8.3.301 depends on package: gmake>=4.3 - found ===> magic-8.3.301 depends on file: /usr/local/bin/python3.8 - found ===> magic-8.3.301 depends on package: xorgproto>=0 - found ===> magic-8.3.301 depends on package: xorgproto>=0 - found ===> magic-8.3.301 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> magic-8.3.301 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> magic-8.3.301 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> magic-8.3.301 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> magic-8.3.301 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> magic-8.3.301 depends on shared library: libBLT25.so - found (/usr/local/lib/libBLT25.so) ===> magic-8.3.301 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> magic-8.3.301 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> magic-8.3.301 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> magic-8.3.301 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> magic-8.3.301 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> magic-8.3.301 depends on shared library: libtk86.so - found (/usr/local/lib/libtk86.so) ===> magic-8.3.301 depends on shared library: libtcl86.so - found (/usr/local/lib/libtcl86.so) ===> Configuring for magic-8.3.301 configure: WARNING: unrecognized options: --with-tclinclude, --with-tkinclude configure: loading site script /disk-samsung/freebsd-ports/Templates/config.site checking build system type... amd64-portbld-freebsd13.0 checking host system type... amd64-portbld-freebsd13.0 checking target system type... amd64-portbld-freebsd13.0 checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cpp checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for library containing strerror... none required checking for a BSD-compatible install... /usr/bin/install -c 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... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking size of void *... 8 checking size of unsigned int... 4 checking size of unsigned long... 8 checking size of unsigned long long... 8 checking whether byte ordering is bigendian... no checking for ANSI C header files... (cached) yes checking for setenv... (cached) yes checking for putenv... (cached) yes checking for vfork... (cached) yes checking for sys/mman.h... (cached) yes checking for dirent.h... (cached) yes checking for limits.h... (cached) yes checking param.h usability... no checking param.h presence... no checking for param.h... no checking for paths.h... (cached) yes checking for va_copy... yes checking for __va_copy... yes checking for gzopen in -lz... yes checking for built-in roundf... yes checking for built-in round... yes checking for gcore... /usr/bin/gcore checking for csh... /bin/csh checking for python3... /home/yuri/bin/python3 checking for X... libraries /usr/local/lib, headers /usr/local/include checking whether -R must be followed by a space... neither works checking for gethostbyname... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XOpenDevice in -lXi... yes checking for XmuInternAtom in -lXmu... yes checking for XextFindDisplay in -lXext... yes checking for tclConfig.sh... /usr/local/lib/tcl8.6/tclConfig.sh checking for tkConfig.sh... /usr/local/lib/tk8.6/tkConfig.sh checking for wish executable... /usr/local/bin/wish8.6 checking for tclsh executable... /usr/local/bin/tclsh8.6 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: --with-tclinclude, --with-tkinclude ----------------------------------------------------------- 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. ----------------------------------------------------------- ===> Building for magic-8.3.301 gmake[1]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301' --- making header file database/database.h ./scripts/makedbh database/database.h.in database/database.h gmake[1]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301' gmake[1]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301' --- 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 && gmake depend) || exit 1; done gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/bplane' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/bplane' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cmwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cmwind' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/commands' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/commands' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/database' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/database' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/dbwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/dbwind' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/debug' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/debug' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/drc' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/drc' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extflat' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extflat' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extract' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extract' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/graphics' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/graphics' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/netmenu' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/netmenu' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plow' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plow' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/resis' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM ResMain.c ResJunct.c ResMakeRes.c ResSimple.c ResPrint.c ResReadSim.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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/resis' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/select' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/select' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/sim' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/textio' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/textio' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tiles' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tiles' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/utils' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/utils' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/windows' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/windows' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/wiring' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/wiring' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2sim' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2spice' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2spice' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/calma' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -MM CalmaRead.c CalmaRdcl.c CalmaRdio.c CalmaRdpt.c CalmaWrite.c CalmaWriteZ.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/calma' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cif' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cif' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plot' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plot' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/lef' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/lef' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/garouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/garouter' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/grouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/grouter' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/irouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/irouter' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/mzrouter' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/mzrouter' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/router' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/router' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/gcr' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/gcr' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tcltk' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/readline' gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/readline' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/lisp' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/lisp' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/magic' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/local/lib" -MM magicTop.c | \ sed -e "/#/D" -e "/ \//s/ \/.*\.h//" -e "/ \\\/D" \ > Depend ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/magic' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/net2ir' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -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 gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/net2ir' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tcltk' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition gmake[2]: Nothing to be done for 'depend'. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/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 && gmake module) || exit 1; done gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/bplane' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling bplane/bpDump.o --- compiling bplane/bpUtils.o rm -f bpUtils.o rm -f bpDump.o --- compiling bplane/bpBins.o rm -f bpBins.o --- compiling bplane/bpEnum.o rm -f bpEnum.o --- compiling bplane/bpMain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpUtils.c rm -f bpMain.o --- compiling bplane/bpStat.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpBins.c rm -f bpStat.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpEnum.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpDump.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpMain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c bpStat.c In file included from bpDump.c:38: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from bpUtils.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from bpStat.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.hIn file included from bpMain.c:42: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :509: if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ 11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) 513:11: warning: ../bplane/bpEnum.husing the result of an assignment as a condition without parentheses [-Wparentheses]: 509:11: if(e=bpEnumNextBINS(bpe, 1)) return e;note : ~^~~~~~~~~~~~~~~~~~~~~~~use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ==../bplane/bpEnum.h :513:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning :513:11: warning: if(e=bpEnumNextBINS(bpe, 1)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] ^ if(e=bpEnumNextBINS(bpe, 1)) return e; ( ) ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::513513::1111:: notenote: : use '==' to turn this assignment into an equality comparisonplace parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;: 517 ^: 11 ==: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:517:11: warning: if(e=bpEnumNextINBOX(bpe, 0)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::517517::1111:: notenote: : place parentheses around the assignment to silence this warningplace parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h:517:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 517: if(e=bpEnumNextINBOX(bpe, 0)) return e;11 : ^ note ==: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ^ == if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 521: if(e=bpEnumNextINBOX(bpe, 1)) return e;11 : ^ warning ( ): using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e;: 521 ~^~~~~~~~~~~~~~~~~~~~~~~~: 11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ../bplane/bpEnum.h ^: 521 ==: 11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:525 if(e=bpEnumNextINBOX(bpe, 1)) return e;: 11 ^: ( )warning : using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~: 521:11: ../bplane/bpEnum.hnote:: 525use '==' to turn this assignment into an equality comparison: 11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ == ( ) ../bplane/bpEnum.h:525:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 525: if(e=bpEnumNextHASH(bpe)) return e;11 : ^ warning ==: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from bpEnum.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bpBins.c:41: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h../bplane/bpEnum.h::517509::1111: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 0)) return e;509 :11: note: place parentheses around the assignment to silence this warning ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note../bplane/bpEnum.h: :use '==' to turn this assignment into an equality comparison 521: if(e=bpEnumNextBINS(bpe, 0)) return e;11 : ^ warning ==: using the result of an assignment as a condition without parentheses [-Wparentheses]5 warnings generated../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e;: 513. ~^~~~~~~~~~~~~~~~~~~~~~~~: 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:521 if(e=bpEnumNextBINS(bpe, 1)) return e;: 11 ~^~~~~~~~~~~~~~~~~~~~~~~: note: place parentheses around the assignment to silence this warning../bplane/bpEnum.h :513:11: if(e=bpEnumNextINBOX(bpe, 1)) return e; note ^: place parentheses around the assignment to silence this warning ( ) if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11../bplane/bpEnum.h:: 513note:: 11use '==' to turn this assignment into an equality comparison: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ == ../bplane/bpEnum.h../bplane/bpEnum.h::525517::11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 11: if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 0)) return e;525 : ~^~~~~~~~~~~~~~~~~~~~~~~~11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:517:11:../bplane/bpEnum.h :note: 525place parentheses around the assignment to silence this warning:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ == ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == bpMain.c:264:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(e = BPEnumNext(&bpe)) ~~^~~~~~~~~~~~~~~~~~ bpMain.c:264:13: note: place parentheses around the assignment to silence this warning while(e = BPEnumNext(&bpe)) ^ ( ) bpMain.c:264:13: note: use '==' to turn this assignment into an equality comparison while(e = BPEnumNext(&bpe)) ^ == 5 warnings generated. 5 warnings generated. 5 warnings generated. 6 warnings generated. 5 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/bplane' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cmwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling cmwind/CMWmain.o rm -f CMWmain.o --- compiling cmwind/CMWcmmnds.o rm -f CMWcmmnds.o --- compiling cmwind/CMWundo.o rm -f CMWundo.o --- compiling cmwind/CMWrgbhsv.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWmain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWcmmnds.c rm -f CMWrgbhsv.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWundo.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWrgbhsv.c In file included from CMWmain.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 5 warnings generated. In file included from CMWcmmnds.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 5 warnings generated. --- linking libcmwind.o rm -f libcmwind.o /usr/bin/ld -r CMWmain.o CMWcmmnds.o CMWundo.o CMWrgbhsv.o -o libcmwind.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/cmwind' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/commands' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling commands/CmdSubrs.o rm -f CmdSubrs.o --- compiling commands/CmdAB.o rm -f CmdAB.o --- compiling commands/CmdCD.o rm -f CmdCD.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdSubrs.c --- compiling commands/CmdE.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAB.c rm -f CmdE.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdCD.c --- compiling commands/CmdFI.o rm -f CmdFI.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdE.c --- compiling commands/CmdLQ.o rm -f CmdLQ.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdFI.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdLQ.c In file included from CmdSubrs.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CmdSubrs.c:409:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ CmdSubrs.c:409:14: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) CmdSubrs.c:409:14: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == CmdSubrs.c:433:9: warning: implicit declaration of function 'DBTechNameTypes' is invalid in C99 [-Wimplicit-function-declaration] type = DBTechNameTypes(name, &newmask); ^ CmdSubrs.c:755:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = PaOpen(returnname, "r", DBSuffix, ".", (char *) NULL, &filename)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CmdSubrs.c:755:8: note: place parentheses around the assignment to silence this warning if (f = PaOpen(returnname, "r", DBSuffix, ".", (char *) NULL, &filename)) ^ ( ) CmdSubrs.c:755:8: note: use '==' to turn this assignment into an equality comparison if (f = PaOpen(returnname, "r", DBSuffix, ".", (char *) NULL, &filename)) ^ == In file included from CmdCD.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning In file included from if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) CmdFI.c:44: ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison In file included from if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../database/database.h:41: In file included from ../bplane/bplane.h:214../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] : if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11../bplane/bpEnum.h:: 525warning:: 11using the result of an assignment as a condition without parentheses [-Wparentheses]: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from CmdLQ.c:35: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e;In file included from CmdAB.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:509:11../bplane/bpEnum.h:521:11: note: :use '==' to turn this assignment into an equality comparison note: if(e=bpEnumNextINBOX(bpe, 1)) return e;use '==' to turn this assignment into an equality comparison ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextHASH(bpe)) return e;: 513:11 ~^~~~~~~~~~~~~~~~~~~~: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h :525:11 if(e=bpEnumNextBINS(bpe, 1)) return e;: ~^~~~~~~~~~~~~~~~~~~~~~~note : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:513../bplane/bpEnum.h::11525:: 11note:: place parentheses around the assignment to silence this warningnote : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CmdFI.c:252:33: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] box.r_xbot = box.r_xtop = cmdScaleCoord(w, cmd->tx_argv[pstart++], ^ CmdFI.c:266:18: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] r.r_xbot = cmdScaleCoord(w, cmd->tx_argv[pstart++], ^ CmdFI.c:306:19: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] plist[i].p_x = cmdScaleCoord(w, cmd->tx_argv[j++], ^ CmdFI.c:314:7: warning: implicit declaration of function 'PaintPolygon' is invalid in C99 [-Wimplicit-function-declaration] PaintPolygon(plist, points, plane, ptable, ^ In file included from CmdE.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:CmdAB.c:81:5: warning: 11implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration]: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] PaAppend(&Path, cmd->tx_argv[1]); ^ if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ CmdLQ.c:242:10: warning: implicit declaration of function 'DBNameToFont' is invalid in C99 [-Wimplicit-function-declaration] font = DBNameToFont(cmd->tx_argv[2]); ^ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == CmdLQ.c:263:10: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:513:11: size = cmdScaleCoord(w, cmd->tx_argv[3], TRUE, TRUE, 8);warning : ^using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11CmdCD.c:919:10: warning: incompatible pointer types assigning to 'FILE *' (aka 'struct __sFILE *') from 'gzFile' (aka 'struct gzFile_s *') [-Wincompatible-pointer-types] : note: place parentheses around the assignment to silence this warning if ((f = PaZOpen(cmd->tx_argv[2], "r", gdsExts[ext], Path, if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) CmdCD.c:920:32: ../bplane/bpEnum.hwarning:: 521comparison of distinct pointer types ('FILE *' (aka 'struct __sFILE *') and 'gzFile' (aka 'struct gzFile_s *')) [-Wcompare-distinct-pointer-types]: 11: (char *) NULL, &namep)) != (FILETYPE)NULL) ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ note: use '==' to turn this assignment into an equality comparison CmdCD.c if(e=bpEnumNextINBOX(bpe, 1)) return e;: 923 ^: 12: warning: ==comparison of distinct pointer types ('FILE *' (aka 'struct __sFILE *') and 'gzFile' (aka 'struct gzFile_s *')) [-Wcompare-distinct-pointer-types] if (f == (FILETYPE) NULL) ~ ^ ~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] CmdCD.c: if(e=bpEnumNextHASH(bpe)) return e;931 : ~^~~~~~~~~~~~~~~~~~~~20 : warning: incompatible pointer types passing 'FILE *' (aka 'struct __sFILE *') to parameter of type 'gzFile' (aka 'struct gzFile_s *') [-Wincompatible-pointer-types] (void) FCLOSE(f); ../bplane/bpEnum.h ^: 525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ /usr/include/zlib.h ( ): 1634:43: note: passing argument to parameter 'file' here ../bplane/bpEnum.hZEXTERN int ZEXPORT gzclose OF((gzFile file)); : ^525 :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CmdCD.c:955:7: warning: implicit declaration of function 'CalmaWriteZ' is invalid in C99 [-Wimplicit-function-declaration] if (!CalmaWriteZ(rootDef, fz)) ^ CmdLQ.c:460:6: warning: implicit declaration of function 'ReduceFraction' is invalid in C99 [-Wimplicit-function-declaration] ReduceFraction(&DBLambda[0], &DBLambda[1]); ^ CmdLQ.c:528:6: warning: implicit declaration of function 'ReduceFraction' is invalid in C99 [-Wimplicit-function-declaration] ReduceFraction(&DBLambda[0], &DBLambda[1]); ^ CmdLQ.c:701:22: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] editPoint.p_x = cmdParseCoord(w, cmd->tx_argv[argpos + 1], FALSE, TRUE); ^ CmdCD.c:1223:3: warning: implicit declaration of function 'CmdDoProperty' is invalid in C99 [-Wimplicit-function-declaration] CmdDoProperty(cellDef, cmd, 3 + ((dolist) ? 1 : 0)); ^ CmdLQ.c:715:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] CmdCD.c: amountx = cmdParseCoord(w, cmd->tx_argv[argpos], TRUE, TRUE); 1234 ^: 10: warning: implicit declaration of function 'DBCellDelete' is invalid in C99 [-Wimplicit-function-declaration] DBCellDelete(cellname, TRUE); ^ CmdCD.c:1239:10: warning: implicit declaration of function 'DBCellDelete' is invalid in C99 [-Wimplicit-function-declaration] DBCellDelete(cellname, FALSE); ^ CmdFI.c:853:2: warning: implicit declaration of function 'DBSearchLabel' is invalid in C99 [-Wimplicit-function-declaration] DBSearchLabel(&scx, &DBAllButSpaceAndDRCBits, 0, labname, ^ CmdLQ.c:731:16: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] amountx = cmdParseCoord(w, "1l", TRUE, TRUE); ^ CmdCD.c:1315:4: warning: implicit declaration of function 'dbReadOpen' is invalid in C99 [-Wimplicit-function-declaration] dbReadOpen(cellDef, NULL, TRUE, NULL); ^ CmdLQ.c:829:2: warning: implicit declaration of function 'DBMoveCell' is invalid in C99 [-Wimplicit-function-declaration] DBMoveCell(rootDef, t.t_c, t.t_f); ^ CmdLQ.c:846:9: warning: implicit declaration of function 'WindTranslate' is invalid in C99 [-Wimplicit-function-declaration] WindTranslate(t.t_c, t.t_f); ^ CmdE.c:450:4: warning: implicit declaration of function 'DBWElementText' is invalid in C99 [-Wimplicit-function-declaration] DBWElementText(w, cmd->tx_argv[2], NULL); ^ CmdE.c:469:4: warning: implicit declaration of function 'DBWElementStyle' is invalid in C99 [-Wimplicit-function-declaration] CmdFI.c DBWElementStyle(w, cmd->tx_argv[2], -1, 0); ^ :982:5: warning: implicit declaration of function 'cmdFlushCell' is invalid in C99 [-Wimplicit-function-declaration] cmdFlushCell(def, dereference); ^ CmdAB.c:729:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] r.r_xbot = cmdParseCoord(w, cmd->tx_argv[argc - 4], FALSE, TRUE); ^ CmdE.c:500:4: warning: implicit declaration of function 'DBWElementPos' is invalid in C99 [-Wimplicit-function-declaration] DBWElementPos(w, cmd->tx_argv[2], NULL); ^ CmdE.c:526:8: warning: implicit declaration of function 'DBWElementPos' is invalid in C99 [-Wimplicit-function-declaration] DBWElementPos(w, cmd->tx_argv[2], &crect); ^ CmdFI.c:1026:10: warning: implicit declaration of function 'cmdDumpParseArgs' is invalid in C99 [-Wimplicit-function-declaration] if (!cmdDumpParseArgs("getcell", w, cmd, &dummy, &scx)) ^ CmdAB.c:804:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] distancex = cmdParseCoord(w, cmd->tx_argv[3], TRUE, FALSE); ^ CmdAB.c:812:16: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] distancex = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); ^ CmdCD.c:1540:3: warning: implicit declaration of function 'DBCellRename' is invalid in C99 [-Wimplicit-function-declaration] DBCellRename(cellDef->cd_name, cellname, doforce); ^ CmdCD.c:1544:6: warning: implicit declaration of function 'DBCellRename' is invalid in C99 [-Wimplicit-function-declaration] DBCellRename(cellname, cmd->tx_argv[3 + ((dolist) ? 1 : 0)], doforce); ^ CmdLQ.c:925:5: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] CmdAB.c:849:14: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(EditCellUse->cu_def, &editRect, &mask, 0); width = cmdParseCoord(w, cmd->tx_argv[2], TRUE, TRUE); ^ ^ CmdE.c:644:2: warning: implicit declaration of function 'CmdPaintEraseButton' is invalid in C99 [-Wimplicit-function-declaration] CmdFI.c:1200: CmdPaintEraseButton(w, &cmd->tx_p, FALSE);2 : ^ warning: implicit declaration of function 'SimGetsnode' is invalid in C99 [-Wimplicit-function-declaration] SimGetsnode(); ^ CmdFI.c:1203:2: warning: implicit declaration of function 'SimGetnode' is invalid in C99 [-Wimplicit-function-declaration] SimGetnode(); ^ CmdE.c:664:5: warning: implicit declaration of function 'DBEraseValid' is invalid in C99 [-Wimplicit-function-declaration] DBEraseValid(EditCellUse->cu_def, &editRect, &activeLayersForErasure, 0); ^ CmdLQ.c:997:2: warning: implicit declaration of function 'DBEraseValid' is invalid in C99 [-Wimplicit-function-declaration] DBEraseValid(EditCellUse->cu_def, &editRect, &eraseMask, 0); ^ CmdLQ.c:1001:2: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(EditCellUse->cu_def, &editRect, &mask, 0); ^ CmdLQ.cCmdE.c:695::131004:: 2warning:: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] warning: implicit declaration of function 'DBEraseValid' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, cmdEraseCellsFunc, (ClientData) NULL); ^ DBEraseValid(EditCellUse->cu_def, &editRect, &mask, 0); ^ CmdE.c:703:3: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(cmdEraseCells[i], EditCellUse->cu_def); ^ CmdFI.c:1383:13: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] xSpacing = cmdParseCoord(w, cmd->tx_argv[argstart], TRUE, TRUE); ^ CmdCD.c:1809:3: warning: implicit declaration of function 'CIFCoverageLayer' is invalid in C99 [-Wimplicit-function-declaration] CIFCoverageLayer(rootDef, &box, argv[2], dolist); ^ CmdCD.c:1812:3: warning: implicit declaration of function 'CIFCoverageLayer' is invalid in C99 [-Wimplicit-function-declaration] CIFCoverageLayer(rootDef, &rootDef->cd_bbox, argv[2], dolist); ^ CmdLQ.c:1136:2: warning: implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration] PaAppend(pathptr, srcptr); ^ CmdFI.c:1543:10: warning: implicit declaration of function 'DBIsChild' is invalid in C99 [-Wimplicit-function-declaration] if (!DBIsChild(use, EditCellUse)) ^ CmdFI.c:1556:10: warning: implicit declaration of function 'DBReLinkCell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBReLinkCell(use, newId)) ^ CmdE.c:798:13: warning: implicit declaration of function 'DBScalePoint' is invalid in C99 [-Wimplicit-function-declaration] DBScalePoint(&rootRect.r_ll, d, 1); ^ CmdLQ.c:1208:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] CmdE.c: plist[i].p_x = cmdParseCoord(w, cmd->tx_argv[j++], FALSE, TRUE); 805 ^: 13: warning: implicit declaration of function 'WindScale' is invalid in C99 [-Wimplicit-function-declaration] WindScale(d, 1); ^ CmdFI.c:1597:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s2 = strchr(s, '/')) ~~~^~~~~~~~~~~~~~~~ CmdFI.c:1597:15: note: place parentheses around the assignment to silence this warning CmdLQ.c while (s2 = strchr(s, '/')) ^ ( ) :1219:6: warning: implicit declaration of function 'PaintPolygon' is invalid in C99 [-Wimplicit-function-declaration]CmdFI.c: 1597:15: PaintPolygon(plist, points, def->cd_planes[pNum], note ^: use '==' to turn this assignment into an equality comparison while (s2 = strchr(s, '/')) ^ == CmdFI.c:1600:2: warning: implicit declaration of function 'DBTreeFindUse' is invalid in C99 [-Wimplicit-function-declaration] DBTreeFindUse(s, scx.scx_use, &scx2); ^ CmdCD.c:2137:7: warning: implicit declaration of function 'CIFWriteFlat' is invalid in C99 [-Wimplicit-function-declaration] if (!CIFWriteFlat(rootDef, f)) ^ CmdE.c:1019:3: warning: implicit declaration of function 'ExtIncremental' is invalid in C99 [-Wimplicit-function-declaration] ExtIncremental(selectedUse); ^ CmdE.c:1046:6: warning: implicit declaration of function 'ExtUnique' is invalid in C99 [-Wimplicit-function-declaration] ExtUnique(selectedUse, all); ^ CmdE.c:1053:3: warning: implicit declaration of function 'ExtAll' is invalid in C99 [-Wimplicit-function-declaration] ExtAll(selectedUse); ^ CmdE.c:1078:3: warning: implicit declaration of function 'ExtParents' is invalid in C99 [-Wimplicit-function-declaration] ExtParents(selectedUse); ^ CmdE.c:1088:6: warning: implicit declaration of function 'ExtShowParents' is invalid in C99 [-Wimplicit-function-declaration] ExtShowParents(selectedUse); ^ CmdE.c:1224:7: warning: implicit declaration of function 'ExtLengthClear' is invalid in C99 [-Wimplicit-function-declaration] ExtLengthClear(); ^ CmdE.c:1234:4: warning: implicit declaration of function 'ExtSetDriver' is invalid in C99 [-Wimplicit-function-declaration] ExtSetDriver(argv[n]); ^ CmdE.c:1240:4: warning: implicit declaration of function 'ExtSetReceiver' is invalid in C99 [-Wimplicit-function-declaration] ExtSetReceiver(argv[n]); ^ CmdCD.c:2553:22: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] editPoint.p_x = cmdParseCoord(w, cmd->tx_argv[2], FALSE, TRUE); ^ CmdCD.c:2567:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] amountx = cmdParseCoord(w, cmd->tx_argv[argpos], TRUE, TRUE); ^ CmdCD.c:2587:16: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] amountx = cmdParseCoord(w, "1l", TRUE, TRUE); ^ CmdCD.c:3669:12: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] pos.p_x = cmdParseCoord(w, cmd->tx_argv[1], FALSE, TRUE); ^ CmdCD.c:3677:5: warning: implicit declaration of function 'DBWSetCrosshair' is invalid in C99 [-Wimplicit-function-declaration] DBWSetCrosshair(w, &pos); ^ CmdCD.c:3968:6: warning: implicit declaration of function 'DRCFlatCheck' is invalid in C99 [-Wimplicit-function-declaration] DRCFlatCheck(rootUse, &rootArea); ^ CmdCD.c:3973:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] radius = cmdParseCoord(w, argv[2], TRUE, FALSE); ^ CmdCD.c:4165:17: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] DRCTechHalo = cmdScaleCoord(w, argv[2], FALSE, TRUE, 1); ^ CmdCD.c:4218:6: warning: implicit declaration of function 'DRCBreak' is invalid in C99 [-Wimplicit-function-declaration] DRCBreak(); ^ CmdCD.c:4265:17: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] DRCStepSize = cmdScaleCoord(w, argv[2], FALSE, TRUE, 1); ^ CmdCD.c:4294:9: warning: implicit declaration of function 'DRCWhyAll' is invalid in C99 [-Wimplicit-function-declaration] DRCWhyAll(rootUse, &rootArea, NULL); ^ CmdCD.c:4761:24: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] childPoint.p_x = cmdParseCoord(w, av[1], TRUE, TRUE); ^ CmdCD.c:4816:23: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] editPoint.p_x = cmdParseCoord(w, av[1], TRUE, TRUE); ^ 8 warnings generated. --- compiling commands/CmdRS.o rm -f CmdRS.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdRS.c 10 warnings generated. --- compiling commands/CmdTZ.o rm -f CmdTZ.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdTZ.c 23 warnings generated. --- compiling commands/CmdWizard.o rm -f CmdWizard.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdWizard.c In file included from CmdRS.c:37: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 19 warnings generated. In file included from CmdWizard.c:37: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] --- compiling commands/CmdAuto.o if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513rm -f CmdAuto.o :11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAuto.c use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CmdRS.c:220:2: warning: implicit declaration of function 'cmdSaveCell' is invalid in C99 [-Wimplicit-function-declaration] cmdSaveCell(locDef, cmd->tx_argv[1], FALSE, TRUE); ^ CmdRS.c:222:10: warning: implicit declaration of function 'cmdSaveCell' is invalid in C99 [-Wimplicit-function-declaration] else cmdSaveCell(locDef, (char *) NULL, FALSE, TRUE); ^ CmdRS.c:303:2: warning: implicit declaration of function 'ReduceFraction' is invalid in C99 [-Wimplicit-function-declaration] ReduceFraction(&scalen, &scaled); ^ CmdRS.c:308:6: warning: implicit declaration of function 'CIFTechLimitScale' is invalid in C99 [-Wimplicit-function-declaration] if (CIFTechLimitScale(scalen, scaled) != 0) ^ CmdRS.c:316:2: warning: implicit declaration of function 'CIFTechInputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechInputScale(scalen, scaled, TRUE); ^ CmdRS.c:317:2: warning: implicit declaration of function 'CIFTechOutputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechOutputScale(scalen, scaled); ^ CmdRS.c:325:2: warning: implicit declaration of function 'ExtTechScale' is invalid in C99 [-Wimplicit-function-declaration] ExtTechScale(scalen, scaled); ^ CmdRS.c:329:2: warning: implicit declaration of function 'WireTechScale' is invalid in C99 [-Wimplicit-function-declaration] WireTechScale(scalen, scaled); ^ CmdRS.c:334:2: warning: implicit declaration of function 'LefTechScale' is invalid in C99 [-Wimplicit-function-declaration] LefTechScale(scalen, scaled); ^ CmdRS.c:340:2: warning: implicit declaration of function 'RtrTechScale' is invalid in C99 [-Wimplicit-function-declaration] RtrTechScale(scalen, scaled); ^ CmdRS.c:344:2: warning: implicit declaration of function 'MZAfterTech' is invalid in C99 [-Wimplicit-function-declaration] MZAfterTech(); ^ CmdRS.c:345:2: warning: implicit declaration of function 'IRAfterTech' is invalid in C99 [-Wimplicit-function-declaration] IRAfterTech(); ^ CmdRS.c:350:2: warning: implicit declaration of function 'DBScaleEverything' is invalid in C99 [-Wimplicit-function-declaration] DBScaleEverything(scaled, scalen); ^ CmdRS.c:370:2: warning: implicit declaration of function 'WindScale' is invalid in C99 [-Wimplicit-function-declaration] WindScale(scaled, scalen); ^ CmdRS.c:375:2: warning: implicit declaration of function 'UndoFlush' is invalid in C99 [-Wimplicit-function-declaration] UndoFlush(); ^ CmdWizard.c:184:5: warning: implicit declaration of function 'ExtractTest' is invalid in C99 [-Wimplicit-function-declaration] ExtractTest(w, cmd); ^ CmdWizard.c:524:5: warning: implicit declaration of function 'DBTreeCountPaint' is invalid in C99 [-Wimplicit-function-declaration] DBTreeCountPaint(def, cmdStatsCount, cmdStatsHier, ^ CmdRS.c:1084:6: warning: implicit declaration of function 'SelectAndCopy1' is invalid in C99 [-Wimplicit-function-declaration] SelectAndCopy1(); ^ CmdRS.c:1097:14: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] p.p_x = cmdParseCoord(w, cmd->tx_argv[2], FALSE, TRUE); ^ CmdRS.c:1132:6: warning: implicit declaration of function 'SelectFlat' is invalid in C99 [-Wimplicit-function-declaration] SelectFlat(); ^ CmdRS.c:1155:6: warning: implicit declaration of function 'cmdSaveCell' is invalid in C99 [-Wimplicit-function-declaration] cmdSaveCell(SelectDef, cmd->tx_argv[2], FALSE, FALSE); ^ CmdRS.c:1179:6: warning: implicit declaration of function 'SelCopyToFeedback' is invalid in C99 [-Wimplicit-function-declaration] SelCopyToFeedback(SelectRootDef, SelectUse, feedstyle, ^ CmdRS.c:1511:3: warning: implicit declaration of function 'DBTreeFindUse' is invalid in C99 [-Wimplicit-function-declaration] DBTreeFindUse(optionArgs[1], scx.scx_use, &scx2); ^ CmdRS.c:1670:2: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1674:2: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1705:2: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1709:2: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1740:2: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1744:2: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1779:6: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1781:6: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1820:6: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1822:6: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1858:2: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1862:2: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:1899:2: warning: implicit declaration of function 'DBUndoEraseLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoEraseLabel(cellDef, label); ^ CmdRS.c:1904:2: warning: implicit declaration of function 'DBUndoPutLabel' is invalid in C99 [-Wimplicit-function-declaration] DBUndoPutLabel(cellDef, label); ^ CmdRS.c:2075:14: warning: implicit declaration of function 'DBNameToFont' is invalid in C99 [-Wimplicit-function-declaration] font = DBNameToFont(cmd->tx_argv[argstart + 1]); ^ CmdRS.c:2081:8: warning: implicit declaration of function 'DBLoadFont' is invalid in C99 [-Wimplicit-function-declaration] if (DBLoadFont(cmd->tx_argv[argstart + 1], scale) != 0) ^ CmdRS.c:2152:14: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] size = cmdScaleCoord(w, cmd->tx_argv[argstart + 1], TRUE, TRUE, 8); ^ CmdRS.c:2183:20: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] offset.p_x = cmdScaleCoord(w, cmd->tx_argv[argstart + 1], TRUE, TRUE, 8); ^ CmdRS.c:2194:16: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] offset.p_x = cmdScaleCoord(w, cmd->tx_argv[argstart + 1], TRUE, TRUE, 8); ^ In file included from CmdTZ.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:CmdRS.c:2777:4: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] 517: DBMergeNMTiles(EditCellUse->cu_def->cd_planes[pNum], ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' 11: #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE)note : ^ place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CmdRS.c:2871:7: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(EditCellUse->cu_def->cd_planes[pNum], ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ CmdRS.c:2935:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] amountx = cmdParseCoord(w, cmd->tx_argv[2], TRUE, TRUE); ^ CmdRS.c:2949:16: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] amountx = cmdParseCoord(w, "1l", TRUE, TRUE); ^ CmdTZ.c:232:3: warning: implicit declaration of function 'ReduceFraction' is invalid in C99 [-Wimplicit-function-declaration] ReduceFraction(&DBLambda[0], &DBLambda[1]); ^ CmdTZ.c:417:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ CmdTZ.c:588:11: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad(cmd->tx_argv[2], -2)) ^ CmdTZ.c:1045:24: warning: implicit declaration of function 'DBMaskAddStacking' is invalid in C99 [-Wimplicit-function-declaration] if (DBIsContact(i)) DBMaskAddStacking(&maskBits); ^ CmdTZ.c:1498:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] value = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); ^ CmdTZ.c:1538:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] value = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); ^ CmdTZ.c:1587:11: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] width = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); ^ CmdTZ.c:1625:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] width = cmdParseCoord(w, cmd->tx_argv[3], TRUE, TRUE); ^ CmdTZ.c:1669:11: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] width = cmdParseCoord(w, cmd->tx_argv[2], TRUE, TRUE); ^ CmdTZ.c:1719:15: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] width = cmdParseCoord(w, cmd->tx_argv[3], FALSE, TRUE); ^ CmdTZ.c:1764:23: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] plist[i].p_x = cmdScaleCoord(w, xptr, FALSE, TRUE, 2); ^ CmdTZ.c:1777:19: warning: implicit declaration of function 'cmdScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] plist[i].p_x = cmdScaleCoord(w, cmd->tx_argv[j++], ^ CmdTZ.c:1791:4: warning: implicit declaration of function 'PaintWireList' is invalid in C99 [-Wimplicit-function-declaration] PaintWireList(plist, points, width, endcap, ^ CmdTZ.c:1963:6: warning: implicit declaration of function 'cmdSaveCell' is invalid in C99 [-Wimplicit-function-declaration] cmdSaveCell(def, (char *) NULL, FALSE, TRUE); ^ CmdTZ.c:1966:6: warning: implicit declaration of function 'cmdFlushCell' is invalid in C99 [-Wimplicit-function-declaration] cmdFlushCell(def, FALSE); ^ CmdTZ.c:2172:2: warning: implicit declaration of function 'FlatCopyAllLabels' is invalid in C99 [-Wimplicit-function-declaration] FlatCopyAllLabels(&scx, &DBAllTypeBits, xMask, flatDestUse); ^ 21 warnings generated. 7 warnings generated. 32 warnings generated. 49 warnings generated. 21 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/commands' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/database' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling database/DBbound.o --- compiling database/DBcell.o rm -f DBbound.o rm -f DBcell.o --- compiling database/DBcellbox.o rm -f DBcellbox.o --- compiling database/DBcellcopy.o rm -f DBcellcopy.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcell.c --- compiling database/DBcellname.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBbound.c rm -f DBcellname.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellbox.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellcopy.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellname.c --- compiling database/DBcellsrch.o rm -f DBcellsrch.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsrch.c In file included from DBcellbox.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBbound.c:26: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] In file included from DBcell.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:509 if(e=bpEnumNextBINS(bpe, 1)) return e;:11: note: place parentheses around the assignment to silence this warning ^ if(e=bpEnumNextBINS(bpe, 0)) return e; ( ) ^ ( ) ../bplane/bpEnum.h:513:11../bplane/bpEnum.h:: 509note:: 11use '==' to turn this assignment into an equality comparison: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ^ == == In file included from DBcellcopy.c:31: In file included from ../bplane/bpEnum.h../bplane/bpEnum.h::../database/database.h517513:::411111: ::In file included from warningwarning: : using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bplane.husing the result of an assignment as a condition without parentheses [-Wparentheses] : 214 if(e=bpEnumNextINBOX(bpe, 0)) return e;: if(e=bpEnumNextBINS(bpe, 1)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~~~~~: ~^~~~~~~~~~~~~~~~~~~~~~~ 509 :11../bplane/bpEnum.h:../bplane/bpEnum.h: :517warning513:: :11using the result of an assignment as a condition without parentheses [-Wparentheses]11: : if(e=bpEnumNextBINS(bpe, 0)) return e; note note ~^~~~~~~~~~~~~~~~~~~~~~~: : place parentheses around the assignment to silence this warningplace parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h:509../bplane/bpEnum.h:../bplane/bpEnum.h:11:517:513: 11note:: :place parentheses around the assignment to silence this warningnote11 : :use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; note : if(e=bpEnumNextINBOX(bpe, 0)) return e; ^use '==' to turn this assignment into an equality comparison ^ ( ) if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ == ../bplane/bpEnum.h:509:11:../bplane/bpEnum.h :note../bplane/bpEnum.h521: ::use '==' to turn this assignment into an equality comparison51711 ::11 if(e=bpEnumNextBINS(bpe, 0)) return e; : warning ^: warning using the result of an assignment as a condition without parentheses [-Wparentheses]: == using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h :513../bplane/bpEnum.h../bplane/bpEnum.h:::11521517::: 1111warning::: using the result of an assignment as a condition without parentheses [-Wparentheses]notenote : : if(e=bpEnumNextBINS(bpe, 1)) return e;place parentheses around the assignment to silence this warningplace parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ^../bplane/bpEnum.h : ( ) ( )513 :11:../bplane/bpEnum.h :../bplane/bpEnum.hnote517:: :521place parentheses around the assignment to silence this warning11: :11 if(e=bpEnumNextBINS(bpe, 1)) return e; : note ^: note use '==' to turn this assignment into an equality comparison: ( ) use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e; == ^: 513../bplane/bpEnum.h ==: :52111::11 :note ../bplane/bpEnum.h: warning:use '==' to turn this assignment into an equality comparison: 525 using the result of an assignment as a condition without parentheses [-Wparentheses]: if(e=bpEnumNextBINS(bpe, 1)) return e; 11 : if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~~~~~warning == : using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextHASH(bpe)) return e;521 : ~^~~~~~~~~~~~~~~~~~~~11../bplane/bpEnum.h :: 517note:../bplane/bpEnum.h: 11:place parentheses around the assignment to silence this warning: 525 if(e=bpEnumNextINBOX(bpe, 1)) return e;:warning 11: ^using the result of an assignment as a condition without parentheses [-Wparentheses] : ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; note: place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h :521 if(e=bpEnumNextHASH(bpe)) return e;:../bplane/bpEnum.h 11: ^:517 : ( )note11 : :use '==' to turn this assignment into an equality comparison note../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;:place parentheses around the assignment to silence this warning 525 ^: if(e=bpEnumNextINBOX(bpe, 0)) return e; 11 ==: ^ note ( ): use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:../bplane/bpEnum.h if(e=bpEnumNextHASH(bpe)) return e;525:: 51711 ^:: 11 ==:warning : noteusing the result of an assignment as a condition without parentheses [-Wparentheses]: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:525:11: note../bplane/bpEnum.h:521:11: warning: : using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e; : ^525 : ( )11 : note: use '==' to turn this assignment into an equality comparison../bplane/bpEnum.h :521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBbound.c:61:9: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrCellPlaneArea(def->cd_cellPlane, &TiPlaneRect, ^ In file included from DBcellsrch.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBcellcopy.c:120:5: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(def->cd_planes[pNum], &expand, undo); ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ DBcell.c:109:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dupUse = BPEnumNext(&bpe)) ~~~~~~~^~~~~~~~~~~~~~~~~~ DBcellbox.c:622:DBcell.c21::109 :warning19: : note: implicit declaration of function 'DBBoundCellPlane' is invalid in C99 [-Wimplicit-function-declaration]place parentheses around the assignment to silence this warning if ((foundAny = DBBoundCellPlane(cellDef, TRUE, &rect)) > 0) while (dupUse = BPEnumNext(&bpe)) ^ ^ ( ) DBcell.c:109:19: note: use '==' to turn this assignment into an equality comparison while (dupUse = BPEnumNext(&bpe)) ^ == DBcellcopy.c:299:5: warning: implicit declaration of function 'DBMaskAddStacking' is invalid in C99 [-Wimplicit-function-declaration] DBMaskAddStacking(&locMask); ^ DBcellcopy.c:344:5: warning: implicit declaration of function 'DBMaskAddStacking' is invalid in C99 [-Wimplicit-function-declaration] DBMaskAddStacking(&locMask); ^ DBcellsrch.c:91:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (use = BPEnumNext(&bpe)) ~~~~^~~~~~~~~~~~~~~~~~ DBcellsrch.c:91:16: note: place parentheses around the assignment to silence this warning while (use = BPEnumNext(&bpe)) ^ ( ) DBcellsrch.c:91:16: note: use '==' to turn this assignment into an equality comparison while (use = BPEnumNext(&bpe)) ^ == DBcellsrch.c:237:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) ^ DBcellsrch.c:260:20: warning: implicit declaration of function 'DBInvTransformDiagonal' is invalid in C99 [-Wimplicit-function-declaration] TileType dinfo = DBInvTransformDiagonal(fp->tf_dinfo, &scx->scx_trans); ^ DBcellsrch.c:261:7: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], ^ DBcellsrch.c:277:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbCellPlaneSrFunc, (ClientData) fp)) ^ DBcellsrch.c:336:12: warning: implicit declaration of function 'dbCellUniqueTileSrFunc' is invalid in C99 [-Wimplicit-function-declaration] return dbCellUniqueTileSrFunc(scx, &filter); ^ DBcellsrch.c:359:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) ^ DBcellsrch.c:395:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbCellUniqueTileSrFunc, (ClientData) fp)) ^ DBcellsrch.c:470:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(cellUse, xMask)) ^ DBcellsrch.c:583:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(cellUse, xMask)) return 0; ^ DBcellsrch.c:663:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(&scx2, dbCellLabelSrFunc, (ClientData) &filter)) ^ DBcellcopy.c:691:5: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] GeoTransPointDelta(&scx->scx_trans, &lab->lab_offset, &labOffset); ^ DBcellcopy.c:692:17: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] labRotate = GeoTransAngle(&scx->scx_trans, lab->lab_rotate); ^ DBcellsrch.c:690:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) return 0; ^ DBcellcopy.c:812:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(scx->scx_use, xMask)) ^ DBcellcopy.c:DBcellsrch.c:888:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] 737 if (!DBDescendSubcell(sourceUse, xMask)) ^ :9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbCellLabelSrFunc, (ClientData) fp)) ^ DBcellcopy.c:898:6: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] GeoTransPointDelta(&scx->scx_trans, &lab->lab_offset, &labOffset); ^ DBcellcopy.c:899:18: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] labRotate = GeoTransAngle(&scx->scx_trans, lab->lab_rotate); ^ DBcellsrch.c:813:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(cellUse, xMask)) ^ DBcellsrch.c:829:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbTreeCellSrFunc, (ClientData) &filter)) 6 warnings generated. ^ DBcellsrch.c:859:15: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] else if (!DBDescendSubcell(use, fp->tf_xmask)) ^ DBcellsrch.c:877:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] return DBCellSrArea(scx, dbTreeCellSrFunc, (ClientData) fp); ^ --- compiling database/DBcellsel.o rm -f DBcellsel.o DBcellcopy.c:1058:2: warning: implicit declaration of function 'GrClipTriangle' is invalid in C99 [-Wimplicit-function-declaration] GrClipTriangle(&targetRect, &arg->caa_rect, TRUE, dinfo, points, &np); ^ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsel.c DBcellcopy.c:1148:2: warning: implicit declaration of function 'DRCOffGridError' is invalid in C99 [-Wimplicit-function-declaration] DRCOffGridError(&targetRect); ^ DBcellcopy.c:1261:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(scx, dbCellCopyCellsFunc, (ClientData) &arg); ^ DBcellcopy.c:1349:2: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(newUse, arg->caa_targetUse->cu_def); ^ DBcellsrch.c:1528:2: warning: implicit declaration of function 'dbScaleCell' is invalid in C99 [-Wimplicit-function-declaration] dbScaleCell(lcd->cellDef, scalen, scaled); ^ DBcellsrch.c:2259:22: warning: too many arguments in call to 'dbMovePlane' origx, origy, FALSE)) ^ In file included from DBcellname.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBcellsel.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBcellsel.c:236:9: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (DBDescendSubcell(scx->scx_use, arg->csa_xmask)) ^ DBcellsel.c:238:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(scx, dbSelectCellSr, (ClientData) arg); ^ DBcellname.c:286:38: warning: too few arguments in call to 'DBCellRename' DBCellRename(cellname, "__UNNAMED__"); ~~~~~~~~~~~~ ^ DBcellname.c:297:6: warning: implicit declaration of function 'WindUnload' is invalid in C99 [-Wimplicit-function-declaration] WindUnload(celluse); ^ DBcellname.c:495:7: warning: implicit declaration of function 'dbCellUsePrintFunc' is invalid in C99 [-Wimplicit-function-declaration] dbCellUsePrintFunc(celluse, &dolist); ^ DBcellname.c:1225:25: warning: implicit declaration of function 'DBIsChild' is invalid in C99 [-Wimplicit-function-declaration] if (EditCellUse && !DBIsChild(use, EditCellUse)) ^ DBcellname.c:1311:7: warning: implicit declaration of function 'DBTreeFindUse' is invalid in C99 [-Wimplicit-function-declaration] DBTreeFindUse(UseName, celluse, &scx); ^ DBcellname.c:1390:7: warning: implicit declaration of function 'DBTreeFindUse' is invalid in C99 [-Wimplicit-function-declaration] DBTreeFindUse(UseName, celluse, &scx); ^ 6 warnings generated. DBcellname.c:1422:25: warning: implicit declaration of function 'DBIsChild' is invalid in C99 [-Wimplicit-function-declaration] if (EditCellUse && !DBIsChild(use, EditCellUse)) ^ DBcellname.c:1432:11: warning: implicit declaration of function 'GeoTransOrient' is invalid in C99 [-Wimplicit-function-declaration] orient = GeoTransOrient(&selUse->cu_transform); ^ DBcellname.c:1553:7: warning: implicit declaration of function 'DBTreeFindUse' is invalid in C99 [-Wimplicit-function-declaration] DBTreeFindUse(UseName, celluse, &scx); ^ --- compiling database/DBcellsubr.o rm -f DBcellsubr.o DBcellname.c:1587:25: warning: implicit declaration of function 'DBIsChild' is invalid in C99 [-Wimplicit-function-declaration] if (EditCellUse && !DBIsChild(use, EditCellUse)) ^ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsubr.c 6 warnings generated. --- compiling database/DBconnect.o rm -f DBconnect.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBconnect.c 7 warnings generated. --- compiling database/DBcount.o rm -f DBcount.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcount.c DBcellname.c:2492:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (he = HashLookOnly(&parentDef->cd_idHash, use->cu_id)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBcellname.c:2492:12: note: place parentheses around the assignment to silence this warning if (he = HashLookOnly(&parentDef->cd_idHash, use->cu_id)) ^ ( ) DBcellname.c:2492:12: note: use '==' to turn this assignment into an equality comparison if (he = HashLookOnly(&parentDef->cd_idHash, use->cu_id)) ^ == In file included from DBcellsubr.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBcellsubr.c:83:14: warning: implicit declaration of function 'DBIsSubcircuit' is invalid in C99 [-Wimplicit-function-declaration] return (DBIsSubcircuit(use->cu_def)) ? FALSE : TRUE; ^ In file included from DBconnect.c:33DBcellsubr.c:141:12: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] : In file included from ../database/database.h (void) DBSrCellPlaneArea(destDef->cd_cellPlane,:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h ^ :509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBcount.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) DBconnect.c:547:../bplane/bpEnum.h7:525:11: note: use '==' to turn this assignment into an equality comparison : if(e=bpEnumNextHASH(bpe)) return e; ^ == warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, csa->csa_def->cd_planes[i], ^ DBconnect.c:633:5: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] GeoTransPointDelta(&scx->scx_trans, &lab->lab_offset, &offset); ^ DBconnect.c:634:14: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] rotate = GeoTransAngle(&scx->scx_trans, lab->lab_rotate); ^ DBconnect.c:663:9: warning: implicit declaration of function 'DBCheckLabelsByContent' is invalid in C99 [-Wimplicit-function-declaration] if (DBCheckLabelsByContent(def, &r, lab->lab_type, lab->lab_text)) ^ DBconnect.c:864:9: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], ^ DBconnect.c:1054:6: warning: implicit declaration of function 'DBTreeSrNMTiles' is invalid in C99 [-Wimplicit-function-declaration] DBTreeSrNMTiles(scx, newtype, newmask, xMask, dbcConnectFunc, ^ DBconnect.c:1094:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Connection search hit memory limit and stopped.\n"); ^ 5 warnings generated. --- compiling database/DBexpand.o rm -f DBexpand.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBexpand.c 7 warnings generated. --- compiling database/DBio.o rm -f DBio.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBio.c In file included from DBexpand.c:28: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBexpand.c:77:9: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (DBDescendSubcell(cellUse, expandMask) == expandFlag) ^ DBexpand.c:169:2: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(&scontext, dbExpandFunc, (ClientData) &arg); ^ DBexpand.c:198:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(childUse, arg->ea_xmask)) ^ DBexpand.c:217:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbExpandFunc, (ClientData) arg)) ^ DBexpand.c:244:9: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (DBDescendSubcell(childUse, arg->ea_xmask)) ^ DBexpand.c:264:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbUnexpandFunc, (ClientData) arg)) ^ DBexpand.c:330:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, dbReadAreaFunc, (ClientData)halt_on_error)) ^ 12 warnings generated. --- compiling database/DBlabel.o rm -f DBlabel.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel.c 18 warnings generated. --- compiling database/DBlabel2.o rm -f DBlabel2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel2.c 12 warnings generated. --- compiling database/DBpaint2.o rm -f DBpaint2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint2.c In file included from DBlabel2.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) In file included from DBio.c:54: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ 517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:521:11:../bplane/bpEnum.h:509:11: note: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ == ../bplane/bpEnum.h:521:11:../bplane/bpEnum.h :note513: :place parentheses around the assignment to silence this warning11 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~~~~ ( ) ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e; : ^521 : ( )11 : note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 513:11: note: if(e=bpEnumNextINBOX(bpe, 1)) return e;use '==' to turn this assignment into an equality comparison ^ if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ == ../bplane/bpEnum.h:../bplane/bpEnum.h525::51711::11 :warning : warningusing the result of an assignment as a condition without parentheses [-Wparentheses]: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: ../bplane/bpEnum.hnote:: 525place parentheses around the assignment to silence this warning: 11: if(e=bpEnumNextINBOX(bpe, 0)) return e; note ^: place parentheses around the assignment to silence this warning ( ) if(e=bpEnumNextHASH(bpe)) return e; ../bplane/bpEnum.h ^: 517:11: note: use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:525:11:../bplane/bpEnum.h :note521: :use '==' to turn this assignment into an equality comparison11 : warning: if(e=bpEnumNextHASH(bpe)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] ^ == if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBlabel.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBlabel2.c:228:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = strrchr(name, '/')) ~~~^~~~~~~~~~~~~~~~~~~~ DBlabel2.c:228:12: note: place parentheses around the assignment to silence this warning if (cp = strrchr(name, '/')) ^ ( ) DBlabel2.c:228:12: note: use '==' to turn this assignment into an equality comparison if (cp = strrchr(name, '/')) ^ == DBio.c:256:4: warning: implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration] PaAppend(&CellLibPath, pathptr); ^ DBio.c:475:8: warning: implicit declaration of function 'CmdCheckForPaintFunc' is invalid in C99 [-Wimplicit-function-declaration] if (!CmdCheckForPaintFunc()) ^ DBio.c:556:4: warning: implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration] PaAppend(&SysLibPath, found); ^ DBio.c:559:9: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad(tech, 0)) ^ DBio.c:628:5: warning: implicit declaration of function 'ReduceFraction' is invalid in C99 [-Wimplicit-function-declaration] ReduceFraction(&n, &d); ^ DBio.c:629:18: warning: implicit declaration of function 'CIFTechLimitScale' is invalid in C99 [-Wimplicit-function-declaration] scaleLimit = CIFTechLimitScale(n, d); ^ DBio.c:633:2: warning: implicit declaration of function 'CIFTechInputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechInputScale(1, d, TRUE); ^ DBio.c:634:2: warning: implicit declaration of function 'CIFTechOutputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechOutputScale(1, d); ^ DBio.c:636:2: warning: implicit declaration of function 'ExtTechScale' is invalid in C99 [-Wimplicit-function-declaration] ExtTechScale(1, d); ^ DBio.c:637:2: warning: implicit declaration of function 'WireTechScale' is invalid in C99 [-Wimplicit-function-declaration] WireTechScale(1, d); ^ DBio.c:639:2: warning: implicit declaration of function 'LefTechScale' is invalid in C99 [-Wimplicit-function-declaration] LefTechScale(1, d); ^ DBio.c:642:2: warning: implicit declaration of function 'RtrTechScale' is invalid in C99 [-Wimplicit-function-declaration] RtrTechScale(1, d); ^ DBio.c:643:2: warning: implicit declaration of function 'MZAfterTech' is invalid in C99 [-Wimplicit-function-declaration] MZAfterTech(); ^ DBio.c:644:2: warning: implicit declaration of function 'IRAfterTech' is invalid in C99 [-Wimplicit-function-declaration] IRAfterTech(); ^ DBio.c:646:2: warning: implicit declaration of function 'DBScaleEverything' is invalid in C99 [-Wimplicit-function-declaration] DBScaleEverything(d, 1); ^ DBio.c:762:14: warning: implicit declaration of function 'GetRect' is invalid in C99 [-Wimplicit-function-declaration] if ((dir = GetRect(f, 3, rp, n, d)) == 0) goto badfile; ^ DBio.c:771:8: warning: implicit declaration of function 'GetRect' is invalid in C99 [-Wimplicit-function-declaration] if (!GetRect(f, 4, rp, n, d)) goto badfile; ^ DBio.c:844:5: warning: implicit declaration of function 'DBGenerateUniqueIds' is invalid in C99 [-Wimplicit-function-declaration] DBGenerateUniqueIds(cellDef, TRUE); ^ In file included from DBpaint2.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBio.c:1140:2: warning: implicit declaration of function 'DBWreload' is invalid in C99 [-Wimplicit-function-declaration] DBWreload(line + 4); ^ DBio.c:1296:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ DBpaint2.c:73:6: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(cellDef->cd_planes[pNum], &brect, &ui); ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ DBlabel.c:1193:2: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(label->lab_font, *tptr, NULL, &coffset, &cbbox); ^ DBpaint2.c:101:4: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintNMArea((Tile *)NULL, cellDef->cd_planes[pNum], ^ DBpaint2.c:190:3: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(cellDef->cd_planes[pNum], &brect, &ui); ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ DBpaint2.c:206:7: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(cellDef->cd_planes[pNum], &brect, &ui); ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ DBpaint2.c:307:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ DBio.c:1820:4: warning: implicit declaration of function 'DBCellRename' is invalid in C99 [-Wimplicit-function-declaration] DBCellRename(cellname, newname, TRUE); ^ DBio.c:1897:8: warning: implicit declaration of function 'DBCellRename' is invalid in C99 [-Wimplicit-function-declaration] DBCellRename(cellname, newname, TRUE); ^ DBpaint2.c:406:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ DBio.c:2245:15: warning: implicit declaration of function 'GrGetStyleFromName' is invalid in C99 [-Wimplicit-function-declaration] istyle = GrGetStyleFromName(tstr); ^ DBio.c:2246:6: warning: implicit declaration of function 'DBWElementStyle' is invalid in C99 [-Wimplicit-function-declaration] DBWElementStyle(NULL, elementname, istyle, TRUE); ^ DBio.c:2250:11: warning: implicit declaration of function 'GrGetStyleFromName' is invalid in C99 [-Wimplicit-function-declaration] istyle = GrGetStyleFromName(tstr); ^ DBio.c:2251:2: warning: implicit declaration of function 'DBWElementStyle' is invalid in C99 [-Wimplicit-function-declaration] DBWElementStyle(NULL, elementname, istyle, TRUE); ^ DBio.c:2406:13: warning: implicit declaration of function 'DBNameToFont' is invalid in C99 [-Wimplicit-function-declaration] font = DBNameToFont(fontname); ^ DBio.c:2565:13: warning: implicit declaration of function 'DBTechNameTypes' is invalid in C99 [-Wimplicit-function-declaration] type = DBTechNameTypes(layername, &rmask); ^ DBio.c:2700:10: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] ggcf = FindGCF(lab->lab_rect.r_xtop, ggcf); ^ DBio.c:2729:10: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] *ggcf = FindGCF(r.r_xtop, *ggcf); ^ DBio.c:2753:10: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] *ggcf = FindGCF(t->t_c, *ggcf); ^ DBio.c:3508:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tmpf = fopen(tmpname, "w")) ~~~~~^~~~~~~~~~~~~~~~~~~~~ DBio.c:3508:14: note: place parentheses around the assignment to silence this warning if (tmpf = fopen(tmpname, "w")) ^ ( ) DBio.c:3508:14: note: use '==' to turn this assignment into an equality comparison if (tmpf = fopen(tmpname, "w")) ^ == 6 warnings generated. --- compiling database/DBpaint.o rm -f DBpaint.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint.c 16 warnings generated. --- compiling database/DBprop.o rm -f DBprop.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBprop.c In file included from DBpaint.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBprop.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBpaint.c:170:41: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); ^ DBpaint.c:189:41: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); ^ 11 warnings generated. --- compiling database/DBtech.o rm -f DBtech.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtech.c DBpaint.c:517:7: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:569:3: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ 5 warnings generated. --- compiling database/DBtcontact.o rm -f DBtcontact.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtcontact.c DBpaint.c:1542:37: warning: incompatible pointer to integer conversion passing 'DiagInfo *' (aka 'struct diag_info *') to parameter of type 'ClientData' (aka 'unsigned long') [-Wint-conversion] newType = DBDiagonalProc(oldType, &dinfo); ^~~~~~ DBpaint.c:1617:8: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:1969:2: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ 24 warnings generated. In file included from DBtech.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e;DBpaint.c:2266:6: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ ^DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' ( ) if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: --- compiling database/DBtechname.o using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ rm -f DBtechname.o ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechname.c ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBpaint.c:2461:2: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBtech.c:81:5: warning: implicit declaration of function 'DBFontInitCurves' is invalid in C99 [-Wimplicit-function-declaration] DBFontInitCurves(); ^ DBpaint.c:2733:6: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:2928:2: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] DBPAINTUNDO(tile, newType, undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ In file included from DBtcontact.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBpaint.c:3125:13: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*newtile, SplitRightType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3130:13: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*oldtile, SplitRightType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3138:13: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*oldtile, SplitLeftType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3143:13: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*newtile, SplitLeftType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3258:14: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*newtile, SplitRightType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3263:14: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*oldtile, SplitRightType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3271:14: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*oldtile, SplitLeftType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBpaint.c:3276:14: warning: implicit declaration of function 'dbUndoEdit' is invalid in C99 [-Wimplicit-function-declaration] if (undo) DBPAINTUNDO(*newtile, SplitLeftType(*oldtile), undo); ^ DBpaint.c:132:38: note: expanded from macro 'DBPAINTUNDO' if (undo->pu_def != dbUndoLastCell) dbUndoEdit(undo->pu_def); \ ^ DBtcontact.c:262:17: warning: implicit declaration of function 'dbTechContactResidues' is invalid in C99 [-Wimplicit-function-declaration] nresidues = dbTechContactResidues(--argc, ++argv, contactType); ^ DBtcontact.c:386:16: warning: implicit declaration of function 'dbTechNewStackedType' is invalid in C99 [-Wimplicit-function-declaration] stackedType = dbTechNewStackedType(lim->l_type, lin->l_type); ^ In file included from DBtechname.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 6 warnings generated. --- compiling database/DBtpaint.o rm -f DBtpaint.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint.c 6 warnings generated. --- compiling database/DBtpaint2.o rm -f DBtpaint2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint2.c In file included from DBtpaint.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBtpaint.c:297:25: warning: implicit declaration of function 'dbIsPrimary' is invalid in C99 [-Wimplicit-function-declaration] if(!composeFlag || dbIsPrimary(j)) ^ In file included from DBtpaint2.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBtpaint2.c:396:6: warning: implicit declaration of function 'dbTechMatchResidues' is invalid in C99 [-Wimplicit-function-declaration] dbTechMatchResidues(&rmask, &cmask, TRUE); ^ DBtpaint2.c:515:2: warning: implicit declaration of function 'dbTechMatchResidues' is invalid in C99 [-Wimplicit-function-declaration] dbTechMatchResidues(&rmask, &cmask, TRUE); ^ 7 warnings generated. --- compiling database/DBtechtype.o rm -f DBtechtype.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechtype.c 5 warnings generated. --- compiling database/DBtiles.o rm -f DBtiles.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtiles.c In file included from DBtechtype.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBtechtype.c:148:6: warning: implicit declaration of function 'niceabort' is invalid in C99 [-Wimplicit-function-declaration] niceabort(); ^ DBtechtype.c:231:6: warning: implicit declaration of function 'niceabort' is invalid in C99 [-Wimplicit-function-declaration] niceabort(); ^ DBtechtype.c:360:9: warning: implicit declaration of function 'DBTechNameTypeExact' is invalid in C99 [-Wimplicit-function-declaration] if (DBTechNameTypeExact(argv[0]) >= 0) ^ In file included from DBtiles.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBtiles.c:814:5: warning: implicit declaration of function 'DBSrCellUses' is invalid in C99 [-Wimplicit-function-declaration] DBSrCellUses(def, dbDeleteCellUse, (ClientData)def); ^ DBtiles.c:835:5: warning: implicit declaration of function 'dbInstanceUnplace' is invalid in C99 [-Wimplicit-function-declaration] dbInstanceUnplace(use); ^ 6 warnings generated. --- compiling database/DBtimestmp.o rm -f DBtimestmp.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtimestmp.c 8 warnings generated. --- compiling database/DBundo.o rm -f DBundo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBundo.c In file included from DBtimestmp.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DBundo.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 5 warnings generated. DBundo.c:263:5: warning: implicit declaration of function 'DBSplitTile' is invalid in C99 [-Wimplicit-function-declaration] DBSplitTile(dbUndoLastCell->cd_planes[us->sue_plane], &us->sue_point, ^ DBundo.c:279:5: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles0(dbUndoLastCell->cd_planes[us->sue_plane], &srect, ^ DBundo.c:403:2: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles0(dbUndoLastCell->cd_planes[up->pue_plane], ^ DBundo.c:720:6: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(use, up->cue_parent); ^ DBundo.c:736:13: warning: implicit declaration of function 'DBReLinkCell' is invalid in C99 [-Wimplicit-function-declaration] (void) DBReLinkCell(use, up->cue_id); ^ DBundo.c:791:6: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(use, up->cue_parent); ^ DBundo.c:807:13: warning: implicit declaration of function 'DBReLinkCell' is invalid in C99 [-Wimplicit-function-declaration] (void) DBReLinkCell(use, up->cue_id); ^ 7 warnings generated. 37 warnings generated. 7 warnings generated. 12 warnings generated. 24 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/database' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/dbwind' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling dbwind/DBWcommands.o rm -f DBWcommands.o --- compiling dbwind/DBWdisplay.o rm -f DBWdisplay.o --- compiling dbwind/DBWbuttons.o rm -f DBWbuttons.o --- compiling dbwind/DBWelement.o rm -f DBWelement.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWcommands.c --- compiling dbwind/DBWfdback.o rm -f DBWfdback.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DC--- compiling dbwind/DBWhlights.o ALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWbuttons.c rm -f DBWhlights.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWelement.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWdisplay.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWfdback.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWhlights.c In file included from DBWhlights.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:In file included from DBWbuttons.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: 11../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :In file included from DBWcommands.c if(e=bpEnumNextBINS(bpe, 0)) return e;: 29note ~^~~~~~~~~~~~~~~~~~~~~~~: : In file included from place parentheses around the assignment to silence this warning../database/database.h :41: In file included from if(e=bpEnumNextBINS(bpe, 0)) return e;../bplane/bplane.h : ^214 : ( )../bplane/bpEnum.h ../bplane/bpEnum.h::509509::1111../bplane/bpEnum.h:::509 : 11note:warning : note: : using the result of an assignment as a condition without parentheses [-Wparentheses]use '==' to turn this assignment into an equality comparisonplace parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ^ ^ == ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::513509../bplane/bpEnum.h:::1111509::: 11warningnote:: : using the result of an assignment as a condition without parentheses [-Wparentheses]use '==' to turn this assignment into an equality comparisonnote : place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ^ ^ == ( )../bplane/bpEnum.h :513:11: note../bplane/bpEnum.h: ../bplane/bpEnum.h:place parentheses around the assignment to silence this warning:513 509:: if(e=bpEnumNextBINS(bpe, 1)) return e;1111 :: ^ warningnote ( ): : using the result of an assignment as a condition without parentheses [-Wparentheses]use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e;: 513 ~^~~~~~~~~~~~~~~~~~~~~~~ ^: 11: ==../bplane/bpEnum.h :note513: :use '==' to turn this assignment into an equality comparison11 :../bplane/bpEnum.h : if(e=bpEnumNextBINS(bpe, 1)) return e;note513 : : ^place parentheses around the assignment to silence this warning11 : == if(e=bpEnumNextBINS(bpe, 1)) return e; warning ^: using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;: ../bplane/bpEnum.h517 ~^~~~~~~~~~~~~~~~~~~~~~~:: 51311:: ../bplane/bpEnum.h11warning::: 513 using the result of an assignment as a condition without parentheses [-Wparentheses]:note 11: : if(e=bpEnumNextINBOX(bpe, 0)) return e;use '==' to turn this assignment into an equality comparison note ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 1)) return e;: place parentheses around the assignment to silence this warning ^ ==../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;: 517In file included from ^../bplane/bpEnum.h: :DBWdisplay.c ( )11: 517:: 3411note: :../bplane/bpEnum.hIn file included from : :place parentheses around the assignment to silence this warning../database/database.h513 ::warning1141: if(e=bpEnumNextINBOX(bpe, 0)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] ^In file included from : ../bplane/bplane.h if(e=bpEnumNextINBOX(bpe, 0)) return e; ( ):note 214In file included from ~^~~~~~~~~~~~~~~~~~~~~~~~: DBWfdback.c../bplane/bpEnum.h../bplane/bpEnum.h: ../bplane/bpEnum.h:::517use '==' to turn this assignment into an equality comparison:34 509:517 if(e=bpEnumNextBINS(bpe, 1)) return e;:: 1111 In file included from ::: ^../database/database.h 11 ::note : 41 ==warning: note : use '==' to turn this assignment into an equality comparison: using the result of an assignment as a condition without parentheses [-Wparentheses]In file included from place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 0)) return e;../bplane/bplane.h: if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e;517 ^: : ~^~~~~~~~~~~~~~~~~~~~~~~ 214 ^ : 11 ==../bplane/bpEnum.h ( ) :: 509warning:: 11using the result of an assignment as a condition without parentheses [-Wparentheses]:../bplane/bpEnum.h../bplane/bpEnum.h ../bplane/bpEnum.h :: if(e=bpEnumNextINBOX(bpe, 0)) return e;warning517509 :: ~^~~~~~~~~~~~~~~~~~~~~~~~: 521 :using the result of an assignment as a condition without parentheses [-Wparentheses]11:11 :11 if(e=bpEnumNextBINS(bpe, 0)) return e;../bplane/bpEnum.h :::note ~^~~~~~~~~~~~~~~~~~~~~~~ 517 note:warning: 11: : use '==' to turn this assignment into an equality comparison:place parentheses around the assignment to silence this warningusing the result of an assignment as a condition without parentheses [-Wparentheses] note if(e=bpEnumNextINBOX(bpe, 0)) return e;: if(e=bpEnumNextBINS(bpe, 0)) return e; ../bplane/bpEnum.h ^place parentheses around the assignment to silence this warning: ^ 509 if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e;: ( ) == ~^~~~~~~~~~~~~~~~~~~~~~~~11 ^ : ( ) ../bplane/bpEnum.hnote:../bplane/bpEnum.h: ../bplane/bpEnum.h521:place parentheses around the assignment to silence this warning../bplane/bpEnum.h: ::52111517 if(e=bpEnumNextBINS(bpe, 0)) return e;::509: 11 :11 ^:warning11: : ( )using the result of an assignment as a condition without parentheses [-Wparentheses]:note note : : noteuse '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e;: ../bplane/bpEnum.h place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e;: ~^~~~~~~~~~~~~~~~~~~~~~~~ 509use '==' to turn this assignment into an equality comparison : ^11 if(e=bpEnumNextINBOX(bpe, 1)) return e;../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e;:: ==521 ^ ^note: : 11 ( ) ==use '==' to turn this assignment into an equality comparison : ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e;../bplane/bpEnum.hnote::../bplane/bpEnum.h: 521 521:: ^:place parentheses around the assignment to silence this warning513 11 : ==11 if(e=bpEnumNextINBOX(bpe, 1)) return e;: 11: : note ^warning: ../bplane/bpEnum.h use '==' to turn this assignment into an equality comparison :: ( )warning513using the result of an assignment as a condition without parentheses [-Wparentheses] : : if(e=bpEnumNextINBOX(bpe, 1)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses]11 if(e=bpEnumNextINBOX(bpe, 1)) return e;../bplane/bpEnum.h :: if(e=bpEnumNextBINS(bpe, 1)) return e; ^521 ~^~~~~~~~~~~~~~~~~~~~~~~~ :warning ~^~~~~~~~~~~~~~~~~~~~~~~ == : 11using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h: ../bplane/bpEnum.h :../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;note:513 : 521 ~^~~~~~~~~~~~~~~~~~~~~~~:use '==' to turn this assignment into an equality comparison:: 525 1111::../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;11 : note513note: ^: :: place parentheses around the assignment to silence this warningplace parentheses around the assignment to silence this warning warning11 == : if(e=bpEnumNextBINS(bpe, 1)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ note if(e=bpEnumNextHASH(bpe)) return e; ../bplane/bpEnum.h ^: ( ) place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~: ( ) 525 if(e=bpEnumNextBINS(bpe, 1)) return e;../bplane/bpEnum.h: :11 ^../bplane/bpEnum.h513:../bplane/bpEnum.h:: :52111warning 525::: ( ):11 using the result of an assignment as a condition without parentheses [-Wparentheses] :note ../bplane/bpEnum.h11 if(e=bpEnumNextHASH(bpe)) return e;: :note :513: ~^~~~~~~~~~~~~~~~~~~~use '==' to turn this assignment into an equality comparison:use '==' to turn this assignment into an equality comparison 11 : if(e=bpEnumNextBINS(bpe, 1)) return e;../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e; notenote : ^: : ^525place parentheses around the assignment to silence this warninguse '==' to turn this assignment into an equality comparison : == if(e=bpEnumNextHASH(bpe)) return e;11 == if(e=bpEnumNextBINS(bpe, 1)) return e;: ^ ^note../bplane/bpEnum.h ( ) ../bplane/bpEnum.h: ==: :525 place parentheses around the assignment to silence this warning517:../bplane/bpEnum.h :11:../bplane/bpEnum.h11525 if(e=bpEnumNextHASH(bpe)) return e;::: 517: ^ :warning warning11: : :using the result of an assignment as a condition without parentheses [-Wparentheses]11 ( )using the result of an assignment as a condition without parentheses [-Wparentheses] : note if(e=bpEnumNextHASH(bpe)) return e;../bplane/bpEnum.h: warning if(e=bpEnumNextINBOX(bpe, 0)) return e;:use '==' to turn this assignment into an equality comparison 525 : ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextHASH(bpe)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~ ^11 ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 0)) return e;:: ==../bplane/bpEnum.h 517 :note: ~^~~~~~~~~~~~~~~~~~~~~~~~ : 11 525use '==' to turn this assignment into an equality comparison:: ../bplane/bpEnum.h 11: if(e=bpEnumNextHASH(bpe)) return e;:note517 :: ^note11place parentheses around the assignment to silence this warning : : ==place parentheses around the assignment to silence this warning note if(e=bpEnumNextINBOX(bpe, 0)) return e;: if(e=bpEnumNextHASH(bpe)) return e;place parentheses around the assignment to silence this warning ^ ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; ( ) ( ) ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::525../bplane/bpEnum.h517:::1151711::: 11 note:note: : use '==' to turn this assignment into an equality comparisonnoteuse '==' to turn this assignment into an equality comparison : if(e=bpEnumNextHASH(bpe)) return e;use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ^ == == ../bplane/bpEnum.h../bplane/bpEnum.h::521521::1111:: warningwarning: using the result of an assignment as a condition without parentheses [-Wparentheses]: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning :521: if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) 11: note../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison : place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h:525:11::521 :warning11: :using the result of an assignment as a condition without parentheses [-Wparentheses] note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ../bplane/bpEnum.h == :525:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:525 if(e=bpEnumNextHASH(bpe)) return e;: 11: warning: ^using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::525525::1111:: notenote: : use '==' to turn this assignment into an equality comparisonplace parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBWbuttons.c:351:6: warning: implicit declaration of function 'CmdPaintEraseButton' is invalid in C99 [-Wimplicit-function-declaration] CmdPaintEraseButton(w, &cmd->tx_p, TRUE); ^ DBWfdback.c:201:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Internal error: Feedback area exceeds integer bounds " ^ DBWfdback.c:228:6: warning: implicit declaration of function 'GrDiagonal' is invalid in C99 [-Wimplicit-function-declaration] GrDiagonal(&screenArea, fb->fb_style); ^ DBWdisplay.c:652:5: warning: implicit declaration of function 'GrBox' is invalid in C99 [-Wimplicit-function-declaration] GrBox(dbwWindow, &scx->scx_trans, tile); ^ DBWdisplay.c:815:2: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] GeoTransPointDelta(trans, &label->lab_corners[i], &newcorner); ^ DBWdisplay.c:837:14: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] rotate = GeoTransAngle(trans, label->lab_rotate); ^ DBWdisplay.c:897:2: warning: implicit declaration of function 'GrFontText' is invalid in C99 [-Wimplicit-function-declaration] GrFontText(label->lab_text, style, p, label->lab_font, ^ DBWdisplay.c:1640:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Error: Attempting to define tech styles before reading " ^ 5 warnings generated. --- compiling dbwind/DBWprocs.o rm -f DBWprocs.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWprocs.c 5 warnings generated. --- compiling dbwind/DBWtools.o rm -f DBWtools.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWtools.c 6 warnings generated. --- compiling dbwind/DBWundo.o rm -f DBWundo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWundo.c In file included from DBWelement.c:24: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBWelement.c:192:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&elementTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:192:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&elementTable, &hs)) ^ ( ) DBWelement.c:192:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&elementTable, &hs)) ^ == DBWelement.c:194:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (elem = (DBWElement *)HashGetValue(he)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:194:11: note: place parentheses around the assignment to silence this warning if (elem = (DBWElement *)HashGetValue(he)) ^ ( ) DBWelement.c:194:11: note: use '==' to turn this assignment into an equality comparison if (elem = (DBWElement *)HashGetValue(he)) ^ == DBWelement.c:292:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&elementTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:292:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&elementTable, &hs)) ^ ( ) DBWelement.c:292:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&elementTable, &hs)) ^ == DBWelement.c:294:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (elem = (DBWElement *)HashGetValue(he)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:294:11: note: place parentheses around the assignment to silence this warning if (elem = (DBWElement *)HashGetValue(he)) ^ ( ) DBWelement.c:294:11: note: use '==' to turn this assignment into an equality comparison if (elem = (DBWElement *)HashGetValue(he)) ^ == In file included from DBWprocs.c:28: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning DBWelement.c:634:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ^ while (he = HashNext(&elementTable, &hs)) ( ) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DBWelement.c:634:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&elementTable, &hs)) ^ ( ) DBWelement.c:634:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&elementTable, &hs)) ^ == DBWelement.c:636:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (elem = (DBWElement *)HashGetValue(he)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:636:11: note: place parentheses around the assignment to silence this warning if (elem = (DBWElement *)HashGetValue(he)) ^ ( ) DBWelement.c:636:11: note: use '==' to turn this assignment into an equality comparison if (elem = (DBWElement *)HashGetValue(he)) ^ == In file included from DBWtools.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) DBWelement.c:676../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison : if(e=bpEnumNextHASH(bpe)) return e; ^ == 15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&elementTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:676:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&elementTable, &hs)) ^ ( ) DBWelement.c:676:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&elementTable, &hs)) ^ == DBWelement.c:678:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (elem = (DBWElement *)HashGetValue(he)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DBWelement.c:678:11: note: place parentheses around the assignment to silence this warning if (elem = (DBWElement *)HashGetValue(he)) ^ ( ) DBWelement.c:678:11: note: use '==' to turn this assignment into an equality comparison if (elem = (DBWElement *)HashGetValue(he)) ^ == In file included from DBWundo.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.hDBWelement.c:525:11: note: place parentheses around the assignment to silence this warning : if(e=bpEnumNextHASH(bpe)) return e; 893 ^: 2 ( ): warning: ../bplane/bpEnum.himplicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration]: 525:11: note: use '==' to turn this assignment into an equality comparison TxError("No such element %s\n", ename); ^ if(e=bpEnumNextHASH(bpe)) return e; ^ == DBWelement.c:902:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Element %s is not a text element\n", ename); ^ DBWelement.c:956:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such element %s\n", ename); ^ DBWelement.c:1004:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such text element flag \"%s\"\n", ^ DBWelement.c:1041:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such line element flag \"%s\"\n", ^ DBWelement.c:1047:4: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such rect element flag \"%s\"\n", ^ DBWtools.c:207:5: warning: implicit declaration of function 'DBScalePoint' is invalid in C99 [-Wimplicit-function-declaration] DBScalePoint(&boxRootArea.r_ll, scalen, scaled); ^ DBWelement.c:1097:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such element %s\n", ename); ^ DBWelement.c:1155:7: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Warning: Element %s has no styles!\n", ename); ^ DBWelement.c:1159:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Style %d is not in the style list for element %s\n", ^ DBWelement.c:1203:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such element %s\n", ename); ^ DBWtools.c:529:5: warning: implicit declaration of function 'DBScalePoint' is invalid in C99 [-Wimplicit-function-declaration] DBScalePoint(&(curCrosshair.pos), scalen, scaled); ^ DBWprocs.c:559:2: warning: implicit declaration of function 'DBCellDelete' is invalid in C99 [-Wimplicit-function-declaration] DBCellDelete(deleteDef->cd_name, TRUE); ^ DBWprocs.c:749:5: warning: implicit declaration of function 'DBWInitCommands' is invalid in C99 [-Wimplicit-function-declaration] DBWInitCommands(); ^ DBWprocs.c:757:5: warning: implicit declaration of function 'DBUndoInit' is invalid in C99 [-Wimplicit-function-declaration] DBUndoInit(); ^ DBWprocs.c:758:5: warning: implicit declaration of function 'dbwUndoInit' is invalid in C99 [-Wimplicit-function-declaration] dbwUndoInit(); ^ DBWprocs.c:775:5: warning: implicit declaration of function 'dbwFeedbackInit' is invalid in C99 [-Wimplicit-function-declaration] dbwFeedbackInit(); ^ 7 warnings generated. 5 warnings generated. 10 warnings generated. 7 warnings generated. 23 warnings generated. 10 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/dbwind' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/debug' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling debug/debugFlags.o rm -f debugFlags.o --- compiling debug/hist.o rm -f hist.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c debugFlags.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c hist.c In file included from hist.c:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == hist.c:197:48: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] fprintf(fp, "Histogram %"DLONG_PREFIX"d", (dlong) h->hi_title); ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ %ld 6 warnings generated. --- linking libdebug.o rm -f libdebug.o /usr/bin/ld -r debugFlags.o hist.o -o libdebug.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/debug' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/drc' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling drc/DRCarray.o rm -f DRCarray.o --- compiling drc/DRCbasic.o rm -f DRCbasic.o --- compiling drc/DRCcif.o rm -f DRCcif.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCarray.c --- compiling drc/DRCcontin.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCbasic.c rm -f DRCcontin.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcif.c --- compiling drc/DRCmain.o rm -f DRCmain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcontin.c --- compiling drc/DRCsubcell.o rm -f DRCsubcell.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCmain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCsubcell.c In file included from DRCarray.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DRCsubcell.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] In file included from DRCcif.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning :11: if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ../bplane/bpEnum.h ^ : ( )509 :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:513:11: if(e=bpEnumNextBINS(bpe, 0)) return e; warning ^: using the result of an assignment as a condition without parentheses [-Wparentheses] == if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::513513::1111:: warningnote: : using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:513../bplane/bpEnum.h::11513:: 11note:: place parentheses around the assignment to silence this warningnote : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ if(e=bpEnumNextBINS(bpe, 1)) return e; ( ) ^ == ../bplane/bpEnum.h:513:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 517:11 if(e=bpEnumNextBINS(bpe, 1)) return e;: ^warning : ==using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517../bplane/bpEnum.h::11517:: 11warning:: using the result of an assignment as a condition without parentheses [-Wparentheses]note : place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11../bplane/bpEnum.h:: 517note:: 11place parentheses around the assignment to silence this warning: note: if(e=bpEnumNextINBOX(bpe, 0)) return e;use '==' to turn this assignment into an equality comparison ^ ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 0)) return e;521 : ^11 : == warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: ../bplane/bpEnum.h:521warning:: 11using the result of an assignment as a condition without parentheses [-Wparentheses]: note: if(e=bpEnumNextINBOX(bpe, 1)) return e;place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: ../bplane/bpEnum.hnote:: 521place parentheses around the assignment to silence this warning: 11: if(e=bpEnumNextINBOX(bpe, 1)) return e;note : ^use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;525 : ^11 : == warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: ../bplane/bpEnum.hwarning:: 525using the result of an assignment as a condition without parentheses [-Wparentheses]: 11: if(e=bpEnumNextHASH(bpe)) return e;note : ~^~~~~~~~~~~~~~~~~~~~place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^../bplane/bpEnum.h : ( )525 :11: note: place parentheses around the assignment to silence this warning../bplane/bpEnum.h :525: if(e=bpEnumNextHASH(bpe)) return e;11 : ^ note ( ): use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ../bplane/bpEnum.h ^: 525 == :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DRCbasic.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == DRCsubcell.c:282:../bplane/bpEnum.h:513:11:12 : warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] warning: (void) DBSrCellPlaneArea(drcSubDef->cd_cellPlane, &haloArea, ^ using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning DRCsubcell.c:428:12: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextINBOX(bpe, 1)) return e; (void) DBSrCellPlaneArea(def->cd_cellPlane, &drcSubLookArea, ^ ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DRCcif.c:127:5: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Unknown DRC cifstyle %s\n",argv[1]); ^ DRCcif.c:141:2: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Missing cif style for drc\n\t" ^ DRCcif.c:199:7: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Unknown cif layer: %s\n",layername); ^ DRCsubcell.c:786:3: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(&scx, drcSubCopyFunc, &arg); ^ DRCcif.c:268:12: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Unknown cif layer: %s",layers[k]); ^ DRCsubcell.c:824:7: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DRCcif.c DBCellSrArea(&scx, drcSubCopyFunc, &arg); ^ :278:6: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError( ^ DRCsubcell.c:836:7: warning: DRCcif.cimplicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] : DBCellSrArea(&scx, drcSubCopyFunc, &arg); ^ 292:2: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Badly formed drc spacing line\n"); ^ DRCsubcell.c:850:7: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(&scx, drcSubCopyFunc, &arg); ^ DRCsubcell.c:862:7: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(&scx, drcSubCopyFunc, &arg); ^ DRCsubcell.c:966:5: warning: expression result unused [-Wunused-value] *count++; ^~~~~~~~ DRCcif.c:523:6: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Loading DRC CIF style.\n"); ^ DRCcif.c:533:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Error: Failed to load CIF DRC style.\n"); ^ DRCbasic.c:390:2: warning: implicit declaration of function 'DBResetTilePlane' is invalid in C99 [-Wimplicit-function-declaration] DBResetTilePlane(celldef->cd_planes[planeNum], DRC_UNPROCESSED); ^ DRCbasic.c:394:5: warning: implicit declaration of function 'drcCifCheck' is invalid in C99 [-Wimplicit-function-declaration] drcCifCheck(&arg); ^ DRCbasic.c:475:7: warning: implicit declaration of function 'drcCheckAngles' is invalid in C99 [-Wimplicit-function-declaration] drcCheckAngles(tile, arg, cptr); ^ DRCbasic.c:486:7: warning: implicit declaration of function 'drcCheckAngles' is invalid in C99 [-Wimplicit-function-declaration] drcCheckAngles(tile, arg, cptr); ^ DRCbasic.c:567:6: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintNMArea((Tile *) NULL, ^ DRCbasic.c:674:4: warning: implicit declaration of function 'drcCheckArea' is invalid in C99 [-Wimplicit-function-declaration] drcCheckArea(tile, arg, cptr); ^ DRCbasic.c:745:8: warning: implicit declaration of function 'drcCheckMaxwidth' is invalid in C99 [-Wimplicit-function-declaration] drcCheckMaxwidth(tile, arg, cptr, TRUE); ^ DRCbasic.c:751:8: warning: implicit declaration of function 'drcCheckMaxwidth' is invalid in C99 [-Wimplicit-function-declaration] drcCheckMaxwidth(tile, arg, cptr, FALSE); ^ DRCbasic.c:763:4: warning: implicit declaration of function 'drcCheckRectSize' is invalid in C99 [-Wimplicit-function-declaration] drcCheckRectSize(tile, arg, cptr); ^ DRCbasic.c:773:7: warning: implicit declaration of function 'drcCheckOffGrid' is invalid in C99 [-Wimplicit-function-declaration] drcCheckOffGrid(&errRect, arg, cptr); ^ DRCcif.c:1119:7: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Unknown cif layer: %s\n",layers); ^ DRCcif.c:1181:7: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Unknown cif layer: %s\n",layers); ^ DRCcif.c:1189:7: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("unknown bend option %s\n",bends); ^ DRCbasic.c:1150:7: warning: implicit declaration of function 'drcCheckOffGrid' is invalid in C99 [-Wimplicit-function-declaration] drcCheckOffGrid(&errRect, arg, cptr); ^ 5 warnings generated. --- compiling drc/DRCtech.o rm -f DRCtech.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCtech.c In file included from DRCcontin.c:35: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from DRCmain.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DRCmain.c:710:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(scx, drcCheckFunc, (ClientData) NULL); ^ DRCmain.c:840:5: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(scx, drcCountFunc, (ClientData)dupTable); ^ 5 warnings generated. --- compiling drc/DRCprint.o rm -f DRCprint.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCprint.c In file included from DRCtech.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 13 warnings generated. --- compiling drc/DRCextend.o rm -f DRCextend.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCextend.c DRCtech.c:456:14: warning: implicit declaration of function 'TechSectionGetMask' is invalid in C99 [-Wimplicit-function-declaration] invdrc = TechSectionGetMask("drc", NULL); ^ DRCtech.c:457:5: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] TechLoad(NULL, invdrc); ^ DRCtech.c:660:5: warning: implicit declaration of function 'drcCifInit' is invalid in C99 [-Wimplicit-function-declaration] drcCifInit(); ^ DRCtech.c:828:34: warning: incompatible pointer types passing 'char *[2][10]' to parameter of type 'char **' [-Wincompatible-pointer-types] if (DRCTechLine(sectionName, 2, locargv) == FALSE) ^~~~~~~ DRCtech.c:1216:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1216:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ^ ( ) DRCtech.c:1216:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ^ == In file included from DRCprint.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] DRCtech.c:1365:15: warning: if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning DRCtech.c:1365:15: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) ../bplane/bpEnum.h:509:DRCtech.c11::1365:15: note: use '==' to turn this assignment into an equality comparisonnote : use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ if(e=bpEnumNextBINS(bpe, 0)) return e; == ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DRCtech.c:1468:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1468:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:1468:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == 7 warnings generated. DRCtech.c:1540:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1540:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j))) ^ ( ) DRCtech.c:1540:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j))) ^ == DRCtech.c:1673:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1673:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:1673:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:1769:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1769:12: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:1769:12: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:1916:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:1916:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:1916:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:2095:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:2095:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ^ ( ) DRCtech.c:2095:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ^ == DRCtech.c:2128:5: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, distance, DRC_FORWARD, plane2, plane); ^~~ DRCtech.c:2131:49: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, wwidth, dpnew, set1, set1, why, ^~~ DRCtech.c:2144:6: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, wwidth, DRC_FORWARD | DRC_BOTHCORNERS, ^~~ DRCtech.c:2148:45: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, 1, dpnew, set2, &tmp2, why, 1, ^~~ DRCtech.c:2157:12: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] &tmp2, why, wwidth, DRC_FORWARD, plane2, plane); ^~~ DRCtech.c:2182:13: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] &tmp2, why, distance, ^~~ DRCtech.c:2186:53: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, wwidth, dpnew, set1, set1, why, ^~~ DRCtech.c:2198:7: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, wwidth, DRC_REVERSE | DRC_BOTHCORNERS, ^~~ DRCtech.c:2202:49: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, 1, dpnew, set2, &tmp2, why, 1, ^~~ DRCtech.c:2211:20: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] &tmp1, &tmp2, why, wwidth, ^~~ DRCtech.c:2254:6: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, distance, DRC_FORWARD | DRC_BOTHCORNERS, ^~~ DRCtech.c:2257:45: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, 1, dpnew, set1, &tmp2, why, 1, ^~~ DRCtech.c:2265:6: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, distance, DRC_FORWARD, plane2, plane); ^~~ DRCtech.c:2291:6: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] why, distance, DRC_REVERSE | DRC_BOTHCORNERS, ^~~ DRCtech.c:2294:49: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dptrig, 1, dpnew, set1, &tmp2, why, 1, ^~~ DRCtech.c:2302:20: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] &tmp1, &tmp2, why, distance, ^~~ DRCtech.c:2320:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:2320:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ^ ( ) DRCtech.c:2320:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask1)) ^ == DRCtech.c:2362:56: warning: incompatible pointer to integer conversion passing 'char *' to parameter of type 'int' [-Wint-conversion] drcAssign(dpnew, 1, dp->drcc_next, &tmp1, &tmp2, why, ^~~ In file included from DRCextend.c:15: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == DRCtech.c:2565:34: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'char *' [-Wint-conversion] wwidth, distance, adjacency, why, ^~~ DRCtech.c:2572:24: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'char *' [-Wint-conversion] distance, adjacency, why, widerule, runlength, multiplane); ^~~ DRCtech.c:2709:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pMask1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:2709:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pMask1)) ^ ( ) DRCtech.c:2709:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pMask1)) ^ == DRCtech.c:2826:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:2826:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ^ ( ) DRCtech.c:2826:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pMask2)) ^ == DRCtech.c:2940:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:2940:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:2940:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:3067:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3067:12: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:3067:12: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:3114:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask2)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3114:12: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask2)) ^ ( ) DRCtech.c:3114:12: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask2)) ^ == DRCtech.c:3151:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3151:12: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:3151:12: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:3185:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = pmask & pmask2) ~~~~~^~~~~~~~~~~~~~~~ DRCtech.c:3185:14: note: place parentheses around the assignment to silence this warning if (pset = pmask & pmask2) ^ ( ) DRCtech.c:3185:14: note: use '==' to turn this assignment into an equality comparison if (pset = pmask & pmask2) ^ == 5 warnings generated. DRCtech.c:3197:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask & pmask2)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3197:19: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask & pmask2)) ^ ( ) DRCtech.c:3197:19: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask & pmask2)) ^ == DRCtech.c:3231:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3231:19: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ ( ) DRCtech.c:3231:19: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pmask)) ^ == DRCtech.c:3429:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pset = (DBTypesOnSamePlane(i, j) & pMask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DRCtech.c:3429:15: note: place parentheses around the assignment to silence this warning if (pset = (DBTypesOnSamePlane(i, j) & pMask)) ^ ( ) DRCtech.c:3429:15: note: use '==' to turn this assignment into an equality comparison if (pset = (DBTypesOnSamePlane(i, j) & pMask)) ^ == DRCtech.c:3809:5: warning: implicit declaration of function 'drcCifFinal' is invalid in C99 [-Wimplicit-function-declaration] drcCifFinal(); ^ DRCtech.c:4095:5: warning: implicit declaration of function 'DRCPlowScale' is invalid in C99 [-Wimplicit-function-declaration] DRCPlowScale(DRCCurStyle->DRCScaleFactorN, DRCCurStyle->DRCScaleFactorD, FALSE); ^ DRCtech.c:4101:16: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] scalegcf = FindGCF(DRCCurStyle->DRCScaleFactorD, DRCCurStyle->DRCScaleFactorN); ^ DRCtech.c:4292:22: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] (cptr->drcc_flags && DRC_BOTHCORNERS) && ^ ~~~~~~~~~~~~~~~ DRCtech.c:4292:22: note: use '&' for a bitwise operation (cptr->drcc_flags && DRC_BOTHCORNERS) && ^~ & DRCtech.c:4292:22: note: remove constant to silence this warning (cptr->drcc_flags && DRC_BOTHCORNERS) && ~^~~~~~~~~~~~~~~~~~ 16 warnings generated. 16 warnings generated. 5 warnings generated. 51 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/drc' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extflat' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling extflat/EFargs.o rm -f EFargs.o --- compiling extflat/EFbuild.o rm -f EFbuild.o --- compiling extflat/EFdef.o rm -f EFdef.o --- compiling extflat/EFerr.o rm -f EFerr.o --- compiling extflat/EFflat.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFargs.c rm -f EFflat.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFbuild.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFdef.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFerr.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFflat.c --- compiling extflat/EFhier.o rm -f EFhier.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFhier.c EFdef.c:76:5: warning: implicit declaration of function 'efSymInit' is invalid in C99 [-Wimplicit-function-declaration] efSymInit(); ^ EFdef.c:110:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efDefHashTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFdef.c:110:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&efDefHashTable, &hs)) ^ ( ) EFdef.c:110:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&efDefHashTable, &hs)) ^ == EFdef.c:114:2: warning: implicit declaration of function 'efFreeNodeTable' is invalid in C99 [-Wimplicit-function-declaration] efFreeNodeTable(&def->def_nodes); ^ EFdef.c:115:2: warning: implicit declaration of function 'efFreeNodeList' is invalid in C99 [-Wimplicit-function-declaration] efFreeNodeList(&def->def_firstn, func); ^ EFdef.c:116:2: warning: implicit declaration of function 'efFreeUseTable' is invalid in C99 [-Wimplicit-function-declaration] efFreeUseTable(&def->def_uses); ^ EFdef.c:117:2: warning: implicit declaration of function 'efFreeDevTable' is invalid in C99 [-Wimplicit-function-declaration] efFreeDevTable(&def->def_devs); ^ EFdef.c:123:6: warning: implicit declaration of function 'efFreeConn' is invalid in C99 [-Wimplicit-function-declaration] efFreeConn(conn); ^ EFdef.c:154:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efDevParamTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFdef.c:154:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&efDevParamTable, &hs)) ^ ( ) EFdef.c:154:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&efDevParamTable, &hs)) ^ == EFdef.c:167:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efFreeHashTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFdef.c:167:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&efFreeHashTable, &hs)) ^ ( ) EFdef.c:167:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&efFreeHashTable, &hs)) ^ == EFflat.c:103:20: warning: implicit declaration of function 'efHNPrintSizes' is invalid in C99 [-Wimplicit-function-declaration] if (efHNStats) efHNPrintSizes("before building flattened table"); ^ EFflat.c:136:6: warning: implicit declaration of function 'efFlatNodesStdCell' is invalid in C99 [-Wimplicit-function-declaration] efFlatNodesStdCell(&efFlatContext); ^ EFflat.cEFargs.c:186:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Warning: multiple input files specified; "); ^ :141:6: warning: implicit declaration of function 'efFlatNodes' is invalid in C99 [-Wimplicit-function-declaration] efFlatNodes(&efFlatContext, (ClientData)flags); ^ EFflat.c:143:2: warning: implicit declaration of function 'efFlatKills' is invalid in C99 [-Wimplicit-function-declaration] efFlatKills(&efFlatContext); ^ EFflat.c:150:2: warning: implicit declaration of function 'efFlatCaps' is invalid in C99 [-Wimplicit-function-declaration] efFlatCaps(&efFlatContext); ^ EFflat.c:154:2: warningEFargs.c:: implicit declaration of function 'efFlatDists' is invalid in C99 [-Wimplicit-function-declaration] 214 efFlatDists(&efFlatContext); ^ :3: warning: implicit declaration of function 'efSymAdd' is invalid in C99 [-Wimplicit-function-declaration] efSymAdd(cp); ^ EFhier.c:84:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFargs.c:235:3: warning: implicit declaration of function 'efSymAddFile' is invalid in C99 [-Wimplicit-function-declaration] efSymAddFile(cp); ^ EFhier.c:84:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ^ ( ) EFhier.c:84:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ^ == --- compiling extflat/EFname.o rm -f EFname.o EFargs.c:284:3: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf(usage_text); ^ EFargs.c:294:7: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("\n"); ^ EFflat.c:212:5: warning: implicit declaration of function 'efFlatNodes' is invalid in C99 [-Wimplicit-function-declaration] efFlatNodes(&efFlatContext, (ClientData)flatnodeflags); ^ EFflat.c:221:2: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] efHierSrUses(&efFlatContext, efFlatNodesDeviceless, (ClientData)&usecount); ^ EFargs.c:332:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError(usage_text); ^ EFflat.c:226:5: warning: implicit declaration of function 'efFlatKills' is invalid in C99 [-Wimplicit-function-declaration] cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFname.c efFlatKills(&efFlatContext); ^ EFflat.c:232:2: warning: implicit declaration of function 'efFlatDists' is invalid in C99 [-Wimplicit-function-declaration] efFlatDists(&efFlatContext); ^ EFflat.c:265:5: warning: implicit declaration of function 'efFreeNodeTable' is invalid in C99 [-Wimplicit-function-declaration] efFreeNodeTable(&efNodeHashTable); ^ EFflat.c:266:5: warning: implicit declaration of function 'efFreeNodeList' is invalid in C99 [-Wimplicit-function-declaration] efFreeNodeList(&efNodeList, func); ^ EFflat.c:319:12: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] (void) efHierSrUses(hc, efFlatNodes, clientData); ^ EFflat.c:369:9: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] (void) efHierSrUses(hc, efFlatNodesStdCell, (ClientData) NULL); ^ EFflat.c:395:2: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] efHierSrUses(hc, efFlatNodesDeviceless, (ClientData)&newcount); ^ EFhier.c:261:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFhier.c:261:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ^ ( ) EFhier.c:261:15: note: use '==' to turn this assignment into an equality comparison EFflat.c:442:10: while (he = HashNext(&hc->hc_use->use_def->def_uses, &hs)) ^ == warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'bool' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] bool stdcell; ^ EFflat.c:61:35: note: previous declaration is here int efAddNodes(HierContext *, bool); ^ In file included from EFbuild.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11:EFflat.c:520:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] note: place parentheses around the assignment to silence this warning if (oldname = (EFNodeName *) HashGetValue(he)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison EFhier.cEFflat.c if(e=bpEnumNextINBOX(bpe, 0)) return e;:: 520454 ^: 18: ==: 12note: place parentheses around the assignment to silence this warning: warning: implicit declaration of function 'efHierVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h: if (oldname = (EFNodeName *) HashGetValue(he)) return efHierVisitDevs(hc, (ClientData) &ca); ^521 ^ ( ): 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] EFflat.c if(e=bpEnumNextINBOX(bpe, 1)) return e;: 520 ~^~~~~~~~~~~~~~~~~~~~~~~~: 18: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if (oldname = (EFNodeName *) HashGetValue(he)) if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ^ == ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison EFflat.c: if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == EFhier.c:489:15: warning../bplane/bpEnum.h523::5257::11 :warning : warning: implicit declaration of function 'EFHNFree' is invalid in C99 [-Wimplicit-function-declaration]: using the result of an assignment as a condition without parentheses [-Wparentheses]using the result of an assignment as a condition without parentheses [-Wparentheses] EFHNFree(hierName, hc->hc_hierName, HN_CONCAT); if(e=bpEnumNextHASH(bpe)) return e; ^ while (he = HashNext(&def->def_devs, &hs)) ~^~~~~~~~~~~~~~~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning EFflat.c:525 if(e=bpEnumNextHASH(bpe)) return e;: EFhier.c7 ^:: 489 ( ):warning 15: : noteimplicit declaration of function 'efNodeMerge' is invalid in C99 [-Wimplicit-function-declaration]../bplane/bpEnum.h: :place parentheses around the assignment to silence this warning525 efNodeMerge(&oldname->efnn_node, &newnode); : 11 while (he = HashNext(&def->def_devs, &hs)) ^: ^note : ( )use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == EFhier.c:489:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_devs, &hs)) ^ == EFflat.c:578:10: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'bool' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] bool doWarn; ^ EFflat.c:62:35: note: previous declaration is here int efAddConns(HierContext *, bool); ^ EFflat.c:583:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Processing %s (%s)\n", ^ EFflat.c:593:6: warning: implicit declaration of function 'efHierSrArray' is invalid in C99 [-Wimplicit-function-declaration] efHierSrArray(hc, conn, efAddOneConn, (ClientData)doWarn); ^ EFhier.c:682:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efCapHashTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFhier.c:682:15: note: place parentheses around the assignment to silence this warningEFflat.c :624: while (he = HashNext(&efCapHashTable, &hs))10 : ^ warning ( ): promoted type 'int' of K&R function parameter is not compatible with the parameter type 'bool' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] bool doWarn; ^EFhier.c :EFflat.c682::6315::67 :note : noteuse '==' to turn this assignment into an equality comparison: previous declaration is here while (he = HashNext(&efCapHashTable, &hs)) int efAddOneConn(HierContext *, char *, char *, Connection *, bool); ^ ^ == EFflat.c:651:6: warning: implicit declaration of function 'efNodeMerge' is invalid in C99 [-Wimplicit-function-declaration] efNodeMerge(&node, &newnode); EFhier.c ^: 741:8: warning: implicit declaration of function 'EFNodeResist' is invalid in C99 [-Wimplicit-function-declaration] res = EFNodeResist(snode); ^ EFflat.c:720:7: warning: implicit declaration of function 'EFHNIsGlob' is invalid in C99 [-Wimplicit-function-declaration] if (!EFHNIsGlob(hnFlat)) ^ EFflat.c:757:6: warning: implicit declaration of function 'efNodeMerge' is invalid in C99 [-Wimplicit-function-declaration] efNodeMerge(&nodeFlat, &nodeGlob); ^ EFflat.c:770:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (heGlob = HashNext(&globalTable, &hs)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFflat.c:770:19: note: place parentheses around the assignment to silence this warning while (heGlob = HashNext(&globalTable, &hs)) ^ ( ) EFflat.c:770:19: note: use '==' to turn this assignment into an equality comparison while (heGlob = HashNext(&globalTable, &hs)) ^ == EFflat.c:791:6: warning: implicit declaration of function 'EFHNFree' is invalid in C99 [-Wimplicit-function-declaration] EFHNFree(hnGlob, (HierName *) NULL, HN_GLOBAL); ^ EFflat.c:807:5: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("*** Global name %s not fully connected:\n", ^ EFflat.c:856:2: warning: implicit declaration of function 'efHNRecord' is invalid in C99 [-Wimplicit-function-declaration] efHNRecord(size, HN_GLOBAL); ^ EFflat.c:897:12: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] (void) efHierSrUses(hc, efFlatKills, (ClientData) NULL); ^ EFflat.c:902:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (he = EFHNConcatLook(hc->hc_hierName, k->kill_name, "kill")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFflat.c:902:9: note: place parentheses around the assignment to silence this warning if (he = EFHNConcatLook(hc->hc_hierName, k->kill_name, "kill")) ^ ( ) EFflat.c:902:9: note: use '==' to turn this assignment into an equality comparison if (he = EFHNConcatLook(hc->hc_hierName, k->kill_name, "kill")) ^ == EFbuild.c:157:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (newname = (EFNodeName *) HashGetValue(he)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:157:17:EFflat.c :930:2: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] note: efHierSrUses(hc, efFlatCapsDeviceless, (ClientData)NULL); ^ place parentheses around the assignment to silence this warning if (newname = (EFNodeName *) HashGetValue(he)) ^ ( ) EFflat.c:943:6: warning: implicit declaration of function 'efHierSrArray' is invalid in C99 [-Wimplicit-function-declaration] efHierSrArray(hc, conn, efFlatSingleCap, (ClientData) NULL); ^ EFbuild.c:157:17: note: use '==' to turn this assignment into an equality comparison if (newname = (EFNodeName *) HashGetValue(he)) ^ == EFbuild.c:160:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Warning: duplicate node name %s\n", nodeName); ^ EFflat.c:989:12: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] (void) efHierSrUses(hc, efFlatCaps, (ClientData) 0); ^ EFflat.c:998:6: warning: implicit declaration of function 'efHierSrArray' is invalid in C99 [-Wimplicit-function-declaration] efHierSrArray(hc, conn, efFlatSingleCap, (ClientData) NULL); ^ EFbuild.c:213:6: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] efBuildAddStr(EFLayerNames, &EFLayerNumNames, MAXTYPES, layerName); ^ EFflat.c:1106:12: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] (void) efHierSrUses(hc, efFlatDists, (ClientData) 0); ^ EFflat.c:1110:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&hc->hc_use->use_def->def_dists, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFflat.c:1110:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&hc->hc_use->use_def->def_dists, &hs)) ^ ( ) EFflat.c:1110:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&hc->hc_use->use_def->def_dists, &hs)) ^ == EFflat.c:1113:2: warning: implicit declaration of function 'efHNBuildDistKey' is invalid in C99 [-Wimplicit-function-declaration] efHNBuildDistKey(hc->hc_hierName, dist, &distKey); ^ EFflat.c:1115:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (distFlat = (Distance *) HashGetValue(heFlat)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFflat.c:1115:15: note: place parentheses around the assignment to silence this warning if (distFlat = (Distance *) HashGetValue(heFlat)) ^ ( ) EFflat.c:1115:15: note: use '==' to turn this assignment into an equality comparison if (distFlat = (Distance *) HashGetValue(heFlat)) ^ == EFbuild.c:266EFflat.c:1127:6::6: warningwarning: : implicit declaration of function 'EFHNFree' is invalid in C99 [-Wimplicit-function-declaration]implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] EFHNFree(distKey.dist_1, hc->hc_hierName, HN_CONCAT); ^ efReadError("Error: subcap has unknown node %s\n", nodeName); ^ 9 warnings generated. EFbuild.c:304:2: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Attribute for nonexistent node %s ignored\n", nodeName); ^ EFbuild.c:313:2: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] efBuildAddStr(EFLayerNames, &EFLayerNumNames, MAXTYPES, layerName); ^ EFbuild.c:378:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dist = (Distance *) HashGetValue(he)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:378:14: note: place parentheses around the assignment to silence this warning if (dist = (Distance *) HashGetValue(he)) ^ ( ) EFbuild.c:378:14: note: use '==' to turn this assignment into an equality comparison if (dist = (Distance *) HashGetValue(he)) ^ == EFbuild.c:388:2: warning: implicit declaration of function 'EFHNFree' is invalid in C99 [-Wimplicit-function-declaration] EFHNFree(hn1, (HierName *) NULL, HN_ALLOC); ^ --- compiling extflat/EFread.o rm -f EFread.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFread.c EFbuild.c:478:3: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Creating new node %s\n", nodeName1); ^ EFbuild.c:517:6: warning: implicit declaration of function 'efBuildDevice' is invalid in C99 [-Wimplicit-function-declaration] efBuildDevice(def, sdev, "None", &GeoNullRect, 10, argv); ^ EFbuild.c:527:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Warning: Ports \"%s\" and \"%s\" are electrically shorted.\n", ^ EFbuild.c:547:3: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Merged nodes %s and %s\n", nodeName1, nodeName2); ^ EFbuild.c:559:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he1 = HashNext(&def->def_nodes, &hs)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:559:18: note: place parentheses around the assignment to silence this warning while (he1 = HashNext(&def->def_nodes, &hs)) ^ ( ) EFbuild.c:559:18: note: use '==' to turn this assignment into an equality comparison while (he1 = HashNext(&def->def_nodes, &hs)) ^ == EFbuild.c:567:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he2 = HashNext(&def->def_nodes, &hs)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:567:18: note: place parentheses around the assignment to silence this warning while (he2 = HashNext(&def->def_nodes, &hs)) ^ ( ) EFbuild.c:567:18: note: use '==' to turn this assignment into an equality comparison while (he2 = HashNext(&def->def_nodes, &hs)) ^ == EFbuild.c:635:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Bad parameter assignment \"%s\" for device \"%s\"\n", ^ EFbuild.c:858:16: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] dev_type = efBuildAddStr(EFDevTypes, &EFDevNumTypes, TT_MAXTYPES, type); ^ EFbuild.c:905:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Device %s %s at (%d, %d) overlaps incompatible device %s %s!\n", ^ EFbuild.c:912:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Device %s %s at (%d, %d) overlaps device with incompatible" ^ EFbuild.c:965:4: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Error: expected L and W, got %s %s\n", argv[0], ^ EFbuild.c:972:4: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Error: expected resistance value, got %s\n", ^ EFbuild.c:993:4: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Error: expected L and W, got %s %s\n", argv[0], ^ EFbuild.c:1000:4: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Error: expected capacitance value, got %s\n", ^ EFbuild.c:1185:6: warning: 6 warnings generated. implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Node %s doesn't exist so creating it\n", name); ^ EFbuild.c:1194:7: warning: implicit declaration of function 'EFHNIsGlob' is invalid in C99 [-Wimplicit-function-declaration] if (!EFHNIsGlob(nn->efnn_hier)) ^ EFbuild.c:1337:9: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Warning: use %s appears more than once in def!\n", newuse->use_id); ^ --- compiling extflat/EFsym.o rm -f EFsym.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFsym.c EFbuild.c:1499:2: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Number of subscripts doesn't match\n"); ^ EFbuild.c:1508:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Subscript %d range mismatch\n", n); ^ EFbuild.c:1586:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Too many array subscripts (maximum=2)\n"); ^ EFbuild.c:1591:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Subscript syntax error\n"); ^ EFbuild.c:1596:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Backwards subscript range [%d:%d]\n", ^ EFbuild.c:1619:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*dstp++ = *cp++) ~~~~~~~~^~~~~~~ EFbuild.c:1619:20: note: place parentheses around the assignment to silence this warning while (*dstp++ = *cp++) ^ ( ) EFbuild.c:1619:20: note: use '==' to turn this assignment into an equality comparison while (*dstp++ = *cp++) ^ == EFbuild.c:1828:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ap = removing->efnode_attrs) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1828:12: note: place parentheses around the assignment to silence this warning if (ap = removing->efnode_attrs) ^ ( ) EFbuild.c:1828:12: note: use '==' to turn this assignment into an equality comparison if (ap = removing->efnode_attrs) ^ == EFbuild.c:1900:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1900:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(table, &hs)) ^ ( ) EFbuild.c:1900:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) ^ == EFbuild.c:1901:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (use = (Use *) HashGetValue(he)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1901:10: note: place parentheses around the assignment to silence this warning if (use = (Use *) HashGetValue(he)) ^ ( ) EFbuild.c:1901:10: note: use '==' to turn this assignment into an equality comparison if (use = (Use *) HashGetValue(he)) ^ == EFbuild.c:1929:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1929:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(table, &hs)) ^ ( ) EFbuild.c:1929:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) ^ == EFbuild.c:1972:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1972:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(table, &hs)) ^ ( ) EFbuild.c:1972:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) ^ == EFbuild.c:1973:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (nn = (EFNodeName *) HashGetValue(he)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFbuild.c:1973:9: note: place parentheses around the assignment to silence this warning if (nn = (EFNodeName *) HashGetValue(he)) ^ ( ) EFbuild.c:1973:9: note: use '==' to turn this assignment into an equality comparison if (nn = (EFNodeName *) HashGetValue(he)) ^ == EFsym.c:110:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = strchr(line, '\n')) ~~~^~~~~~~~~~~~~~~~~~~~ EFsym.c:110:9: note: place parentheses around the assignment to silence this warning if (cp = strchr(line, '\n')) ^ ( ) EFsym.c:110:9: note: use '==' to turn this assignment into an equality comparison if (cp = strchr(line, '\n')) ^ == EFsym.c:113:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Error at line %d of %s\n", lineNum, name); ^ EFsym.c:149:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Missing '=' in symbol assignment\n"); ^ EFsym.c:156:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Symbol value must be numeric; ignoring \"%s\"\n", str); ^ EFsym.c:161:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (he = HashLookOnly(&efSymHash, str)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFsym.c:161:12: note: place parentheses around the assignment to silence this warning if (he = HashLookOnly(&efSymHash, str)) ^ ( ) EFsym.c:161:12: note: use '==' to turn this assignment into an equality comparison if (he = HashLookOnly(&efSymHash, str)) ^ == EFsym.c:163:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Symbol \"%s\" already defined\n", str); ^ 6 warnings generated. --- compiling extflat/EFvisit.o rm -f EFvisit.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFvisit.c 6 warnings generated. --- compiling extflat/EFantenna.o rm -f EFantenna.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFantenna.c EFname.c:322:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*dstp++ = *srcp++) ~~~~~~~~^~~~~~~~~ EFname.c:322:20: note: place parentheses around the assignment to silence this warning while (*dstp++ = *srcp++) ^ ( ) EFname.c:322:20: note: use '==' to turn this assignment into an equality comparison while (*dstp++ = *srcp++) ^ == EFname.c:374:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] PrintErr("%s: no such node %s\n", errorStr, EFHNToStr(hierName)); ^ EFname.c:38:18: note: expanded from macro 'PrintErr' #define PrintErr TxError ^ EFname.c:431:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] PrintErr("%s: no such node %s\n", errorStr, EFHNToStr(suffix)); ^ EFname.c:38:18: note: expanded from macro 'PrintErr' #define PrintErr TxError ^ EFname.c:546:13: warning: implicit declaration of function 'efHNLexOrder' is invalid in C99 [-Wimplicit-function-declaration] return (efHNLexOrder(hierName1, hierName2) > 0); ^ EFname.c:581:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (i = efHNLexOrder(hierName1->hn_parent, hierName2->hn_parent)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFname.c:581:8: note: place parentheses around the assignment to silence this warning if (i = efHNLexOrder(hierName1->hn_parent, hierName2->hn_parent)) ^ ( ) EFname.c:581:8: note: use '==' to turn this assignment into an equality comparison if (i = efHNLexOrder(hierName1->hn_parent, hierName2->hn_parent)) ^ == EFname.c:629:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*dstp++ = *srcp++) ~~~~~~~~^~~~~~~~~ EFname.c:629:17: note: place parentheses around the assignment to silence this warning while (*dstp++ = *srcp++) ^ ( ) EFname.c:629:17: note: use '==' to turn this assignment into an equality comparison while (*dstp++ = *srcp++) ^ == EFname.c:762:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*dstp++ = *cp) ~~~~~~~~^~~~~ EFname.c:762:17: note: place parentheses around the assignment to silence this warning while (*dstp++ = *cp) ^ ( ) EFname.c:762:17: note: use '==' to turn this assignment into an equality comparison while (*dstp++ = *cp) ^ == EFname.cEFvisit.c:110:9: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] :974:15 if (efHierSrUses(hc, efVisitSubcircuits, (ClientData) &ca)) ^ : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efNodeHashTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFname.c:974:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&efNodeHashTable, &hs)) ^ ( ) EFname.c:974:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&efNodeHashTable, &hs)) ^ == EFvisit.c:145:9: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] if (efHierSrUses(hc, efVisitSubcircuits, (ClientData) ca)) ^ EFvisit.c:281:12: warning: implicit declaration of function 'efVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] return efVisitDevs(&efFlatContext, (ClientData) &ca); ^ EFvisit.c:310:9: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] if (efHierSrUses(hc, efVisitDevs, (ClientData) ca)) ^ EFvisit.c:319:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_devs, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFvisit.c:319:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&def->def_devs, &hs)) ^ ( ) EFvisit.c:319:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_devs, &hs)) ^ == EFvisit.c:425:17: warning: implicit declaration of function 'efSymLook' is invalid in C99 [-Wimplicit-function-declaration] else if (!efSymLook(cp, &value)) goto done; ^ EFvisit.c:487:12: warning: implicit declaration of function 'efVisitResists' is invalid in C99 [-Wimplicit-function-declaration] return efVisitResists(&efFlatContext, (ClientData) &ca); ^ EFvisit.c:515:9: warning: implicit declaration of function 'efHierSrUses' is invalid in C99 [-Wimplicit-function-declaration] if (efHierSrUses(hc, efVisitResists, (ClientData) ca)) ^ EFvisit.c:528:11: warning: implicit declaration of function 'efHierSrArray' is invalid in C99 [-Wimplicit-function-declaration] else if (efHierSrArray(hc, res, efVisitSingleResist, (ClientData) ca)) ^ EFvisit.c:624:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&efCapHashTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFvisit.c:624:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&efCapHashTable, &hs)) ^ ( ) EFvisit.c:624:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&efCapHashTable, &hs)) ^ == EFvisit.c:684:8: warning: implicit declaration of function 'EFNodeResist' is invalid in C99 [-Wimplicit-function-declaration] res = EFNodeResist(node); ^ EFvisit.c:689:10: warning: implicit declaration of function 'EFHNIsGND' is invalid in C99 [-Wimplicit-function-declaration] if (EFHNIsGND(hierName)) ^ EFvisit.c:702:7: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Equivalent nodes:\n"); ^ EFvisit.c:878:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ EFvisit.c:878:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) EFvisit.c:878:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == EFvisit.c:914:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ EFvisit.c:914:14: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) EFvisit.c:914:14: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == In file included from EFread.c:36: In file included from ../commands/commands.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == EFread.c:242:20: warning: implicit declaration of function 'efReadLine' is invalid in C99 [-Wimplicit-function-declaration] while ((argc = efReadLine(&line, &size, inf, argv)) >= 0) ^ EFread.c:247:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Unrecognized token \"%s\" (ignored)\n", argv[0]); ^ EFread.c:252:6: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Not enough tokens for %s line\n", argv[0]); ^ 41 warnings generated. EFread.c:263:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Bad resistance scaling = 0; reset to 1.\n"); ^ EFread.c:269:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Bad capacitance scaling = 0; reset to 1.\n"); ^ EFread.c:280:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Bad linear scaling = 0; reset to 1.\n"); ^ EFread.c:300:3: warning: implicit declaration of function 'efBuildAttr' is invalid in C99 [-Wimplicit-function-declaration] efBuildAttr(def, argv[1], &r, argv[6], argv[7]); ^ EFread.c:312:3: warning: implicit declaration of function 'efAdjustSubCap' is invalid in C99 [-Wimplicit-function-declaration] efAdjustSubCap(def, argv[1], cap); ^ EFread.c:317:3: warning: implicit declaration of function 'efBuildEquiv' is invalid in C99 [-Wimplicit-function-declaration] efBuildEquiv(def, argv[1], argv[2], resist); ^ EFread.c:333:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Unknown device class\n"); ^ EFread.c:369:7: warning: implicit declaration of function 'efBuildDevice' is invalid in C99 [-Wimplicit-function-declaration] if (efBuildDevice(def, (char)n, argv[2], &r, argc - 7, &argv[7]) != 0) ^ EFread.c:371:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Incomplete terminal description for device\n"); ^ EFread.c:385:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Incomplete terminal description for fet\n"); ^ EFread.c:417:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError( ^ EFread.c:432:3: warning: implicit declaration of function 'efBuildDeviceParams' is invalid in C99 [-Wimplicit-function-declaration] efBuildDeviceParams(argv[1], argc - 2, &argv[2]); ^ EFread.c:440:3: warning: implicit declaration of function 'efBuildPortNode' is invalid in C99 [-Wimplicit-function-declaration] efBuildPortNode(def, argv[1], atoi(argv[2]), atoi(argv[3]), ^ EFread.c:466:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Number of resistance classes doesn't match:\n"); ^ EFread.c:476:4: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError("Resistance class values don't match:\n"); ^ EFread.c:483:3: warning: implicit declaration of function 'efBuildUse' is invalid in C99 [-Wimplicit-function-declaration] efBuildUse(def, argv[1], argv[2], ^ EFread.c:498:4: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Error: .ext file has different technology %s\n", ^ EFread.c:506:4: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Loading technology %s\n", argv[1]); ^ EFread.c:507:9: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad(argv[1], 0)) ^ EFread.c:540:7: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Warning: .ext file style %s is not known " ^ EFread.c:567:7: warning: implicit declaration of function 'efReadError' is invalid in C99 [-Wimplicit-function-declaration] efReadError( ^ EFread.c:575:3: warning: implicit declaration of function 'efBuildDist' is invalid in C99 [-Wimplicit-function-declaration] efBuildDist(def, argv[1], argv[2], ^ EFread.c:582:3: warning: implicit declaration of function 'efBuildKill' is invalid in C99 [-Wimplicit-function-declaration] efBuildKill(def, argv[1]); ^ EFread.c:635:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_uses, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EFread.c:635:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&def->def_uses, &hs)) ^ ( ) EFread.c:635:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_uses, &hs)) ^ == In file included from EFantenna.c:28: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == EFantenna.c:184:5: warning: implicit declaration of function 'EFInit' is invalid in C99 [-Wimplicit-function-declaration] EFInit(); ^ EFantenna.c:193:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ EFantenna.c:207:6: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ EFantenna.c:220:9: warning: implicit declaration of function 'EFReadFile' is invalid in C99 [-Wimplicit-function-declaration] if (EFReadFile(inName, FALSE, FALSE, FALSE) == FALSE) ^ EFantenna.c:222:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ EFantenna.c:229:5: warning: implicit declaration of function 'EFFlatBuild' is invalid in C99 [-Wimplicit-function-declaration] EFFlatBuild(inName, flatFlags); ^ EFantenna.c:240:9: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] efBuildAddStr(EFDevTypes, &EFDevNumTypes, TT_MAXTYPES, devname); ^ EFantenna.c:251:5: warning: implicit declaration of function 'EFVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFVisitDevs(antennacheckVisit, (ClientData)editUse); ^ EFantenna.c:252:5: warning: implicit declaration of function 'EFFlatDone' is invalid in C99 [-Wimplicit-function-declaration] EFFlatDone(NULL); ^ EFantenna.c:253:5: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ EFantenna.c:185:22: warning: implicit conversion from 'int' to 'EFCapValue' (aka 'float') changes value from 1073741820 to 1073741824 [-Wimplicit-const-int-float-conversion] EFCapThreshold = INFINITY; ~ ^~~~~~~~ ../tiles/tile.h:158:47: note: expanded from macro 'INFINITY' #define INFINITY ((1 << (8*sizeof (int) - 2)) - 4) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ EFantenna.c:438:10: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank("__PATHYANK__", &extPathUse, &extPathDef); ^ EFantenna.c:592:56: warning: implicit conversion from 'int' to 'float' changes value from 1073741820 to 1073741824 [-Wimplicit-const-int-float-conversion] if (ExtCurStyle->exts_antennaRatio[i].ratioDiffB != INFINITY) ~~ ^~~~~~~~ ../tiles/tile.h:158:47: note: expanded from macro 'INFINITY' #define INFINITY ((1 << (8*sizeof (int) - 2)) - 4) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 8 warnings generated. 15 warnings generated. 32 warnings generated. 42 warnings generated. 18 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extflat' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extract' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling extract/ExtArray.o rm -f ExtArray.o --- compiling extract/ExtBasic.o rm -f ExtBasic.o --- compiling extract/ExtCell.o rm -f ExtCell.o --- compiling extract/ExtCouple.o --- compiling extract/ExtHard.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtArray.c rm -f ExtHard.o rm -f ExtCouple.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtBasic.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCell.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCouple.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHard.c --- compiling extract/ExtHier.o rm -f ExtHier.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHier.c In file included from ExtArray.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ExtCell.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ExtHard.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ExtCouple.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison In file included from if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ExtHier.c:35: In file included from ../database/database.h:../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 41 if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ : In file included from ../bplane/bplane.h:214../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning : if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison : if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h :521:11: warning: if(e=bpEnumNextBINS(bpe, 0)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::521509::1111:: notenote: : use '==' to turn this assignment into an equality comparisonplace parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextHASH(bpe)) return e;: 509 ~^~~~~~~~~~~~~~~~~~~~: 11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 525:11: note: if(e=bpEnumNextBINS(bpe, 0)) return e;place parentheses around the assignment to silence this warning ^ if(e=bpEnumNextHASH(bpe)) return e; == ^ ( ) ../bplane/bpEnum.h:525:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 513: if(e=bpEnumNextHASH(bpe)) return e;11 : ^ warning ==: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtArray.c:170:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, extArrayFunc, (ClientData) &ha); ^ ExtArray.c:178:5: warning: implicit declaration of function 'extOutputConns' is invalid in C99 [-Wimplicit-function-declaration] extOutputConns(&ha.ha_connHash, f); ^ ExtHard.c:109:5: warning: implicit declaration of function 'extSetNodeNum' is invalid in C99 [-Wimplicit-function-declaration] extSetNodeNum((LabRegion *)reg, pNum, tile); ^ ExtHard.c:256:11: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] ret = DBCellSrArea(scx, extHardProc, (ClientData) arg); ^ ExtHard.c:317:6: warning: implicit declaration of function 'extLabType' is invalid in C99 [-Wimplicit-function-declaration] if (extLabType(ll->ll_label->lab_text, LABTYPE_NAME)) break; ^ ExtCell.c:189:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (endp = strrchr(ends + 1, '.')) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ExtCouple.c:238:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ ExtCell.c:189:11: note: place parentheses around the assignment to silence this warning if (endp = strrchr(ends + 1, '.')) ^ ( ) ExtCouple.c:238:15: ExtCell.cnote: :place parentheses around the assignment to silence this warning 189: while (he = HashNext(table, &hs)) 11 ^: ( )note : use '==' to turn this assignment into an equality comparison if (endp = strrchr(ends + 1, '.')) ^ ExtCouple.c ==: 238:15ExtArray.c:: 392:26: warning: noteimplicit declaration of function 'extHierFreeOne' is invalid in C99 [-Wimplicit-function-declaration]: use '==' to turn this assignment into an equality comparison if (extArrayPrimary) extHierFreeOne(extArrayPrimary); ^ while (he = HashNext(table, &hs)) ^ == ExtArray.c:451:12: warning: implicit declaration of function 'extHierYankFunc' is invalid in C99 [-Wimplicit-function-declaration] ExtCouple.c: (void) extHierYankFunc(use, trans, x, y, &hy);294 : ^15 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ ExtCouple.cExtArray.c::294464::152:: notewarning: : place parentheses around the assignment to silence this warningimplicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] while (he = HashNext(table, &hs)) extFindCoupling(primDef, &extArrayPrimary->et_coupleHash, ^ ^ ( ) ExtCouple.c:294:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) ^ == ExtHard.c:376:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*dstp++ = *srcp++) /* Nothing */; ~~~~~~~~^~~~~~~~~ ExtHard.c:376:20: note: place parentheses around the assignment to silence this warning while (*dstp++ = *srcp++) /* Nothing */; ^ ( ) ExtHard.c:376:20: note: use '==' to turn this assignment into an equality comparison while (*dstp++ = *srcp++) /* Nothing */; ^ == ExtArray.c:589:12: warning: implicit declaration of function 'extHierYankFunc' is invalid in C99 [-Wimplicit-function-declaration] (void) extHierYankFunc(use, trans, x, y, &hy); ^ ExtArray.c:603:2: warning: implicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] extFindCoupling(oneDef, &oneFlat->et_coupleHash, &ha->ha_clipArea); ^ ExtArray.c:606:5: warning: implicit declaration of function 'extHierConnections' is invalid in C99 [-Wimplicit-function-declaration] extHierConnections(ha, extArrayPrimary, oneFlat); ^ ExtArray.c:610:2: warning: implicit declaration of function 'extHierSubstrate' is invalid in C99 [-Wimplicit-function-declaration] extHierSubstrate(ha, use, -1, y); ^ ExtArray.c:646:18: warning: implicit declaration of function 'extHierFreeOne' is invalid in C99 [-Wimplicit-function-declaration]ExtHier.c :132:6: warning: if (oneFlat) extHierFreeOne(oneFlat);implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ^ ExtResetTiles(use->cu_def, extUnInit); ^ ExtArray.c:648:2: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ExtFreeLabRegions((LabRegion *) ha->ha_cumFlat.et_nodes); ^ ExtCell.c:411:31: warning: implicit declaration of function 'extSubtree' is invalid in C99 [-Wimplicit-function-declaration] if (!SigInterruptPending) extSubtree(extParentUse, reg, f); ^ ExtHier.c:172:7: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtCell.c ExtResetTiles(use->cu_def, extUnInit); ^ :412:31: warning: ExtHier.c:181:5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] implicit declaration of function 'extArray' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(use->cu_def, extUnInit); ^ if (!SigInterruptPending) extArray(extParentUse, f); ^ ExtCell.c:415:14: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] if (reg) ExtFreeLabRegions((LabRegion *) reg); ^ ExtHard.c:455:20: warningExtCell.c: :using the result of an assignment as a condition without parentheses [-Wparentheses]416 :5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] while (*dstp++ = *srcp++) /* Nothing */; ExtCouple.c : ExtResetTiles(def, extUnInit); ~~~~~~~~^~~~~~~~~471 : ^20 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ExtHard.c if (ov.o_pmask = ExtCurStyle->exts_overlapShieldPlanes[ta][tb]): 455 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ExtCell.c ::20420:: 2ExtCouple.cnote::: 471place parentheses around the assignment to silence this warningwarning: : 20implicit declaration of function 'extLength' is invalid in C99 [-Wimplicit-function-declaration] while (*dstp++ = *srcp++) /* Nothing */;: ^ extLength(extParentUse, f);note : ( ) ^place parentheses around the assignment to silence this warning ExtArray.c if (ov.o_pmask = ExtCurStyle->exts_overlapShieldPlanes[ta][tb])ExtHard.c: :689 ^455: :5 ( )20: : warningnote: ExtCouple.c: implicit declaration of function 'extHierAdjustments' is invalid in C99 [-Wimplicit-function-declaration]:use '==' to turn this assignment into an equality comparison 471 : extHierAdjustments(ha, &ha->ha_cumFlat, et1, et1); while (*dstp++ = *srcp++) /* Nothing */;20 : ^ ^ note ==: use '==' to turn this assignment into an equality comparison if (ov.o_pmask = ExtCurStyle->exts_overlapShieldPlanes[ta][tb]) ^ == ExtArray.c:693:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtArray.c:693:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ^ ( ) ExtArray.c:693:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ^ == ExtHard.c:502:6: warning: implicit declaration of function 'ExtFindNeighbors' is invalid in C99 [-Wimplicit-function-declaration] ExtFindNeighbors(reg->treg_tile, arg.fra_pNum, &arg); ^ ExtArray.c:800:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (reg = (LabRegion *) extArrayHardNode(tp, pNum, def, ha)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtArray.c:800:10: note: place parentheses around the assignment to silence this warning if (reg = (LabRegion *) extArrayHardNode(tp, pNum, def, ha)) ^ ( ) ExtArray.c:800:10: note: use '==' to turn this assignment into an equality comparison if (reg = (LabRegion *) extArrayHardNode(tp, pNum, def, ha)) ^ == ExtHier.c:356:3: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintNMArea((Tile *) NULL, cumDef->cd_planes[i], ^ ExtHier.c:726:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&oneFlat->et_coupleHash, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtHier.c:726:12: note: place parentheses around the assignment to silence this warning while (he = HashNext(&oneFlat->et_coupleHash, &hs)) ^ ( ) ExtHier.c:726:12: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&oneFlat->et_coupleHash, &hs)) ^ == ExtHier.c:817:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~ ExtHier.c:817:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(table, &hs)) ^ ( ) ExtHier.c:817:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) ^ == ExtHier.c:827:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (node = nfirst->nn_node) ~~~~~^~~~~~~~~~~~~~~~~ ExtHier.c:827:11: note: place parentheses around the assignment to silence this warning if (node = nfirst->nn_node) ^ ( ) ExtHier.c:827:11: note: use '==' to turn this assignment into an equality comparison if (node = nfirst->nn_node) ^ == ExtHier.c:837:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (nnext = nn->nn_next) ~~~~~~^~~~~~~~~~~~~ ExtHier.c:837:16: note: place parentheses around the assignment to silence this warning if (nnext = nn->nn_next) ^ ( ) ExtHier.c:837:16: note: use '==' to turn this assignment into an equality comparison if (nnext = nn->nn_next) ^ == ExtHier.c:844:5: warning: format specifies type 'int' but the argument has type 'dlong' (aka 'long') [-Wformat] node->node_pa[n].pa_area, ^~~~~~~~~~~~~~~~~~~~~~~~ ExtHier.c:851:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (nn = nnext; nnext = nn->nn_next; nn = nnext) ~~~~~~^~~~~~~~~~~~~ ExtHier.c:851:26: note: place parentheses around the assignment to silence this warning for (nn = nnext; nnext = nn->nn_next; nn = nnext) ^ ( ) ExtHier.c:851:26: note: use '==' to turn this assignment into an equality comparison for (nn = nnext; nnext = nn->nn_next; nn = nnext) ^ == ExtHier.c:963:5: warning: implicit declaration of function 'extSetNodeNum' is invalid in C99 [-Wimplicit-function-declaration] extSetNodeNum(reg, pNum, tile); ^ ExtHier.c:1008:2: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank(defname, &et->et_use, &dummy); ^ ExtHier.c:1046:23: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] if (et->et_nodes) ExtFreeLabRegions((LabRegion *) et->et_nodes); ^ ExtHier.c:1047:5: warning: implicit declaration of function 'extHierFreeLabels' is invalid in C99 [-Wimplicit-function-declaration] extHierFreeLabels(et->et_use->cu_def); ^ 11 warnings generated. --- compiling extract/ExtLength.o rm -f ExtLength.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtLength.c In file included from ExtBasic.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtBasic.c:221:5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(def, extUnInit); ^ ExtBasic.c:295:2: warning: implicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] extFindCoupling(def, &extCoupleHash, (Rect *) NULL); ^ ExtBasic.c:303:3: warning: implicit declaration of function 'extRelocateSubstrateCoupling' is invalid in C99 [-Wimplicit-function-declaration] extRelocateSubstrateCoupling(&extCoupleHash, glob_subsnode); ^ ExtBasic.c:341:2: warning: implicit declaration of function 'extOutputCoupling' is invalid in C99 [-Wimplicit-function-declaration] extOutputCoupling(&extCoupleHash, outFile); ^ ExtBasic.c:543:5: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ExtFreeLabRegions((LabRegion *) transList); ^ ExtBasic.c:730:47: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] fprintf(outFile, " %"DLONG_PREFIX"d %d", reg->nreg_pa[n].pa_area, ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ %ld ExtBasic.c:1014:31: warning: incompatible pointer types passing 'NodeRegion *' (aka 'struct nreg *') to parameter of type 'LabRegion *' (aka 'struct lreg *') [-Wincompatible-pointer-types] extMakeNodeNumPrint(name, np2); ^~~ In file included from ExtLength.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtBasic.c:1832:11: warning: implicit declaration of function 'ExtFindNeighbors' is invalid in C99 [-Wimplicit-function-declaration] ntiles = ExtFindNeighbors(reg->treg_tile, arg.fra_pNum, &arg); ^ ExtBasic.c:1977:29: warning: incompatible pointer types passing 'NodeRegion *' (aka 'struct nreg *') to parameter of type 'LabRegion *' (aka 'struct lreg *') [-Wincompatible-pointer-types] subsName = extNodeName(subsNode); ^~~~~~~~ 11 warnings generated. --- compiling extract/ExtMain.o rm -f ExtMain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtMain.c ExtLength.c:255:2: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank("__PATHYANK__", &extPathUse, &extPathDef); ^ ExtLength.c:264:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&extDriverHash, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtLength.c:264:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&extDriverHash, &hs)) ^ ( ) ExtLength.c:264:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&extDriverHash, &hs)) ^ == ExtLength.c:276:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&extDriverHash, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtLength.c:276:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&extDriverHash, &hs)) ^ ( ) ExtLength.c:276:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&extDriverHash, &hs)) ^ == ExtLength.c:383:2: warning: implicit declaration of function 'TxMore' is invalid in C99 [-Wimplicit-function-declaration] TxMore(mesg); ^ ExtLength.c:656:13: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, extPathDef->cd_planes[pNum], ^ ExtLength.c:667:9: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, extPathDef->cd_planes[pNum], ^ ExtLength.c:795:2: warning: implicit declaration of function 'ShowRect' is invalid in C99 [-Wimplicit-function-declaration] ShowRect(extPathDef, &r, STYLE_SOLIDHIGHLIGHTS); ^ ExtLength.c:796:2: warning: implicit declaration of function 'TxMore' is invalid in C99 [-Wimplicit-function-declaration] TxMore("Visit tile"); ^ ExtLength.c:805:16: warning: implicit declaration of function 'extPathTileDist' is invalid in C99 [-Wimplicit-function-declaration] newdistance = extPathTileDist(p, &p2, tile, distance); ^ ExtLength.c:810:6: warning: implicit declaration of function 'TxMore' is invalid in C99 [-Wimplicit-function-declaration] TxMore(mesg); ^ ExtLength.c:878:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pMask = DBAllConnPlanes[type]) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ExtLength.c:878:15: note: place parentheses around the assignment to silence this warning if (pMask = DBAllConnPlanes[type]) ^ ( ) ExtLength.c:878:15: note: use '==' to turn this assignment into an equality comparison if (pMask = DBAllConnPlanes[type]) ^ == ExtLength.c:894:10: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, ^ ExtLength.c:930:12: warning: implicit declaration of function 'extPathTileDist' is invalid in C99 [-Wimplicit-function-declaration] dstDist = extPathTileDist(epfa->epfa_srcPoint, &dstPoint, ^ 19 warnings generated. ExtLength.c:984:15: warning: implicit declaration of function 'extPathTileDist' is invalid in C99 [-Wimplicit-function-declaration] dstDist = extPathTileDist(srcPoint, &dstPoint, srcTile, srcDist); ^ --- compiling extract/ExtNghbors.o rm -f ExtNghbors.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtNghbors.c In file included from ExtMain.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtBasic.c:3764:6: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintClient((Tile *) NULL, def->cd_planes[pNum], ^ ExtBasic.c:3779:7: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintClient((Tile *) NULL, def->cd_planes[pNum], ^ ExtBasic.c:3824:9: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, def->cd_planes[pNum], ^ ExtMain.c:164:5: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank("__ext_cumulative", &extYuseCum, &extYdefCum); ^ ExtMain.c:171:5: warning: implicit declaration of function 'extLengthInit' is invalid in C99 [-Wimplicit-function-declaration] extLengthInit(); ^ ExtBasic.c:3942:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (old = (NodeRegion *) arg->fra_region) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtBasic.c:3942:13: note: place parentheses around the assignment to silence this warning if (old = (NodeRegion *) arg->fra_region) ^ ( ) ExtBasic.c:3942:13: note: use '==' to turn this assignment into an equality comparison if (old = (NodeRegion *) arg->fra_region) ^ == ExtMain.c:398:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (def = (CellDef *) StackPop(extDefStack)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtMain.c:398:16: note: place parentheses around the assignment to silence this warning while (def = (CellDef *) StackPop(extDefStack)) ^ ExtBasic.c ( ):3983:6: warning: implicit declaration of function 'extShowTile' is invalid in C99 [-Wimplicit-function-declaration] extShowTile(tile, "neighbor", 1); ^ ExtMain.c:398:16: note: use '==' to turn this assignment into an equality comparison while (def = (CellDef *) StackPop(extDefStack)) ^ == ExtMain.c:409:15: warning: implicit declaration of function 'extUniqueCell' is invalid in C99 [-Wimplicit-function-declaration] nwarn += extUniqueCell(def, option); ^ ExtMain.c:711:9: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrCellPlaneArea(def->cd_cellPlane, area, ^ In file included from ExtNghbors.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11ExtMain.c:: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 866 if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ :16: ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) : using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison while (def = (CellDef *) StackPop(stack)) if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: ExtMain.cplace parentheses around the assignment to silence this warning: 866: if(e=bpEnumNextHASH(bpe)) return e;16 : ^ note ( ): place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison while (def = (CellDef *) StackPop(stack)) if(e=bpEnumNextHASH(bpe)) return e; ^ ^ ( ) == ExtMain.c:866:16: note: use '==' to turn this assignment into an equality comparison while (def = (CellDef *) StackPop(stack)) ^ == ExtNghbors.c:125:6: warning: implicit declaration of function 'extShowTile' is invalid in C99 [-Wimplicit-function-declaration] extShowTile(tile, "neighbor", 1); ^ ExtBasic.c:4315:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pMask = DBAllConnPlanes[type]) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ExtBasic.c:4315:12: note: place parentheses around the assignment to silence this warning if (pMask = DBAllConnPlanes[type]) ^ ( ) ExtBasic.c:4315:12: note: use '==' to turn this assignment into an equality comparison if (pMask = DBAllConnPlanes[type]) ^ == ExtBasic.c:4328:11: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintNMArea((Tile *) NULL, ^ ExtNghbors.c:298:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pMask = DBAllConnPlanes[type]) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ExtNghbors.c:298:12: note: place parentheses around the assignment to silence this warning if (pMask = DBAllConnPlanes[type]) ^ ( ) ExtNghbors.c:298:12: note: use '==' to turn this assignment into an equality comparison if (pMask = DBAllConnPlanes[type]) ^ == ExtBasic.c:4398:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(ht, &hs)) ~~~^~~~~~~~~~~~~~~~~~~ ExtBasic.c:4398:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(ht, &hs)) ^ ( ) ExtBasic.c:4398:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(ht, &hs)) ^ == 19 warnings generated. --- compiling extract/ExtPerim.o rm -f ExtPerim.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtPerim.c 8 warnings generated. --- compiling extract/ExtRegion.o rm -f ExtRegion.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtRegion.c In file included from ExtRegion.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtRegion.c:126:9: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, def->cd_planes[arg.fra_pNum], ^ In file included from ExtPerim.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ExtRegion.c:167:2: warning: implicit declaration of function 'extShowTile' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextBINS(bpe, 0)) return e; extShowTile(tile, "area enum", 0); ^ ^ ( ) ExtRegion.c:170:12: warning: implicit declaration of function 'ExtFindNeighbors' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:509:11: note: (void) ExtFindNeighbors(tile, arg->fra_pNum, arg);use '==' to turn this assignment into an equality comparison ^ if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 19 warnings generated. ExtRegion.c:445:2: warning: implicit declaration of function 'DBResetTilePlane' is invalid in C99 [-Wimplicit-function-declaration] DBResetTilePlane(def->cd_planes[pNum], resetTo); ^ --- compiling extract/ExtSubtree.o rm -f ExtSubtree.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtSubtree.c 11 warnings generated. --- compiling extract/ExtTech.o rm -f ExtTech.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTech.c 7 warnings generated. --- compiling extract/ExtTest.o rm -f ExtTest.o 5 warnings generated. cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTest.c --- compiling extract/ExtTimes.o rm -f ExtTimes.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTimes.c 9 warnings generated. --- compiling extract/ExtYank.o rm -f ExtYank.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtYank.c In file included from ExtTest.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ExtSubtree.c:40: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ExtTimes.c:40: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtTest.c:210:6: warning: implicit declaration of function 'ExtFindInteractions' is invalid in C99 [-Wimplicit-function-declaration] ExtFindInteractions(EditCellUse->cu_def, halo, bloat, interPlane); ^ ExtTest.c:229:6: warning: implicit declaration of function 'ExtInterCount' is invalid in C99 [-Wimplicit-function-declaration] ExtInterCount((CellUse *) w->w_surfaceID, halo, f); ^ ExtTest.c:244:6: warning: implicit declaration of function 'ExtTimes' is invalid in C99 [-Wimplicit-function-declaration] ExtTimes((CellUse *) w->w_surfaceID, f); ^ ExtSubtree.c:229:15: warning: implicit declaration of function 'DRCFindInteractions' is invalid in C99 [-Wimplicit-function-declaration] result = DRCFindInteractions(def, &rbloat, halo, &ha.ha_interArea); ^ ExtTest.c:250:3: warning: implicit declaration of function 'ExtParentArea' is invalid in C99 [-Wimplicit-function-declaration] ExtParentArea(EditCellUse, &editArea, TRUE); ^ ExtTest.c:268:6: warning: implicit declaration of function 'ExtSetDriver' is invalid in C99 [-Wimplicit-function-declaration] ExtSetDriver(cmd->tx_argv[2]); ^ ExtTest.c:276:6: warning: implicit declaration of function 'ExtSetReceiver' is invalid in C99 [-Wimplicit-function-declaration] ExtSetReceiver(cmd->tx_argv[2]); ^ ExtTest.c:280:6: warning: implicit declaration of function 'ExtLengthClear' is invalid in C99 [-Wimplicit-function-declaration] ExtLengthClear(); ^ ExtSubtree.c:272:3: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] DBCellSrArea(&scx, extSubstrateFunc, (ClientData)&ha); ^ ExtSubtree.c:332:5: warning: implicit declaration of function 'extOutputConns' is invalid in C99 [-Wimplicit-function-declaration] extOutputConns(&ha.ha_connHash, f); ^ ExtSubtree.c:335:5: warning: implicit declaration of function 'SigRemoveTimer' is invalid in C99 [-Wimplicit-function-declaration] SigRemoveTimer(); ^ ExtTimes.c:205:12: warning: implicit declaration of function 'extTimesInitFunc' is invalid in C99 [-Wimplicit-function-declaration] (void) extTimesInitFunc(rootUse); ^ ExtTimes.c:213:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&cellStatsTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtTimes.c:213:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&cellStatsTable, &hs)) ^ ( ) ExtTimes.c:213:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&cellStatsTable, &hs)) ^ == ExtTimes.c:223:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&cellStatsTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtTimes.c:223:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&cellStatsTable, &hs)) ^ ( ) ExtTimes.c:223:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&cellStatsTable, &hs)) ^ == ExtTimes.c:232:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&cellStatsTable, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtTimes.c:232:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&cellStatsTable, &hs)) ^ ( ) ExtTimes.c:232:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&cellStatsTable, &hs)) ^ == ExtSubtree.c:457:2: warning: implicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] extFindCoupling(oneDef, &oneFlat->et_coupleHash, &ha->ha_clipArea); ^ ExtSubtree.c:478:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, extSubtreeFunc, (ClientData) ha); ^ ExtTimes.c:357:5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(def, extUnInit); ^ ExtTimes.c:360:5: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ExtSubtree.c: ExtFreeLabRegions((LabRegion *) transList); ^ 496:6: warning: implicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] ExtTest.c:455:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] extFindCoupling(cumDef, &ha->ha_cumFlat.et_coupleHash, ^ if (e = ExtCurStyle->exts_sideCoupleCap[s][t]) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtTest.c:455:9: note: place parentheses around the assignment to silence this warning ExtSubtree.c if (e = ExtCurStyle->exts_sideCoupleCap[s][t]) ^ ( ) :504:6: ExtTest.c:455:9: note: use '==' to turn this assignment into an equality comparison warning if (e = ExtCurStyle->exts_sideCoupleCap[s][t]) ^ == : implicit declaration of function 'extHierAdjustments' is invalid in C99 [-Wimplicit-function-declaration] extHierAdjustments(ha, &ha->ha_cumFlat, oneFlat, &ha->ha_cumFlat); ^ ExtTest.c:464:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = ExtCurStyle->exts_sideOverlapCap[s][t]) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtTest.c:464:9: note: ExtSubtree.cplace parentheses around the assignment to silence this warning :563 if (e = ExtCurStyle->exts_sideOverlapCap[s][t]): 31 ^: ( )warning : ExtTimes.cimplicit declaration of function 'extHierFreeOne' is invalid in C99 [-Wimplicit-function-declaration]: ExtTest.c444:: nextFlat = oneFlat->et_next, extHierFreeOne(oneFlat);12464 ::9 ^: warning note: : implicit declaration of function 'extTimesHierFunc' is invalid in C99 [-Wimplicit-function-declaration]use '==' to turn this assignment into an equality comparison (void) extTimesHierFunc(cs->cs_def, cs); if (e = ExtCurStyle->exts_sideOverlapCap[s][t]) ExtSubtree.c ^ ^ : 573 ==: 2: warning: ExtTimes.cimplicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration]: 454:12: warning: ExtFreeLabRegions((LabRegion *) ha->ha_cumFlat.et_nodes);implicit declaration of function 'extTimesFlatFunc' is invalid in C99 [-Wimplicit-function-declaration] ^ (void) extTimesFlatFunc(cs->cs_def, cs); ^ ExtSubtree.c:575:5: warning: implicit declaration of function 'extHierFreeLabels' is invalid in C99 [-Wimplicit-function-declaration] extHierFreeLabels(cumDef); ^ ExtSubtree.c:680:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExtSubtree.c:680:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ^ ( ) ExtSubtree.c:680:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&ha->ha_cumFlat.et_coupleHash, &hs)) ^ == ExtSubtree.c:766:2: warning: implicit declaration of function 'extFindCoupling' is invalid in C99 [-Wimplicit-function-declaration] extFindCoupling(oneDef, &oneFlat->et_coupleHash, &ha->ha_clipArea); In file included from ^ExtTech.c :37: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ExtTimes.c if(e=bpEnumNextBINS(bpe, 0)) return e;: 840 ~^~~~~~~~~~~~~~~~~~~~~~~: 14: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] if (reg) ExtFreeLabRegions((LabRegion *) reg); ^ ExtTimes.c:841:5: ../bplane/bpEnum.hwarning:: 509implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration]: 11: ExtResetTiles(def, extUnInit);note : ^place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ExtTimes.c : ==865 :5: warning: implicit declaration of function 'extCellFile' is invalid in C99 [-Wimplicit-function-declaration] extCellFile(def, extDevNull, FALSE); ../bplane/bpEnum.h ^: 513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ExtSubtree.c ~^~~~~~~~~~~~~~~~~~~~~~~: 827:5: ../bplane/bpEnum.hwarning:: 513implicit declaration of function 'extHierConnections' is invalid in C99 [-Wimplicit-function-declaration]: 11: note: extHierConnections(ha, &ha->ha_cumFlat, oneFlat);place parentheses around the assignment to silence this warning ^ if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ExtSubtree.c ^: 835 ==: 2: warning: implicit declaration of function 'extHierSubstrate' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h: extHierSubstrate(ha, use, -1, -1);517 : ^11 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.hExtSubtree.c::521858::112:: notewarning: : place parentheses around the assignment to silence this warningimplicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ExtResetTiles(cumUse->cu_def, extUnInit); ^ ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison ExtSubtree.c if(e=bpEnumNextINBOX(bpe, 1)) return e; : ^859 : ==2 : warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h: ExtFreeLabRegions((LabRegion *) ha->ha_cumFlat.et_nodes);525 : ^11 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ExtSubtree.c:872../bplane/bpEnum.h::5525:: 11ExtTimes.cwarning:: :1046implicit declaration of function 'extHierCopyLabels' is invalid in C99 [-Wimplicit-function-declaration] : 12: warning extHierCopyLabels(oneFlat->et_use->cu_def, cumUse->cu_def);: implicit declaration of function 'extInterAreaFunc' is invalid in C99 [-Wimplicit-function-declaration] ^note : use '==' to turn this assignment into an equality comparison (void) extInterAreaFunc(rootUse, f); ^ if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtTimes.c:1087:5: warning: implicit declaration of function 'ExtFindInteractions' is invalid in C99 [-Wimplicit-function-declaration] ExtFindInteractions(def, extInterCountHalo, 0, interPlane); ^ ExtSubtree.c:917:2: warning: implicit declaration of function 'extHierSubstrate' is invalid in C99 [-Wimplicit-function-declaration] ExtTest.c: extHierSubstrate(ha, use, -1, -1); ^ 732:5: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank(name, puse, pdef); ^ ExtSubtree.c:1032:7: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, ^ In file included from ExtYank.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtYank.c:217:10: warning: implicit declaration of function 'extLabType' is invalid in C99 [-Wimplicit-function-declaration] if (!extLabType(label->lab_text, LABTYPE_NAME)) ^ ExtYank.c:236:42: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (srcp = tpath->tp_first; *dstp++ = *srcp++; ) ~~~~~~~~^~~~~~~~~ ExtYank.c:236:42: note: place parentheses around the assignment to silence this warning for (srcp = tpath->tp_first; *dstp++ = *srcp++; ) ^ ( ) ExtYank.c:236:42: note: use '==' to turn this assignment into an equality comparison for (srcp = tpath->tp_first; *dstp++ = *srcp++; ) ^ == ExtYank.c:238:50: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (--dstp, srcp = label->lab_text; *dstp++ = *srcp++; ) ~~~~~~~~^~~~~~~~~ ExtYank.c:238:50: note: place parentheses around the assignment to silence this warning for (--dstp, srcp = label->lab_text; *dstp++ = *srcp++; ) ^ ( ) ExtYank.c:238:50: note: use '==' to turn this assignment into an equality comparison for (--dstp, srcp = label->lab_text; *dstp++ = *srcp++; ) ^ == ExtTech.c:971:14: warning: implicit declaration of function 'TechSectionGetMask' is invalid in C99 [-Wimplicit-function-declaration] invext = TechSectionGetMask("extract", NULL); ^ ExtTech.c:980:5: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] TechLoad(NULL, invext); ^ 8 warnings generated. --- compiling extract/ExtInter.o rm -f ExtInter.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtInter.c ExtTech.c:2682:22: warning: implicit conversion from 'int' to 'float' changes value from 1073741820 to 1073741824 [-Wimplicit-const-int-float-conversion] antennaratio = INFINITY; ~ ^~~~~~~~ ../tiles/tile.h:158:47: note: expanded from macro 'INFINITY' #define INFINITY ((1 << (8*sizeof (int) - 2)) - 4) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ExtInter.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ExtInter.c:116:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, extInterSubtree, (ClientData) NULL); ^ ExtInter.c:182:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&parentScx, extInterSubtreeClip, (ClientData) scx); ^ ExtInter.c:289:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&newscx, extInterOverlapSubtree, (ClientData) NULL); ^ ExtInter.c:320:12: warning: implicit declaration of function 'extTreeSrPaintArea' is invalid in C99 [-Wimplicit-function-declaration] (void) extTreeSrPaintArea(scx, extInterOverlapTile, (ClientData) NULL); ^ ExtTech.c:3516:5: warning: implicit declaration of function 'DBScaleValue' is invalid in C99 [-Wimplicit-function-declaration] DBScaleValue(&style->exts_sideCoupleHalo, scaled, scalen); ^ ExtInter.c:448:13: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] return (DBCellSrArea(scx, extTreeSrFunc, (ClientData) &filter)); ^ ExtInter.c:486:13: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] return (DBCellSrArea(scx, extTreeSrFunc, (ClientData) fp)); ^ 18 warnings generated. --- compiling extract/ExtUnique.o rm -f ExtUnique.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtUnique.c 25 warnings generated. In file included from ExtUnique.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 11 warnings generated. ExtUnique.c:122:6: warning: implicit declaration of function 'extLabType' is invalid in C99 [-Wimplicit-function-declaration] if (extLabType(lab->lab_text, LABTYPE_NAME)) ^ ExtUnique.c:157:12: warning: implicit declaration of function 'extMakeUnique' is invalid in C99 [-Wimplicit-function-declaration] nwarn += extMakeUnique(def, ll, lp, lregList, ^ ExtUnique.c:165:5: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ExtFreeLabRegions((LabRegion *) lregList); ^ ExtUnique.c:167:5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(def, extUnInit); ^ 9 warnings generated. 15 warnings generated. 22 warnings generated. 9 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/extract' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/graphics' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling graphics/grMain.o --- compiling graphics/grLock.o rm -f grMain.o rm -f grLock.o --- compiling graphics/grDStyle.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grLock.c --- compiling graphics/grText.o rm -f grDStyle.o --- compiling graphics/grCMap.o rm -f grCMap.o rm -f grText.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grMain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grCMap.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grText.c --- compiling graphics/grClip.o rm -f grClip.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grDStyle.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grClip.c In file included from grClip.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from grCMap.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from grText.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == In file included from grDStyle.c:42: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ :513:11: warning: grMain.cusing the result of an assignment as a condition without parentheses [-Wparentheses]:394:14: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:509 onSun = (access("/dev/win0", 0) == 0);: 11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ --- compiling graphics/grGlyphs.o if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.hrm -f grGlyphs.o :513:11../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ ( ) ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ :513:11../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning : if(e=bpEnumNextBINS(bpe, 1)) return e; ^note: use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextBINS(bpe, 1)) return e; ../bplane/bpEnum.h ^: 513 ==: 11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning../bplane/bpEnum.hcc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLI: :B=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grGlyphs.c using the result of an assignment as a condition without parentheses [-Wparentheses]517 :11: if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:517:11: note if(e=bpEnumNextINBOX(bpe, 0)) return e;: place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^../bplane/bpEnum.h : ( )517: 11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 517:11: if(e=bpEnumNextINBOX(bpe, 0)) return e; note ^: use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ^../bplane/bpEnum.h : ==517 :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e;../bplane/bpEnum.h : ^521 : ==11 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:../bplane/bpEnum.h11::521 warning:: 11using the result of an assignment as a condition without parentheses [-Wparentheses]: note: if(e=bpEnumNextINBOX(bpe, 1)) return e;place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ../bplane/bpEnum.h ( ): 521:11:../bplane/bpEnum.h :note521: :place parentheses around the assignment to silence this warning11 : note: if(e=bpEnumNextINBOX(bpe, 1)) return e;use '==' to turn this assignment into an equality comparison ^ ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:525 if(e=bpEnumNextINBOX(bpe, 1)) return e;: 11 ^: ==warning : using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:../bplane/bpEnum.h11::525 :warning: 11using the result of an assignment as a condition without parentheses [-Wparentheses]: note: if(e=bpEnumNextHASH(bpe)) return e;place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextHASH(bpe)) return e; ^ ../bplane/bpEnum.h ( ): 525:11: ../bplane/bpEnum.hnote:: 525place parentheses around the assignment to silence this warning: 11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ == ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == grDStyle.c:362:10: warning: implicit declaration of function 'GrReadGlyphs' is invalid in C99 [-Wimplicit-function-declaration] if (!GrReadGlyphs(grCursorType, path, libPath, &grCursorGlyphs)) ^ grDStyle.c:491:4: warning: implicit declaration of function 'MainExit' is invalid in C99 [-Wimplicit-function-declaration] MainExit(1); ^ 5 warnings generated. --- compiling graphics/grNull.o rm -f grNull.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grNull.c 1 warning generated. --- compiling graphics/W3Dmain.o rm -f W3Dmain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c W3Dmain.c 5 warnings generated. --- compiling graphics/grTk1.o rm -f grTk1.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk1.c --- compiling graphics/grTk2.o rm -f grTk2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk2.c --- compiling graphics/grTk3.o rm -f grTk3.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk3.c 7 warnings generated. --- compiling graphics/grTk4.o rm -f grTk4.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk4.c grTk3.c:240:13: warning: implicit declaration of function 'XGetPixel' is invalid in C99 [-Wimplicit-function-declaration] value = XGetPixel(image, 0, 0); ^ grTk3.c:342:9: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, NULL, NULL, &cbbox); ^ grTk3.c:359:9: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, &clist, &coffset, &cbbox); ^ In file included from grTk1.c:23: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == --- compiling graphics/grTk5.o rm -f grTk5.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk5.c grTk1.c:659:15: warning: implicit declaration of function 'grTkLoadFont' is invalid in C99 [-Wimplicit-function-declaration] rstatus = grTkLoadFont(); ^ grTk1.c:685:5: warning: implicit declaration of function 'grTkFreeFonts' is invalid in C99 [-Wimplicit-function-declaration] grTkFreeFonts(); ^ grTk1.c:1124:7: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' is invalid in C99 [-Wimplicit-function-declaration] DBWHLRedrawPrepWindow(mw, &surface); ^ grTk1.c:1156:3: warning: implicit declaration of function 'WindRedisplay' is invalid in C99 [-Wimplicit-function-declaration] WindRedisplay(mw); ^ grTk1.c:1322:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTk1.c:1322:21: note: place parentheses around the assignment to silence this warning if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ ( ) grTk1.c:1322:21: note: use '==' to turn this assignment into an equality comparison if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ == grTk1.c:1339:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tktop = Tk_MainWindow(magicinterp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTk1.c:1339:15: note: place parentheses around the assignment to silence this warning if (tktop = Tk_MainWindow(magicinterp)) ^ ( ) grTk1.c:1339:15: note: use '==' to turn this assignment into an equality comparison if (tktop = Tk_MainWindow(magicinterp)) ^ == grTk1.c:1754:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strchr(text,'[')) ~~~~~~^~~~~~~~~~~~~~~~~~ grTk1.c:1754:15: note: place parentheses around the assignment to silence this warning if (brack = strchr(text,'[')) ^ ( ) grTk1.c:1754:15: note: use '==' to turn this assignment into an equality comparison if (brack = strchr(text,'[')) ^ == grTk1.c:1763:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strrchr(text,' ')) text = brack+1; ~~~~~~^~~~~~~~~~~~~~~~~~~ grTk1.c:1763:15: note: place parentheses around the assignment to silence this warning if (brack = strrchr(text,' ')) text = brack+1; ^ ( ) grTk1.c:1763:15: note: use '==' to turn this assignment into an equality comparison if (brack = strrchr(text,' ')) text = brack+1; ^ == --- compiling graphics/grTOGL1.o rm -f grTOGL1.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL1.c In file included from W3Dmain.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 3 warnings generated. --- compiling graphics/grTOGL2.o rm -f grTOGL2.o W3Dmain.c:262:2: warning: implicit declaration of function 'GrClipTriangle' is invalid in C99 [-Wimplicit-function-declaration] GrClipTriangle(&fullr, &r, cliprect != NULL, dinfo, p, &np); ^ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL2.c W3Dmain.c:289:9: warning: implicit declaration of function 'GrBoxOutline' is invalid in C99 [-Wimplicit-function-declaration] if (GrBoxOutline(tile, &tilesegs)) ^ W3Dmain.c:563:3: warning: implicit declaration of function 'sigOnInterrupt' is invalid in C99 [-Wimplicit-function-declaration] sigOnInterrupt(0); ^ W3Dmain.c:565:3: warning: implicit declaration of function 'SigSetTimer' is invalid in C99 [-Wimplicit-function-declaration] SigSetTimer(0); ^ W3Dmain.c:603:3: warning: implicit declaration of function 'sigOnInterrupt' is invalid in C99 [-Wimplicit-function-declaration] sigOnInterrupt(0); ^ W3Dmain.c:605:3: warning: implicit declaration of function 'SigSetTimer' is invalid in C99 [-Wimplicit-function-declaration] SigSetTimer(0); ^ W3Dmain.c:814:9: warning: implicit declaration of function 'WindDelete' is invalid in C99 [-Wimplicit-function-declaration] (void) WindDelete(w); ^ 5 warnings generated. --- compiling graphics/grTOGL3.o rm -f grTOGL3.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL3.c W3Dmain.c:1571:2: warning: implicit declaration of function 'MakeWindowCommand' is invalid in C99 [-Wimplicit-function-declaration] MakeWindowCommand((name == NULL) ? ".magic3d" : name, window); ^ grTk5.c:177:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (entry = HashNext(&grTkWindowTable,&hs)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTk5.c:177:18: note: place parentheses around the assignment to silence this warning while (entry = HashNext(&grTkWindowTable,&hs)) ^ ( ) grTk5.c:177:18: note: use '==' to turn this assignment into an equality comparison while (entry = HashNext(&grTkWindowTable,&hs)) ^ == 1 warning generated. --- compiling graphics/grTOGL4.o rm -f grTOGL4.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL4.c In file included from grTOGL1.c:26: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == grTOGL1.c:343:12: warning: implicit declaration of function 'grTkLoadFont' is invalid in C99 [-Wimplicit-function-declaration] return grTkLoadFont(); ^ grTOGL1.c:361:5: warning: implicit declaration of function 'grTkFreeFonts' is invalid in C99 [-Wimplicit-function-declaration] grTkFreeFonts(); ^ grTOGL1.c:842:3: warning: implicit declaration of function 'WindRedisplay' is invalid in C99 [-Wimplicit-function-declaration] WindRedisplay(mw); ^ grTOGL1.c:895:7: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' is invalid in C99 [-Wimplicit-function-declaration] DBWHLRedrawPrepWindow(mw, &surface); ^ grTOGL1.c:1092:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTOGL1.c:1092:21: note: place parentheses around the assignment to silence this warning if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ ( ) grTOGL1.c:1092:21: note: use '==' to turn this assignment into an equality comparison if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ == grTOGL1.c:1108:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tktop = Tk_MainWindow(magicinterp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTOGL1.c:1108:15: note: place parentheses around the assignment to silence this warning if (tktop = Tk_MainWindow(magicinterp)) ^ ( ) grTOGL1.c:1108:15: note: use '==' to turn this assignment into an equality comparison if (tktop = Tk_MainWindow(magicinterp)) ^ == grTOGL1.c:1195:31: warning: implicit declaration of function 'grtoglLoadFont' is invalid in C99 [-Wimplicit-function-declaration] return (WindowNumber == 1) ? grtoglLoadFont() : 1; ^ grTOGL1.c:1538:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strchr(text,'[')) ~~~~~~^~~~~~~~~~~~~~~~~~ grTOGL1.c:1538:12: note: place parentheses around the assignment to silence this warning if (brack = strchr(text,'[')) ^ ( ) grTOGL1.c:1538:12: note: use '==' to turn this assignment into an equality comparison if (brack = strchr(text,'[')) ^ == grTOGL1.c:1547:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strrchr(text,' ')) text = brack+1; ~~~~~~^~~~~~~~~~~~~~~~~~~ grTOGL1.c:1547:12: note: place parentheses around the assignment to silence this warning if (brack = strrchr(text,' ')) text = brack+1; ^ ( ) grTOGL1.c:1547:12: note: use '==' to turn this assignment into an equality comparison if (brack = strrchr(text,' ')) text = brack+1; ^ == --- compiling graphics/grTOGL5.o rm -f grTOGL5.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL5.c In file included from grTOGL3.c:25: In file included from ../dbwind/dbwind.h:26: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == --- compiling graphics/grTCairo1.o rm -f grTCairo1.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo1.c grTOGL3.c:255:4: warning: implicit declaration of function 'glDeleteFramebuffers' is invalid in C99 [-Wimplicit-function-declaration] glDeleteFramebuffers(1, &rf->framebuffer); ^ grTOGL3.c:256:4: warning: implicit declaration of function 'glDeleteRenderbuffers' is invalid in C99 [-Wimplicit-function-declaration] glDeleteRenderbuffers(1, &rf->renderbuffer); ^ grTOGL3.c:280:2: warning: implicit declaration of function 'glDeleteFramebuffers' is invalid in C99 [-Wimplicit-function-declaration] glDeleteFramebuffers(1, &rf->framebuffer); ^ grTOGL3.c:281:2: warning: implicit declaration of function 'glDeleteRenderbuffers' is invalid in C99 [-Wimplicit-function-declaration] glDeleteRenderbuffers(1, &rf->renderbuffer); ^ grTOGL3.c:288:4: warning: implicit declaration of function 'glGenFramebuffers' is invalid in C99 [-Wimplicit-function-declaration] glGenFramebuffers(1, &rf->framebuffer); ^ grTOGL3.c:289:4: warning: implicit declaration of function 'glGenRenderbuffers' is invalid in C99 [-Wimplicit-function-declaration] glGenRenderbuffers(1, &rf->renderbuffer); ^ grTOGL3.c:290:4: warning: implicit declaration of function 'glBindRenderbuffer' is invalid in C99 [-Wimplicit-function-declaration] glBindRenderbuffer(GL_RENDERBUFFER, rf->renderbuffer); ^ grTOGL3.c:291:4: warning: implicit declaration of function 'glRenderbufferStorage' is invalid in C99 [-Wimplicit-function-declaration] glRenderbufferStorage(GL_RENDERBUFFER, GL_RGB, width, height); ^ grTOGL3.c:315:5: warning: implicit declaration of function 'glBindFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBindFramebuffer(GL_READ_FRAMEBUFFER, rf->framebuffer); ^ grTOGL3.c:317:5: warning: implicit declaration of function 'glFramebufferRenderbuffer' is invalid in C99 [-Wimplicit-function-declaration] glFramebufferRenderbuffer(GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, ^ grTOGL3.c:323:5: warning: implicit declaration of function 'glBlitFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBlitFramebuffer(r.r_xbot, r.r_ybot, r.r_xtop, r.r_ytop, ^ grTOGL3.c:373:5: warning: implicit declaration of function 'glBindFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBindFramebuffer(GL_READ_FRAMEBUFFER, rf->framebuffer); ^ grTOGL3.c:375:5: warning: implicit declaration of function 'glFramebufferRenderbuffer' is invalid in C99 [-Wimplicit-function-declaration] glFramebufferRenderbuffer(GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, ^ grTOGL3.c:378:5: warning: implicit declaration of function 'glBlitFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBlitFramebuffer(xorigin, yorigin, xorigin + width, yorigin + height, ^ grTOGL3.c:418:5: warning: implicit declaration of function 'glBindFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBindFramebuffer(GL_READ_FRAMEBUFFER, 0); ^ grTOGL3.c:420:5: warning: implicit declaration of function 'glFramebufferRenderbuffer' is invalid in C99 [-Wimplicit-function-declaration] glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, ^ grTOGL3.c:426:5: warning: implicit declaration of function 'glBlitFramebuffer' is invalid in C99 [-Wimplicit-function-declaration] glBlitFramebuffer(r.r_xbot, r.r_ybot, r.r_xtop, r.r_ytop, ^ 13 warnings generated. grTOGL3.c:627:2: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, NULL, NULL, &cbbox); ^ grTOGL3.c:635:2: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, &clist, &coffset, NULL); ^ --- compiling graphics/grTCairo2.o rm -f grTCairo2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo2.c 13 warnings generated. --- compiling graphics/grTCairo3.o rm -f grTCairo3.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo3.c 24 warnings generated. --- compiling graphics/grTCairo4.o rm -f grTCairo4.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo4.c In file included from grTCairo1.c:28: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == grTCairo1.c:302:9: warning: implicit declaration of function 'grTkLoadFont' is invalid in C99 [-Wimplicit-function-declaration] return grTkLoadFont(); ^ grTCairo1.c:320:2: warning: implicit declaration of function 'grTkFreeFonts' is invalid in C99 [-Wimplicit-function-declaration] grTkFreeFonts(); ^ grTCairo1.c:377:5: warning: implicit declaration of function 'WindRedisplay' is invalid in C99 [-Wimplicit-function-declaration] WindRedisplay(mw); ^ --- compiling graphics/grTCairo5.o rm -f grTCairo5.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo5.c grTCairo1.c:834:3: warning: implicit declaration of function 'WindRedisplay' is invalid in C99 [-Wimplicit-function-declaration] WindRedisplay(mw); ^ grTCairo1.c:887:4: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' is invalid in C99 [-Wimplicit-function-declaration] DBWHLRedrawPrepWindow(mw, &surface); ^ 14 warnings generated. grTOGL5.c:201:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (entry = HashNext(&grTOGLWindowTable,&hs)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTOGL5.c:201:18: note: place parentheses around the assignment to silence this warning while (entry = HashNext(&grTOGLWindowTable,&hs)) ^ ( ) grTOGL5.c:201:18: note: use '==' to turn this assignment into an equality comparison while (entry = HashNext(&grTOGLWindowTable,&hs)) ^ == grTCairo1.c:1077:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTCairo1.c:1077:18: note: place parentheses around the assignment to silence this warning if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ ( ) grTCairo1.c:1077:18: note: use '==' to turn this assignment into an equality comparison if (windowplace = XGetDefault(grXdpy, "magic", windowname)) ^ == grTCairo1.c:1093:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tktop = Tk_MainWindow(magicinterp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTCairo1.c:1093:12: note: place parentheses around the assignment to silence this warning if (tktop = Tk_MainWindow(magicinterp)) ^ ( ) grTCairo1.c:1093:12: note: use '==' to turn this assignment into an equality comparison if (tktop = Tk_MainWindow(magicinterp)) ^ == grTCairo1.c:1196:32: warning: --- compiling graphics/grTkCommon.o implicit declaration of function 'grtcairoLoadFont' is invalid in C99 [-Wimplicit-function-declaration] return (WindowNumber == 1) ? grtcairoLoadFont() : 1; ^ rm -f grTkCommon.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTkCommon.c grTCairo1.c:1477:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strchr(text, '[')) ~~~~~~^~~~~~~~~~~~~~~~~~~ grTCairo1.c:1477:13: note: place parentheses around the assignment to silence this warning if (brack = strchr(text, '[')) ^ ( ) grTCairo1.c:1477:13: note: use '==' to turn this assignment into an equality comparison if (brack = strchr(text, '[')) ^ == grTCairo1.c:1486:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (brack = strrchr(text, ' ')) text = brack + 1; ~~~~~~^~~~~~~~~~~~~~~~~~~~ grTCairo1.c:1486:13: note: place parentheses around the assignment to silence this warning if (brack = strrchr(text, ' ')) text = brack + 1; ^ ( ) grTCairo1.c:1486:13: note: use '==' to turn this assignment into an equality comparison if (brack = strrchr(text, ' ')) text = brack + 1; ^ == In file included from grTCairo3.c:26: In file included from ../dbwind/dbwind.h:26: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == grTCairo3.c:547:3: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, NULL, NULL, &cbbox); ^ grTCairo3.c:555:3: warning: implicit declaration of function 'DBFontChar' is invalid in C99 [-Wimplicit-function-declaration] DBFontChar(font, *tptr, &clist, &coffset, NULL); ^ 1 warning generated. grTCairo5.c:202:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (entry = HashNext(&grTCairoWindowTable, &hs)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grTCairo5.c:202:15: note: place parentheses around the assignment to silence this warning while (entry = HashNext(&grTCairoWindowTable, &hs)) ^ ( ) grTCairo5.c:202:15: note: use '==' to turn this assignment into an equality comparison while (entry = HashNext(&grTCairoWindowTable, &hs)) ^ == In file included from grTkCommon.c:25: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == grTkCommon.c:92:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("%s %s\n", unable, fontnames[i]); ^ grTkCommon.c:183:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("magic/Tk only has room for %d cursors\n", MAX_CURSORS); ^ grTkCommon.c:205:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Tk/OpenGL Cursors must be 16 X 16 pixels.\n"); ^ grTkCommon.c:470:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("grtkScrollBackingStore %d %d failure\n", ^ grTkCommon.c:619:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No style table exists.\n"); ^ grTkCommon.c:632:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Style does not exist or style is not accessible\n"); ^ grTkCommon.c:682:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Usage: magiccolor name\n"); ^ grTkCommon.c:694:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("No such color name \"%s\" in style file.\n", name); ^ grTkCommon.c:1013:6: warning: implicit declaration of function 'windUnlink' is invalid in C99 [-Wimplicit-function-declaration] windUnlink(mw); ^ grTkCommon.c:1014:6: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ grTkCommon.c:1015:6: warning: implicit declaration of function 'windFree' is invalid in C99 [-Wimplicit-function-declaration] windFree(mw); ^ grTkCommon.c:1093:6: warning: implicit declaration of function 'WindRedisplay' is invalid in C99 [-Wimplicit-function-declaration] WindRedisplay(mw); ^ grTkCommon.c:1412:6: warning: implicit declaration of function 'windUnlink' is invalid in C99 [-Wimplicit-function-declaration] windUnlink(mw); ^ grTkCommon.c:1413:6: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ grTkCommon.c:1414:6: warning: implicit declaration of function 'windFree' is invalid in C99 [-Wimplicit-function-declaration] windFree(mw); ^ 1 warning generated. 7 warnings generated. 15 warnings generated. 20 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/graphics' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/netmenu' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling netmenu/NMbutton.o rm -f NMbutton.o --- compiling netmenu/NMcmdAK.o --- compiling netmenu/NMcmdLZ.o rm -f NMcmdAK.o rm -f NMcmdLZ.o --- compiling netmenu/NMlabel.o rm -f NMlabel.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMbutton.c --- compiling netmenu/NMmain.o rm -f NMmain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdLZ.c --- compiling netmenu/NMnetlist.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMlabel.c rm -f NMnetlist.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdAK.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMmain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMnetlist.c In file included from NMcmdAK.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison In file included from if(e=bpEnumNextINBOX(bpe, 1)) return e; NMbutton.c ^: 30 ==: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h../bplane/bpEnum.h::525509::1111:: warningwarning: : using the result of an assignment as a condition without parentheses [-Wparentheses]using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 525:11 if(e=bpEnumNextBINS(bpe, 0)) return e;: ^note : ( )use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ ../bplane/bpEnum.h ==: 509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: In file included from using the result of an assignment as a condition without parentheses [-Wparentheses]NMnetlist.c :32 if(e=bpEnumNextINBOX(bpe, 0)) return e; : ~^~~~~~~~~~~~~~~~~~~~~~~~In file included from ../database/database.h:41: In file included from ../bplane/bplane.h../bplane/bpEnum.h::214517: :../bplane/bpEnum.h11::509 :note11: :place parentheses around the assignment to silence this warning warning: if(e=bpEnumNextINBOX(bpe, 0)) return e; using the result of an assignment as a condition without parentheses [-Wparentheses] ^ ( ) if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:509:11:../bplane/bpEnum.h :note521: :place parentheses around the assignment to silence this warning11 : warning if(e=bpEnumNextBINS(bpe, 0)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] ^ ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; In file included from ~^~~~~~~~~~~~~~~~~~~~~~~~NMcmdLZ.c ../bplane/bpEnum.h::30509../bplane/bpEnum.h:: :11In file included from 521In file included from :../database/database.hNMmain.c:: 41:note: 36: 11In file included from : :use '==' to turn this assignment into an equality comparison../bplane/bplane.hIn file included from :note if(e=bpEnumNextBINS(bpe, 0)) return e;../database/database.h214: : : 41place parentheses around the assignment to silence this warning../bplane/bpEnum.h: ^:In file included from 509../bplane/bplane.h if(e=bpEnumNextINBOX(bpe, 1)) return e;: == 214 : : ^../bplane/bpEnum.h11 :: ( )../bplane/bpEnum.h509 ::warning51311: ::../bplane/bpEnum.husing the result of an assignment as a condition without parentheses [-Wparentheses]11 : :warning521 if(e=bpEnumNextBINS(bpe, 0)) return e;: :warning using the result of an assignment as a condition without parentheses [-Wparentheses]: ~^~~~~~~~~~~~~~~~~~~~~~~11 using the result of an assignment as a condition without parentheses [-Wparentheses]: if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; note ~^~~~~~~~~~~~~~~~~~~~~~~: ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 509:11 if(e=bpEnumNextINBOX(bpe, 1)) return e;../bplane/bpEnum.h: : ^note513 : ==:place parentheses around the assignment to silence this warning ../bplane/bpEnum.h 11:: if(e=bpEnumNextBINS(bpe, 0)) return e;509 ../bplane/bpEnum.h:note ^:11: 525:place parentheses around the assignment to silence this warning ( ): 11: if(e=bpEnumNextBINS(bpe, 1)) return e; notewarning ^../bplane/bpEnum.h: : :place parentheses around the assignment to silence this warning ( )using the result of an assignment as a condition without parentheses [-Wparentheses]509 : if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextHASH(bpe)) return e;11../bplane/bpEnum.h :: ^ 513 ~^~~~~~~~~~~~~~~~~~~~note: ( ) : use '==' to turn this assignment into an equality comparison11:../bplane/bpEnum.h :note if(e=bpEnumNextBINS(bpe, 0)) return e;525../bplane/bpEnum.h: ::use '==' to turn this assignment into an equality comparison ^11509 :: == 11 if(e=bpEnumNextBINS(bpe, 1)) return e;note:In file included from : place parentheses around the assignment to silence this warningNMlabel.c ^../bplane/bpEnum.hnote: : 35 if(e=bpEnumNextHASH(bpe)) return e;: == 513use '==' to turn this assignment into an equality comparison ^: : In file included from 11 ( ) if(e=bpEnumNextBINS(bpe, 0)) return e;: ../database/database.h :../bplane/bpEnum.hwarning../bplane/bpEnum.h41: ::: using the result of an assignment as a condition without parentheses [-Wparentheses] ^525 In file included from : if(e=bpEnumNextBINS(bpe, 1)) return e;517../bplane/bplane.h 11: ==:214: ~^~~~~~~~~~~~~~~~~~~~~~~: 11 ../bplane/bpEnum.h:note: : ../bplane/bpEnum.h../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison509:warning::513: 513:11 using the result of an assignment as a condition without parentheses [-Wparentheses]:11 if(e=bpEnumNextHASH(bpe)) return e;: 11: if(e=bpEnumNextINBOX(bpe, 0)) return e; warning :note ^: ~^~~~~~~~~~~~~~~~~~~~~~~~ : using the result of an assignment as a condition without parentheses [-Wparentheses] warningplace parentheses around the assignment to silence this warning == : ../bplane/bpEnum.husing the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e;: if(e=bpEnumNextBINS(bpe, 1)) return e; 517 ~^~~~~~~~~~~~~~~~~~~~~~~: if(e=bpEnumNextBINS(bpe, 1)) return e; ^ 11 : ( ) ~^~~~~~~~~~~~~~~~~~~~~~~ note: place parentheses around the assignment to silence this warning../bplane/bpEnum.h ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 0)) return e;513:../bplane/bpEnum.h :513: ^11:509 :11: ( ) :11 note:: use '==' to turn this assignment into an equality comparisonnote../bplane/bpEnum.h note: :: place parentheses around the assignment to silence this warning517 if(e=bpEnumNextBINS(bpe, 1)) return e;place parentheses around the assignment to silence this warning : 11 ^ if(e=bpEnumNextBINS(bpe, 0)) return e;: if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ note ^ : ( )use '==' to turn this assignment into an equality comparison ( ) ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 0)) return e;:../bplane/bpEnum.h ../bplane/bpEnum.h517: ^::509 51311: ==::11 11 ::warning : notenoteusing the result of an assignment as a condition without parentheses [-Wparentheses]: ../bplane/bpEnum.h: use '==' to turn this assignment into an equality comparison:use '==' to turn this assignment into an equality comparison 521 if(e=bpEnumNextINBOX(bpe, 0)) return e; : if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e;11 ~^~~~~~~~~~~~~~~~~~~~~~~~ : ^ ^ warning == ../bplane/bpEnum.h: ==using the result of an assignment as a condition without parentheses [-Wparentheses]: 517:../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e;11: :513 ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h: note11: ::place parentheses around the assignment to silence this warning ../bplane/bpEnum.h warning517:: : if(e=bpEnumNextINBOX(bpe, 0)) return e;521using the result of an assignment as a condition without parentheses [-Wparentheses]11 : : ^11 :warning if(e=bpEnumNextBINS(bpe, 1)) return e; ( ) : note ~^~~~~~~~~~~~~~~~~~~~~~~: using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h :place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e;517../bplane/bpEnum.h : : ~^~~~~~~~~~~~~~~~~~~~~~~~11513 if(e=bpEnumNextINBOX(bpe, 1)) return e;:: 11../bplane/bpEnum.h ^note:: : 517 ( )use '==' to turn this assignment into an equality comparisonnote: : 11 if(e=bpEnumNextINBOX(bpe, 0)) return e;place parentheses around the assignment to silence this warning:../bplane/bpEnum.h : ^note521 : if(e=bpEnumNextBINS(bpe, 1)) return e;: ==place parentheses around the assignment to silence this warning11 : if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ note ^ ( )../bplane/bpEnum.h: :use '==' to turn this assignment into an equality comparison ( )521 ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;513: :../bplane/bpEnum.h11 ^11:: :517 == :warning note11: : :using the result of an assignment as a condition without parentheses [-Wparentheses]use '==' to turn this assignment into an equality comparison note../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e;: use '==' to turn this assignment into an equality comparison525 ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ : if(e=bpEnumNextINBOX(bpe, 0)) return e; == 11 ^../bplane/bpEnum.h: : ==521 :warning../bplane/bpEnum.h11: ::using the result of an assignment as a condition without parentheses [-Wparentheses] 517 ../bplane/bpEnum.h:note: if(e=bpEnumNextHASH(bpe)) return e;11: 521 :place parentheses around the assignment to silence this warning ~^~~~~~~~~~~~~~~~~~~~: 11: if(e=bpEnumNextINBOX(bpe, 1)) return e; warning warning../bplane/bpEnum.h: ^: :using the result of an assignment as a condition without parentheses [-Wparentheses] using the result of an assignment as a condition without parentheses [-Wparentheses]525 ( ) : if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; 11 ~^~~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h :: 521note:../bplane/bpEnum.h: 11../bplane/bpEnum.h:place parentheses around the assignment to silence this warning::517 521:note:11: if(e=bpEnumNextHASH(bpe)) return e;11:use '==' to turn this assignment into an equality comparison : ^ note note if(e=bpEnumNextINBOX(bpe, 1)) return e; ( ): : place parentheses around the assignment to silence this warningplace parentheses around the assignment to silence this warning ^ ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ==: 525 ^ ^: 11../bplane/bpEnum.h ( ) ( ):: 525 :../bplane/bpEnum.h../bplane/bpEnum.hnoteNMcmdAK.c:: 11521:use '==' to turn this assignment into an equality comparison::517 11: if(e=bpEnumNextHASH(bpe)) return e;warning:11 :: note:using the result of an assignment as a condition without parentheses [-Wparentheses]313 :: note5 if(e=bpEnumNextHASH(bpe)) return e;use '==' to turn this assignment into an equality comparison: : use '==' to turn this assignment into an equality comparison ~^~~~~~~~~~~~~~~~~~~~ warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^: if(e=bpEnumNextINBOX(bpe, 0)) return e;../bplane/bpEnum.h implicit declaration of function 'NMCull' is invalid in C99 [-Wimplicit-function-declaration] ^: == ^ 525 : NMCull(); == ==11 : ^ note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning../bplane/bpEnum.h: :525521 if(e=bpEnumNextHASH(bpe)) return e;:: 1111 ^:: ( )warningwarning : : using the result of an assignment as a condition without parentheses [-Wparentheses]using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h : if(e=bpEnumNextHASH(bpe)) return e;525 if(e=bpEnumNextINBOX(bpe, 1)) return e; : ~^~~~~~~~~~~~~~~~~~~~11 ~^~~~~~~~~~~~~~~~~~~~~~~~ : note../bplane/bpEnum.h: :../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison525: :52111 if(e=bpEnumNextHASH(bpe)) return e;:: 11 ^:note : ==noteplace parentheses around the assignment to silence this warning : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h525::52111::11 :note : noteuse '==' to turn this assignment into an equality comparison: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ if(e=bpEnumNextINBOX(bpe, 1)) return e; == ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == NMcmdAK.c:499:7: warning: implicit declaration of function 'CmdParseLayers' is invalid in C99 [-Wimplicit-function-declaration] if (!CmdParseLayers(cmd->tx_argv[2], &mask)) ^ NMbutton.c:82:56: warning: equality comparison result unused [-Wunused-comparison] if (TxGetLine(newName, MAXLENGTH) == NULL) newName[0] == 0; ~~~~~~~~~~~^~~~ NMbutton.c:82:56: note: use '=' to turn this equality comparison into an assignment if (TxGetLine(newName, MAXLENGTH) == NULL) newName[0] == 0; ^~ = NMnetlist.c:399:16: warning: NMcmdLZ.cimplicit declaration of function 'NMredisplay' is invalid in C99 [-Wimplicit-function-declaration]: 73:2 (void) NMredisplay(NMWindow, &NMNetListButton.nmb_area, (Rect *) NULL);: ^warning : implicit declaration of function 'NMMeasureNet' is invalid in C99 [-Wimplicit-function-declaration] NMMeasureNet(); ^ NMcmdLZ.c:266:5: warning: implicit declaration of function 'NMcommand' is invalid in C99 [-Wimplicit-function-declaration] NMcommand(w, cmd); ^ NMlabel.c:257:9: warning: implicit declaration of function 'NMredisplay' is invalid in C99 [-Wimplicit-function-declaration] (void) NMredisplay(NMWindow, &NMLabelButton.nmb_area, (Rect *) NULL); ^ NMlabel.c:626:12: warning: implicit declaration of function 'DBSearchLabel' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSearchLabel(&scx, pMask, 0, pattern, ^ 7 warnings generated. 7 warnings generated. --- compiling netmenu/NMshowpt.o rm -f NMshowpt.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowpt.c 6 warning--- compiling netmenu/NMshowcell.o s generated. rm -f NMshowcell.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowcell.c --- compiling netmenu/NMundo.o rm -f NMundo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMundo.c 5 warnings generated. --- compiling netmenu/NMwiring.o rm -f NMwiring.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMwiring.c In file included from NMshowcell.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from NMshowpt.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == NMshowcell.c:351:12: warning: implicit declaration of function 'NMEnumTerms' is invalid in C99 [-Wimplicit-function-declaration] (void) NMEnumTerms(NMCurNetName, nmShowRoutedNetFunc, ^ 6 warnings generated. In file included from NMwiring.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 7 warnings generated. NMwiring.c:171:12: warning: implicit declaration of function 'DBSrConnect' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrConnect(EditCellUse->cu_def, &area, ^ NMwiring.c:235:12: warning: implicit declaration of function 'DBSrConnect' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrConnect(EditCellUse->cu_def, &initialArea, ^ NMwiring.c:512:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, nmwNetCellFunc, (ClientData) NULL); ^ NMwiring.c:548:12: warning: implicit declaration of function 'DBSrConnect' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrConnect(EditCellUse->cu_def, &area, ^ NMwiring.c:795:12: warning: implicit declaration of function 'DBSrConnect' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrConnect(EditCellUse->cu_def, &biggerArea, mask, ^ NMwiring.c:1208:12: warning: implicit declaration of function 'SelEnumPaint' is invalid in C99 [-Wimplicit-function-declaration] (void) SelEnumPaint(&nmMeasureMask, TRUE, (bool *) NULL, ^ 6 warnings generated. 5 warnings generated. 11 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/netmenu' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plow' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling plow/PlowCmd.o rm -f PlowCmd.o --- compiling plow/PlowJogs.o --- compiling plow/PlowMain.o rm -f PlowMain.o rm -f PlowJogs.o --- compiling plow/PlowQueue.o rm -f PlowQueue.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowCmd.c --- compiling plow/PlowRandom.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowMain.c rm -f PlowRandom.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowJogs.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowQueue.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRandom.c --- compiling plow/PlowRules1.o rm -f PlowRules1.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules1.c In file included from PlowQueue.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from PlowJogs.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ In file included from PlowRules1.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:509 if(e=bpEnumNextBINS(bpe, 0)) return e;: 11 ~^~~~~~~~~~~~~~~~~~~~~~~ : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison :513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::513513::1111:: notewarning: : place parentheses around the assignment to silence this warningusing the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~~~~ ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h513::51311::11 :note : noteplace parentheses around the assignment to silence this warning: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~~~~~: 517:11:../bplane/bpEnum.h :warning517: :using the result of an assignment as a condition without parentheses [-Wparentheses]11 : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == :517:11: ../bplane/bpEnum.h:521:11: warning: noteusing the result of an assignment as a condition without parentheses [-Wparentheses]: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ../bplane/bpEnum.h ( ): 521:11: ../bplane/bpEnum.hnote:: 517place parentheses around the assignment to silence this warning: 11: if(e=bpEnumNextINBOX(bpe, 1)) return e;note : ^use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ^../bplane/bpEnum.h : ==521 :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e;../bplane/bpEnum.h : ^521 : ==11 : warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:../bplane/bpEnum.h525::52111::11 :warning : noteusing the result of an assignment as a condition without parentheses [-Wparentheses]: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::525521::1111:: notenote: : place parentheses around the assignment to silence this warninguse '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ^ ../bplane/bpEnum.h ==: 525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowQueue.c:188:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(eadd, plowCurrentRule, "add"); ^ In file included from PlowMain.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowQueue.c:503:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(enew, (RuleTableEntry *) NULL, "next"); ^ PlowJogs.c:116:5: warning: implicit declaration of function 'plowQueueInit' is invalid in C99 [-Wimplicit-function-declaration] plowQueueInit(area, area->r_xtop - area->r_xbot); ^ PlowRules1.c:89:12: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] PlowQueue.c:578:2: (void) plowSrShadow(edge->e_pNum, &edge->e_rect, warning ^ : implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] PlowJogs.c plowDebugEdge(enew, (RuleTableEntry *) NULL, "next"); ^ :139:5: warning: implicit declaration of function 'plowQueueDone' is invalid in C99 [-Wimplicit-function-declaration] plowQueueDone(); ^ PlowRules1.c:In file included from 140:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] PlowRandom.c (void) plowSrShadow(pr->pr_pNum, &searchArea, ^ :41: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ PlowJogs.c:../bplane/bpEnum.h:509:PlowRules1.c11177:::234 2:note:2: :place parentheses around the assignment to silence this warningwarning : warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration]implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextBINS(bpe, 0)) return e; plowSrOutline(edge->e_pNum, &startPoint, pr->pr_ltypes, GEO_NORTH, plowDebugEdge(edge, (RuleTableEntry *) NULL, "plowProcessJog"); ^ ^ ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == PlowJogs.c:192:12: warning: ../bplane/bpEnum.himplicit declaration of function 'plowSrShadowBack' is invalid in C99 [-Wimplicit-function-declaration]: 513:11 while (plowSrShadowBack(edge->e_pNum, &r, DBSpaceBits,: ^warning : using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: PlowJogs.cnotePlowRules1.c:: :place parentheses around the assignment to silence this warning259 225:: if(e=bpEnumNextINBOX(bpe, 0)) return e;22 :: ^ warningwarning ( ): : implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration]implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h plowSrOutline(edge->e_pNum, &startPoint, insideTypes, GEO_SOUTH,: plowDebugEdge(edge, (RuleTableEntry *) NULL, "plowJogPropagateLeft"); 517 ^: ^ 11 : note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == PlowJogs.c:270:2: warning../bplane/bpEnum.h: :implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration]525 :11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] plowDebugEdge(edge, (RuleTableEntry *) NULL, "plowProcessJogFunc"); if(e=bpEnumNextHASH(bpe)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~ PlowRules1.c:../bplane/bpEnum.h344:525::1311:: warningnote: : place parentheses around the assignment to silence this warning implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextHASH(bpe)) return e; (void) plowSrShadow(pr->pr_pNum, ^ ^ ( ) ../bplane/bpEnum.h:525PlowRules1.c::11352:: 12note:: use '==' to turn this assignment into an equality comparisonwarning : implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextHASH(bpe)) return e; (void) plowSrShadow(pr->pr_pNum, &searchArea, PlowJogs.c ^ ^ : == 281:5: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] plowSrOutline(edge->e_pNum, &startPoint, mask, GEO_NORTH, ^ PlowRules1.c:398:13: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(pr->pr_pNum, ^ PlowRules1.c:406:12: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] PlowJogs.c:343:5: (void) plowSrShadow(pr->pr_pNum, &searchArea, ^ warning: implicit declaration of function 'plowApplySearchRules' is invalid in C99 [-Wimplicit-function-declaration] plowApplySearchRules(&newedge); ^ PlowJogs.c:356:13: warning: implicit declaration of function 'plowFindWidthBack' is invalid in C99 [-Wimplicit-function-declaration] width = plowFindWidthBack(&newedge, mask, area, (Rect *) NULL); ^ PlowRules1.c:439:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pr = ar->ar_rule) ~~~^~~~~~~~~~~~~ PlowRules1.c:439:12: note: place parentheses around the assignment to silence this warning if (pr = ar->ar_rule) ^ ( ) PlowJogs.c:375:9: warningPlowRules1.c:439:12: note: : use '==' to turn this assignment into an equality comparisonimplicit declaration of function 'plowSrShadowBack' is invalid in C99 [-Wimplicit-function-declaration] if (pr = ar->ar_rule) if (plowSrShadowBack(newedge.e_pNum, &r, mask, ^ ^ == PlowRules1.c:515:2: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] plowSrOutline(edge->e_pNum, &startPoint, pr->pr_ltypes, GEO_NORTH, ^ PlowMain.c:380:5: warning: implicit declaration of function 'plowCleanupJogs' is invalid in C99 [-Wimplicit-function-declaration] plowCleanupJogs(&yankArea, &changedArea); ^ PlowRules1.c:571:2: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] plowSrOutline(edge->e_pNum, &startPoint, insideTypes, GEO_SOUTH, ^ PlowRandom.c:115:8: warning: implicit declaration of function 'plowGenRandom' is invalid in C99 [-Wimplicit-function-declaration] dir = plowGenRandom(0, 3); ^ PlowRandom.c:118:9: warning: implicit declaration of function 'Plow' is invalid in C99 [-Wimplicit-function-declaration] PlowJogs.c:549:5: warning: implicit declaration of function 'plowApplySearchRules' is invalid in C99 [-Wimplicit-function-declaration] (void) Plow(def, &plowRect, DBAllTypeBits, plowDir); plowApplySearchRules(edge); ^PlowMain.c ^: 587:5: warning: implicit declaration of function 'plowUpdateLabels' is invalid in C99 [-Wimplicit-function-declaration] plowUpdateLabels(plowYankDef, def, &changedUserArea); ^ PlowRandom.c:125:2: warning: implicit declaration of function 'DRCCatchUp' is invalid in C99 [-Wimplicit-function-declaration] DRCCatchUp(); ^ PlowJogs.c:592:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(edge, (RuleTableEntry *) NULL, "plowJogMoveFunc"); ^ PlowMain.c:728:5: warning: implicit declaration of function 'plowQueueInit' is invalid in C99 [-Wimplicit-function-declaration] plowQueueInit(&plowCellBbox, plowRect.r_xtop - plowRect.r_xbot); ^ PlowMain.c:738:9: warning: implicit declaration of function 'plowSrShadowInitial' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadowInitial(pNum, &plowRect, ^ PlowMain.c:742:12: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrCellPlaneArea(plowYankDef->cd_cellPlane, ^ PlowRandom.c:220:17: warning: implicit declaration of function 'plowGenRandom' is invalid in C99 [-Wimplicit-function-declaration] r->r_xbot = plowGenRandom(bbox->r_xbot, bbox->r_xtop); ^ PlowMain.c:767:5: warning: implicit declaration of function 'plowQueueDone' is invalid in C99 [-Wimplicit-function-declaration] plowQueueDone(); ^ PlowMain.c:772:2: warning: implicit declaration of function 'plowShowTime' is invalid in C99 [-Wimplicit-function-declaration] plowShowTime(&t1, &t2, plowQueuedEdges, ^ PlowMain.c:903:5: warning: implicit declaration of function 'plowQueueInit' is invalid in C99 [-Wimplicit-function-declaration] plowQueueInit(&plowCellBbox, *pdistance); ^ PlowMain.c:939:5: warning: implicit declaration of function 'plowQueueDone' is invalid in C99 [-Wimplicit-function-declaration] plowQueueDone(); ^ PlowMain.c:944:2: warning: implicit declaration of function 'plowShowTime' is invalid in C99 [-Wimplicit-function-declaration] plowShowTime(&t1, &t2, plowQueuedEdges, ^ PlowMain.c:1045:5: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] plowSrShadow(DBPlane(type), &plowLHS, DBZeroTypeBits, ^ PlowMain.c:1214:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&r, 1, 1)) ^ PlowMain.c:1256:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&r, 1, 1)) ^ PlowMain.c:1286:9: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(edge->e_pNum, &r, plowQueueAdd, (ClientData) NULL); ^ PlowMain.c:1292:9: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(edge->e_pNum, &r, plowQueueAdd, (ClientData) NULL); ^ PlowMain.c:1530:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(edge, (RuleTableEntry *) NULL, "matched edge"); ^ PlowMain.c:1552:13: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] (void) plowYankMore(&r, plowYankHalo, 1); ^ PlowMain.c:1620:5: warning: implicit declaration of function 'plowApplySearchRules' is invalid in C99 [-Wimplicit-function-declaration] plowApplySearchRules(edge); ^ PlowMain.c:1660:12: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] (void) plowYankMore(&edge->e_rect, halo, 1); ^ PlowMain.c:1764:9: warning: implicit declaration of function 'plowFindWidth' is invalid in C99 [-Wimplicit-function-declaration] dist = plowFindWidth(edge, prMin->pr_oktypes, bbox, &maxBox); ^ PlowMain.c:1767:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&maxBox, 1, 1)) ^ PlowMain.c:1782:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(edge, (RuleTableEntry *) NULL, "find width"); ^ PlowMain.c:1917:2: warning: implicit declaration of function 'plowDebugEdge' is invalid in C99 [-Wimplicit-function-declaration] plowDebugEdge(edge, (RuleTableEntry *) NULL, "move"); ^ PlowMain.c:2195:5: warning: implicit declaration of function 'plowDebugInit' is invalid in C99 [-Wimplicit-function-declaration] plowDebugInit(); ^ 9 warnings generated. PlowMain.c:2245:2: warning: implicit declaration of function 'DBNewYank' is invalid in C99 [-Wimplicit-function-declaration] DBNewYank("__PLOWYANK__", &plowYankUse, &plowYankDef); ^ PlowMain.c:2252:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] plowShowTime(t1, t2, nqueued, nprocessed, nmoved) ^ --- compiling plow/PlowRules2.o rm -f PlowRules2.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules2.c In file included from PlowCmd.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison In file included from if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowRules2.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 8 warnings generated. if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == --- compiling plow/PlowRules3.o rm -f PlowRules3.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules3.c PlowCmd.c:113:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Ambiguous plowing option: \"%s\"\n", cmd->tx_argv[1]); ^ PlowCmd.c:134:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Point to a window first\n"); ^ PlowCmd.c:139:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("There is no edit cell!\n"); ^ PlowCmd.c:151:6: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Plow commands have the form \"plow option\",\n"); ^ PlowCmd.c:166:3: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Wrong number of arguments to %s option.\n", ^ PlowCmd.c:171:6: warning: implicit declaration of function 'PlowSetBound' is invalid in C99 [-Wimplicit-function-declaration] PlowSetBound(editDef, &editBox, rootDef, &rootBox); ^ PlowCmd.c:174:46: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] if (cmd->tx_argc == 3) PlowJogHorizon = cmdParseCoord(w, ^ PlowCmd.c:188:6: warning: implicit declaration of function 'PlowClearBound' is invalid in C99 [-Wimplicit-function-declaration] PlowClearBound(); ^ PlowCmd.c:207:17 warnings generated. 11: warning: implicit declaration of function 'CmdParseLayers' is invalid in C99 [-Wimplicit-function-declaration] if (!CmdParseLayers(layers, &mask)) ^ PlowRules2.c:91:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&atomRect, 1, 1)) ^ PlowCmd.c:256:7: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] PlowRules2.c:96:13: warning: TxError("\"plow selection\" uses the box lower-left\n");implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] ^ (void) plowAtomize(edge->e_pNum, &atomRect, ^ PlowCmd.c:266:7: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("\"plow selection\" uses the point as the\n"); ^ PlowCmd.c:288:11: warning: implicit declaration of function 'PlowSelection' is invalid in C99 [-Wimplicit-function-declaration] if (!PlowSelection(editDef, &distance, dir)) ^ PlowCmd.c:308:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("\"%s\" isn't a valid plow option.", cmd->tx_argv[1]); ^ --- compiling plow/PlowSearch.o rm -f PlowSearch.o PlowRules2.c:125:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&atomRect, 1, 1)) ^ PlowRules2.c:130:13: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(edge->e_pNum, &atomRect, ^ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowSearch.c PlowCmd.c:341:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Point to a window first\n"); ^ PlowCmd.c:355:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("There is no edit cell!\n"); ^ PlowCmd.c:360:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("The box is not in a window over the edit cell.\n"); ^ PlowCmd.c:364:5: warning: implicit declaration of function 'PlowStraighten' is invalid in C99 [-Wimplicit-function-declaration] PlowStraighten(EditCellUse->cu_def, &editBox, dir); ^ PlowCmd.c:368:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Usage: straighten manhattan-direction\n"); ^ PlowRules2.c:234:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(pr->pr_pNum, &searchRect, pr->pr_oktypes, ^ PlowRules2.c:264:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(pr->pr_pNum, &searchRect, pr->pr_oktypes, ^ PlowRules2.c:317:6: warning: implicit declaration of function 'plowYankMore' is invalid in C99 [-Wimplicit-function-declaration] if (plowYankMore(&atomRect, 1, 1)) ^ PlowRules2.c:321:13: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(edge->e_pNum, &atomRect, ^ PlowRules2.c:427:13: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(pNum, &edge->e_rect, ^ PlowRules2.c:444:13: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(pNum, &edge->e_rect, ^ PlowRules2.c:496:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(edge->e_pNum, &searchArea, pr->pr_oktypes, ^ PlowRules2.c:502:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(edge->e_pNum, &searchArea, pr->pr_oktypes, ^ PlowRules2.c:534:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(edge->e_pNum, &searchArea, pr->pr_oktypes, ^ PlowRules2.c:540:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(edge->e_pNum, &searchArea, pr->pr_oktypes, ^ PlowRules2.c:580:5: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] plowSrOutline(edge->e_pNum, &startPoint, insideTypes, GEO_NORTH, ^ PlowRules2.c:609:5: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] plowSrOutline(edge->e_pNum, &startPoint, insideTypes, GEO_SOUTH, ^ PlowRules2.c:869:12: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrCellPlaneArea(cellPlane, &searchArea, plowFoundCell, ^ PlowRules2.c:922:9: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(pNum, &shadowArea, DBZeroTypeBits, ^ PlowRules2.c:938:12: warning: implicit declaration of function 'DBSrCellPlaneArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrCellPlaneArea(plowYankDef->cd_cellPlane, ^ PlowRules2.c:991:12: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(ar->ar_pNum, &atomRect, ^ 16 warnings generated. In file included from PlowRules3.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ --- compiling plow/PlowTech.o ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning rm -f PlowTech.o if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTech.c if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from PlowSearch.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowRules3.c:99:5: warning: implicit declaration of function 'plowSrFinalArea' is invalid in C99 [-Wimplicit-function-declaration] plowSrFinalArea(plane, &edgeBorder, &DBAllTypeBits, plowInSliverProc, ^ PlowRules3.c:222:2: warning: implicit declaration of function 'plowSrFinalArea' is invalid in C99 [-Wimplicit-function-declaration] plowSrFinalArea(plowYankDef->cd_planes[pr->pr_pNum], &inarg->ina_area, ^ PlowRules3.c:233:2: warning: implicit declaration of function 'plowSrFinalArea' is invalid in C99 [-Wimplicit-function-declaration] plowSrFinalArea(plowYankDef->cd_planes[pr->pr_pNum], &inarg->ina_area, ^ 23 warnings generated. PlowSearch.c:249:11: warning: implicit declaration of function 'plowShadowRHS' is invalid in C99 [-Wimplicit-function-declaration] else if (plowShadowRHS(tp, &s, bottom)) ^ PlowRules3.c:289:12: warning: implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(inarg->ina_rule->pr_pNum, &atomRect, ^ PlowRules3.c:317:2: warning: implicit declaration of function 'plowSrFinalArea' is invalid in C99 [-Wimplicit-function-declaration] plowSrFinalArea(plowYankDef->cd_planes[pr->pr_pNum], &inarg->ina_area, ^ PlowRules3.c:328:2: warning: implicit declaration of function 'plowSrFinalArea' is invalid in C99 [-Wimplicit-function-declaration] plowSrFinalArea(plowYankDef->cd_planes[pr->pr_pNum], &inarg->ina_area, ^ --- compiling plow/PlowTest.o rm -f PlowTest.o PlowSearch.c:402:11: warning: implicit declaration of function 'plowShadowInitialRHS' is invalid in C99 [-Wimplicit-function-declaration] else if (plowShadowInitialRHS(tp, &s, bottom)) ^ PlowRules3.c:385:12: warning: cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTest.c implicit declaration of function 'plowAtomize' is invalid in C99 [-Wimplicit-function-declaration] (void) plowAtomize(inarg->ina_rule->pr_pNum, &atomRect, ^ PlowSearch.c:558:11: warning: implicit declaration of function 'plowShadowLHS' is invalid in C99 [-Wimplicit-function-declaration] else if (plowShadowLHS(tp, &s, top)) ^ PlowSearch.c:1025:6: warning: implicit declaration of function 'niceabort' is invalid in C99 [-Wimplicit-function-declaration] niceabort(); ^ In file included from PlowTech.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowTech.c:245:12: warning: implicit declaration of function 'LowestMaskBit' is invalid in C99 [-Wimplicit-function-declaration] pNum = LowestMaskBit(pmask); ^ PlowTech.c:331:9: warning: implicit declaration of function 'LowestMaskBit' is invalid in C99 [-Wimplicit-function-declaration] pNum = LowestMaskBit(planes1); ^ In file included from PlowTest.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == PlowTech.c:483:12: warning: implicit declaration of function 'LowestMaskBit' is invalid in C99 [-Wimplicit-function-declaration] pNum = LowestMaskBit(pmask); ^ PlowTest.c:166:6: warning: implicit declaration of function 'PlowRandomTest' is invalid in C99 [-Wimplicit-function-declaration] PlowRandomTest(def); ^ PlowTest.c:194:13: warning: implicit declaration of function 'plowSrOutline' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrOutline(PL_TECHDEPBASE, &editArea.r_ll, okTypes, dir, ^ PlowTest.c:208:11: warning: implicit declaration of function 'Plow' is invalid in C99 [-Wimplicit-function-declaration] if (!Plow(def, &editArea, okTypes, dir)) ^ PlowTest.c:226:13: warning: implicit declaration of function 'plowSrShadowBack' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadowBack(PL_TECHDEPBASE, &editArea, ^ PlowTest.c:240:13: warning: implicit declaration of function 'plowSrShadow' is invalid in C99 [-Wimplicit-function-declaration] (void) plowSrShadow(PL_TECHDEPBASE, &editArea, ^ PlowTest.c:255:6: warning: implicit declaration of function 'plowTechShow' is invalid in C99 [-Wimplicit-function-declaration] plowTechShow(f); ^ PlowTest.c:274:13: warning: implicit declaration of function 'plowFindWidth' is invalid in C99 [-Wimplicit-function-declaration] (void) plowFindWidth(&edge, okTypes, &def->cd_bbox, &editArea); ^ PlowTest.c:295:13: warning: implicit declaration of function 'plowFindWidthBack' is invalid in C99 [-Wimplicit-function-declaration] (void) plowFindWidthBack(&edge, okTypes, &def->cd_bbox, &editArea); ^ PlowTest.c:319:6: warning: implicit declaration of function 'plowMoveEdge' is invalid in C99 [-Wimplicit-function-declaration] plowMoveEdge(&edge); ^ PlowTest.c:341:6: warning: implicit declaration of function 'plowMergeBottom' is invalid in C99 [-Wimplicit-function-declaration] plowMergeBottom(tp, plane); ^ PlowTech.c:641:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pr = plowWidthRulesTbl[i][j]) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ PlowTest.c:350:6: warning: implicit declaration of function 'plowMergeTop' is invalid in C99 [-Wimplicit-function-declaration] plowMergeTop(tp, plane); ^ PlowTech.c:641:13: note: place parentheses around the assignment to silence this warning if (pr = plowWidthRulesTbl[i][j]) ^ ( ) PlowTech.c:641:13: note: use '==' to turn this assignment into an equality comparison if (pr = plowWidthRulesTbl[i][j]) ^ == PlowTech.c:648:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pr = plowSpacingRulesTbl[i][j]) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ PlowTech.c:648:13: note: place parentheses around the assignment to silence this warning if (pr = plowSpacingRulesTbl[i][j]) ^ ( ) 12 warnings generated. PlowTech.c:648:13: note: use '==' to turn this assignment into an equality comparison if (pr = plowSpacingRulesTbl[i][j]) ^ == PlowTest.c:157:13: warning: enumeration value 'PC_ERROR' not handled in switch [-Wswitch] switch (plowCmd) ^ PlowTech.c:817:2: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] TechError("Malformed line\n"); ^ PlowTech.c:839:2: warning: implicit declaration of function 'TechError' is invalid in C99 [-Wimplicit-function-declaration] --- compiling plow/PlowWidth.o TechError("Illegal keyword \"%s\".\n", argv[0]); ^ rm -f PlowWidth.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowWidth.c PlowTest.c:545:5: warning: implicit declaration of function 'plowYankCreate' is invalid in C99 [-Wimplicit-function-declaration] plowYankCreate(); ^ PlowTech.c:1015:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pr = table[i][j]) ~~~^~~~~~~~~~~~~ PlowTech.c:1015:13: note: place parentheses around the assignment to silence this warning PlowTest.c if (pr = table[i][j]) ^ ( ) :565:5: warning: PlowTech.cimplicit declaration of function 'plowCleanupJogs' is invalid in C99 [-Wimplicit-function-declaration]: 1015: plowCleanupJogs(area, &changedArea); ^ 13: note: use '==' to turn this assignment into an equality comparison if (pr = table[i][j]) ^ == In file included from PlowWidth.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 25 warnings generated. --- compiling plow/PlowYank.o rm -f PlowYank.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowYank.c 19 warnings generated. 5 warnings generated. In file included from PlowYank.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 9 warnings generated. 31 warnings generated. 5 warnings generated. 13 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/plow' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/resis' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling resis/ResMain.o rm -f ResMain.o --- compiling resis/ResJunct.o --- compiling resis/ResMakeRes.o rm -f ResJunct.o rm -f ResMakeRes.o --- compiling resis/ResSimple.o rm -f ResSimple.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DC--- compiling resis/ResPrint.o ALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMain.c rm -f ResPrint.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMakeRes.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResJunct.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResSimple.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResPrint.c --- compiling resis/ResReadSim.o rm -f ResReadSim.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResReadSim.c In file included from ResMain.c:15: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] In file included from ResSimple.c if(e=bpEnumNextINBOX(bpe, 0)) return e;: 25 ~^~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:517 if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ :11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:509 if(e=bpEnumNextINBOX(bpe, 1)) return e;: 11 ~^~~~~~~~~~~~~~~~~~~~~~~~: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:521 if(e=bpEnumNextBINS(bpe, 0)) return e;: 11 ^: ==note : place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( )../bplane/bpEnum.h :513:11:../bplane/bpEnum.h :warning521: :using the result of an assignment as a condition without parentheses [-Wparentheses]11 : note: if(e=bpEnumNextBINS(bpe, 1)) return e;use '==' to turn this assignment into an equality comparison ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ../bplane/bpEnum.h ==: 513:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;: 525 ^: 11 ( ): warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:513 if(e=bpEnumNextHASH(bpe)) return e;: 11 ~^~~~~~~~~~~~~~~~~~~~: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:525 if(e=bpEnumNextBINS(bpe, 1)) return e;: 11 ^: ==note : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( )../bplane/bpEnum.h :517:11:../bplane/bpEnum.h :warning525: :using the result of an assignment as a condition without parentheses [-Wparentheses]11 : note: if(e=bpEnumNextINBOX(bpe, 0)) return e;use '==' to turn this assignment into an equality comparison ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextHASH(bpe)) return e; ^ ../bplane/bpEnum.h ==: 517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from ResJunct.c:16: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ResMakeRes.c:../bplane/bpEnum.h17:517:: 11In file included from :../database/database.h :note41: : place parentheses around the assignment to silence this warningIn file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ResReadSim.c:25: In file included from ../database/database.h ( ): 41: In file included from ../bplane/bplane.h../bplane/bpEnum.h::214517: :../bplane/bpEnum.h11::../bplane/bpEnum.h 509:note:: 509use '==' to turn this assignment into an equality comparison11 ::11 if(e=bpEnumNextINBOX(bpe, 0)) return e; : ^warning ==: noteusing the result of an assignment as a condition without parentheses [-Wparentheses]: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h : if(e=bpEnumNextBINS(bpe, 0)) return e;521 : ^11 : ( ) warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 1)) return e;:509 509: ~^~~~~~~~~~~~~~~~~~~~~~~~:11 11:: notenote../bplane/bpEnum.h: : :place parentheses around the assignment to silence this warninguse '==' to turn this assignment into an equality comparison521 :11 if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e;: ^ ^note : ( ) ==place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^../bplane/bpEnum.h :../bplane/bpEnum.h ( )509: :51311::11 ../bplane/bpEnum.h:note: : 521warninguse '==' to turn this assignment into an equality comparison:: 11using the result of an assignment as a condition without parentheses [-Wparentheses]: if(e=bpEnumNextBINS(bpe, 0)) return e; note if(e=bpEnumNextBINS(bpe, 1)) return e; ^: use '==' to turn this assignment into an equality comparison ~^~~~~~~~~~~~~~~~~~~~~~~ == if(e=bpEnumNextINBOX(bpe, 1)) return e; ^../bplane/bpEnum.h : ==513 ../bplane/bpEnum.h::11513:: 11note:../bplane/bpEnum.h: place parentheses around the assignment to silence this warning:warning 525: if(e=bpEnumNextBINS(bpe, 1)) return e;:using the result of an assignment as a condition without parentheses [-Wparentheses] 11 ^: if(e=bpEnumNextBINS(bpe, 1)) return e; ( )warning ~^~~~~~~~~~~~~~~~~~~~~~~ : using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextHASH(bpe)) return e;:../bplane/bpEnum.h 513: ~^~~~~~~~~~~~~~~~~~~~:51311 ::11 :note ../bplane/bpEnum.h: note:use '==' to turn this assignment into an equality comparison: 525 place parentheses around the assignment to silence this warning: if(e=bpEnumNextBINS(bpe, 1)) return e;11 if(e=bpEnumNextBINS(bpe, 1)) return e; : ^ ^ note ==: ( ) place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e;../bplane/bpEnum.h ../bplane/bpEnum.h: ^:513 517: ( ):11 11:: notewarning../bplane/bpEnum.h: : :use '==' to turn this assignment into an equality comparisonusing the result of an assignment as a condition without parentheses [-Wparentheses]525 :11 if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e;: ^ ~^~~~~~~~~~~~~~~~~~~~~~~~note : use '==' to turn this assignment into an equality comparison == ../bplane/bpEnum.h: if(e=bpEnumNextHASH(bpe)) return e;517 : ^../bplane/bpEnum.h11 :: ==517 :note11: :place parentheses around the assignment to silence this warning warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517../bplane/bpEnum.h::11517:: 11note:: use '==' to turn this assignment into an equality comparisonnote : place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; == ^ ( ) ../bplane/bpEnum.h:517:../bplane/bpEnum.h11::521 :note11: :use '==' to turn this assignment into an equality comparison warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ if(e=bpEnumNextINBOX(bpe, 1)) return e; == ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: ../bplane/bpEnum.hnote:: 521place parentheses around the assignment to silence this warning: 11: if(e=bpEnumNextINBOX(bpe, 1)) return e;warning : ^using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h :521:11:../bplane/bpEnum.h :note521: :use '==' to turn this assignment into an equality comparison11 : note if(e=bpEnumNextINBOX(bpe, 1)) return e;: place parentheses around the assignment to silence this warning ^ == if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::521525::1111:: notewarning: : use '==' to turn this assignment into an equality comparisonusing the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~ == ../bplane/bpEnum.h:525:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 525:11 if(e=bpEnumNextHASH(bpe)) return e;: warning: ^using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525../bplane/bpEnum.h::11525:: 11note:: use '==' to turn this assignment into an equality comparisonnote : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResSimple.c:187:8: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(otherNode, biglist); ^ ResSimple.c:208:10: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] ResDeleteResPointer(resistor1->rr_connection1, resistor1); ^ ResSimple.c:210:10: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(resistor1, reslist); ^ ResSimple.c:211:10: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(otherNode, node, nodelist, biglist); ^ ResSimple.c:215:14: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(otherNode, biglist); ^ ResSimple.c:223:10: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(otherNode); ^ ResSimple.c:278:2: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] ResDeleteResPointer(node, resistor1); ^ ResSimple.c:290:2: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(resistor2, reslist); ^ ResSimple.c:292:2: warning: implicit declaration of function 'ResCleanNode' is invalid in C99 [-Wimplicit-function-declaration] ResCleanNode(node, TRUE, biglist, nodelist); ^ ResSimple.c:297:6: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(node1, biglist); ^ ResSimple.c:308:6: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(node2, biglist); ^ ResSimple.c:315:2: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(node1); ^ ResSimple.c:348:7: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(resisptr->re_thisEl->rr_connection2, biglist); ^ ResReadSim.c:140:12: warning: implicit declaration of function 'gettokens' is invalid in C99 [-Wimplicit-function-declaration] while (gettokens(line, fp) != 0) ^ ResMakeRes.c:181:8: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(p2->br_this, p1->br_this, pendingList, doneList); ^ ResMakeRes.c:189:8: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(p1->br_this, p2->br_this, pendingList, doneList); ^ ResMakeRes.c:197:8: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(p2->br_this, p1->br_this, pendingList, doneList); ^ ResReadSim.c:255:12: warning: implicit declaration of function 'gettokens' is invalid in C99 [-Wimplicit-function-declaration] while (gettokens(line,fp) != 0) ^ ResReadSim.c:268:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = strchr(line[NODES_NODETYPE], ';')) *cp = '\0'; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ResReadSim.c:268:9: note: place parentheses around the assignment to silence this warning if (cp = strchr(line[NODES_NODETYPE], ';')) *cp = '\0'; ^ ( ) ResReadSim.c:268:9: note: use '==' to turn this assignment into an equality comparison if (cp = strchr(line[NODES_NODETYPE], ';')) *cp = '\0'; ^ == ResSimple.c:ResJunct.c533:2: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] :93 ResDeleteResPointer(current->rr_connection1, current); ^ :2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, PendingList); ^ ResSimple.c:539:2: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(current, reslist); ^ ResSimple.c:543:6: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(node2, node1, pendingList, biglist); ^ ResSimple.c:547:6: ResMakeRes.cwarning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] :350: ResMergeNodes(node1, node2, pendingList, biglist); ^ 8: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResSimple.c:553:2: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(p2->br_this, p1->br_this, pendingList, doneList); ResRemoveFromQueue(node1, biglist); ^ ^ ResSimple.c:554:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(node1, pendingList); ^ ResMakeRes.c:358:8: warning: ResSimple.cimplicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration]: 556:2: ResMergeNodes(p1->br_this, p2->br_this, pendingList, doneList); ^ warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(node1); ^ ResMakeRes.c:366:8: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(p2->br_this, p1->br_this, pendingList, doneList); ^ ResReadSim.c:451:12: warning: implicit declaration of function 'ResSimNewNode' is invalid in C99 [-Wimplicit-function-declaration] rvalue += ResSimNewNode(line[k], k, device); ^ ResJunct.c:149:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, PendingList); ^ ResReadSim.cResMain.c:ResJunct.c:562608:::194146::: 5warning : :warningimplicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] : warningimplicit declaration of function 'ResSimNewNode' is invalid in C99 [-Wimplicit-function-declaration]: ResRemoveFromQueue(resptr2, &ResNodeQueue); implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] rvalue = ResSimNewNode(line[GATE], GATE, device) + ^ ResAddToQueue(resptr, NodeList); ^ ^ ResMain.c:622:6: warning: implicit declaration of function 'ResCleanNode' is invalid in C99 [-Wimplicit-function-declaration] ResCleanNode(resptr2, FALSE, &ResNodeList, &ResNodeQueue); ^ ResMain.c:623:6: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(resptr2); ^ ResSimple.c:838:6: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] ResDeleteResPointer(currentRes->rr_connection1, currentRes); ^ ResSimple.c:840:6: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(currentRes->rr_connection1, currentRes->rr_connection2, ^ ResSimple.c:842:6: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(currentRes, resistorlist); ^ ResSimple.c:898:7: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] ResDeleteResPointer(oldres->rr_node[0], oldres); ^ ResSimple.c:900:7: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(oldres, &ResResList); ^ ResSimple.c:1100:6: warning: implicit declaration of function 'ResDeleteResPointer' is invalid in C99 [-Wimplicit-function-declaration] ResDeleteResPointer(node0, res); ^ ResSimple.c:1102:6: warning: implicit declaration of function 'ResEliminateResistor' is invalid in C99 [-Wimplicit-function-declaration] ResEliminateResistor(res, &ResResList); ^ ResMakeRes.c:784:15: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] ResReadSim.c:831:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] minside = CIFGetContactSize(contact->cp_type, &viawidth, &spacing, &border); ^ if (avalue = strchr(avalue, ',')) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ResReadSim.c:831:16: note: place parentheses around the assignment to silence this warning if (avalue = strchr(avalue, ',')) ^ ( ) ResReadSim.c:831:16: note: use '==' to turn this assignment into an equality comparison if (avalue = strchr(avalue, ',')) ^ == ResMakeRes.c:794:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, nodes); ^ ResMakeRes.c:849:6: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, nodes); ^ ResMain.c:1031:5: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(scx.scx_use->cu_def, extUnInit); ^ ResMain.c:1055:2: warning: implicit declaration of function 'ResFracture' is invalid in C99 [-Wimplicit-function-declaration] ResFracture(plane, rect); ^ ResMain.c:1056:9: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *) NULL, plane, rect, ^ ResMain.c:1067:5: warning: implicit declaration of function 'ResPreProcessDevices' is invalid in C99 [-Wimplicit-function-declaration] ResPreProcessDevices(DevTiles, ResDevList, ResUse->cu_def); ^ ResMain.c:1126:13: warning: implicit declaration of function 'DBSrPaintClient' is invalid in C99 [-Wimplicit-function-declaration] (void) DBSrPaintClient((Tile *)NULL, ResUse->cu_def->cd_planes[pNum], ^ ResMain.c:1134:2: warning: implicit declaration of function 'ResCleanNode' is invalid in C99 [-Wimplicit-function-declaration] ResCleanNode(ResNodeList, TRUE, &ResNodeList, &ResNodeQueue); ^ 8 warnings generated. --- compiling resis/ResRex.o rm -f ResRex.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResRex.c In file included from ResPrint.c:17: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResPrint.c:438:6: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] CIFGetContactSize(contact_res->rr_tt, &edge, &spacing, NULL); ^ ResPrint.c:568:6: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] CIFGetContactSize(resistors->rr_tt, &edge, NULL, NULL); ^ ResPrint.c:603:3: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] CIFGetContactSize(resistors->rr_tt, &edge, NULL, NULL); ^ In file included from ResRex.c:21: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResRex.c:134:9: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] efBuildAddStr(EFDevTypes, &EFDevNumTypes, TT_MAXTYPES, devname); ^ ResRex.c:139:15: warning: implicit declaration of function 'ResReadSim' is invalid in C99 [-Wimplicit-function-declaration] result = (ResReadSim(celldef->cd_name, ^ ResRex.c:149:12: warning: implicit declaration of function 'ResReadNode' is invalid in C99 [-Wimplicit-function-declaration] result = (ResReadNode(celldef->cd_name) == 0); ^ ResRex.c:161:4: warning: implicit declaration of function 'DBIsSubcircuit' is invalid in C99 [-Wimplicit-function-declaration] DBIsSubcircuit(celldef)) ^ ResRex.c:165:6: warning: implicit declaration of function 'ResPrintStats' is invalid in C99 [-Wimplicit-function-declaration] ResPrintStats((ResGlobalParams *)NULL, ""); ^ 14 warnings generated. ResRex.c:562:7: warning: implicit declaration of function 'ResExtractNet' is invalid in C99 [-Wimplicit-function-declaration] if (ResExtractNet(&lnode, &gparams, NULL) != 0) return; ^ ResRex.c:563:3: warning: implicit declaration of function 'ResPrintResistorList' is invalid in C99 [-Wimplicit-function-declaration] ResPrintResistorList(stdout, ResResList); ^ ResRex.c:564:3: warning: implicit declaration of function 'ResPrintDeviceList' is invalid in C99 [-Wimplicit-function-declaration] ResPrintDeviceList(stdout, ResRDevList); ^ --- compiling resis/ResBasic.o rm -f ResBasic.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResBasic.c ResRex.c:682:9: warning: implicit declaration of function 'DBIsSubcircuit' is invalid in C99 [-Wimplicit-function-declaration] if (DBIsSubcircuit(cellDef)) ^ ResRex.c:998:2: warning: implicit declaration of function 'ResPrintReference' is invalid in C99 [-Wimplicit-function-declaration] ResPrintReference(ResFHFile, ResRDevList, celldef); ^ ResRex.c:1147:10: warning: implicit declaration of function 'ResExtractNet' is invalid in C99 [-Wimplicit-function-declaration] if (ResExtractNet(node, &gparams, outfile) != 0) ^ ResRex.c:1154:3: warning: implicit declaration of function 'ResDoSimplify' is invalid in C99 [-Wimplicit-function-declaration] ResDoSimplify(ftolerance,rctol,&gparams); ^ ResRex.c:1164:18: warning: implicit declaration of function 'ResWriteExtFile' is invalid in C99 [-Wimplicit-function-declaration] failed3 += ResWriteExtFile(celldef, node, tol, rctol, ^ ResRex.c:1171:6: warning: implicit declaration of function 'ResCleanUpEverything' is invalid in C99 [-Wimplicit-function-declaration] ResCleanUpEverything(); ^ ResRex.c:1182:2: warning: implicit declaration of function 'ResPrintExtDev' is invalid in C99 [-Wimplicit-function-declaration] ResPrintExtDev(ResExtFile, ResRDevList); ^ 11 warnings generated. 32 warnings generated. --- compiling resis/ResMerge.o rm -f ResMerge.o --- compiling resis/ResChecks.o rm -f ResChecks.o ResRex.c:1360:7: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(drain, source, &ResNodeQueue, ^ ResRex.c:1362:9: warning: cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMerge.c implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(drain); ^ ResRex.c:1367:7: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(source, drain, &ResNodeQueue, ^ cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResChecks.c ResRex.c:1369:9: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(source); ^ ResRex.c:1406:5: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(drain, source, &ResNodeQueue, ^ ResRex.c:1408:12: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(drain); ^ ResRex.c:1413:13: warning: implicit declaration of function 'ResMergeNodes' is invalid in C99 [-Wimplicit-function-declaration] ResMergeNodes(source, drain, &ResNodeQueue, ^ ResRex.c:1415:12: warning: implicit declaration of function 'ResDoneWithNode' is invalid in C99 [-Wimplicit-function-declaration] ResDoneWithNode(source); ^ ResRex.c:1753:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (layoutDev = ResGetDevice(&ptr->thisDev->location, ptr->thisDev->rs_ttype)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ResRex.c:1753:20: note: place parentheses around the assignment to silence this warning if (layoutDev = ResGetDevice(&ptr->thisDev->location, ptr->thisDev->rs_ttype)) ^ ( ) ResRex.c:1753:20: note: use '==' to turn this assignment into an equality comparison if (layoutDev = ResGetDevice(&ptr->thisDev->location, ptr->thisDev->rs_ttype)) ^ == ResRex.c:1760:6: warning: implicit declaration of function 'ResPrintExtNode' is invalid in C99 [-Wimplicit-function-declaration] ResPrintExtNode(ResExtFile, ResNodeList, node->name); ^ ResRex.c:1761:12: warning: implicit declaration of function 'ResPrintExtRes' is invalid in C99 [-Wimplicit-function-declaration] ResPrintExtRes(ResExtFile, ResResList, newname); ^ ResRex.c:1767:6: warning: implicit declaration of function 'ResPrintFHNodes' is invalid in C99 [-Wimplicit-function-declaration] ResPrintFHNodes(ResFHFile, ResNodeList, node->name, nidx, celldef); ^ ResRex.c:1768:6: warning: implicit declaration of function 'ResPrintFHRects' is invalid in C99 [-Wimplicit-function-declaration] ResPrintFHRects(ResFHFile, ResResList, newname, eidx); ^ ResRex.c:1774:10: warning: implicit declaration of function 'ResCreateCenterlines' is invalid in C99 [-Wimplicit-function-declaration] if (ResCreateCenterlines(ResResList, nidx, celldef) < 0) ^ 8 warnings generated. --- compiling resis/ResFract.o rm -f ResFract.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResFract.c In file included from ResBasic.c:16: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:In file included from ResMerge.c509:13:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: if(e=bpEnumNextBINS(bpe, 0)) return e;../bplane/bpEnum.h : ~^~~~~~~~~~~~~~~~~~~~~~~509 :11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:509 if(e=bpEnumNextBINS(bpe, 0)) return e;: 11 ^ ( ) : note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e;509 ^ ( ) :11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:509: if(e=bpEnumNextBINS(bpe, 0)) return e;11 : ^ note ==: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:513 if(e=bpEnumNextBINS(bpe, 1)) return e;: 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::513513::1111:: notenote: : use '==' to turn this assignment into an equality comparisonuse '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ == == ../bplane/bpEnum.h:../bplane/bpEnum.h517::51711::11 :warning : warningusing the result of an assignment as a condition without parentheses [-Wparentheses]: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:../bplane/bpEnum.h517::51711::11 :note : noteplace parentheses around the assignment to silence this warning: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h517::51711::11 :note : noteuse '==' to turn this assignment into an equality comparison: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ^ == == ../bplane/bpEnum.h:../bplane/bpEnum.h521::52111::11 :warning : warningusing the result of an assignment as a condition without parentheses [-Wparentheses]: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:../bplane/bpEnum.h521::52111::11 :note : noteplace parentheses around the assignment to silence this warning: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h521::52111::11 :note : noteuse '==' to turn this assignment into an equality comparison: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ^ == == ../bplane/bpEnum.h:../bplane/bpEnum.h525::52511::11 :warning : warningusing the result of an assignment as a condition without parentheses [-Wparentheses]: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525../bplane/bpEnum.h::11525:: 11note:: place parentheses around the assignment to silence this warningnote : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ if(e=bpEnumNextHASH(bpe)) return e; ( ) ^ ( ) ../bplane/bpEnum.h:525../bplane/bpEnum.h::11525:: 11note:: use '==' to turn this assignment into an equality comparisonnote : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ if(e=bpEnumNextHASH(bpe)) return e; == ^ == In file included from ResChecks.c:16: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResMerge.c:113:16: warning: implicit declaration of function 'ResSeriesCheck' is invalid in C99 [-Wimplicit-function-declaration] status = ResSeriesCheck(resptr); ^ ResMerge.c:116:11: warning: implicit declaration of function 'ResParallelCheck' is invalid in C99 [-Wimplicit-function-declaration] status = ResParallelCheck(resptr); ^ ResMerge.c:119:11: warning: implicit declaration of function 'ResTriangleCheck' is invalid in C99 [-Wimplicit-function-declaration] status = ResTriangleCheck(resptr); ^ ResBasic.c:106:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, list); ^ ResBasic.c:138:5: warning: implicit declaration of function 'ResNewSDDevice' is invalid in C99 [-Wimplicit-function-declaration] ResNewSDDevice(tp, tile, xj, yj, OTHERPLANE, &ResNodeQueue); ^ ResBasic.c:169:5: warning: implicit declaration of function 'ResNewSubDevice' is invalid in C99 [-Wimplicit-function-declaration] ResNewSubDevice(tp, tile, xj, yj, OTHERPLANE, &ResNodeQueue); ^ ResBasic.c:225:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, &ResNodeQueue); ^ ResBasic.c:253:3: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, &ResNodeQueue); ^ In file included from ResFract.c:22: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ResBasic.c:270:6: warning: implicit declaration of function 'ResDoContacts' is invalid in C99 [-Wimplicit-function-declaration] ResDoContacts(cp, &ResNodeQueue, &ResResList); ^ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ResBasic.c:294:6: warning: implicit declaration of function 'ResNewSDDevice' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:513 ResNewSDDevice(tile, tp, xj, yj, RIGHTEDGE, &ResNodeQueue); ^ :11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ResBasic.c:302:13: warning: implicit declaration of function 'ResProcessJunction' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:517: (void) ResProcessJunction(tile, tp, xj, yj, &ResNodeQueue); ^ 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ResBasic.c:317:6: warning: implicit declaration of function 'ResNewSDDevice' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h ResNewSDDevice(tile, tp, xj, yj, LEFTEDGE, &ResNodeQueue); ^ :521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ResBasic.c:325:12: warning: implicit declaration of function 'ResProcessJunction' is invalid in C99 [-Wimplicit-function-declaration] ( ) (void)ResProcessJunction(tile, tp, xj, yj, &ResNodeQueue); ^ ../bplane/bpEnum.h:5 warnings generated. 521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ResBasic.c:340:6: warning: ../bplane/bpEnum.himplicit declaration of function 'ResNewSDDevice' is invalid in C99 [-Wimplicit-function-declaration]: 525:11: ResNewSDDevice(tile, tp, xj, yj, BOTTOMEDGE, &ResNodeQueue);note : ^use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResBasic.c:347:6: warning: implicit declaration of function 'ResProcessJunction' is invalid in C99 [-Wimplicit-function-declaration] ResProcessJunction(tile, tp, xj, yj, &ResNodeQueue); ^ ResBasic.c:362:6: warning: implicit declaration of function 'ResNewSDDevice' is invalid in C99 [-Wimplicit-function-declaration] ResNewSDDevice(tile, tp, xj, yj, TOPEDGE, &ResNodeQueue); ^ ResBasic.c:369:6: warning: implicit declaration of function 'ResProcessJunction' is invalid in C99 [-Wimplicit-function-declaration] ResProcessJunction(tile, tp, xj, yj, &ResNodeQueue); ^ --- compiling resis/ResUtils.o rm -f ResUtils.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResUtils.c ResBasic.c:438:14: warning: implicit declaration of function 'ResCalcTileResistance' is invalid in C99 [-Wimplicit-function-declaration] merged = ResCalcTileResistance(tile, tstructs, &ResNodeQueue, ^ ResMerge.c:661:6: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(node1, pendingList); ^ ResMerge.c:662:6: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(node1, pendingList); ^ ResMerge.c:766:8: warning: implicit declaration of function 'ResRemoveFromQueue' is invalid in C99 [-Wimplicit-function-declaration] ResRemoveFromQueue(node2, doneList); ^ ResBasic.c:479:2: warning: implicit declaration of function 'ResAddToQueue' is invalid in C99 [-Wimplicit-function-declaration] ResAddToQueue(resptr, &ResNodeQueue); ^ ResFract.c:178:16: warning: implicit declaration of function 'resWalkleft' is invalid in C99 [-Wimplicit-function-declaration] xlen = xpos - resWalkleft(top, tt, xpos, ypos, NULL); ^ ResFract.c:179:9: warning: implicit declaration of function 'resWalkup' is invalid in C99 [-Wimplicit-function-declaration] ylen = resWalkup(top, tt, xpos, ypos, NULL) - ypos; ^ ResFract.c:200:20: warning: implicit declaration of function 'resWalkleft' is invalid in C99 [-Wimplicit-function-declaration] xlen = xpos - resWalkleft(top, tt, xpos, ypos, NULL); ^ ResFract.c:201:20: warning: implicit declaration of function 'resWalkdown' is invalid in C99 [-Wimplicit-function-declaration] ylen = ypos - resWalkdown(bot, tt, xpos, ypos, NULL); ^ ResFract.c:223:13: warning: implicit declaration of function 'resWalkright' is invalid in C99 [-Wimplicit-function-declaration] xlen = resWalkright(top, tt, xpos, ypos, NULL) - xpos; ^ ResFract.c:224:13: warning: implicit declaration of function 'resWalkup' is invalid in C99 [-Wimplicit-function-declaration] ylen = resWalkup(top, tt, xpos, ypos, NULL) - ypos; ^ ResFract.c:243:9: warning: implicit declaration of function 'resWalkright' is invalid in C99 [-Wimplicit-function-declaration] xlen = resWalkright(top, tt, xpos, ypos, NULL) - xpos; ^ ResFract.c:244:16: warning: implicit declaration of function 'resWalkdown' is invalid in C99 [-Wimplicit-function-declaration] ylen = ypos - resWalkdown(bot, tt, xpos, ypos, NULL); ^ In file included from ResUtils.c:16: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 14 warnings generated. --- compiling resis/ResDebug.o rm -f ResDebug.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResDebug.c 21 warnings generated. 13 warnings generated. In file included from ResDebug.c:16: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ResDebug.c:95:5: warning: format specifies type 'int' but the argument has type 'float' [-Wformat] list->rr_value); ^~~~~~~~~~~~~~ 6 warnings generated. 34 warnings generated. 11 warnings generated. 5 warnings generated. --- linking libresis.o rm -f libresis.o /usr/bin/ld -r ResMain.o ResJunct.o ResMakeRes.o ResSimple.o ResPrint.o ResReadSim.o ResRex.o ResBasic.o ResMerge.o ResChecks.o ResFract.o ResUtils.o ResDebug.o -o libresis.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/resis' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/select' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling select/selCreate.o rm -f selCreate.o --- compiling select/selDisplay.o rm -f selDisplay.o --- compiling select/selEnum.o rm -f selEnum.o --- compiling select/selOps.o rm -f selOps.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selCreate.c --- compiling select/selUndo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selEnum.c rm -f selUndo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selDisplay.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selOps.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUndo.c --- compiling select/selUnselect.o rm -f selUnselect.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUnselect.c In file included from selEnum.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) In file included from selUndo.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e; : ~^~~~~~~~~~~~~~~~~~~~~~~521 :11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e;: 525 ^: 11 ( ): warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextHASH(bpe)) return e;509 : ~^~~~~~~~~~~~~~~~~~~~11 : note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e;: 525 ^: 11 ==: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h if(e=bpEnumNextHASH(bpe)) return e;: 513 ^: 11 ( ): warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~~~~: 525:11: ../bplane/bpEnum.hnote:: 513use '==' to turn this assignment into an equality comparison: 11: note: if(e=bpEnumNextHASH(bpe)) return e;place parentheses around the assignment to silence this warning ^ if(e=bpEnumNextBINS(bpe, 1)) return e; == ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from selDisplay.c:29: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == In file included from selOps.c:32: In file included from ../bplane/bpEnum.h../database/database.h::51741:: 11In file included from :../bplane/bplane.h :warning214: : using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h :509: if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ 11In file included from :selCreate.c../bplane/bpEnum.h ::warning31517: : :using the result of an assignment as a condition without parentheses [-Wparentheses]11In file included from :../database/database.hIn file included from if(e=bpEnumNextBINS(bpe, 0)) return e;:note selUnselect.c41 ~^~~~~~~~~~~~~~~~~~~~~~~: :: place parentheses around the assignment to silence this warning16In file included from : ../bplane/bplane.h if(e=bpEnumNextINBOX(bpe, 0)) return e;:In file included from 214../database/database.h: ^../bplane/bpEnum.h../bplane/bpEnum.h:: 41509: ( ):: 11In file included from 509:../bplane/bplane.h: ../bplane/bpEnum.h:warning11:214: 517: :using the result of an assignment as a condition without parentheses [-Wparentheses]:../bplane/bpEnum.h 11:note:509 if(e=bpEnumNextBINS(bpe, 0)) return e;: : place parentheses around the assignment to silence this warningnote11 ~^~~~~~~~~~~~~~~~~~~~~~~ : : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; warning if(e=bpEnumNextINBOX(bpe, 0)) return e;: ^ using the result of an assignment as a condition without parentheses [-Wparentheses] ^ ( ) == if(e=bpEnumNextBINS(bpe, 0)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h: :509509../bplane/bpEnum.h:::1111521::: 11notenote:: : ../bplane/bpEnum.hplace parentheses around the assignment to silence this warninguse '==' to turn this assignment into an equality comparisonwarning: : 509 if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses]: 11 ^ ^ if(e=bpEnumNextINBOX(bpe, 1)) return e;: ( ) ~^~~~~~~~~~~~~~~~~~~~~~~~ ==note : place parentheses around the assignment to silence this warning ../bplane/bpEnum.h../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e;:521../bplane/bpEnum.h 509:::11 ^51311: :: ( )11 note :note: : place parentheses around the assignment to silence this warningwarninguse '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: :using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e;509 if(e=bpEnumNextBINS(bpe, 0)) return e; : if(e=bpEnumNextBINS(bpe, 1)) return e; ^11 ^ : ~^~~~~~~~~~~~~~~~~~~~~~~ ( ) == note: use '==' to turn this assignment into an equality comparison../bplane/bpEnum.h ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e;:513 521:../bplane/bpEnum.h ^:11: 11:513 == :: note 11: note:place parentheses around the assignment to silence this warning: ../bplane/bpEnum.h use '==' to turn this assignment into an equality comparisonwarning: if(e=bpEnumNextBINS(bpe, 1)) return e;: 513 if(e=bpEnumNextINBOX(bpe, 1)) return e; using the result of an assignment as a condition without parentheses [-Wparentheses]: ^ 11 ^ : if(e=bpEnumNextBINS(bpe, 1)) return e; ( ) == warning : ~^~~~~~~~~~~~~~~~~~~~~~~using the result of an assignment as a condition without parentheses [-Wparentheses]../bplane/bpEnum.h :../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;513../bplane/bpEnum.h: ::525 ~^~~~~~~~~~~~~~~~~~~~~~~11513: ::1111 ::../bplane/bpEnum.hnote :: warningnoteuse '==' to turn this assignment into an equality comparison513: : :using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e;place parentheses around the assignment to silence this warning11 : ^ if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; note == ~^~~~~~~~~~~~~~~~~~~~: ^ place parentheses around the assignment to silence this warning ( )../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 1)) return e;: ../bplane/bpEnum.h525 ^../bplane/bpEnum.h:: 51711 ( )::: 51311 ::note11../bplane/bpEnum.h : : place parentheses around the assignment to silence this warning:notewarning 513: : : if(e=bpEnumNextHASH(bpe)) return e;use '==' to turn this assignment into an equality comparisonusing the result of an assignment as a condition without parentheses [-Wparentheses] 11 ^: if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ( )note ~^~~~~~~~~~~~~~~~~~~~~~~~ : ^ use '==' to turn this assignment into an equality comparison../bplane/bpEnum.h == : ../bplane/bpEnum.h525 if(e=bpEnumNextBINS(bpe, 1)) return e;:: 51711 ^:../bplane/bpEnum.h: 11: ==:517note :: note11use '==' to turn this assignment into an equality comparison: : ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; : warningselEnum.c 517: : ^ if(e=bpEnumNextINBOX(bpe, 0)) return e;:using the result of an assignment as a condition without parentheses [-Wparentheses] 238 11 ==:: ^ 2 if(e=bpEnumNextINBOX(bpe, 0)) return e; :warning ( ) : ~^~~~~~~~~~~~~~~~~~~~~~~~ warningusing the result of an assignment as a condition without parentheses [-Wparentheses]: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration]../bplane/bpEnum.h if(e=bpEnumNextINBOX(bpe, 0)) return e;:../bplane/bpEnum.h DBSrPaintNMArea((Tile *)NULL,517: ~^~~~~~~~~~~~~~~~~~~~~~~~ :517 ^11:: 11../bplane/bpEnum.h ::note 517: note:use '==' to turn this assignment into an equality comparison: 11 place parentheses around the assignment to silence this warning: if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e;note ^ : ^ ==place parentheses around the assignment to silence this warning ( ) if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( )../bplane/bpEnum.h../bplane/bpEnum.h ::521517:../bplane/bpEnum.h:11:11:517: : warning11note: :: using the result of an assignment as a condition without parentheses [-Wparentheses] use '==' to turn this assignment into an equality comparison note : if(e=bpEnumNextINBOX(bpe, 1)) return e;use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; == ^ ../bplane/bpEnum.h : ==521 :../bplane/bpEnum.h:11521:: ../bplane/bpEnum.h11note::: 521 place parentheses around the assignment to silence this warning:warning 11: : if(e=bpEnumNextINBOX(bpe, 1)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] warning ^: if(e=bpEnumNextINBOX(bpe, 1)) return e; using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) ~^~~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h ../bplane/bpEnum.h::521521../bplane/bpEnum.h:::1111521::: 11notenote:: : use '==' to turn this assignment into an equality comparisonplace parentheses around the assignment to silence this warningnote : if(e=bpEnumNextINBOX(bpe, 1)) return e;place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ^ if(e=bpEnumNextINBOX(bpe, 1)) return e; == ( ) ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h:../bplane/bpEnum.h:521:525:521:11:11:11: : note warning: note: use '==' to turn this assignment into an equality comparison: using the result of an assignment as a condition without parentheses [-Wparentheses] use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~ ^ == ==../bplane/bpEnum.h :525:11:../bplane/bpEnum.h :note../bplane/bpEnum.h525: ::place parentheses around the assignment to silence this warning52511 ::11 if(e=bpEnumNextHASH(bpe)) return e; : warning ^: warning using the result of an assignment as a condition without parentheses [-Wparentheses]: ( ) using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h : ~^~~~~~~~~~~~~~~~~~~~525 :../bplane/bpEnum.h11::../bplane/bpEnum.h525 ::note52511: ::use '==' to turn this assignment into an equality comparison11 :note if(e=bpEnumNextHASH(bpe)) return e;selEnum.c: note :place parentheses around the assignment to silence this warning: ^376 place parentheses around the assignment to silence this warning : == if(e=bpEnumNextHASH(bpe)) return e;6 if(e=bpEnumNextHASH(bpe)) return e; : ^ ^ warning ( ): ( ) implicit declaration of function 'GrClipTriangle' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:525../bplane/bpEnum.h GrClipTriangle(&arg->sea_rect, &lr->r_r, TRUE, arg->sea_type, points, &np);:: 11525 ^:: 11note:: use '==' to turn this assignment into an equality comparisonnote : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ^ == == selEnum.c:577:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(&scx2, selEnumCFunc1, (ClientData) &arg) != 0) ^ selEnum.c:654:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx2, selEnumCFunc2, (ClientData) arg); ^ selDisplay.c:166:6: warning: implicit declaration of function 'DBWDrawFontLabel' is invalid in C99 [-Wimplicit-function-declaration] DBWDrawFontLabel(label, window, &selDisUse->cu_transform, ^ selDisplay.c:187:12: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, selRedisplayCellFunc, (ClientData) window); ^ selEnum.c:725:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, selEnumCFunc2, (ClientData) arg) != 0) ^ selOps.c:170:5: warning: implicit declaration of function 'DBEraseValid' is invalid in C99 [-Wimplicit-function-declaration] DBEraseValid(EditCellUse->cu_def, &editRect, &tmask, dinfo); ^ selOps.c:184:5: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(use, use->cu_parent); ^ selDisplay.c:245:6: warning: implicit declaration of function 'GrDrawTriangleEdge' is invalid in C99 [-Wimplicit-function-declaration] GrDrawTriangleEdge(&screenEdge, TiGetTypeExact(tile)); ^ selUnselect.c:169:11: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, selRemoveCellFunc, (ClientData) &bbox); ^ selUnselect.c:174:8: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(selRemoveUses[i], SelectDef); ^ selOps.c:293:5: warning: implicit declaration of function 'FlatCopyAllLabels' is invalid in C99 [-Wimplicit-function-declaration] FlatCopyAllLabels(&scx, &DBAllTypeBits, CU_DESCEND_ALL, Select2Use); ^ selCreate.c:180:2: warning: implicit declaration of function 'SelNetRememberForUndo' is invalid in C99 [-Wimplicit-function-declaration] SelNetRememberForUndo((CellDef *)NULL, (Point *)NULL, ^ selCreate.c:214:13: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] (void) DBCellSrArea(&scx, selClearFunc, (ClientData) NULL); ^ selUnselect.c:397:7: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] selCreate.c:217 if (DBCellSrArea(&scx, SelRemoveCellSearchFunc, (ClientData) &args) == 0) ^ :3: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(selDeleteUses[i], SelectDef); ^ selUnselect.c:409:3: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(args.sel_use, SelectDef); ^ selDisplay.c:435:5: warning: implicit declaration of function 'UndoDisable' is invalid in C99 [-Wimplicit-function-declaration] UndoDisable(); ^ selDisplay.c:442:5: warning: implicit declaration of function 'UndoEnable' is invalid in C99 [-Wimplicit-function-declaration] UndoEnable(); ^ selOps.c:883:13: warning: implicit declaration of function 'CmdFindNetProc' is invalid in C99 [-Wimplicit-function-declaration] ttype = CmdFindNetProc(lab1, use, &rect, FALSE); ^ selCreate.c:731:28: warning: implicit declaration of function 'DBMaskAddStacking' is invalid in C99 [-Wimplicit-function-declaration] if (DBIsContact(type)) DBMaskAddStacking(&typeMask); ^ selCreate.c:760:2: warning: implicit declaration of function 'DBCellCopyManhattanPaint' is invalid in C99 [-Wimplicit-function-declaration] DBCellCopyManhattanPaint(&newscx, &typeMask, xMask, Select2Use); ^ selOps.c:938:70: warning: too many arguments in call to 'selShortFindForward' selShortFindForward(srctile, srctype, srcpnum, desttile, desttype); ~~~~~~~~~~~~~~~~~~~ ^ selCreate.c:1004:5: selOps.c:1078:5: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] warning: GeoTransPointDelta(defTransform, &label->lab_offset, &rootOffset); ^ implicit declaration of function 'SelNetRememberForUndo' is invalid in C99 [-Wimplicit-function-declaration] SelNetRememberForUndo(SelectRootDef, &savePoint, type, less, TRUE); ^ selOps.c:1079:18: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] rootRotate = GeoTransAngle(defTransform, label->lab_rotate); ^ selOps.c:1189:9: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (DBDescendSubcell(use, mask)) ^ selCreate.c:1094:2: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(selectLastUse, SelectDef); ^ selCreate.c:1126:2: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(newUse, SelectDef); ^ selOps.c:1341:2: warning: implicit declaration of function 'DBUnLinkCell' is invalid in C99 [-Wimplicit-function-declaration] DBUnLinkCell(newUse, Select2Def); ^ selOps.c:1375:18: warning: implicit declaration of function 'GeoTransAngle' is invalid in C99 [-Wimplicit-function-declaration] rootRotate = GeoTransAngle(transform, label->lab_rotate); ^ selOps.c:1376:5: warning: implicit declaration of function 'GeoTransPointDelta' is invalid in C99 [-Wimplicit-function-declaration] GeoTransPointDelta(transform, &label->lab_offset, &rootOffset); ^ selOps.c:1380:5: warning: implicit declaration of function 'nmGetNums' is invalid in C99 [-Wimplicit-function-declaration] nmGetNums(label->lab_text, &labx, &laby); ^ selCreate.c:1269:2: warning: implicit declaration of function 'DBMergeNMTiles0' is invalid in C99 [-Wimplicit-function-declaration] DBMergeNMTiles(Select2Def->cd_planes[plane], &TiPlaneRect, ^ ../database/database.h:773:38: note: expanded from macro 'DBMergeNMTiles' #define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) ^ selCreate.c:1334:2: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] DBSrPaintNMArea((Tile *) NULL, EditCellUse->cu_def->cd_planes[plane], ^ selOps.c:1514:2: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(EditCellUse->cu_def, &selStretchList->sa_area, &tmask, type); ^ selCreate.c:1404:6: warning: implicit declaration of function 'GrClipTriangle' is invalid in C99 [-Wimplicit-function-declaration] GrClipTriangle(editClip, &selArea, TRUE, dinfo, points, &np); ^ selCreate.c:1462:3: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(SelectDef, &rrect, &tmask, 0); ^ selCreate.c:1504:5: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(SelectDef, &selArea, &tmask, type); ^ 5 warnings generated. 9 warnings generated. 10 warnings generated. 10 warnings generated. 18 warnings generated. 18 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/select' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling sim/SimDBstuff.o rm -f SimDBstuff.o --- compiling sim/SimSelect.o rm -f SimSelect.o --- compiling sim/SimRsim.o rm -f SimRsim.o --- compiling sim/SimExtract.o rm -f SimExtract.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimDBstuff.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimSelect.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimRsim.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimExtract.c In file included from SimDBstuff.c:35: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == SimDBstuff.c:205:9: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], ^ SimDBstuff.c:377:12: warning: implicit declaration of function 'SimTreeSrTiles' is invalid in C99 [-Wimplicit-function-declaration] (void) SimTreeSrTiles(scx, mask, xMask, &tpath, SimConnectFunc, ^ SimDBstuff.c:401:6: warning: implicit declaration of function 'SimTreeSrNMTiles' is invalid in C99 [-Wimplicit-function-declaration] SimTreeSrNMTiles(scx, newtype, newmask, xMask, &tpath, ^ SimDBstuff.c:760:10: warning: implicit declaration of function 'DBDescendSubcell' is invalid in C99 [-Wimplicit-function-declaration] if (!DBDescendSubcell(scx->scx_use, fp->tf_xmask)) ^ SimDBstuff.c:800:7: warning: implicit declaration of function 'DBSrPaintNMArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBSrPaintNMArea((Tile *) NULL, def->cd_planes[pNum], ^ SimDBstuff.c:823:9: warning: implicit declaration of function 'DBCellSrArea' is invalid in C99 [-Wimplicit-function-declaration] if (DBCellSrArea(scx, SimCellTileSrFunc, (ClientData) fp)) ^ In file included from SimExtract.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == SimExtract.c:171:2: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(q->dl_def, extUnInit); ^ SimExtract.c:225:2: warning: implicit declaration of function 'ExtFreeLabRegions' is invalid in C99 [-Wimplicit-function-declaration] ExtFreeLabRegions((LabRegion *) NodeRegList ); ^ SimExtract.c:479:5: warning: implicit declaration of function 'extSetNodeNum' is invalid in C99 [-Wimplicit-function-declaration] extSetNodeNum((LabRegion *)&transistor, pNum, tile); ^ SimExtract.c:501:5: warning: implicit declaration of function 'extSetNodeNum' is invalid in C99 [-Wimplicit-function-declaration] extSetNodeNum( (LabRegion *) arg->fra_region, pNum, tile ); ^ SimExtract.c:582:12: warning: implicit declaration of function 'ExtFindNeighbors' is invalid in C99 [-Wimplicit-function-declaration] (void) ExtFindNeighbors( tile, arg.fra_pNum, &arg ); ^ SimExtract.c:665:2: warning: implicit declaration of function 'ExtLabelOneRegion' is invalid in C99 [-Wimplicit-function-declaration] ExtLabelOneRegion( def, ExtCurStyle->exts_nodeConn, reg ); ^ SimExtract.c:777:7: warning: implicit declaration of function 'extLabType' is invalid in C99 [-Wimplicit-function-declaration] if (extLabType(nname, LABTYPE_NAME)) { ^ In file included from SimSelect.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == SimSelect.c:148:5: warning: implicit declaration of function 'SimTreeCopyConnect' is invalid in C99 [-Wimplicit-function-declaration] SimTreeCopyConnect(scx, &mask, xMask, DBConnectTbl, ^ SimSelect.c:279:2: warning: implicit declaration of function 'ExtResetTiles' is invalid in C99 [-Wimplicit-function-declaration] ExtResetTiles(SelectDef, (ClientData) CLIENTDEFAULT); ^ SimSelect.c:280:2: warning: implicit declaration of function 'SimGetNodeCleanUp' is invalid in C99 [-Wimplicit-function-declaration] SimGetNodeCleanUp(); ^ SimSelect.c:380:5: warning: implicit declaration of function 'SimSrConnect' is invalid in C99 [-Wimplicit-function-declaration] SimSrConnect(SelectDef, &scx.scx_area, &DBAllButSpaceAndDRCBits, ^ SimSelect.c:624:8: warning: implicit declaration of function 'SimPutLabel' is invalid in C99 [-Wimplicit-function-declaration] pos = SimPutLabel(rootuse, &selectBox, GEO_CENTER, ^ SimSelect.c:733:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("You must select paint (not a cell) to use getnode.\n"); ^ SimSelect.c:778:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("You must select paint (not a cell) to use getnode.\n"); ^ 11 warnings generated. 12 warnings generated. 12 warnings generated. --- linking libsim.o rm -f libsim.o /usr/bin/ld -r SimDBstuff.o SimSelect.o SimRsim.o SimExtract.o -o libsim.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/sim' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/textio' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling textio/txCommands.o rm -f txCommands.o --- compiling textio/txInput.o --- compiling textio/txMain.o rm -f txInput.o rm -f txMain.o --- compiling textio/txMore.o rm -f txMore.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txCommands.c --- compiling textio/txOutput.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txInput.c rm -f txOutput.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMain.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMore.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txOutput.c txMore.c:52:12: warning: implicit declaration of function 'TxGetLinePrompt' is invalid in C99 [-Wimplicit-function-declaration] (void) TxGetLinePrompt(line, sizeof line, prompt); ^ 1 warning generated. txOutput.c:86:5: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(f, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ txOutput.c:133:6: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(f, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ txOutput.c:140:6: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(f, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ txOutput.c:319:2: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(f, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ txOutput.c:323:2: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(f, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ In file included from txInput.c:37: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from txMain.c:37: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == txInput.c:519:11: warning: implicit declaration of function 'TranslateChar' is invalid in C99 [-Wimplicit-function-declaration] ch = TranslateChar(event->txe_ch); ^ 5 warnings generated. txMain.c:95:5: warning: implicit declaration of function 'txCommandsInit' is invalid in C99 [-Wimplicit-function-declaration] txCommandsInit(); ^ 6 warnings generated. 6 warnings generated. In file included from txCommands.c:43: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == txCommands.c:1001:14: warning: implicit declaration of function 'TxGetLineWPrompt' is invalid in C99 [-Wimplicit-function-declaration] (void) TxGetLineWPrompt(inputLine, ^ txCommands.c:1180:14: warning: implicit declaration of function 'WindSendCommand' is invalid in C99 [-Wimplicit-function-declaration] result = WindSendCommand((MagWindow *)clientData, tclcmd, quiet); ^ txCommands.c:1208:2: warning: implicit declaration of function 'DRCBreak' is invalid in C99 [-Wimplicit-function-declaration] DRCBreak(); ^ 8 warnings generated. --- linking libtextio.o rm -f libtextio.o /usr/bin/ld -r txCommands.o txInput.o txMain.o txMore.o txOutput.o -o libtextio.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/textio' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tiles' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling tiles/tile.o rm -f tile.o --- compiling tiles/search.o rm -f search.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c tile.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c search.c tile.c:674:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("TileStore: Unable to mmap ANON SEGMENT\n"); ^ tile.c:815:28: warning: format specifies type 'unsigned long long' but the argument has type 'dlong' (aka 'long') [-Wformat] tp, LEFT(tp), BOTTOM(tp), (dlong) tp->ti_body); ^~~~~~~~~~~~~~~~~~~ 2 warnings generated. --- linking libtiles.o rm -f libtiles.o /usr/bin/ld -r tile.o search.o -o libtiles.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/tiles' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/utils' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling utils/args.o rm -f args.o --- compiling utils/child.o --- compiling utils/dqueue.o --- compiling utils/finddisp.o rm -f dqueue.o rm -f finddisp.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c args.c rm -f child.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c dqueue.c --- compiling utils/flock.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c finddisp.c rm -f flock.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c child.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flock.c --- compiling utils/flsbuf.o rm -f flsbuf.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flsbuf.c --- compiling utils/fraction.o rm -f fraction.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c fraction.c args.c:73:5: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("-%c requires a following %s\n", argv[0][1], argType); ^ 1 warning generated. --- compiling utils/geometry.o rm -f geometry.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c geometry.c In file included from flock.c:23: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == --- compiling utils/getrect.o rm -f getrect.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c getrect.c flock.c:157:6: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("File <%s> is already locked by another process." ^ --- compiling utils/hash.o rm -f hash.o --- compiling utils/heap.o rm -f heap.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c hash.c 6 warnings generated. cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c heap.c --- compiling utils/ihash.o rm -f ihash.o --- compiling utils/list.o rm -f list.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c ihash.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c list.c getrect.c:72:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (isNegative = ((c = getc(fin)) == '-')) c = getc(fin); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ getrect.c:72:20: note: place parentheses around the assignment to silence this warning if (isNegative = ((c = getc(fin)) == '-')) c = getc(fin); ^ ( ) getrect.c:72:20: note: use '==' to turn this assignment into an equality comparison if (isNegative = ((c = getc(fin)) == '-')) c = getc(fin); ^ == getrect.c:79:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (isNegative = (c == '-')) c = getc(fin); ~~~~~~~~~~~^~~~~~~~~~~~ getrect.c:79:20: note: place parentheses around the assignment to silence this warning if (isNegative = (c == '-')) c = getc(fin); ^ ( ) getrect.c:79:20: note: use '==' to turn this assignment into an equality comparison if (isNegative = (c == '-')) c = getc(fin); ^ == getrect.c:86:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (isNegative = (c == '-')) c = getc(fin); ~~~~~~~~~~~^~~~~~~~~~~~ getrect.c:86:20: note: place parentheses around the assignment to silence this warning if (isNegative = (c == '-')) c = getc(fin); ^ ( ) getrect.c:86:20: note: use '==' to turn this assignment into an equality comparison if (isNegative = (c == '-')) c = getc(fin); ^ == getrect.c:93:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (isNegative = (c == '-')) c = getc(fin); ~~~~~~~~~~~^~~~~~~~~~~~ getrect.c:93:20: note: place parentheses around the assignment to silence this warning if (isNegative = (c == '-')) c = getc(fin); ^ ( ) getrect.c:93:20: note: use '==' to turn this assignment into an equality comparison if (isNegative = (c == '-')) c = getc(fin); ^ == geometry.c:353:10: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'bool' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] bool manhattan; /* If TRUE, only Manhattan directions (up, down, ^ ../utils/geometry.h:179:37: note: previous declaration is here extern int GeoNameToPos(char *, bool, bool); ^ geometry.c:356:10: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'bool' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] bool verbose; /* If TRUE, we print an error message and list ^ ../utils/geometry.h:179:43: note: previous declaration is here extern int GeoNameToPos(char *, bool, bool); ^ heap.c:149:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Unsupported key type: %d\n", keyType); ^ hash.c:732:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(table, &hs)) { ~~~^~~~~~~~~~~~~~~~~~~~~~ hash.c:732:12: note: place parentheses around the assignment to silence this warning while (he = HashNext(table, &hs)) { ^ ( ) hash.c:732:12: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(table, &hs)) { ^ == heap.c:325:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = heapRight(used, root)) ~~^~~~~~~~~~~~~~~~~~~~~~~ heap.c:325:12: note: place parentheses around the assignment to silence this warning if (r = heapRight(used, root)) ^ ( ) heap.c:325:12: note: use '==' to turn this assignment into an equality comparison if (r = heapRight(used, root)) ^ == heap.c:341:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = heapRight(used, root)) ~~^~~~~~~~~~~~~~~~~~~~~~~ heap.c:341:12: note: place parentheses around the assignment to silence this warning if (r = heapRight(used, root)) ^ ( ) heap.c:341:12: note: use '==' to turn this assignment into an equality comparison if (r = heapRight(used, root)) ^ == heap.c:492:11: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] float data; ^ ../utils/heap.h:137:39: note: previous declaration is here extern void HeapAddFloat(Heap *, float, char *); ^ heap.c:550:48: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] case HE_DLONG: printf("%"DLONG_PREFIX"d", heap->he_list[i].he_dlong); break; ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ %ld --- compiling utils/lookup.o rm -f lookup.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookup.c 4 warnings generated. --- compiling utils/lookupany.o rm -f lookupany.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupany.c 2 warnings generated. --- compiling utils/lookupfull.o --- compiling utils/macros.o rm -f macros.o rm -f lookupfull.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c macros.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupfull.c --- compiling utils/main.o rm -f main.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c main.c --- compiling utils/malloc.o rm -f malloc.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c malloc.c 5 warnings generated. --- compiling utils/match.o rm -f match.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c match.c --- compiling utils/maxrect.o rm -f maxrect.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c maxrect.c --- compiling utils/netlist.o rm -f netlist.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c netlist.c In file included from macros.c:34: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == macros.c:602:6: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("Extended macros are unavailable" ^ In file included from maxrect.c:10: In file included from ../utils/maxrect.h:26: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from netlist.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == netlist.c:80:12: warning: implicit declaration of function 'NMEnumNets' is invalid in C99 [-Wimplicit-function-declaration] (void) NMEnumNets(nlTermFunc, (ClientData) netList); ^ netlist.c:121:3: warning: implicit declaration of function 'DBWFeedbackAdd' is invalid in C99 [-Wimplicit-function-declaration] DBWFeedbackAdd(&r, mesg, rootUse->cu_def, 1, ^ netlist.c:319:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (loc = term->nterm_locs) ~~~~^~~~~~~~~~~~~~~~~~ netlist.c:319:14: note: place parentheses around the assignment to silence this warning if (loc = term->nterm_locs) ^ ( ) netlist.c:319:14: note: use '==' to turn this assignment into an equality comparison if (loc = term->nterm_locs) ^ == netlist.c:381:46: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] (void) sprintf(tempId, "#%"DLONG_PREFIX"d", (dlong) net); ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~ %ld 1 warning generated. --- compiling utils/niceabort.o rm -f niceabort.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c niceabort.c --- compiling utils/parser.o rm -f parser.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c parser.c In file included from main.c:34: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 6 warnings generated. --- compiling utils/path.o rm -f path.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c path.c main.c:515:5: warning: implicit declaration of function 'FindDisplay' is invalid in C99 [-Wimplicit-function-declaration] FindDisplay((char *)NULL, "displays", CAD_LIB_PATH, &MainGraphicsFile, ^ main.c:578:2: warning: implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration] PaAppend(&CellLibPath, MAGIC_LIB_PATH_DEFAULT); ^ main.c:585:2: warning: implicit declaration of function 'PaAppend' is invalid in C99 [-Wimplicit-function-declaration] PaAppend(&CellLibPath, MAGIC_LIB_PATH_DEFAULT); ^ main.c:611:5: warning: implicit declaration of function 'TechInit' is invalid in C99 [-Wimplicit-function-declaration] TechInit(); ^ main.c:702:10: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad("minimum", 0)) ^ main.c:726:5: warning: implicit declaration of function 'CmdInit' is invalid in C99 [-Wimplicit-function-declaration] CmdInit(); ^ main.c:729:5: warning: implicit declaration of function 'DBWinit' is invalid in C99 [-Wimplicit-function-declaration] DBWinit(); ^ main.c:733:5: warning: implicit declaration of function 'CMWinit' is invalid in C99 [-Wimplicit-function-declaration] CMWinit(); ^ main.c:740:5: warning: implicit declaration of function 'ExtInit' is invalid in C99 [-Wimplicit-function-declaration] ExtInit(); ^ main.c:744:5: warning: implicit declaration of function 'PlowInit' is invalid in C99 [-Wimplicit-function-declaration] PlowInit(); ^ main.c:747:5: warning: implicit declaration of function 'SelectInit' is invalid in C99 [-Wimplicit-function-declaration] SelectInit(); ^ main.c:768:5: warning: implicit declaration of function 'IRDebugInit' is invalid in C99 [-Wimplicit-function-declaration] IRDebugInit(); ^ main.c:769:5: warning: implicit declaration of function 'IRAfterTech' is invalid in C99 [-Wimplicit-function-declaration] IRAfterTech(); ^ main.c:843:14: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad(TechDefault, -2)) ^ main.c:1115:14: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad(TechDefault, -2)) ^ main.c:1133:7: warning: implicit declaration of function 'TechLoad' is invalid in C99 [-Wimplicit-function-declaration] if (!TechLoad("minimum", 0)) ^ main.c:1169:7: warning: implicit declaration of function 'DBWreload' is invalid in C99 [-Wimplicit-function-declaration] DBWreload(temporary->fn); ^ main.c:1173:7: warning: implicit declaration of function 'LefRead' is invalid in C99 [-Wimplicit-function-declaration] LefRead(temporary->fn, FALSE, FALSE); ^ 9 warnings generated. main.c:1176:7: warning: implicit declaration of function 'DefRead' is invalid in C99 [-Wimplicit-function-declaration] DefRead(temporary->fn, FALSE); ^ --- compiling utils/pathvisit.o rm -f pathvisit.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c pathvisit.c 5 warnings generated. --- compiling utils/port.o rm -f port.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c port.c In file included from niceabort.c:39: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == niceabort.c:74:5: warning: implicit declaration of function 'ForkChildAdd' is invalid in C99 [-Wimplicit-function-declaration] FORK_f (cpid); ^ ../utils/utils.h:85:53: note: expanded from macro 'FORK_f' #define FORK_f(pid) do { pid = fork(); if (pid > 0) ForkChildAdd (pid); } while (0) ^ niceabort.c:90:2: warning: implicit declaration of function 'ForkChildAdd' is invalid in C99 [-Wimplicit-function-declaration] FORK_vf(gcpid); ^ ../utils/utils.h:86:55: note: expanded from macro 'FORK_vf' #define FORK_vf(pid) do { pid = vfork(); if (pid > 0) ForkChildAdd (pid); } while (0) ^ niceabort.c:121:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (crashFile = PaOpen(CRASHDIR, "r", "", ".", "", &crashDir)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ niceabort.c:121:19: note: place parentheses around the assignment to silence this warning if (crashFile = PaOpen(CRASHDIR, "r", "", ".", "", &crashDir)) ^ ( ) niceabort.c:121:19: note: use '==' to turn this assignment into an equality comparison if (crashFile = PaOpen(CRASHDIR, "r", "", ".", "", &crashDir)) ^ == --- compiling utils/printstuff.o rm -f printstuff.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c printstuff.c pathvisit.c:194:13: warning: implicit declaration of function 'PaEnum' is invalid in C99 [-Wimplicit-function-declaration] return (PaEnum(path, file, paVisitFilesProc, (ClientData) pv)); ^ pathvisit.c:245:13: warning: implicit declaration of function 'paVisitProcess' is invalid in C99 [-Wimplicit-function-declaration] if (code = paVisitProcess(lp = line, pv)) ^ pathvisit.c:245:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (code = paVisitProcess(lp = line, pv)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pathvisit.c:245:11: note: place parentheses around the assignment to silence this warning if (code = paVisitProcess(lp = line, pv)) ^ ( ) pathvisit.c:245:11: note: use '==' to turn this assignment into an equality comparison if (code = paVisitProcess(lp = line, pv)) ^ == pathvisit.c:251:9: warning: implicit declaration of function 'paVisitProcess' is invalid in C99 [-Wimplicit-function-declaration] code = paVisitProcess(line, pv); ^ pathvisit.c:295:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (code = (*pvc->pvc_proc)(line, pvc->pvc_cdata)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pathvisit.c:295:15: note: place parentheses around the assignment to silence this warning if (code = (*pvc->pvc_proc)(line, pvc->pvc_cdata)) ^ ( ) pathvisit.c:295:15: note: use '==' to turn this assignment into an equality comparison if (code = (*pvc->pvc_proc)(line, pvc->pvc_cdata)) ^ == 8 warnings generated. --- compiling utils/signals.o rm -f signals.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c signals.c --- compiling utils/stack.o rm -f stack.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c stack.c --- compiling utils/strdup.o rm -f strdup.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c strdup.c 5 warnings generated. --- compiling utils/runstats.o rm -f runstats.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c runstats.c path.c:838:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (next = nextName(&path, file, component, sizeof component)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ path.c:838:17: note: place parentheses around the assignment to silence this warning while (next = nextName(&path, file, component, sizeof component)) ^ ( ) path.c:838:17: note: use '==' to turn this assignment into an equality comparison while (next = nextName(&path, file, component, sizeof component)) ^ == --- compiling utils/set.o rm -f set.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c set.c --- compiling utils/show.o rm -f show.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c show.c 24 warnings generated. --- compiling utils/tech.o rm -f tech.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c tech.c In file included from show.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from set.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == set.c:75:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Noninteger value for integer parameter (\"%.20s\") ignored.\n", ^ set.c:88:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] TxPrintf("%8d ", *parm); ^ In file included from signals.c:32: In file included from ../utils/main.h:27: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: set.c:139:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] note TxError("Ambiguous boolean value: \"%s\"\n", ^ : place parentheses around the assignment to silence this warning --- compiling utils/touchtypes.o set.c:145:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextBINS(bpe, 0)) return e;rm -f touchtypes.o TxError("Unrecognized boolean value: \"%s\"\n", valueS); ^ ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == set.c:158:2: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h: TxPrintf("%8.8s ", *parm ? "YES" : "NO"); ^ 513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c touchtypes.c ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison set.c:176:6: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ TxError("Noninteger value for integer parameter (\"%.20s\") ignored.\n", ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] set.c:194:6: if(e=bpEnumNextINBOX(bpe, 1)) return e; warning ~^~~~~~~~~~~~~~~~~~~~~~~~: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h: TxPrintf("%.0f ", (double) (*parm)); /* BY NP */521 : ^11 : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison In file included from if(e=bpEnumNextINBOX(bpe, 1)) return e; tech.c ^: == 28: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:../bplane/bpEnum.h:214525: :../bplane/bpEnum.h11::509 :warning11: :using the result of an assignment as a condition without parentheses [-Wparentheses] warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h509:525:11: note: use '==' to turn this assignment into an equality comparison :11 if(e=bpEnumNextHASH(bpe)) return e; ^ : == note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 5 warnings generated. --- compiling utils/undo.o rm -f undo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c undo.c signals.c:567:2: warning: implicit declaration of function 'niceabort' is invalid in C99 [-Wimplicit-function-declaration] niceabort(); ^ tech.c:525:9: warning: implicit declaration of function 'techGetTokens' is invalid in C99 [-Wimplicit-function-declaration] argc = techGetTokens(line, sizeof line, &fstack, argv); ^ tech.c:551:2: warning: implicit declaration of function 'CIFTechInit' is invalid in C99 [-Wimplicit-function-declaration] CIFTechInit(); ^ tech.c:552:2: warning: implicit declaration of function 'CIFReadTechInit' is invalid in C99 [-Wimplicit-function-declaration] CIFReadTechInit(); ^ tech.c:554:2: warning: implicit declaration of function 'ExtTechInit' is invalid in C99 [-Wimplicit-function-declaration] ExtTechInit(); ^ tech.c:555:2: warning: implicit declaration of function 'DRCTechInit' is invalid in C99 [-Wimplicit-function-declaration] DRCTechInit(); ^ tech.c:556:2: warning: implicit declaration of function 'MZTechInit' is invalid in C99 [-Wimplicit-function-declaration] MZTechInit(); ^ tech.c:574:20: warning: implicit declaration of function 'techGetTokens' is invalid in C99 [-Wimplicit-function-declaration] while ((argc = techGetTokens(line, sizeof line, &fstack, argv)) >= 0) ^ tech.c:630:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (mask = (tsp->ts_prevSects & ~techSectionMask)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tech.c:630:15: note: place parentheses around the assignment to silence this warning if (mask = (tsp->ts_prevSects & ~techSectionMask)) ^ ( ) tech.c:630:15: note: use '==' to turn this assignment into an equality comparison if (mask = (tsp->ts_prevSects & ~techSectionMask)) ^ == 12 warnings generated. tech.c:745:6: warning: implicit declaration of function 'CIFTechInputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechInputScale(d, n, TRUE); ^ tech.c:746:6: warning: implicit declaration of function 'CIFTechOutputScale' is invalid in C99 [-Wimplicit-function-declaration] CIFTechOutputScale(d, n); ^ tech.c:747:6: warning: implicit declaration of function 'DRCTechScale' is invalid in C99 [-Wimplicit-function-declaration] DRCTechScale(d, n); ^ tech.c:748:6: warning: implicit declaration of function 'ExtTechScale' is invalid in C99 [-Wimplicit-function-declaration] ExtTechScale(d, n); ^ tech.c:749:6: warning: implicit declaration of function 'WireTechScale' is invalid in C99 [-Wimplicit-function-declaration] WireTechScale(d, n); ^ tech.c:751:6: warning: implicit declaration of function 'LefTechScale' is invalid in C99 [-Wimplicit-function-declaration] LefTechScale(d, n); ^ tech.c:754:6: warning: implicit declaration of function 'RtrTechScale' is invalid in C99 [-Wimplicit-function-declaration] RtrTechScale(d, n); ^ tech.c:760:10: warning: implicit declaration of function 'CIFTechLimitScale' is invalid in C99 [-Wimplicit-function-declaration] if (CIFTechLimitScale(1, 1)) ^ tech.c:768:2: warning: implicit declaration of function 'MZAfterTech' is invalid in C99 [-Wimplicit-function-declaration] MZAfterTech(); ^ tech.c:769:2: warning: implicit declaration of function 'IRAfterTech' is invalid in C99 [-Wimplicit-function-declaration] IRAfterTech(); ^ tech.c:770:2: warning: implicit declaration of function 'GAMazeInitParms' is invalid in C99 [-Wimplicit-function-declaration] GAMazeInitParms(); ^ tech.c:772:2: warning: implicit declaration of function 'PlowAfterTech' is invalid in C99 [-Wimplicit-function-declaration] PlowAfterTech(); ^ tech.c:832:5: warning: implicit declaration of function 'Tcl_printf' is invalid in C99 [-Wimplicit-function-declaration] Vfprintf(stderr, fmt, args); ^ ../textio/textio.h:52:18: note: expanded from macro 'Vfprintf' #define Vfprintf Tcl_printf ^ undo.c:579:2: warning: implicit declaration of function 'TxError' is invalid in C99 [-Wimplicit-function-declaration] TxError("Attempted undo with undo disabled. . . abort function.\n"); ^ undo.c:910:12: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] (void) TxPrintf("0x%x: \t%s \tf=0x%x \tb=0x%x\n", ^ undo.c:924:12: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] (void) TxPrintf("head=0x%x\ttail=0x%x\tcur=0x%x\n", ^ undo.c:947:12: warning: implicit declaration of function 'TxPrintf' is invalid in C99 [-Wimplicit-function-declaration] (void) TxPrintf("head=0x%x\ttail=0x%x\tcur=0x%x\n", ^ In file included from touchtypes.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; 1 warning generated. ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == touchtypes.c:195:9: warning: array index 8 is past the end of the array (which contains 8 elements) [-Warray-bounds] TTMaskSetType(&(parms->tfp_types),TT_SUBCELL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../database/database.h:167:30: note: expanded from macro 'TTMaskSetType' #define TTMaskSetType(m, t) ((m)->tt_words[ttWord(t)] |= ttMask(t)) ^ ~~~~~~~~~ ../database/database.h:100:5: note: array 'tt_words' declared here unsigned int tt_words[TT_MASKWORDS]; ^ 6 warnings generated. 6 warnings generated. 4 warnings generated. 26 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/utils' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/windows' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling windows/windClient.o rm -f windClient.o --- compiling windows/windCmdAM.o rm -f windCmdAM.o --- compiling windows/windCmdNR.o --- compiling windows/windCmdSZ.o rm -f windCmdNR.o rm -f windCmdSZ.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windClient.c --- compiling windows/windSend.o rm -f windSend.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdAM.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdNR.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdSZ.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSend.c --- compiling windows/windDebug.o rm -f windDebug.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDebug.c In file included from windClient.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from windCmdNR.c:38: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == --- compiling windows/windDisp.o rm -f windDisp.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDisp.c windCmdNR.c:79:2: warning: implicit declaration of function 'windScreenToFrame' is invalid in C99 [-Wimplicit-function-declaration] windScreenToFrame(w, &cmd->tx_p, &frame); ^ windCmdNR.c:236:12: warning: implicit declaration of function 'WindSendCommand' is invalid in C99 [-Wimplicit-function-declaration] (void) WindSendCommand(w, &txcmd, FALSE); ^ 7 warnings generated. --- compiling windows/windMain.o rm -f windMain.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMain.c In file included from windCmdSZ.c:42: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from windCmdAM.c:49: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == windCmdSZ.c:142:10: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] xsize = cmdParseCoord(w, cmd->tx_argv[2], TRUE, TRUE); ^ windCmdSZ.c:453:5: warning: implicit declaration of function 'WindPrintClientList' is invalid in C99 [-Wimplicit-function-declaration] WindPrintClientList(FALSE); ^ windCmdSZ.c:508:3: warning: implicit declaration of function 'WindPrintClientList' is invalid in C99 [-Wimplicit-function-declaration] WindPrintClientList(FALSE); ^ windCmdAM.c:344:10: warning: implicit declaration of function 'WindDelete' is invalid in C99 [-Wimplicit-function-declaration] if (!WindDelete(w)) ^ windCmdAM.c:422:5: warning: implicit declaration of function 'niceabort' is invalid in C99 [-Wimplicit-function-declaration] niceabort(); ^ windCmdSZ.c:866:17: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] r.r_xbot = cmdParseCoord(w, sptr, FALSE, TRUE); ^ windCmdSZ.c:886:13: warning: implicit declaration of function 'cmdParseCoord' is invalid in C99 [-Wimplicit-function-declaration] r.r_xbot = cmdParseCoord(w, cmd->tx_argv[1], FALSE, TRUE); ^ 5 warnings generated. --- compiling windows/windMove.o rm -f windMove.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMove.c In file included from windMain.c:62: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == windMain.c:113:10: warning: implicit declaration of function 'GrReadGlyphs' is invalid in C99 [-Wimplicit-function-declaration] if (!GrReadGlyphs(glyphName, ".", SysLibPath, &windGlyphs)) ^ windMain.c:114:2: warning: implicit declaration of function 'MainExit' is invalid in C99 [-Wimplicit-function-declaration] MainExit(1); ^ --- compiling windows/windSearch.o rm -f windSearch.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSearch.c In file included from windDisp.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == windDisp.c:330:9: warning: implicit declaration of function 'GeoDisjoint' is invalid in C99 [-Wimplicit-function-declaration] (void) GeoDisjoint(&biggerArea, &w->w_clipAgainst->r_r, windChangedFunc, ^ windDisp.c:358:17: warning: implicit declaration of function 'GeoDisjoint' is invalid in C99 [-Wimplicit-function-declaration] else (void) GeoDisjoint(area, &next->r_r, windChangedFunc, ^ windDisp.c:868:5: warning: implicit declaration of function 'SigRemoveTimer' is invalid in C99 [-Wimplicit-function-declaration] SigRemoveTimer(); ^ In file included from windMove.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == windMove.c:230:2: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ windMove.c:358:5: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ windMove.c:474:6: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ windMove.c:532:6: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ windMove.c:574:12: warning: implicit declaration of function 'GeoDisjoint' is invalid in C99 [-Wimplicit-function-declaration] (void) GeoDisjoint(area, &w->w_frameArea, ^ windMove.c:677:10: warning: implicit declaration of function 'GeoDisjoint' is invalid in C99 [-Wimplicit-function-declaration] (void) GeoDisjoint(&w->w_frameArea, &dontRedisplay, windReframeFunc, ^ windMove.c:697:5: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ windMove.c:713:13: warning: implicit declaration of function 'GeoDisjoint' is invalid in C99 [-Wimplicit-function-declaration] (void) GeoDisjoint(&w->w_allArea, &dontRedisplay, windReframeFunc, ^ windMove.c:836:6: warning: implicit declaration of function 'windReClip' is invalid in C99 [-Wimplicit-function-declaration] windReClip(); ^ --- compiling windows/windTrans.o rm -f windTrans.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windTrans.c 7 warnings generated. --- compiling windows/windView.o rm -f windView.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windView.c 10 warnings generated. In file included from windView.c:33: In file included from ../dbwind/dbwind.h:26: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == 7 warnings generated. windView.c:543:2: warning: implicit declaration of function 'DBWHLRedrawPrepWindow' is invalid in C99 [-Wimplicit-function-declaration] DBWHLRedrawPrepWindow(w, &(w->w_surfaceArea)); ^ 14 warnings generated. 6 warnings generated. 8 warnings generated. --- 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 gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/windows' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/wiring' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling wiring/wireOps.o rm -f wireOps.o --- compiling wiring/wireTech.o rm -f wireTech.o --- compiling wiring/wireUndo.o rm -f wireUndo.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireOps.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireTech.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireUndo.c In file included from wireUndo.c:30: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] In file included from wireOps.c if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ :31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509../bplane/bpEnum.h:509:11: note: :11: note: place parentheses around the assignment to silence this warning use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == 513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:513:11: warning if(e=bpEnumNextBINS(bpe, 1)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11:../bplane/bpEnum.h :note513: :place parentheses around the assignment to silence this warning11 : note if(e=bpEnumNextBINS(bpe, 1)) return e;: place parentheses around the assignment to silence this warning ^ ( ) if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: ../bplane/bpEnum.hnote:: 513use '==' to turn this assignment into an equality comparison: 11: if(e=bpEnumNextBINS(bpe, 1)) return e;note : ^use '==' to turn this assignment into an equality comparison == if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: ../bplane/bpEnum.hwarning:: 517using the result of an assignment as a condition without parentheses [-Wparentheses]: 11: if(e=bpEnumNextINBOX(bpe, 0)) return e;warning : ~^~~~~~~~~~~~~~~~~~~~~~~~using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~~~~~: 517:11: note: ../bplane/bpEnum.hplace parentheses around the assignment to silence this warning: 517:11 if(e=bpEnumNextINBOX(bpe, 0)) return e;: ^note : ( )place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ../bplane/bpEnum.h ^: 517 ( ): 11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:517 if(e=bpEnumNextINBOX(bpe, 0)) return e;: 11 ^: ==note : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ==../bplane/bpEnum.h :521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e; 521 ~^~~~~~~~~~~~~~~~~~~~~~~~ :11: warning../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning : using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == 521:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:525: if(e=bpEnumNextINBOX(bpe, 1)) return e;11 : ^ warning ( ): using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ../bplane/bpEnum.h ~^~~~~~~~~~~~~~~~~~~~: 521:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 525:11 if(e=bpEnumNextINBOX(bpe, 1)) return e; : ^ note ==: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:../bplane/bpEnum.h11:: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 525: if(e=bpEnumNextHASH(bpe)) return e;11 : ~^~~~~~~~~~~~~~~~~~~~ note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) == ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from wireTech.c:33: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == wireOps.c:466:5: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(EditCellUse->cu_def, &editArea, &mask, 0); ^ 5 warnings generated. wireOps.c:675:5: warning: implicit declaration of function 'UndoDisable' is invalid in C99 [-Wimplicit-function-declaration] UndoDisable(); ^ wireOps.c:681:5: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(SelectDef, &new, &mask, 0); ^ wireOps.c:688:5: warning: implicit declaration of function 'UndoEnable' is invalid in C99 [-Wimplicit-function-declaration] UndoEnable(); ^ wireOps.c:871:5: warning: implicit declaration of function 'DBPaintValid' is invalid in C99 [-Wimplicit-function-declaration] DBPaintValid(EditCellUse->cu_def, &tmp, &mask, 0); ^ 5 warnings generated. 10 warnings generated. --- linking libwiring.o rm -f libwiring.o /usr/bin/ld -r wireOps.o wireTech.o wireUndo.o -o libwiring.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/wiring' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2sim' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling ext2sim/ext2sim.o rm -f ext2sim.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2sim.c In file included from ext2sim.c:31: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ext2sim.c:519:5: warning: implicit declaration of function 'EFInit' is invalid in C99 [-Wimplicit-function-declaration] EFInit(); ^ ext2sim.c:530:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2sim.c:544:6: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2sim.c:581:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2sim.c:594:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2sim.c:611:9: warning: implicit declaration of function 'EFReadFile' is invalid in C99 [-Wimplicit-function-declaration] if (EFReadFile(inName, FALSE, esDoSimExtResis, FALSE) == FALSE) ^ ext2sim.c:613:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2sim.c:648:6: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] i = efBuildAddStr(EFDevTypes, &EFDevNumTypes, TT_MAXTYPES, devname); ^ ext2sim.c:670:5: warning: implicit declaration of function 'EFFlatBuild' is invalid in C99 [-Wimplicit-function-declaration] EFFlatBuild(inName, flatFlags); ^ ext2sim.c:676:2: warning: implicit declaration of function 'EFVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFVisitDevs(simmergeVisit, (ClientData) NULL); ^ ext2sim.c:684:5: warning: implicit declaration of function 'EFVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFVisitDevs(simdevVisit, (ClientData)NULL); ^ ext2sim.c:687:2: warning: implicit declaration of function 'EFVisitCaps' is invalid in C99 [-Wimplicit-function-declaration] EFVisitCaps(simcapVisit, (ClientData) NULL); ^ ext2sim.c:689:5: warning: implicit declaration of function 'EFVisitResists' is invalid in C99 [-Wimplicit-function-declaration] EFVisitResists(simresistVisit, (ClientData) NULL); ^ ext2sim.c:691:5: warning: implicit declaration of function 'EFVisitNodes' is invalid in C99 [-Wimplicit-function-declaration] EFVisitNodes(simnodeVisit, (ClientData) NULL); ^ ext2sim.c:693:5: warning: implicit declaration of function 'EFFlatDone' is invalid in C99 [-Wimplicit-function-declaration] EFFlatDone(NULL); ^ ext2sim.c:694:5: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(NULL); ^ ext2sim.c:1042:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2sim.c:1127:8: warning: implicit declaration of function 'simdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] simdevOutNode(hierName, gate->dterm_node->efnode_name->efnn_hier, name, esSimF); ^ ext2sim.c:1171:2: warning: implicit declaration of function 'simdevSubstrate' is invalid in C99 [-Wimplicit-function-declaration] simdevSubstrate(hierName, subnode->efnode_name->efnn_hier, ^ ext2sim.c:1179:2: warning: implicit declaration of function 'simdevSubstrate' is invalid in C99 [-Wimplicit-function-declaration] simdevSubstrate(hierName, subnode->efnode_name->efnn_hier, ^ ext2sim.c:1253:9: warning: implicit declaration of function 'simdevSubstrate' is invalid in C99 [-Wimplicit-function-declaration] simdevSubstrate(hierName, subnode->efnode_name->efnn_hier, ^ ext2sim.c:1356:6: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(nn->efnn_node->efnode_name->efnn_hier, outf); ^ ext2sim.c:1475:5: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(nn->efnn_node->efnode_name->efnn_hier, outf); ^ ext2sim.c:1516:5: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName1, esSimF); ^ ext2sim.c:1556:5: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName1, esSimF); ^ ext2sim.c:1601:2: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esSimF); ^ ext2sim.c:1607:2: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esSimF); ^ ext2sim.c:1613:2: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esSimF); ^ ext2sim.c:1626:14: warning: implicit declaration of function 'EFHNIsGlob' is invalid in C99 [-Wimplicit-function-declaration] isGlob = EFHNIsGlob(hierName); ^ ext2sim.c:1635:6: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esAliasF); ^ ext2sim.c:1643:6: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esSimF); ^ ext2sim.c:1652:2: warning: implicit declaration of function 'EFHNOut' is invalid in C99 [-Wimplicit-function-declaration] EFHNOut(hierName, esLabF); ^ ext2sim.c:1800:2: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ 38 warnings generated. --- linking libext2sim.o rm -f libext2sim.o /usr/bin/ld -r ext2sim.o -o libext2sim.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2sim' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2spice' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling ext2spice/ext2spice.o rm -f ext2spice.o --- compiling ext2spice/ext2hier.o rm -f ext2hier.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2spice.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2hier.c In file included from ext2hier.c:37: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ext2spice.c:32: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ 509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ^ ( ) ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h: if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ 509:11: note../bplane/bpEnum.h:513:11: : noteuse '==' to turn this assignment into an equality comparison: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ == ( ) ../bplane/bpEnum.h:513:../bplane/bpEnum.h11::513 :note11: :use '==' to turn this assignment into an equality comparison warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ^ if(e=bpEnumNextBINS(bpe, 1)) return e; == ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:../bplane/bpEnum.h513::51711::11 :note : warningplace parentheses around the assignment to silence this warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~~~~~ ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h517::51311::11 :note : noteplace parentheses around the assignment to silence this warning: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ ( ) == ../bplane/bpEnum.h:517:11: ../bplane/bpEnum.hnote:: 517use '==' to turn this assignment into an equality comparison: 11: if(e=bpEnumNextINBOX(bpe, 0)) return e;warning : ^using the result of an assignment as a condition without parentheses [-Wparentheses] == if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::521517::1111:: warningnote: : using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:521../bplane/bpEnum.h::11517:: 11note:: place parentheses around the assignment to silence this warningnote : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; ( ) ^ == ../bplane/bpEnum.h:521:11: note: ../bplane/bpEnum.huse '==' to turn this assignment into an equality comparison: 521:11 if(e=bpEnumNextINBOX(bpe, 1)) return e;: ^warning : ==using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525../bplane/bpEnum.h::11521:: 11warning:: using the result of an assignment as a condition without parentheses [-Wparentheses]note : place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: ../bplane/bpEnum.hnote:: 521place parentheses around the assignment to silence this warning: 11: if(e=bpEnumNextHASH(bpe)) return e;note : ^use '==' to turn this assignment into an equality comparison ( ) if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison../bplane/bpEnum.h :525: if(e=bpEnumNextHASH(bpe)) return e;11 : ^ warning ==: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == ext2hier.c:87:5: warning: implicit declaration of function 'EFHierSrDefs' is invalid in C99 [-Wimplicit-function-declaration] EFHierSrDefs(&hc, esMakePorts, NULL); ^ ext2hier.c:194:4: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, plist->parm_name, ^ ext2hier.c:201:4: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, plist->parm_name, NULL, sdM, ^ ext2hier.c:240:4: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, plist->parm_next->parm_name, ^ ext2hier.c:246:4: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, NULL, plist->parm_name, sdM, ^ ext2hier.c:363:5: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] spcdevOutNode(hc->hc_hierName, term1->dterm_node->efnode_name->efnn_hier, ^ ext2spice.c:832:5: warning: implicit declaration of function 'EFInit' is invalid in C99 [-Wimplicit-function-declaration] EFInit(); ^ ext2spice.c:842:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2hier.c:520:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2spice.c:877:9: warning: implicit declaration of function 'EFReadFile' is invalid in C99 [-Wimplicit-function-declaration] if (EFReadFile(inName, TRUE, esDoExtResis, FALSE) == FALSE) ^ ext2spice.c:879:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2spice.c:895:2: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(); ^ ext2spice.c:928:6: warning: implicit declaration of function 'efBuildAddStr' is invalid in C99 [-Wimplicit-function-declaration] i = efBuildAddStr(EFDevTypes, &EFDevNumTypes, TT_MAXTYPES, devname); ^ ext2hier.c:672:6: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] spcdevOutNode(hc->hc_hierName, subnode->efnode_name->efnn_hier, ^ ext2spice.c:1071:2: warning: implicit declaration of function 'EFFlatBuild' is invalid in C99 [-Wimplicit-function-declaration] EFFlatBuild(inName, flatFlags); ^ ext2spice.c:1092:6: warning: implicit declaration of function 'EFVisitSubcircuits' is invalid in C99 [-Wimplicit-function-declaration] EFVisitSubcircuits(subcktUndef, (ClientData) NULL); ^ ext2spice.c:1102:6: warning: implicit declaration of function 'EFVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFVisitDevs(devMergeVisit, (ClientData) NULL); ^ ext2spice.c:1110:11: warning: implicit declaration of function 'EFVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFVisitDevs(devDistJunctVisit, (ClientData) NULL); ^ ext2spice.c:1117:6: warning: implicit declaration of function 'EFVisitCaps' is invalid in C99 [-Wimplicit-function-declaration] EFVisitCaps(spccapVisit, (ClientData) NULL); ^ ext2hier.c:1008:13: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration]ext2spice.c:1119:2: warning: implicit declaration of function 'EFVisitResists' is invalid in C99 [-Wimplicit-function-declaration] EFVisitResists(spcresistVisit, (ClientData) NULL); ^ spcnAP(dnode, esFetInfo[dev->dev_type].resClassDrain, scale, ^ ext2spice.c:1123:2: warning: implicit declaration of function 'EFVisitNodes' is invalid in C99 [-Wimplicit-function-declaration] EFVisitNodes(spcsubVisit, (ClientData)&substr); ^ ext2spice.c:1137:6: warning: implicit declaration of function 'printSubcktDict' is invalid in C99 [-Wimplicit-function-declaration] printSubcktDict(); ^ ext2spice.c:1139:2: warning: implicit declaration of function 'EFFlatDone' is invalid in C99 [-Wimplicit-function-declaration] EFFlatDone(esFreeNodeClient); ^ ext2spice.c:1141:5: warning: implicit declaration of function 'EFDone' is invalid in C99 [-Wimplicit-function-declaration] EFDone(esFreeNodeClient); ^ ext2hier.c:1090:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2hier.c:1097:15: warning: implicit declaration of function 'parallelDevs' is invalid in C99 [-Wimplicit-function-declaration] if ((pmode = parallelDevs(fp, cfp)) != NOT_PARALLEL) ^ ext2hier.c:1311:2: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(ntmp, hierName); ^ ext2hier.c:1387:8: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(esTempName, node->efnode_name->efnn_hier); ^ ext2hier.c:1389:4: warning: implicit declaration of function 'nodeHspiceName' is invalid in C99 [-Wimplicit-function-declaration] nodeHspiceName(esTempName); ^ ext2spice.c:1562:2: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(stmp, hierName); ^ ext2spice.c:1585:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_nodes, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1585:16: note: place parentheses around the assignment to silence this warning ext2hier.c:1430:2: warning: implicit declaration of function 'devDistJunctHierVisit' is invalid in C99 [-Wimplicit-function-declaration] while (he = HashNext(&def->def_nodes, &hs)) devDistJunctHierVisit(hc, dev, scale); ^ ^ ( ) ext2spice.c:1585:16: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_nodes, &hs)) ^ == ext2hier.c:1455:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2spice.c:1601:14: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] tchars += spcdevOutNode(hierName, nodeName->efnn_hier, ^ ext2hier.c:1475:15: warning: implicit declaration of function 'parallelDevs' is invalid in C99 [-Wimplicit-function-declaration] if ((pmode = parallelDevs(fp, cfp)) != NOT_PARALLEL) ^ ext2spice.c:1616:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_nodes, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1616:16: note: place parentheses around the assignment to silence this warning while (he = HashNext(&def->def_nodes, &hs)) ^ ( ) ext2hier.c:1494:3: warning: implicit declaration of function 'mergeAttr' is invalid in C99 [-Wimplicit-function-declaration] ext2spice.c:1616:16: note: use '==' to turn this assignment into an equality comparison mergeAttr(&cs->dterm_attrs, &source->dterm_attrs); while (he = HashNext(&def->def_nodes, &hs)) ^ ^ == ext2hier.c:1498:3: warning: implicit declaration of function 'mergeAttr' is invalid in C99 [-Wimplicit-function-declaration] mergeAttr(&cd->dterm_attrs, &drain->dterm_attrs); ^ ext2spice.c:1654:13: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] tchars += spcdevOutNode(hierName, nodeName->efnn_hier, ^ ext2hier.c:1575:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2hier.c:1582:6: warning: implicit declaration of function 'update_w' is invalid in C99 [-Wimplicit-function-declaration] update_w(esFetInfo[dev->dev_type].resClassSource, w, n); ^ ext2spice.c:1807:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_nodes, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1807:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&def->def_nodes, &hs)) ^ ( ) ext2spice.c:1807:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_nodes, &hs)) ^ == ext2spice.c:1853:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (he = HashNext(&def->def_nodes, &hs)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ext2spice.c:1853:15: note: place parentheses around the assignment to silence this warning while (he = HashNext(&def->def_nodes, &hs)) ^ ( ) ext2spice.c:1853:15: note: use '==' to turn this assignment into an equality comparison while (he = HashNext(&def->def_nodes, &hs)) ^ == ext2spice.c:1894:3: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(stmp, nodeName->efnn_hier); ^ ext2hier.c:1977:2: warning: implicit declaration of function 'EFFlatDone' is invalid in C99 [-Wimplicit-function-declaration] EFFlatDone(esFreeNodeClient); ^ ext2spice.c:2031:8: warning: implicit declaration of function 'spcnAPHier' is invalid in C99 [-Wimplicit-function-declaration] spcnAPHier(&dev->dev_terms[pn], hierName, ^ ext2spice.c:2039:8: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] ext2hier.c spcnAP(dnode, resclass, scale, plist->parm_name, ^ :2011:2: warning: implicit declaration of function 'EFHierVisitSubcircuits' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitSubcircuits(hcf, subcktHierVisit, (ClientData)NULL); ^ ext2spice.c:2048:8: warning: implicit declaration of function 'spcnAPHier' is invalid in C99 [-Wimplicit-function-declaration] spcnAPHier(&dev->dev_terms[pn], hierName, ^ ext2hier.c:2018:6: warning: implicit declaration of function 'EFHierVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitDevs(hcf, spcdevHierMergeVisit, (ClientData)NULL); ^ ext2spice.c:2055:8: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, plist->parm_name, NULL, ^ ext2hier.c:2026:6: warning: implicit declaration of function 'EFHierVisitDevs' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitDevs(hcf, devDistJunctHierVisit, (ClientData)NULL); ^ ext2hier.c:2032:2: warning: implicit declaration of function 'EFHierVisitResists' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitResists(hcf, spcresistHierVisit, (ClientData)NULL); ^ ext2hier.c:2036:2: warning: implicit declaration of function 'EFHierVisitCaps' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitCaps(hcf, spccapHierVisit, (ClientData)NULL); ^ ext2spice.c:2096:8: warning: implicit declaration of function 'spcnAPHier' is invalid in C99 [-Wimplicit-function-declaration] spcnAPHier(&dev->dev_terms[pn], hierName, ^ ext2hier.c:2041:6: warning: implicit declaration of function 'EFHierVisitNodes' is invalid in C99 [-Wimplicit-function-declaration] EFHierVisitNodes(hcf, spcsubHierVisit, (ClientData)&resstr); ^ ext2spice.c:2103:8: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, plist->parm_next->parm_name, ^ ext2spice.c:2111:8: warning: implicit declaration of function 'spcnAPHier' is invalid in C99 [-Wimplicit-function-declaration] spcnAPHier(&dev->dev_terms[pn], hierName, ^ ext2spice.c:2118:8: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, resclass, scale, NULL, plist->parm_name, ^ ext2hier.c:2080:5: warning: implicit declaration of function 'EFFlatDone' is invalid in C99 [-Wimplicit-function-declaration] EFFlatDone(esFreeNodeClient); ^ ext2spice.c:2228:5: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] spcdevOutNode(hierName, term1->dterm_node->efnode_name->efnn_hier, ^ ext2spice.c:2413:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2spice.c:2597:6: warning: implicit declaration of function 'spcdevOutNode' is invalid in C99 [-Wimplicit-function-declaration] spcdevOutNode(hierName, subnode->efnode_name->efnn_hier, name, esSpiceF); ^ ext2spice.c:2912:10: warning: implicit declaration of function 'spcnAPHier' is invalid in C99 [-Wimplicit-function-declaration] spcnAPHier(drain, hierName, esFetInfo[dev->dev_type].resClassDrain, ^ ext2spice.c:2917:10: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(dnode, esFetInfo[dev->dev_type].resClassDrain, scale, ^ ext2spice.c:2925:3: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(snode, esFetInfo[dev->dev_type].resClassSource, scale, ^ ext2spice.c:2938:7: warning: implicit declaration of function 'spcnAP' is invalid in C99 [-Wimplicit-function-declaration] spcnAP(subnodeFlat, esFetInfo[dev->dev_type].resClassSub, scale, ^ ext2spice.c:3016:6: warning: implicit declaration of function 'update_w' is invalid in C99 [-Wimplicit-function-declaration] update_w(efNumResistClasses, 1, nn->efnn_node); ^ ext2spice.c:3234:2: warning: implicit declaration of function 'update_w' is invalid in C99 [-Wimplicit-function-declaration] update_w(efNumResistClasses, 1, nn->efnn_node); ^ ext2spice.c:3405:2: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(ntmp, hierName); ^ ext2spice.c:3502:8: warning: implicit declaration of function 'EFHNSprintf' is invalid in C99 [-Wimplicit-function-declaration] EFHNSprintf(esTempName, node->efnode_name->efnn_hier); ^ ext2spice.c:3504:2: warning: implicit declaration of function 'nodeHspiceName' is invalid in C99 [-Wimplicit-function-declaration] nodeHspiceName(esTempName); ^ ext2spice.c:3551:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ ext2spice.c:3551:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) ext2spice.c:3551:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == ext2spice.c:3717:48: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] fprintf(esSpiceF,"* x%"DLONG_PREFIX"d\t%s\n", (dlong) HashGetValue(he), he->h_key.h_name); ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %ld ext2spice.c:3964:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ ext2spice.c:4138:5: warning: implicit declaration of function 'EFGetLengthAndWidth' is invalid in C99 [-Wimplicit-function-declaration] EFGetLengthAndWidth(dev, &l, &w); ^ 34 warnings generated. 53 warnings generated. --- linking libext2spice.o rm -f libext2spice.o /usr/bin/ld -r ext2spice.o ext2hier.o -o libext2spice.o gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/ext2spice' gmake[2]: Entering directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/calma' ../rules.mak:24: warning: ignoring prerequisites on suffix rule definition --- compiling calma/CalmaRead.o --- compiling calma/CalmaRdcl.o rm -f CalmaRead.o rm -f CalmaRdcl.o --- compiling calma/CalmaRdio.o --- compiling calma/CalmaRdpt.o rm -f CalmaRdpt.o rm -f CalmaRdio.o --- compiling calma/CalmaWrite.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRead.c rm -f CalmaWrite.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdcl.c --- compiling calma/CalmaWriteZ.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdpt.c rm -f CalmaWriteZ.o cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdio.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaWrite.c cc -O2 -pipe -fno-omit-frame-pointer -Wno-return-type -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wimplicit-int -fPIC -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I. -I.. -fno-omit-frame-pointer -I/usr/local/include -isystem /usr/local/include -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAVE_ZLIB=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -DMAGIC_VERSION=\"`cat ../VERSION | cut -d. -f1-2`\" -DMAGIC_REVISION=\"`cat ../VERSION | cut -d. -f3`\" -DMAGIC_COMMIT=\"`git rev-parse HEAD`\" -DGCORE=\"/usr/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaWriteZ.c In file included from CalmaRead.c:35: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] In file included from CalmaRdcl.c:34: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning ( ) if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: ../bplane/bpEnum.hwarning: using the result of an assignment as a condition without parentheses [-Wparentheses] :513: if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:../bplane/bpEnum.h11::513 :note11: :place parentheses around the assignment to silence this warning note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ if(e=bpEnumNextBINS(bpe, 1)) return e; ( ) ^ == ../bplane/bpEnum.h:513:11: note../bplane/bpEnum.h: :use '==' to turn this assignment into an equality comparison517 :11: if(e=bpEnumNextBINS(bpe, 1)) return e; warning ^: using the result of an assignment as a condition without parentheses [-Wparentheses] == if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::517517::1111:: warningnote: : using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:517:../bplane/bpEnum.h11::517 :note11: :place parentheses around the assignment to silence this warning note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ if(e=bpEnumNextINBOX(bpe, 0)) return e; ( ) ^ == ../bplane/bpEnum.h:517:11: ../bplane/bpEnum.hnote:: 521use '==' to turn this assignment into an equality comparison: 11: if(e=bpEnumNextINBOX(bpe, 0)) return e;warning : ^using the result of an assignment as a condition without parentheses [-Wparentheses] == if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h../bplane/bpEnum.h::521521::1111:: warningnote: : using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ( ) ../bplane/bpEnum.h:521:../bplane/bpEnum.h11::521 :note11: :place parentheses around the assignment to silence this warning note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ^ ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::521525::1111:: notewarning: : use '==' to turn this assignment into an equality comparisonusing the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; if(e=bpEnumNextHASH(bpe)) return e; ^ ~^~~~~~~~~~~~~~~~~~~~ == ../bplane/bpEnum.h:525:11: note../bplane/bpEnum.h: :place parentheses around the assignment to silence this warning525 :11: if(e=bpEnumNextHASH(bpe)) return e; warning ^: using the result of an assignment as a condition without parentheses [-Wparentheses] ( ) if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~../bplane/bpEnum.h :525:11:../bplane/bpEnum.h :note: use '==' to turn this assignment into an equality comparison 525:11 if(e=bpEnumNextHASH(bpe)) return e;: ^note : ==place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from CalmaRdio.c:35: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521In file included from CalmaRdpt.c:36: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] :11 if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:../bplane/bpEnum.h509:11: note: place parentheses around the assignment to silence this warning :521 if(e=bpEnumNextBINS(bpe, 0)) return e;: 11 ^: ( )note : use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e;../bplane/bpEnum.h : ^509 : ==11 : note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:525:11:../bplane/bpEnum.h :warning513: :using the result of an assignment as a condition without parentheses [-Wparentheses]11 : warning: if(e=bpEnumNextHASH(bpe)) return e;using the result of an assignment as a condition without parentheses [-Wparentheses] ~^~~~~~~~~~~~~~~~~~~~ if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:../bplane/bpEnum.h525::51311::11 :note : noteplace parentheses around the assignment to silence this warning: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ^ ( ) ( ) ../bplane/bpEnum.h../bplane/bpEnum.h::513525::1111:: notenote: : use '==' to turn this assignment into an equality comparisonuse '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ if(e=bpEnumNextHASH(bpe)) return e; == ^ == ../bplane/bpEnum.h:517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextHASH(bpe)) return e; ~^~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:525:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == In file included from CalmaWrite.c:42: In file included from ../database/database.h:41: In file included from ../bplane/bplane.h:214: ../bplane/bpEnum.h:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:509:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ( ) CalmaRead.c:213:../bplane/bpEnum.h:509:11: note: use '==' to turn this assignment into an equality comparison 10 if(e=bpEnumNextBINS(bpe, 0)) return e; ^ == : warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] ../bplane/bpEnum.h:513:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; if(e=bpEnumNextBINS(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ^ ../bplane/bpEnum.h:513:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison CalmaRead.c: if(e=bpEnumNextBINS(bpe, 1)) return e;219 : ^10 : ==warning : implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaSkipExact(CALMA_BGNLIB)) goto done; ../bplane/bpEnum.h ^: 517:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 0)) return e; CalmaRead.c ~^~~~~~~~~~~~~~~~~~~~~~~~: 221:10: ../bplane/bpEnum.hwarning:: 517implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration]: 11: note: place parentheses around the assignment to silence this warning if (!calmaReadStringRecord(CALMA_LIBNAME, &libname)) goto done; if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ^ ( ) ../bplane/bpEnum.h:517:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ == ../bplane/bpEnum.h:521:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] CalmaRead.cIn file included from : if(e=bpEnumNextINBOX(bpe, 1)) return e;240CalmaWriteZ.c :: ~^~~~~~~~~~~~~~~~~~~~~~~~12 :52 : warning../bplane/bpEnum.h: In file included from :implicit declaration of function 'calmaParseStructure' is invalid in C99 [-Wimplicit-function-declaration]../database/database.h521 :11:: while (calmaParseStructure(filename, origname)) 41 note ^: : In file included from ../bplane/bplane.h:place parentheses around the assignment to silence this warning214 : ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] ^ if(e=bpEnumNextBINS(bpe, 0)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h: if(e=bpEnumNextINBOX(bpe, 1)) return e;509 : ^ ==11 : note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 0)) return e; ^ ../bplane/bpEnum.h ( ):CalmaRead.c 525::27211::40 ../bplane/bpEnum.h:warning: : 509warningusing the result of an assignment as a condition without parentheses [-Wparentheses]:: 11:incompatible pointer types passing 'FILE *' (aka 'struct __sFILE *') to parameter of type 'gzFile' (aka 'struct gzFile_s *') [-Wincompatible-pointer-types] if(e=bpEnumNextHASH(bpe)) return e; note ~^~~~~~~~~~~~~~~~~~~~ if (calmaErrorFile != NULL) FCLOSE(calmaErrorFile); : use '==' to turn this assignment into an equality comparison ../bplane/bpEnum.h if(e=bpEnumNextBINS(bpe, 0)) return e; : ^~~~~~~~~~~~~~525 ^ : 11 ==: note: place parentheses around the assignment to silence this warning CalmaRdpt.c if(e=bpEnumNextHASH(bpe)) return e; ^ /usr/include/zlib.h ( )../bplane/bpEnum.h:: :1634103513:../bplane/bpEnum.h:43:3:525: : note11warning: :: passing argument to parameter 'file' here implicit declaration of function 'CIFScalePlanes' is invalid in C99 [-Wimplicit-function-declaration] note :ZEXTERN int ZEXPORT gzclose OF((gzFile file));: CIFScalePlanes(n, d, gdsplanes);11 use '==' to turn this assignment into an equality comparison : ^ ^ warning if(e=bpEnumNextHASH(bpe)) return e;: using the result of an assignment as a condition without parentheses [-Wparentheses] ^ CalmaRdpt.c == if(e=bpEnumNextBINS(bpe, 1)) return e;: 107 ~^~~~~~~~~~~~~~~~~~~~~~~: 5: warning: ../bplane/bpEnum.himplicit declaration of function 'CIFInputRescale' is invalid in C99 [-Wimplicit-function-declaration]: 513: CIFInputRescale(n, d);11 : ^ note: place parentheses around the assignment to silence this warning if(e=bpEnumNextBINS(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:513:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextBINS(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:517:11:CalmaRdcl.c: 120warning:: 9using the result of an assignment as a condition without parentheses [-Wparentheses]: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextINBOX(bpe, 0)) return e; calmaReadStringRecord(CALMA_STRNAME, &strname); ~^~~~~~~~~~~~~~~~~~~~~~~~ ^ ../bplane/bpEnum.h:517:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 0)) return e; ^ ( ) ../bplane/bpEnum.h:517:11: noteCalmaRdcl.c: :use '==' to turn this assignment into an equality comparison145 :9: warning: if(e=bpEnumNextINBOX(bpe, 0)) return e;incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] ^ rewind(calmaInputFile); ^~~~~~~~~~~~~~ == /usr/include/stdio.h:282:20: note: passing argument to parameter here ../bplane/bpEnum.hvoid rewind(FILE *);: 521 ^: 11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(e=bpEnumNextINBOX(bpe, 1)) return e; ~^~~~~~~~~~~~~~~~~~~~~~~~ ../bplane/bpEnum.h:521:11: note: place parentheses around the assignment to silence this warning if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ ( ) ../bplane/bpEnum.h:521:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextINBOX(bpe, 1)) return e; ^ == ../bplane/bpEnum.h:525:11:CalmaRead.c :warning325: :using the result of an assignment as a condition without parentheses [-Wparentheses]10 : warning: if(e=bpEnumNextHASH(bpe)) return e;implicit declaration of function 'calmaReadR8' is invalid in C99 [-Wimplicit-function-declaration] ~^~~~~~~~~~~~~~~~~~~~ if (!calmaReadR8(&userUnitsPerDBUnit)) return (FALSE); ^ ../bplane/bpEnum.hCalmaRdpt.c:525::14511::30 :note : warningplace parentheses around the assignment to silence this warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] if(e=bpEnumNextHASH(bpe)) return e; ^ ( ) rescale = calmaReadScale2 / FindGCF(calmaReadScale2, abs(p->p_x)); ^ ../bplane/bpEnum.h:525:11: note: use '==' to turn this assignment into an equality comparison if(e=bpEnumNextHASH(bpe)) return e; ^ == CalmaRdpt.c:167:30: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] rescale = calmaReadScale2 / FindGCF(calmaReadScale2, abs(p->p_y)); ^ CalmaRdio.c:114:6: warningCalmaRead.c: :implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration]405 :5: warning: CalmaReadError("Non-integer magnification (%g) in transform\n", dmag);format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] ^ (dlong)filepos); ^~~~~~~~~~~~~~ CalmaRdio.c:117:2: warning: implicit declaration of function 'GeoScaleTrans' is invalid in C99 [-Wimplicit-function-declaration] GeoScaleTrans(ptrans, (int)(dmag + 0.5), &t); ^ CalmaRead.c:444:57: warning: too few arguments in call to 'CalmaReadError' CalmaReadError("Unexpected record type in input: \n"); ~~~~~~~~~~~~~~ ^ CalmaRdpt.c:218:10: warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] CalmaRdcl.c if (!calmaReadI2Record(CALMA_LAYER, &layer): 325 ^: 10: warning: implicit declaration of function 'calmaReadStampRecord' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadStampRecord(CALMA_BGNSTR, ×tampval)) goto syntaxerror; ^ CalmaRdpt.c:226:15: CalmaRdcl.cwarning:: 326implicit declaration of function 'CIFCalmaLayerToCifLayer' is invalid in C99 [-Wimplicit-function-declaration]: 10: warning ciftype = CIFCalmaLayerToCifLayer(layer, dt, cifCurReadStyle);: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] ^ CalmaRdio.c if (!calmaReadStringRecord(CALMA_STRNAME, &strname)) goto syntaxerror; ^ :148:6: warning: implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration] CalmaReadError("Non-Manhattan angle (%d) in transform\n", angle); ^ CalmaRdcl.c:390:2: warning: implicit declaration of function 'calmaSkipTo' is invalid in C99 [-Wimplicit-function-declaration] calmaSkipTo(CALMA_ENDSTR); ^ CalmaRdpt.c:336:2: warning: implicit declaration of function 'DRCCheckThis' is invalid in C99 [-Wimplicit-function-declaration] DRCCheckThis(cifReadCellDef, TT_CHECKPAINT, &cifReadCellDef->cd_bbox); ^ CalmaRdpt.c:340:2: warning: implicit declaration of function 'DBGenerateUniqueIds' is invalid in C99 [-Wimplicit-function-declaration] DBGenerateUniqueIds(cifReadCellDef, FALSE); /* Is this necessary? */ ^ CalmaRdcl.c:454:38: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ %ld CalmaRdcl.c:459:38: warning: format specifies type 'long long' but the argument has type 'dlong' (aka 'long') [-Wformat] sprintf(fpcopy, "%"DLONG_PREFIX"d", (dlong) filepos); ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ %ld CalmaRdcl.c:501:10: warning: implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaSkipExact(CALMA_ENDSTR)) goto syntaxerror; ^ CalmaRdcl.c:547:5: warning: implicit declaration of function 'DBAdjustLabelsNew' is invalid in C99 [-Wimplicit-function-declaration] DBAdjustLabelsNew(cifReadCellDef, &TiPlaneRect, ^ CalmaRdpt.c:385:10: warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] CalmaRdcl.c if (!calmaReadI2Record(CALMA_LAYER, &layer): 556 ^: 2: warning: implicit declaration of function 'DRCCheckThis' is invalid in C99 [-Wimplicit-function-declaration] DRCCheckThis(cifReadCellDef, TT_CHECKPAINT, &cifReadCellDef->cd_bbox); ^ CalmaRdpt.c:393:15: warning: implicit declaration of function 'CIFCalmaLayerToCifLayer' is invalid in C99 [-Wimplicit-function-declaration] ciftype = CIFCalmaLayerToCifLayer(layer, dt, cifCurReadStyle); ^ CalmaRdcl.c:571:5: warning: implicit declaration of function 'DBGenerateUniqueIds' is invalid in C99 [-Wimplicit-function-declaration] DBGenerateUniqueIds(cifReadCellDef, FALSE); ^ CalmaRdcl.c:581:13: warning: implicit declaration of function 'calmaSkipTo' is invalid in C99 [-Wimplicit-function-declaration] return (calmaSkipTo(CALMA_ENDSTR)); ^ CalmaRdio.c:216CalmaRdpt.c:417:2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] : calmaUnexpected(CALMA_XY, rtype); ^ 2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaUnexpected(type, rtype); CalmaRdpt.c:426:9: warning: ^implicit declaration of function 'calmaSkipBytes' is invalid in C99 [-Wimplicit-function-declaration] (void) calmaSkipBytes(nbytes - CALMAHEADERLENGTH); ^ CalmaRdio.c:227:5: warning: implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration] CalmaReadError("Unexpected EOF.\n"); ^ CalmaRdpt.c:484:10: warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadI2Record(CALMA_LAYER, &layer)) return; ^ CalmaRdcl.cCalmaRdio.c::632261::62:: warningwarning: : implicit declaration of function 'calmaElementBoundary' is invalid in C99 [-Wimplicit-function-declaration]implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaElementBoundary(); ^ calmaUnexpected(type, rtype); ^ CalmaRdcl.c:636:6: warning: implicit declaration of function 'calmaElementBox' is invalid in C99 [-Wimplicit-function-declaration] calmaElementBox(); ^ CalmaRdcl.c:640:6: warning: implicit declaration of function 'calmaElementPath' is invalid in C99 [-Wimplicit-function-declaration] calmaElementPath(); ^ CalmaRdcl.c:644:6: warning: implicit declaration of function 'calmaElementText' is invalid in C99 [-Wimplicit-function-declaration] calmaElementText(); ^ CalmaRdcl.c:655:13: warning: implicit declaration of function 'calmaSkipTo' is invalid in C99 [-Wimplicit-function-declaration] return (calmaSkipTo(CALMA_ENDEL)); ^ CalmaRdio.c:272:5: warning: implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration] CalmaReadError("Unexpected EOF.\n"); ^ CalmaRdpt.c:508:7: warning: implicit declaration of function 'calmaReadI4Record' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadI4Record(CALMA_WIDTH, &width)) ^ CalmaRdcl.c:719:10: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadStringRecord(CALMA_SNAME, &sname)) ^ CalmaRdcl.c:758:34: warning: too few arguments in call to 'calmaParseStructure' calmaParseStructure(filename); ~~~~~~~~~~~~~~~~~~~ ^ CalmaWriteZ.c:330:5: warning: implicit declaration of function 'calmaProcessDefZ' is invalid in C99 [-Wimplicit-function-declaration] CalmaRdcl.c:779:3: warning: implicit declaration of function 'CIFScalePlanes' is invalid in C99 [-Wimplicit-function-declaration] calmaProcessDefZ(rootDef, f, CalmaDoLibrary); CIFScalePlanes(scaled, scalen, cifCurReadPlanes); ^ CalmaWrite.c ^: 351:5: warning: implicit declaration of function 'calmaProcessDef' is invalid in C99 [-Wimplicit-function-declaration] calmaProcessDef(rootDef, f, CalmaDoLibrary); ^ CalmaRdcl.c:807:10: warning: implicit declaration of function 'calmaReadTransform' is invalid in C99 [-Wimplicit-function-declaration] CalmaRdpt.c if (!calmaReadTransform(&trans, sname)) ^ CalmaRdio.c::532311::72:: warningwarning: : implicit declaration of function 'calmaReadI4Record' is invalid in C99 [-Wimplicit-function-declaration]implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadI4Record(CALMA_BGNEXTN, &extend1)) calmaUnexpected(type, rtype); ^ ^ CalmaRdio.c:321:2: warning: implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration]CalmaWriteZ.c :363: CalmaReadError("Unknown timestamp format; setting timestamp to zero.\n");18 : ^ warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (problems = (DBWFeedbackCount - oldCount)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CalmaWrite.c:383CalmaWriteZ.c::18363:: 18warning:CalmaRdcl.c : note:: using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning825 :9 if (problems = (DBWFeedbackCount - oldCount)): if (problems = (DBWFeedbackCount - oldCount)) ^ warning ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ): implicit declaration of function 'calmaSkipBytes' is invalid in C99 [-Wimplicit-function-declaration] (void) calmaSkipBytes(nbytes - CALMAHEADERLENGTH - 4); ^CalmaWriteZ.cCalmaRdpt.c::363547::187:: warningnote: : implicit declaration of function 'calmaReadI4Record' is invalid in C99 [-Wimplicit-function-declaration]use '==' to turn this assignment into an equality comparison CalmaWrite.c:383 if (problems = (DBWFeedbackCount - oldCount)) : 18 if (!calmaReadI4Record(CALMA_ENDEXTN, &extend2)): ^note : ^place parentheses around the assignment to silence this warning == if (problems = (DBWFeedbackCount - oldCount)) ^ ( ) CalmaWriteZ.c:369:CalmaWrite.c:383:18: note: use '==' to turn this assignment into an equality comparison 29: if (problems = (DBWFeedbackCount - oldCount)) warning ^: implicit declaration of function 'calmaDelContacts' is invalid in C99 [-Wimplicit-function-declaration] == if (CalmaContactArrays) calmaDelContacts(); ^ CalmaRdcl.c:841:2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaUnexpected(CALMA_XY, rtype); ^ CalmaRdpt.c:616:15: warning: implicit declaration of function 'CIFCalmaLayerToCifLayer' is invalid in C99 [-Wimplicit-function-declaration]CalmaRdio.c :347: ciftype = CIFCalmaLayerToCifLayer(layer, dt, cifCurReadStyle);5CalmaRdcl.c :: ^ 877 warning:: 2implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration]: warning: CalmaReadError("Unexpected EOF.\n");implicit declaration of function 'calmaReadPoint' is invalid in C99 [-Wimplicit-function-declaration] ^ calmaReadPoint(&refarray[n], 1); ^ CalmaRdcl.c:879:20: warning: implicit declaration of function 'CIFScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] refarray[n].p_x = CIFScaleCoord(refarray[n].p_x, COORD_EXACT); ^ CalmaRdpt.c:654:2: warning: implicit declaration of function 'CIFPropRecordPath' is invalid in C99 [-Wimplicit-function-declaration] CIFPropRecordPath(cifReadCellDef, pathheadp, TRUE, "path"); ^ CalmaRdpt.c:655:2: warning: implicit declaration of function 'CIFPaintWirePath' is invalid in C99 [-Wimplicit-function-declaration] CIFPaintWirePath(pathheadp, width, ^ CalmaRdpt.c:663:6: CalmaRdcl.cwarning:: 907implicit declaration of function 'DRCCheckThis' is invalid in C99 [-Wimplicit-function-declaration]: 9: warning: DRCCheckThis(cifReadCellDef, TT_CHECKPAINT, &cifReadCellDef->cd_bbox);implicit declaration of function 'calmaSkipBytes' is invalid in C99 [-Wimplicit-function-declaration] ^ (void) calmaSkipBytes(nbytes); ^ CalmaRdpt.c:667:6: warning: implicit declaration of function 'DBGenerateUniqueIds' is invalid in C99 [-Wimplicit-function-declaration]CalmaWrite.c :436:10: warning: DBGenerateUniqueIds(cifReadCellDef, FALSE); /* Is this necessary? */implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] ^ if (!calmaSkipExact(CALMA_BGNSTR)) goto syntaxerror; ^ CalmaWrite.c:437:10: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadStringRecord(CALMA_STRNAME, &strname)) goto syntaxerror; ^ CalmaWriteZ.c:416:10: warning: implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaSkipExact(CALMA_BGNSTR)) goto syntaxerror; ^ CalmaWriteZ.c:417:10: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadStringRecord(CALMA_STRNAME, &strname)) goto syntaxerror; ^ CalmaRdio.c:383:2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaUnexpected(type, rtype); ^ CalmaRdio.c:396:5: warning: implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration] CalmaReadError("Unexpected EOF.\n"); ^ CalmaWrite.c:591:6: error: no member named '_flags' in 'struct gzFile_s' if (feof(calmaInputFile)) ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:497:35: note: expanded from macro 'feof' #define feof(p) (!__isthreaded ? __sfeof(p) : (feof)(p)) ^~~~~~~~~~ /usr/include/stdio.h:491:27: note: expanded from macro '__sfeof' CalmaRdio.c#define __sfeof(p) (((p)->_flags & __SEOF) != 0): 434 ~~~ ^: 15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]CalmaWrite.c :591:11: if (isneg = (exponent & 0x80)) warning ~~~~~~^~~~~~~~~~~~~~~~~~~: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] if (feof(calmaInputFile)) ^~~~~~~~~~~~~~ /usr/include/stdio.h:497:55: note: expanded from macro 'feof' #define feof(p) (!__isthreaded ? __sfeof(p) : (feof)(p)) ^ /usr/include/stdio.h:253:17: note: passing argument to parameter here CalmaRdio.cint feof(FILE *); ^ :434:15:CalmaWrite.c:594 :note12: :place parentheses around the assignment to silence this warning warning: if (isneg = (exponent & 0x80))incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] ^ ( ) fseek(calmaInputFile, -(CALMAHEADERLENGTH), SEEK_END); ^~~~~~~~~~~~~~ /usr/include/stdio.h:266CalmaRdio.c::18434:: 15note:: passing argument to parameter herenote : use '==' to turn this assignment into an equality comparisonint fseek(FILE *, long, int); CalmaRdpt.c ^ if (isneg = (exponent & 0x80)): 712 ^: 10 ==:CalmaWrite.c :warning597: :implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration]10 : error: if (!calmaReadI2Record(CALMA_LAYER, &layer)) return;no member named '_r' in 'struct gzFile_s' ^ rtype = getc(calmaInputFile); ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.hCalmaRdpt.c::505714::3514:: notewarning: : expanded from macro 'getc'implicit declaration of function 'CIFCalmaLayerToCifLayer' is invalid in C99 [-Wimplicit-function-declaration] #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) cifnum = CIFCalmaLayerToCifLayer(layer, textt, cifCurReadStyle); ^~~~~~~~~~~ ^ /usr/include/stdio.h:462:28: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ~~~ ^ CalmaWrite.c:597:15: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] rtype = getc(calmaInputFile); ^~~~~~~~~~~~~~ /usr/include/stdio.h:505:43: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~ /usr/include/stdio.h:462:45: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ^ /usr/include/stdio.h:455:19: note: passing argument to parameter here int __srget(FILE *); ^ CalmaWrite.c:597:10: error: no member named '_p' in 'struct gzFile_s' rtype = getc(calmaInputFile);CalmaWriteZ.c : ^~~~~~~~~~~~~~~~~~~~643 :5: warning: /usr/include/stdio.himplicit declaration of function 'calmaSkipTo' is invalid in C99 [-Wimplicit-function-declaration]: 505: calmaSkipTo(CALMA_ENDSTR);35 : ^ note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~~~~~~~~~~ /usr/include/stdio.h:462:62: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ~~~ ^ CalmaWrite.c:597:15: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] rtype = getc(calmaInputFile); ^~~~~~~~~~~~~~ /usr/include/stdio.h:CalmaRdpt.c505::78456::7 :note : warningexpanded from macro 'getc': implicit declaration of function 'calmaReadI4Record' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadI4Record(CALMA_WIDTH, &width)) #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^ ^~ /usr/include/stdio.h:270:17: note: passing argument to parameter here CalmaRdpt.cint getc(FILE *);: 797 ^: 9: warning: implicit declaration of function 'CIFScaleCoord' is invalid in C99 [-Wimplicit-function-declaration] size = CIFScaleCoord(width, COORD_ANY); ^ CalmaWrite.c:598:13: error: no member named '_r' in 'struct gzFile_s' datatype = getc(calmaInputFile); ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:505:35: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~~~~~~~~~~ /usr/include/stdio.h:462:28: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ~~~ ^ CalmaWrite.c:598:18: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] CalmaRdpt.c: datatype = getc(calmaInputFile);806 : ^~~~~~~~~~~~~~2 :/usr/include/stdio.h :warning505: :implicit declaration of function 'calmaSkipBytes' is invalid in C99 [-Wimplicit-function-declaration]43CalmaRdio.c : calmaSkipBytes(nbytes - CALMAHEADERLENGTH);: 550note ^:: 2expanded from macro 'getc': warning: #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp))implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] ^~ calmaUnexpected(type, rtype);/usr/include/stdio.h : ^462 :45: note: expanded from macro '__sgetc' CalmaRdio.c#define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)): 557 ^: 5/usr/include/stdio.h:: 455warning:: 19implicit declaration of function 'CalmaReadError' is invalid in C99 [-Wimplicit-function-declaration]: CalmaWriteZ.cnote CalmaReadError("Unexpected EOF.\n");: : passing argument to parameter here690 :int __srget(FILE *);10 ^ : ^ warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] CalmaRdpt.cCalmaWrite.c::811598::613:: warningerror: : implicit declaration of function 'calmaReadR8' is invalid in C99 [-Wimplicit-function-declaration]no member named '_p' in 'struct gzFile_s' if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; datatype = getc(calmaInputFile); calmaReadR8(&dval); ^ ^~~~~~~~~~~~~~~~~~~~ ^ /usr/include/stdio.h:505:35:CalmaWriteZ.c :note691: :expanded from macro 'getc'10 : warning#define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)): implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] ^~~~~~~~~~~ /usr/include/stdio.h if (!calmaSkipExact(CALMA_BGNLIB)) goto done;: 462 ^ :62: note: expanded from macro '__sgetc' CalmaWriteZ.c:693#define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)): 10 ~~~ ^: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] CalmaWrite.c if (!calmaReadStringRecord(CALMA_LIBNAME, &libname)) goto done;: 598 ^: 18: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] datatype = getc(calmaInputFile);CalmaRdpt.c : ^~~~~~~~~~~~~~824 :6: warning: /usr/include/stdio.himplicit declaration of function 'calmaReadR8' is invalid in C99 [-Wimplicit-function-declaration]: 505 calmaReadR8(&dval); : ^56 : note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~ /usr/include/stdio.h:270:17: note: passing argument to parameter here int getc(FILE *); ^ CalmaRdpt.c:839:2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaUnexpected(CALMA_XY, rtype); ^ CalmaRdpt.c:852:10: warning: implicit declaration of function 'calmaSkipBytes' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaSkipBytes(nbytes)) return; ^ CalmaRdpt.c:858:10: warning: implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadStringRecord(CALMA_STRING, &textbody)) return; ^ CalmaWrite.c:645:19: error: no member named '_r' in 'struct gzFile_s' if ((byte = getc(calmaInputFile)) < 0) ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:505:35: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) CalmaWriteZ.c ^~~~~~~~~~~: 811/usr/include/stdio.h::13462:: 28warning:: implicit declaration of function 'calmaProcessDefZ' is invalid in C99 [-Wimplicit-function-declaration]note : expanded from macro '__sgetc' return (calmaProcessDefZ(use->cu_def, outf, FALSE)); ^ #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ~~~ ^ CalmaWrite.c:645:24: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] if ((byte = getc(calmaInputFile)) < 0) ^~~~~~~~~~~~~~ /usr/include/stdio.h:505:43: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~ /usr/include/stdio.h:462:45: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ^ /usr/include/stdio.h:455:19: note: passing argument to parameter here int __srget(FILE *); ^ CalmaWrite.c:645:19: error: no member named '_p' in 'struct gzFile_s' if ((byte = getc(calmaInputFile)) < 0) ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:505:35: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~~~~~~~~~~ /usr/include/stdio.h:462:62: note: expanded from macro '__sgetc' #define __sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++)) ~~~ ^ CalmaWrite.c:645:24: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] if ((byte = getc(calmaInputFile)) < 0) ^~~~~~~~~~~~~~ /usr/include/stdio.h:505:56: note: expanded from macro 'getc' #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp)) ^~ /usr/include/stdio.h:270:17: note: passing argument to parameter here int getc(FILE *); ^ CalmaWrite.c:663:5: warning: implicit declaration of function 'calmaSkipTo' is invalid in C99 [-Wimplicit-function-declaration] calmaSkipTo(CALMA_ENDSTR); ^ CalmaWriteZ.c:954:41: warning: format specifies type 'long long *' but the argument has type 'dlong *' (aka 'long *') [-Wformat] sscanf(offptr, "%"DLONG_PREFIX"d", &cval); ~~~~~~~~~~~~~~~~ ^~~~~ %ld CalmaWrite.c:705:20: warning: incompatible pointer types assigning to 'gzFile' (aka 'struct gzFile_s *') from 'FILE *' (aka 'struct __sFILE *') [-Wincompatible-pointer-types] calmaInputFile = fi; ^ ~~ CalmaWrite.c:710:10: warning: implicit declaration of function 'calmaReadI2Record' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaReadI2Record(CALMA_HEADER, &version)) goto done; ^ CalmaWrite.c:711:10: warning: implicit declaration of function 'calmaSkipExact' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaSkipExact(CALMA_BGNLIB)) goto done; ^ CalmaWrite.c:713:10CalmaWriteZ.c:: 976warning:: 41implicit declaration of function 'calmaReadStringRecord' is invalid in C99 [-Wimplicit-function-declaration]: warning: format specifies type 'long long *' but the argument has type 'dlong *' (aka 'long *') [-Wformat] if (!calmaReadStringRecord(CALMA_LIBNAME, &libname)) goto done; ^ sscanf(offptr, "%"DLONG_PREFIX"d", &cval); ~~~~~~~~~~~~~~~~ ^~~~~ %ld CalmaRdpt.c:1053:2: warning: implicit declaration of function 'calmaUnexpected' is invalid in C99 [-Wimplicit-function-declaration] calmaUnexpected(CALMA_XY, rtype); ^ CalmaWrite.c:856:13: warning: implicit declaration of function 'calmaProcessDef' is invalid in C99 [-Wimplicit-function-declaration] return (calmaProcessDef(use->cu_def, outf, FALSE)); ^ CalmaWrite.c:1031:41: warning: format specifies type 'long long *' but the argument has type 'dlong *' (aka 'long *') [-Wformat] sscanf(offptr, "%"DLONG_PREFIX"d", &cval); ~~~~~~~~~~~~~~~~ ^~~~~ %ld CalmaWrite.c:1053:41: warning: format specifies type 'long long *' but the argument has type 'dlong *' (aka 'long *') [-Wformat] sscanf(offptr, "%"DLONG_PREFIX"d", &cval); ~~~~~~~~~~~~~~~~ ^~~~~ %ld CalmaWriteZ.c:1438:7: warning: implicit declaration of function 'calmaIsUseNameDefault' is invalid in C99 [-Wimplicit-function-declaration] if (!calmaIsUseNameDefault(use->cu_def->cd_name, use->cu_id)) ^ CalmaWriteZ.c:1503:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ~~^~~~~~~~~~~~~~~~~~~~~ CalmaWriteZ.c:1503:31: note: place parentheses around the assignment to silence this warning for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ^ ( ) CalmaWriteZ.c:1503:31: note: use '==' to turn this assignment into an equality comparison for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ^ == 13 warnings generated. CalmaWrite.c:1632:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ~~^~~~~~~~~~~~~~~~~~~~~ CalmaWrite.c:1632:31: note: place parentheses around the assignment to silence this warning for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ^ ( ) CalmaWrite.c:1632:31: note: use '==' to turn this assignment into an equality comparison for (cp = def->cd_name; c = (unsigned char) *cp; cp++) ^ == CalmaWriteZ.c:1663:17: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] halfsize = CIFGetContactSize(type, NULL, NULL, NULL) >> 1; ^ CalmaWriteZ.c:1673:13: warning: implicit declaration of function 'UndoDisable' is invalid in C99 [-Wimplicit-function-declaration] UndoDisable(); ^ CalmaWriteZ.c:1683:13: warning: implicit declaration of function 'UndoEnable' is invalid in C99 [-Wimplicit-function-declaration] UndoEnable(); ^ CalmaWrite.c:1850:17: warning: implicit declaration of function 'CIFGetContactSize' is invalid in C99 [-Wimplicit-function-declaration] halfsize = CIFGetContactSize(type, NULL, NULL, NULL) >> 1; ^ CalmaWrite.c:1860:13: warning: implicit declaration of function 'UndoDisable' is invalid in C99 [-Wimplicit-function-declaration] UndoDisable(); ^ CalmaWrite.c:1870:13: warning: implicit declaration of function 'UndoEnable' is invalid in C99 [-Wimplicit-function-declaration] UndoEnable(); ^ CalmaWriteZ.c:1960:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, TRUE, RIGHT(t), TOP(t), ^ CalmaWrite.c:2106:13: warning: implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] gcf = FindGCF(delx1, dely1); ^ CalmaWrite.c:2115:13CalmaWriteZ.c:1971:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration]: warning: intedges += calmaAddSegment(&lb, is_ext, ^ implicit declaration of function 'FindGCF' is invalid in C99 [-Wimplicit-function-declaration] gcf = FindGCF(delx2, dely2); ^ CalmaWriteZ.c:1979:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, TRUE, LEFT(t), TOP(t), ^ CalmaWriteZ.c:1991:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, is_ext, ^ CalmaWriteZ.c:1999:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, TRUE, LEFT(t), BOTTOM(t), ^ CalmaWriteZ.c:2011:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, is_ext, ^ CalmaWriteZ.c:2019:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, TRUE, RIGHT(t), BOTTOM(t), ^ CalmaWriteZ.c:2030:18: warning: implicit declaration of function 'calmaAddSegment' is invalid in C99 [-Wimplicit-function-declaration] intedges += calmaAddSegment(&lb, is_ext, ^ CalmaWriteZ.c:2068:6: warning: implicit declaration of function 'calmaMergeSegments' is invalid in C99 [-Wimplicit-function-declaration] calmaMergeSegments(edge, &bounds, num_points); ^ CalmaWriteZ.c:2074:5: warning: implicit declaration of function 'calmaRemoveDegenerate' is invalid in C99 [-Wimplicit-function-declaration] calmaRemoveDegenerate(bounds); ^ CalmaWriteZ.c:2077:5: warning: implicit declaration of function 'calmaRemoveColinear' is invalid in C99 [-Wimplicit-function-declaration] calmaRemoveColinear(bounds); ^ 31 warnings and 7 errors generated. gmake[2]: *** [../rules.mak:24: CalmaWrite.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... 20 warnings generated. 31 warnings generated. 37 warnings generated. 33 warnings generated. gmake[2]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301/calma' gmake[1]: *** [Makefile:52: modules] Error 1 gmake[1]: Leaving directory '/disk-samsung/freebsd-ports/cad/magic/work/magic-8.3.301' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /disk-samsung/freebsd-ports/cad/magic