From edc9f227b11615dad0cba4a7006c07845ad8d8bf Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Thu, 20 Aug 2015 22:11:58 -0400 Subject: [PATCH] Corrected an infinite loop caused by lack of a return character after ".ends" (seems to be unique to that situation). Also, corrected a segfault caused by a cell definition containing only components that are uninstantiated subcircuits (recently added code makes references to CurrentCell without checking if it exists). --- base/spice.c | 62 ++++++++++--------- install.log | 146 -------------------------------------------- make.log | 143 +++++++++++++++++++++++++++++++++++++++++++ netgen/tclnetgen.so | Bin 521960 -> 521968 bytes 4 files changed, 175 insertions(+), 176 deletions(-) diff --git a/base/spice.c b/base/spice.c index f356382..460992f 100644 --- a/base/spice.c +++ b/base/spice.c @@ -434,7 +434,7 @@ void ReadSpiceFile(char *fname, int filenum, struct cellstack **CellStackPtr, while (!EndParseFile()) { SkipTok(); /* get the next token */ - if (EndParseFile()) break; + if ((EndParseFile()) && (nexttok == NULL)) break; if (nexttok[0] == '*') SkipNewLine(); @@ -571,41 +571,43 @@ skip_ends: /* other pins of the same name that have connections. */ /* Also remove any unconnected globals (just for cleanup) */ - int maxnode = 0; - for (sobj = CurrentCell->cell; sobj; sobj = sobj->next) - if (sobj->node > maxnode) - maxnode = sobj->node + 1; + if (CurrentCell != NULL) { + int maxnode = 0; + for (sobj = CurrentCell->cell; sobj; sobj = sobj->next) + if (sobj->node > maxnode) + maxnode = sobj->node + 1; - lobj = NULL; - for (sobj = CurrentCell->cell; sobj != NULL;) { - nobj = sobj->next; - if (sobj->node < 0) { - if (IsGlobal(sobj)) { - if (lobj != NULL) - lobj->next = sobj->next; - else - CurrentCell->cell = sobj->next; - FreeObjectAndHash(sobj, CurrentCell); - } - else if (IsPort(sobj) && sobj->model.port == PROXY) - sobj->node = maxnode++; - else if (IsPort(sobj)) { - for (pobj = CurrentCell->cell; pobj && (pobj->type == PORT); + lobj = NULL; + for (sobj = CurrentCell->cell; sobj != NULL;) { + nobj = sobj->next; + if (sobj->node < 0) { + if (IsGlobal(sobj)) { + if (lobj != NULL) + lobj->next = sobj->next; + else + CurrentCell->cell = sobj->next; + FreeObjectAndHash(sobj, CurrentCell); + } + else if (IsPort(sobj) && sobj->model.port == PROXY) + sobj->node = maxnode++; + else if (IsPort(sobj)) { + for (pobj = CurrentCell->cell; pobj && (pobj->type == PORT); pobj = pobj->next) { - if (pobj == sobj) continue; - if (matchnocase(pobj->name, sobj->name) && pobj->node >= 0) { + if (pobj == sobj) continue; + if (matchnocase(pobj->name, sobj->name) && pobj->node >= 0) { sobj->node = pobj->node; break; - } - } - lobj = sobj; + } + } + lobj = sobj; + } + else + lobj = sobj; } else - lobj = sobj; - } - else - lobj = sobj; - sobj = nobj; + lobj = sobj; + sobj = nobj; + } } EndCell(); diff --git a/install.log b/install.log index d8f11cc..237b13a 100644 --- a/install.log +++ b/install.log @@ -4,121 +4,6 @@ make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' for dir in lib doc tcltk netgen tcltk; do \ (cd $dir && make install-tcl); done make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' -../scripts/mkdirs /usr/local/lib/netgen -rm -f /usr/local/lib/netgen/ntk2adl.sh -cp ntk2adl.sh /usr/local/lib/netgen/ntk2adl.sh -../scripts/mkdirs /usr/local/lib/netgen -rm -f /usr/local/lib/netgen/spice -cp spice /usr/local/lib/netgen/spice -../scripts/mkdirs /usr/local/lib/netgen -rm -f /usr/local/lib/netgen/spice.bot -cp spice.bot /usr/local/lib/netgen/spice.bot -../scripts/mkdirs /usr/local/lib/netgen -rm -f /usr/local/lib/netgen/spice.top -cp spice.top /usr/local/lib/netgen/spice.top -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' -../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 -../scripts/mkdirs /usr/local/lib/netgen/doc -cp netgen.doc /usr/local/lib/netgen/doc/netgen.doc -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/tkcon.tcl -cp tkcon.tcl /usr/local/lib/netgen/tcl/tkcon.tcl -rm -f /usr/local/lib/netgen/tcl/console.tcl -cp console.tcl /usr/local/lib/netgen/tcl/console.tcl -rm -f /usr/local/lib/netgen/tcl/netgen.tcl -cp netgen.tcl /usr/local/lib/netgen/tcl/netgen.tcl -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' -rm -f /usr/local/lib/netgen/tcl/tclnetgen.so -cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' -make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/netgen/tcl -for dir in lib doc tcltk netgen tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Nothing to be done for 'install-tcl'. -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' -../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 -../scripts/mkdirs /usr/local/lib/netgen/doc -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgen.tcl -cp netgen.tcl /usr/local/lib/netgen/tcl/netgen.tcl -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' -rm -f /usr/local/lib/netgen/tcl/tclnetgen.so -cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' -make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/netgen/tcl -for dir in lib doc tcltk netgen tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Nothing to be done for 'install-tcl'. -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' -../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 -../scripts/mkdirs /usr/local/lib/netgen/doc -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgen.tcl -cp netgen.tcl /usr/local/lib/netgen/tcl/netgen.tcl -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' -rm -f /usr/local/lib/netgen/tcl/tclnetgen.so -cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' -make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/netgen/tcl -for dir in lib doc tcltk netgen tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' make[2]: Nothing to be done for 'install-tcl'. make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' @@ -177,34 +62,3 @@ rm -f /usr/local/lib/netgen/tcl/netgenexec cp netgenexec /usr/local/lib/netgen/tcl/netgenexec make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' -make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/netgen/tcl -for dir in lib doc tcltk netgen tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Nothing to be done for 'install-tcl'. -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/lib' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/doc' -../scripts/mkdirs /usr/local/share/man /usr/local/share/man/man1 -../scripts/mkdirs /usr/local/lib/netgen/doc -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/doc' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' -rm -f /usr/local/lib/netgen/tcl/tclnetgen.so -cp tclnetgen.so /usr/local/lib/netgen/tcl/tclnetgen.so -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' -make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' -rm -f /usr/local/bin/netgen.sh /usr/local/bin/netgen -cp netgen.sh /usr/local/bin/netgen -(cd /usr/local/bin; chmod 0755 netgen) -rm -f /usr/local/lib/netgen/tcl/netgenexec -cp netgenexec /usr/local/lib/netgen/tcl/netgenexec -make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' diff --git a/make.log b/make.log index 72f0f0f..efaa38f 100644 --- a/make.log +++ b/make.log @@ -526,3 +526,146 @@ make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' make[2]: Nothing to be done for 'tcl-main'. make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/actel.o +rm -f actel.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actel.c +--- compiling base/ccode.o +rm -f ccode.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ccode.c +--- compiling base/greedy.o +rm -f greedy.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c greedy.c +--- compiling base/ntk.o +rm -f ntk.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ntk.c +--- compiling base/print.o +rm -f print.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c print.c +--- compiling base/actellib.o +rm -f actellib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c actellib.c +--- compiling base/embed.o +rm -f embed.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c embed.c +--- compiling base/hash.o +rm -f hash.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c hash.c +--- compiling base/netfile.o +rm -f netfile.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netfile.c +--- compiling base/objlist.o +rm -f objlist.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c objlist.c +--- compiling base/query.o +rm -f query.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c query.c +--- compiling base/anneal.o +rm -f anneal.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c anneal.c +--- compiling base/ext.o +rm -f ext.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c ext.c +--- compiling base/netcmp.o +rm -f netcmp.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netcmp.c +--- compiling base/netgen.o +rm -f netgen.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c netgen.c +--- compiling base/pdutils.o +rm -f pdutils.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c pdutils.c +--- compiling base/random.o +rm -f random.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c random.c +--- compiling base/timing.o +rm -f timing.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c timing.c +--- compiling base/bottomup.o +rm -f bottomup.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c bottomup.c +--- compiling base/flatten.o +rm -f flatten.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c flatten.c +--- compiling base/place.o +rm -f place.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c place.c +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +--- compiling base/wombat.o +rm -f wombat.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c wombat.c +--- compiling base/xilinx.o +rm -f xilinx.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xilinx.c +--- compiling base/xillib.o +rm -f xillib.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c xillib.c +--- linking libbase.o +rm -f libbase.o +/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o wombat.o xilinx.o xillib.o -o libbase.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- compiling tcltk/tclnetgen.o +rm -f tclnetgen.o +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c tclnetgen.c +--- linking libtcltk.o +rm -f libtcltk.o +/bin/ld -r tclnetgen.o -o libtcltk.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +--- making netgen Tcl library (tclnetgen.so) +rm -f tclnetgen.so +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \ + ../base/libbase.o ../tcltk/libtcltk.o -lc -lX11 -lm \ + +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DNETGEN_DATE="\"`date`\"" netgenexec.c -o netgenexec \ + -lm -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g \ + netgen.tcl.in > netgen.tcl +sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/netgen/tcl%g \ + -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/lib%g \ + -e /WISH_EXE/s%WISH_EXE%/usr/bin/wish%g \ + netgen.sh.in > netgen.sh +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' +make[1]: Entering directory '/home/tim/gitsrc/netgen-1.5' +--- making modules +for dir in base tcltk; do \ + (cd $dir && make module); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/base' +--- compiling base/spice.o +rm -f spice.o +gcc -g -m64 -fPIC -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DTCL_DIR=\"/usr/local/lib/netgen/tcl\" -DPACKAGE_NAME=\"netgen\" -DPACKAGE_TARNAME=\"netgen\" -DPACKAGE_VERSION=\"1.3\" -DPACKAGE_STRING=\"netgen\ 1.3\" -DPACKAGE_BUGREPORT=\"eda-dev@opencircuitdesign.com\" -DPACKAGE_URL=\"\" -DNETGEN_VERSION=\"1.5\" -DNETGEN_REVISION=\"39\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DNDEBUG -DNETGEN_DATE="\"`date`\"" -c spice.c +--- linking libbase.o +rm -f libbase.o +/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o wombat.o xilinx.o xillib.o -o libbase.o +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/base' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'module'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +--- making Tcl shared-object libraries +for dir in netgen tcltk; do \ + (cd $dir && make tcl-main); done +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/netgen' +--- making netgen Tcl library (tclnetgen.so) +rm -f tclnetgen.so +gcc -g -m64 -fPIC -fPIC -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \ + ../base/libbase.o ../tcltk/libtcltk.o -lc -lX11 -lm \ + +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/netgen' +make[2]: Entering directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[2]: Nothing to be done for 'tcl-main'. +make[2]: Leaving directory '/home/tim/gitsrc/netgen-1.5/tcltk' +make[1]: Leaving directory '/home/tim/gitsrc/netgen-1.5' diff --git a/netgen/tclnetgen.so b/netgen/tclnetgen.so index fd1c520bdcb0df394540863600b42270adc03aba..836362c5f06dd51c2abfe8fdaa276ed9386cf474 100755 GIT binary patch delta 74543 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
RyQ41k@ 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 D)n2&` delta 74400 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