Script started on Tue 04 Mar 2008 05:56:49 PM EST elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 17:56:49 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits [mercury2](1)> cp -p pr_util_nolog/9*.hK7Dog/9*.h Kpr_util_nolog/i*/probjK [mercury2](2)> cp -p pr_util_nolog/9*.h pr_util_nolog/*/probjK7Da*/probj7D [mercury2](3)> xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 17:57:31 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.cei75K:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 17:57 00mMakefile00m -rw------- 1 fac 32229 Mar 4 17:57 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 17:57 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 17:57 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 17:57 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 17:57 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bendpt.cc -c -o ../pr_util_nolog/i386-linux/obj/bendpt.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bendptops.cc -c -o ../pr_util_nolog/i386-linux/obj/bendptops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bde.cc -c -o ../pr_util_nolog/i386-linux/obj/bde.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/buttonevent.cc -c -o ../pr_util_nolog/i386-linux/obj/buttonevent.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/captionops.cc -c -o ../pr_util_nolog/i386-linux/obj/captionops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/cursor.cc -c -o ../pr_util_nolog/i386-linux/obj/cursor.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/dialog.cc -c -o ../pr_util_nolog/i386-linux/obj/dialog.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/display.cc -c -o ../pr_util_nolog/i386-linux/obj/display.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/draw.cc -c -o ../pr_util_nolog/i386-linux/obj/draw.o ../src/draw.cc:795: warning: converting to `short int' from `double' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/edit.cc -c -o ../pr_util_nolog/i386-linux/obj/edit.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/fileio.cc -c -o ../pr_util_nolog/i386-linux/obj/fileio.o ../src/fileio.cc: In function `int selectDiagramInstance(char*, int)': ../src/fileio.cc:1936: warning: unused variable 'selectedHGrow' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/font.cc -c -o ../pr_util_nolog/i386-linux/obj/font.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/fprint.cc -c -o ../pr_util_nolog/i386-linux/obj/fprint.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1236: error: non-lvalue in unary `&' ../src/graphobject.cc:1262: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1262: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1338: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1395: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 17:57 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 17:54 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 17:57:49 EST 2008 [mercury2](4)> pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](5)> vi src/graphobject.cvKc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1902L, 73549C1;1H/************************************************** * Name : Check these comments - select_HN revised now - RJL070730 * void Ggroup::select_HN(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp} * * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id. */ int Ggroup::select_HN(Widget w, int x, int y) // (new vers) :1218-1271:43;94H1199,28C63%21;2Hmm0mHJ1;2H* topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}23;2H*24;63H1199,28C63%12;2Hmm0mHJ1;1H/************************************************** * Name : Check these comments - select_HN revised now - RJL070730 * void Ggroup::select_HN(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp} * * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id. */ int Ggroup::select_HN(Widget w, int x, int y) // (new vers) :1218-1271:43;94H1199,28C63%21;2Hmm0mHJ1;2H* topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}23;2H*24;63H1199,28C63%12;2Hmm0mHJ1;2H* topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}23;2H* * Alternatively (and preferably, since no change to existing schema tables)25;63H1199,28C63%12;2Hmm0mHJ1;2H* topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}24;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a27;63H1199,28C63%13;2Hmm0mHJ1;2H* selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}25;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a28;63H1199,28C63%14;2Hmm0mHJ1;2H* This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}26;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of30;63H1199,28C63%15;2Hmm0mHJ1;2H* Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}27;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey32;63H1199,28C63%16;2Hmm0mHJ1;2H* Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}27;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change.33;63H1199,28C63%16;2Hmm0mHJ1;2H* bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}28;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL .35;63H1199,28C63%17;2Hmm0mHJ1;2H* Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}29;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id.37;63H1199,28C63%18;2Hmm0mHJ1;2H* void Ggroup::select_HN(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}30;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id.38;63H1199,28C63%19;2Hmm0mHJ1;2H* void Ggroup::select_HN(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp}30;2H* * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id. */39;63H1199,28C63%19;2Hmm0mHJ1;1H/************************************************** * Name : Check these comments - select_HN revised now - RJL070730 * void Ggroup::select_HN(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Node in topobject list. If the * selected object in the first pass is not a Node it goes down the * topobject list and continues to look for a Node till the end of the * topobject list. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Node for Node delete and * Link create operations * Side effect: * Updates global variable currentselection or cs * (to NULL if nothing selected or HL or CG selected). * post-condition: cs == NULL OR [hasType(id = cs->getid(), HN)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each HN-row had a ref to the List element with cHN = HNcurr * the loop below might become child_loop(HG, HN, HNid, HGid) -RJL 040629 * I.e. if chgen or gencpp declared table ListElement as a superclass LE * of HN, HL, CG, then HNid in the object could be replaced by LEid * (and LEid_pp) in HN, HL, CG; also, LE would contain a subclass ref. * which is the union (struct dummy_type*) of {HNid_fcp OR HGid_fcp OR HLid_fcp} * * Alternatively (and preferably, since no change to existing schema tables) * each HN, HL or CG would delegate to a * singleton child-set of one LE-row; ListElement would then contain one of * HNid_fcp OR HGid_fcp OR HLid_fcp, and its corresponding parent fkey * HNid, CGid or HLid. The parent HN, CG or HL will NOT need a schema change. * pr_add from chgen13 would maintain LEid_fcp in each HN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id. */ mm0mHJ1;5Hwhile(currentlp)e{2;9Hhcg_ptrirp;3;9Hob/=((graphobject2*)-currentlp->object;4;9Hassert(ob!=KNULL);5;9Hrp = (hcg_ptr)(ob->getcurr());// current-row-ptr6;9Hobid = (hcg_key)(ob->getid());8;9Htblabbr = get_abbr( (hcg_key*) &obid, abb ); //- RJL0512109;17H// = decode_retstr() or NULL10;9Hassert (tblabbr!= NULL);11;9Hdprints("doDump: tblabbr = %s; ", tblabbr);12;9Hdprintd("objcount = %d\n",++objcount);14;9H// this is a hack to pass tblabbr as a symbol - RJL04063015;9Hconst char* tbltypes = "FO GD HG HN HA HL HP HI CG GX"; //bytes[0..29]16;9Htblidx = (int)( (strstr(tbltypes, tblabbr)-strstr(tbltypes, "FO") )/3) ;18;9Hswitch(tblidx) {//replaced arg2=viewname with "94sbdeview"19;25H// However, in bde/configure*.h: BDEUSERDEFINES has20;25H// -DBDE_SCHEMA, -DBDE_VIEW for Imakefiles only.21;9Hcase 2: HGcurr = (struct HG*)rp;22;17Hpr_dump_row(HG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");23;17Hbreak;24;9Hcase 3: HNcurr = (struct HN*)rp;25;17Hpr_dump_row(HN, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");26;17Hbreak;27;9Hcase 5: HLcurr = (struct HL*)rp;28;17Hpr_dump_row(HL, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");29;17Hbreak;30;9Hcase 8: CGcurr = (struct CG*)rp;31;17Hpr_dump_row(CG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");32;17Hbreak;33;9Hdefault: dprintsd(34;9H"default: tblabbr=%s,tblidx=%d, should not be in graphobjectlist \n",35;25Htblabbr,tblidx);36;9H} // end switch(tblidx)37;9Hcurrentlp = currentlp->next; } // exit while currentlp != NULL fclose(graphdump_fp); // Moved inside 'else' - RJL050831 LP;return; } // end doDump mm0mHJ1;1H///////////////////////////////////////////////////////// // // Name: graphobject.cc // // Description: // // Routines :*List::ListRemoveItem(); List::~List(); //12CGgroup::addcaption();Ggroup::addgraph(); //12CGgroup::addlink(); Ggroup::addnode(); Ggroup::doDump; //12CGgroup::doDraw(); Ggroup::dorecalc(); *Ggroup::findbyindex(); //12CGgroup::~Ggroup(); //12CGgroup::select(); Ggroup::select_HN, Ggroup::select_HL //12Cgraphobject::graphobject();7Cgraph::graph(); //12Cnode::highlight(); node::node(); node::select(); //12Ccaption::caption(); //12Cgraphobject::selectObject() //(moved fromselect.cc - RJL041220) // Edit History: // // $Log: graphobject.cc,v $ // Revision 1.30 2007/11/30 01:18:02 lechner // 464: Commented out: // int find_view_idx(const char *); // 638: In graphobject(): Added: else assert(object != 0); // 585: Comment added: //9Chighlight(1); //Warning: what if another object is highlighted on entry? // 617: Revised recursive search code at: // // 898: Added: // Must recurse if objects can contain subobjects - see findbyindex(). // 902: Added: // Note: draw [and others] traverses List bottom-up (reversed so HG is last). // 933: List *currentp; // was List *current; // // 1001: In Ggroup::doselection: Add comment: //10C* Revised: use local List* currents not current - RJL070305 // 1126: * Name : Check these comments - select_HN revised now - RJL070730 // // 1165: void Ggroup::select_HN(Widget w, int x, int y); // (new vers) :1165-1210: // 1176: //This alternate does not encapsulate VMNetDB and displaylist concerns: //11C//Below, restore old version - but get typetag from getid()-RJL060704 //9C(Many changes, then revert to older version) // 1213-: Removed 100 SLOC func HNselect(float mx, float my) //getLastHNidSelected(mx.my) // // 1744-1831: In void Ggroup::doDump(): mm0mHJ1;5Hwhile(currentlp)f{2;9Hhcg_ptr.rp;3;9Hobb=a(graphobjectp*)scurrentlp->object;4;9Hassert(ob!=;NULL);5;9Hrp = (hcg_ptr)(ob->getcurr());// current-row-ptr6;9Hobid = (hcg_key)(ob->getid());8;9Htblabbr = get_abbr( (hcg_key*) &obid, abb ); //- RJL0512109;17H// = decode_retstr() or NULL10;9Hassert (tblabbr!= NULL);11;9Hdprints("doDump: tblabbr = %s; ", tblabbr);12;9Hdprintd("objcount = %d\n",++objcount);14;9H// this is a hack to pass tblabbr as a symbol - RJL04063015;9Hconst char* tbltypes = "FO GD HG HN HA HL HP HI CG GX"; //bytes[0..29]16;9Htblidx = (int)( (strstr(tbltypes, tblabbr)-strstr(tbltypes, "FO") )/3) ;18;9Hswitch(tblidx) {//replaced arg2=viewname with "94sbdeview"19;25H// However, in bde/configure*.h: BDEUSERDEFINES has20;25H// -DBDE_SCHEMA, -DBDE_VIEW for Imakefiles only.21;9Hcase 2: HGcurr = (struct HG*)rp;22;17Hpr_dump_row(HG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");23;17Hbreak;24;9Hcase 3: HNcurr = (struct HN*)rp;25;17Hpr_dump_row(HN, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");26;17Hbreak;27;9Hcase 5: HLcurr = (struct HL*)rp;28;17Hpr_dump_row(HL, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");29;17Hbreak;30;9Hcase 8: CGcurr = (struct CG*)rp;31;17Hpr_dump_row(CG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");32;17Hbreak;33;9Hdefault: dprintsd(34;9H"default: tblabbr=%s,tblidx=%d, should not be in graphobjectlist \n",35;25Htblabbr,tblidx);36;9H} // end switch(tblidx)37;9Hcurrentlp = currentlp->next; } // exit while currentlp != NULL fclose(graphdump_fp); // Moved inside 'else' - RJL050831 LP;return; } // end doDump mm0mHJ1;2H*,pr_add4from4chgen13;would3maintain2LEid_fcp9inKeachHHN, CG and HL . * Right now the polymorphic List object contains cXX and inherits id. */ int Ggroup::select_HN(Widget w, int x, int y) // (new vers) :1218-1271: { hcg_key id; struct HN *localcHN ; //local cc of fields [?] List* current; graphobject* obj = NULL; //0-->NULL - RJL060628 float mx, my; // WC of mouse position from DC x,y EP;unselect(); // ==> selected = 0, highlight(0); (cs == ??) DCtoWC(x,y, &mx,&my); // x,y is DC in display list, mx.my is WC in VMNetDB15;17H// WC and DC have the 'same' values for scale factor == 1.0 //This alternate does not encapsulate VMNetDB and displaylist concerns: //the rest of this version is in graphobject0060704.cc - RJL060705 //Below, restore old version - but get typetag from getid()-RJL060704 mm0mHJ2;1H/***********************(1213-s)***************************current->object->getid(), HN)); //error: non-lvalue in unary `&'-08030422;9Hcurrent = current->next) {23;6HlocalcHN = 0;24;6H// Finds only the FIRST one if >=2 HN|HL|CG objects enclose mouse position.25;6H// TBD: Continue and count (allow reselect if more than one?)-RJL08030426;6H// subList* current-> graphobject* object instance ptr27;6H// (object holds (subclass inherits) id; node subclass holds cHN)29;6Hobj = current->object; // base class ptr graphobject*30;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method31;6H{32;9HlocalcHN = 0; // RJL07073033;9Hid = obj->getid(); // type checked using hasType()34;9Hassert (hasType(id, HN));36;9HDP;dprintd("select_HN: Found id=%ux\n", id);37;9Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);39;9H// selectObject is virtual in class graphobject.40;9H// error below => cs points to graphobject, not node??41;9H//(obj == [superclass of???] cs = this )43;94H1236,2-9 65%21;9H43;99H3-1021;10H43;99H4-1121;11H43;99H5-1221;12H43;99H6-1321;13H43;99H7-1421;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;99H20-2721;27H43;100H1-2821;28H43;100H2-2921;29H43;100H3-3021;30H43;100H4-3121;31H43;100H5-3221;32H43;100H6-3321;33H43;100H7-3421;34H43;100H8-3521;35H43;100H9-3621;36H43;99H30-3721;37H43;100H1-3821;38H43;100H2-3921;39H43;100H3-4021;40H43;100H4-4121;41H43;100H5-4221;42H43;100H6-4321;43H43;100H7-4421;44H43;100H8-4521;45H43;100H9-4621;46H43;99H40-4721;47H43;100H1-4821;48H43;100H2-4921;49H43;100H3-5021;50H43;100H4-5121;51H43;100H5-5221;52H43;100H6-5321;53H43;100H7-5421;54H43;100H8-5521;55H43;100H9-5621;56H43;99H50-5721;57H43;100H1-5821;58H43;100H2-5921;59H43;100H3-6021;60H43;100H4-6121;61H43;100H5-6221;62H43;100H6-6321;63H43;100H7-6421;64H43;1H1m-- INSERT --0m43;94HK43;94H1236,57-64 65%21;64H ); //error: non-lvalue in unary `&'-08030443;100H8-6521;65H43;1HK21;64H43;94H1236,57-64 65%21;64H43;100H6-6321;63H43;100H5-6221;62H43;100H4-6121;61H43;100H3-6021;60H43;100H2-5921;59H43;100H1-5821;58H43;100H0-5721;57H43;99H49-5621;56H43;100H8-5521;55H43;100H7-5421;54H43;100H6-5321;53H43;100H5-5221;52H43;100H4-5121;51H43;100H3-5021;50H43;100H2-4921;49H43;100H1-4821;48H43;100H0-4721;47H43;99H39-4621;46H43;100H8-4521;45H43;100H7-4421;44H43;100H6-4321;43H43;100H5-4221;42H43;100H4-4121;41H43;100H3-4021;40H43;100H2-3921;39H43;100H1-3821;38H43;100H0-3721;37H43;99H29-3621;36H43;100H8-3521;35H43;100H7-3421;34H43;100H8-3521;35H43;1H1m-- INSERT --0m43;94HK43;94H1236,28-35 65%21;35Hicurrent->object->getid(), HN) ); //error: non-lvalue in unary `&'-08030443;100H9-3621;36Hdcurrent->object->getid(), HN) ); //error: non-lvalue in unary `&'-08030443;99H30-3721;37H current->object->getid(), HN) ); //error: non-lvalue in unary `&'-08030443;100H1-3821;38H=current->object->getid(), HN) ); //error: non-lvalue in unary `&'-08030443;100H2-3921;39H current->object->getid(), HN) ); //error: non-lvalue in unary `&'-08030443;100H3-4021;40H43;1HK21;39H43;94H1236,32-39 65%21;39H43;97H7,27-3422;34H43;97H8,18 23;18H43;97H9,3924;39H43;97H8,1823;18H43;97H9,3924;39H43;96H4025;39H43;97H126;39H43;97H227;39H43;97H3,0-128;1H43;97H4,39 29;39H43;97H530;39H43;97H429;39H43;97H3,0-128;1H43;97H2,39 27;39H43;97H126;39H43;97H025;39H43;96H3924;39H43;97H8,1823;18H43;97H7,27-3422;34H43;97H6,32-3921;39H43;100H3-4021;40H43;100H4-4121;41H43;100H5-4221;42H43;100H6-4321;43H43;100H7-4421;44H43;100H8-4521;45H43;100H9-4621;46H43;99H40-4721;47H43;100H1-4821;48H43;100H2-4921;49H43;100H3-5021;50H43;100H4-5121;51H43;100H5-5221;52H43;100H6-5321;53H43;100H7-5421;54H43;100H8-5521;55H43;100H9-5621;56H43;99H50-5721;57H43;100H1-5821;58H43;100H2-5921;59H43;100H3-6021;60H43;100H4-6121;61H43;100H5-6221;62H43;100H6-6321;63H43;100H7-6421;64H43;100H8-6521;65H43;100H9-6621;66H43;99H60-6721;67H43;100H1-6821;68H43;100H2-6921;69H43;100H3-7021;70H43;100H4-7121;71H43;100H5-7221;72H43;100H6-7321;73H43;1H1m-- INSERT --0m43;94HK43;94H1236,66-73 65%21;73H22;42r22;1H1;43r21;73HK22;1H//error: non-lvalue in unary `&'-08030443;94HK43;94H1237,18C65%22;1H //error: non-lvalue in unary `&'-08030443;99H2-922;9H43;99H3-1022;10H43;99H4-1122;11HNerror: non-lvalue in unary `&'-08030443;99H5-1222;12HBerror: non-lvalue in unary `&'-08030443;99H6-1322;13H:error: non-lvalue in unary `&'-08030443;99H7-1422;14H error: non-lvalue in unary `&'-08030443;99H8-1522;15H43;99H9-1622;16H43;99H10-1722;17H43;100H1-1822;18H43;100H2-1922;19H43;100H3-2022;20H43;100H4-2122;21H43;100H5-2222;22H43;100H6-2322;23H43;100H7-2422;24H43;100H8-2522;25H43;100H9-2622;26H43;99H20-2722;27H43;100H1-2822;28H43;100H2-2922;29H43;100H3-3022;30H43;100H4-3122;31H43;100H5-3222;32H43;100H6-3322;33H43;100H7-3422;34H43;100H8-3522;35H43;100H9-3622;36H43;99H30-3722;37H43;100H1-3822;38H43;100H2-3922;39H43;100H3-4022;40H43;100H4-4122;41H43;100H5-4222;42H43;100H6-4322;43H43;100H7-4422;44H43;100H8-4522;45H43;100H9-4622;46H43;99H40-4722;47H43;100H1-4822;48H43;100H2-4922;49H43;100H3-5022;50H43;100H4-5122;51H43;100H5-5222;52H43;100H4-5122;51H43;100H3-5022;50H43;100H2-4922;49H43;100H1-4822;48H43;100H0-4722;47H43;99H39-4622;46H43;1HK22;45H43;94H1237,38-45 65%22;45H43;100H7-4422;44H43;100H8-4522;45H08030422;51HK22;45H22;45HK43;100H7-4422;44H43;1H1m-- INSERT --0m43;94HK43;94H1237,38-45 65%22;45H43;100H9-4622;46Hu43;99H40-4722;47Hi43;100H1-4822;48Hn43;100H2-4922;49Hl43;100H3-5022;50He43;100H4-5122;51Hs43;100H5-5222;52Hs43;100H6-5322;53H43;1HK22;52H43;94H1237,45-52 65%22;52H43;100H4-5122;51H43;100H3-5022;50H43;100H2-4922;49H43;100H1-4822;48H43;100H0-4722;47Hnles22;52HK22;47H43;100H1-4822;48H43;100H2-4922;49H43;100H3-5022;50H43;100H4-5122;51H43;1H1m-- INSERT --0m43;94HK43;94H1237,45-52 65%22;52H43;100H6-5322;53Ha43;100H7-5422;54Hs43;100H8-5522;55Hs43;100H9-5622;56Hi43;99H50-5722;57Hg43;100H1-5822;58Hn43;100H2-5922;59H43;100H3-6022;60Hh43;100H4-6122;61Ha43;100H5-6222;62Hs43;100H6-6322;63HT43;100H7-6422;64Hy43;100H8-6522;65Hp43;100H9-6622;66He43;99H60-6722;67H43;100H1-6822;68Ht43;100H2-6922;69Ho43;100H3-7022;70H43;100H4-7122;71Hl43;100H5-7222;72Ho43;100H6-7322;73Hc43;100H7-7422;74Ha43;100H8-7522;75Hl43;100H9-7622;76Hv43;99H70-7722;77Ha43;100H1-7822;78Hr43;100H2-7922;79H43;100H3-8022;80Hi43;100H4-8122;81Hn43;100H5-8222;82H43;100H6-8322;83Hc43;100H7-8422;84Ho43;100H8-8522;85Hn43;100H9-8622;86Hd43;99H80-8722;87Hi43;100H1-8822;88Hk43;100H2-8922;89Ht43;100H3-9022;90Hio43;100H5-9222;92Hn43;100H6-9322;93Ha43;100H7-9422;94Hl43;100H8-9522;95H43;100H9-9622;96He43;99H90-9722;97Hx43;100H1-9822;98Hp43;100H2-9922;99Hr43;100H3-10022;100H43;1HK22;99H43;94H1237,92-99 65%22;99H43;100H1-9822;98H43;100H0-9722;97H43;99H89-9622;96H43;100H8-9522;95H43;100H7-9422;94H43;100H6-9322;93H43;100H5-9222;92H43;100H4-9122;91H43;100H3-9022;90H43;100H2-8922;89H43;100H1-8822;88H43;100H0-8722;87H43;99H79-8622;86H43;100H8-8522;85H43;100H7-8422;84H43;100H6-8322;83H43;100H5-8222;82H43;100H4-8122;81H43;100H3-8022;80H43;100H2-7922;79H43;100H1-7822;78H43;100H0-7722;77H43;99H69-7622;76H43;100H8-7522;75H43;100H7-7422;74H43;100H6-7322;73H43;100H5-7222;72H43;100H4-7122;71H43;100H3-7022;70H43;100H2-6922;69H43;100H1-6822;68H43;100H0-6722;67H43;99H59-6622;66H43;100H8-6522;65H43;100H7-6422;64H43;100H6-6322;63H43;100H5-6222;62H43;100H4-6122;61H43;100H3-6022;60H43;100H2-5922;59H43;100H1-5822;58H43;100H0-5722;57H43;99H49-5622;56H43;100H8-5522;55H43;100H7-5422;54H43;100H6-5322;53H43;100H5-5222;52H43;100H4-5122;51H43;100H3-5022;50H43;100H2-4922;49H43;100H1-4822;48H43;100H0-4722;47H43;99H39-4622;46H43;100H8-4522;45H43;100H7-4422;44H43;100H6-4322;43H43;100H5-4222;42H43;100H4-4122;41H43;100H3-4022;40H43;100H2-3922;39H43;100H1-3822;38H43;100H0-3722;37H43;99H29-3622;36H43;100H8-3522;35H43;100H7-3422;34H43;100H6-3322;33H43;100H5-3222;32H43;100H4-3122;31H43;100H3-3022;30H43;100H2-2922;29H43;100H1-2822;28H43;100H0-2722;27H43;99H19-2622;26H43;100H8-2522;25H43;100H7-2422;24H43;100H6-2322;23H43;100H5-2222;22H43;100H4-2122;21H43;100H3-2022;20H43;100H2-1922;19H43;100H1-1822;18H43;100H0-1722;17H43;99H9-16 22;16H43;99H8-1522;15H: non-lvalue in unary `&' unless assign hasType to localvar in condiktional expr22;96HK22;15Hnon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr22;93HK22;15H43;1H1m-- INSERT --0m43;94HK43;94H1237,8-15 65%22;15Hinon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;99H9-1622;16Hlnon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;99H10-1722;17Hlnon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H1-1822;18Henon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H2-1922;19Hgnon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H3-2022;20Hanon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H4-2122;21Hlnon-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H5-2222;22H non-lvalue in unary `&' unless assign hasType to localvar in condiktional expr43;100H6-2322;23H43;1HK22;22H43;94H1237,15-22 65%22;22H43;100H6-2322;23H43;100H7-2422;24H43;100H8-2522;25H43;100H9-2622;26H43;99H20-2722;27H43;100H1-2822;28H43;100H2-2922;29H43;100H3-3022;30H43;100H4-3122;31H43;100H5-3222;32H43;100H6-3322;33H43;100H7-3422;34H43;100H8-3522;35H43;100H9-3622;36H43;99H30-3722;37H43;100H1-3822;38H43;100H2-3922;39H43;100H3-4022;40H43;100H4-4122;41H43;100H5-4222;42H43;100H6-4322;43H43;100H7-4422;44H43;100H8-4522;45H43;100H9-4622;46H43;99H40-4722;47H43;100H1-4822;48H43;100H2-4922;49H43;100H3-5022;50H43;100H4-5122;51H43;100H5-5222;52H43;100H6-5322;53H43;100H7-5422;54H43;100H8-5522;55H43;100H9-5622;56H43;99H50-5722;57H43;100H1-5822;58H43;100H2-5922;59H43;100H3-6022;60H43;100H4-6122;61H43;100H5-6222;62H43;100H6-6322;63H43;100H7-6422;64H43;100H8-6522;65H43;100H9-6622;66H43;99H60-6722;67H43;100H1-6822;68H43;100H2-6922;69H43;100H3-7022;70H43;100H4-7122;71H43;100H5-7222;72H43;100H6-7322;73H43;100H7-7422;74H43;100H8-7522;75H43;100H9-7622;76H43;99H70-7722;77H43;100H1-7822;78H43;100H2-7922;79H43;100H3-8022;80H43;100H4-8122;81H43;100H5-8222;82H43;100H6-8322;83H43;100H7-8422;84H43;100H8-8522;85H43;100H9-8622;86H43;99H80-8722;87H43;100H1-8822;88H43;100H2-8922;89H43;100H3-9022;90H43;100H2-8922;89Htional expr22;100HK22;89H43;100H1-8822;88H43;100H0-8722;87H43;99H79-8622;86H43;100H8-8522;85H43;100H7-8422;84H43;100H6-8322;83H43;100H5-8222;82H43;100H4-8122;81H43;100H3-8022;80H43;100H2-7922;79H43;100H1-7822;78H43;100H0-7722;77H43;99H69-7622;76H43;100H8-7522;75H43;100H7-7422;74H43;100H6-7322;73H43;100H5-7222;72H43;100H4-7122;71H43;100H3-7022;70H43;100H2-6922;69H43;100H1-6822;68H43;100H0-6722;67H43;99H59-6622;66H43;100H8-6522;65H43;100H7-6422;64H43;100H6-6322;63H43;100H5-6222;62H43;100H4-6122;61H43;100H3-6022;60H43;100H2-5922;59H43;100H1-5822;58H43;100H0-5722;57H43;99H49-5622;56H43;100H8-5522;55H43;100H7-5422;54H43;100H6-5322;53H43;100H5-5222;52H43;100H4-5122;51H43;100H3-5022;50H43;100H2-4922;49H43;100H1-4822;48H43;100H0-4722;47H43;99H39-4622;46H43;100H8-4522;45H43;100H7-4422;44H43;100H6-4322;43H43;100H5-4222;42H43;100H4-4122;41H43;100H3-4022;40H43;100H2-3922;39H43;100H1-3822;38H43;100H0-3722;37H43;99H29-3622;36H43;100H8-3522;35H43;100H9-3622;36H43;99H30-3722;37H43;100H1-3822;38H43;100H2-3922;39H43;100H3-4022;40H43;100H4-4122;41H43;100H5-4222;42H43;100H6-4322;43H43;100H7-4422;44H43;100H8-4522;45H43;100H9-4622;46H43;99H40-4722;47H43;100H1-4822;48H43;100H2-4922;49H43;100H3-5022;50H43;100H4-5122;51H43;100H5-5222;52H43;100H6-5322;53H43;100H7-5422;54H43;100H8-5522;55H43;100H9-5622;56H43;99H50-5722;57H43;100H1-5822;58H43;100H2-5922;59H43;100H3-6022;60H43;100H4-6122;61H43;100H5-6222;62H43;100H6-6322;63H43;100H7-6422;64H43;100H8-6522;65H43;100H9-6622;66H43;99H60-6722;67H43;100H1-6822;68H43;100H2-6922;69H43;100H3-7022;70H43;100H4-7122;71H43;100H5-7222;72H43;100H6-7322;73H43;100H7-7422;74H43;100H8-7522;75H43;100H9-7622;76H43;99H70-7722;77H43;100H1-7822;78H43;100H2-7922;79H43;100H3-8022;80H43;100H4-8122;81H43;100H5-8222;82H43;100H6-8322;83H43;100H7-8422;84H43;100H8-8522;85H43;100H9-8622;86H43;99H80-8722;87H43;100H1-8822;88H43;100H2-8922;89H43;100H3-9022;90H43;100H2-8922;89H43;100H1-8822;88H43;100H0-8722;87H43;99H79-8622;86H43;100H8-8522;85H43;100H7-8422;84H43;100H6-8322;83H43;100H5-8222;82H43;100H4-8122;81H43;100H3-8022;80H43;100H2-7922;79H43;100H1-7822;78H43;100H0-7722;77H43;99H69-7622;76H43;100H8-7522;75H43;100H7-7422;74H43;100H6-7322;73H43;100H5-7222;72H43;100H4-7122;71H43;100H3-7022;70H43;100H2-6922;69H43;100H1-6822;68H43;100H0-6722;67H43;99H59-6622;66H43;100H8-6522;65H43;100H7-6422;64H43;100H6-6322;63H43;100H5-6222;62H43;100H4-6122;61H43;1H1m-- INSERT --0m43;94HK43;94H1237,54-61 65%22;61HghasType to localvar in conditional expr43;100H5-6222;62HehasType to localvar in conditional expr43;100H6-6322;63HthasType to localvar in conditional expr43;100H7-6422;64HihasType to localvar in conditional expr43;100H8-6522;65HdhasType to localvar in conditional expr43;100H9-6622;66H(hasType to localvar in conditional expr43;99H60-6722;67H)hasType to localvar in conditional expr43;100H1-6822;68H hasType to localvar in conditional expr43;100H2-6922;69H43;1HK22;68H43;94H1237,61-68 65%22;68H43;100H2-6922;69H43;100H8-7522;75H43;99H59-6622;66H43;99H60-6722;67H43;100H1-6822;68H43;100H2-6922;69Hto localvar in conditional expr22;100HK22;69H43;1H1m-- INSERT --0m43;94HK43;94H1237,62-69 65%22;69Hvto localvar in conditional expr43;100H3-7022;70Hato localvar in conditional expr43;100H4-7122;71Hlto localvar in conditional expr43;100H5-7222;72Huto localvar in conditional expr43;100H6-7322;73Heto localvar in conditional expr43;100H7-7422;74H to localvar in conditional expr43;100H8-7522;75H43;1HK22;74H43;94H1237,67-74 65%22;74H43;100H8-7522;75H43;100H9-7622;76H43;99H70-7722;77H43;100H1-7822;78H43;100H2-7922;79H43;100H3-8022;80H43;100H4-8122;81H43;100H5-8222;82H43;100H6-8322;83H43;100H7-8422;84H43;100H8-8522;85H43;100H9-8622;86H43;99H80-8722;87H43;100H1-8822;88H43;100H0-8722;87Hconditional expr22;103HK22;87Hexpr22;91HK22;87H22;87HK43;99H79-8622;86H43;1H1m-- INSERT --0m43;94HK43;94H1237,80-87 65%22;87Hf43;100H1-8822;88Hi43;100H2-8922;89Hr43;100H3-9022;90Hs43;100H4-9122;91Ht43;100H5-9222;92H43;1HK22;91H43;94H1237,84-91 65%22;91H43;94HK43;1H:. * Name : * int Ggroup::select_CG(Widget w, int x, int y) * Added by: * RJL 041219 - replaces short-cut version in captionops.cc * which did not continue search if an HN or HL was found * Description: Adapted from select_HN - RJL041219 * Modified return value from void to int - RJL050212 * This Ggroup class method selects a Caption. It searches * the entire topobject list, skipping selected HN and HL objects. * Uses : * This function uses the Ggroup method doselection(int, int), and * graphobject methods getid(), select(int, int) and * selectObject(), and pr_util function get_abbr(char * , char ***) * Used : * This method is used in selecting a Caption for caption operations * Side effect: * Updates global variable cs = currentselection * (to NULL if nothing selected or HL or CG selected) * post-condition: cs == NULL OR [hasType(id = cs->getid(), CG)&& *14Ccs = this = (current->object)->selectObject()] * Error Handling: * None ****************************************************/ /* Note that if each CG-row had a ref to the List element with cCG = CGcurr * the loop below might become child_loop(HG, CG, CGid, HGid) -RJL 040629 */ int Ggroup::select_CG(Widget w, int x, int y) // public (1406-1448)30;9H// w: canvas; x, y: mouse position (DC) event->x,event->y { hcg_key id; float fx,fy; // WC not DC List *current; // pointer to the list of objects; clashes with l. 951 ??? EP; unselect(); //void graphobject::unselect(){selected = 0;highlight(0);}; /* while point NOT inside an object or object NOT a CG :*/ /* while not end of list && (select failed or wrong type)*/ /* WARNING:hasType tests id but not cs below - it crashes 050310 */ /* graphobject:: hcg_key getid() { return(id); } */ DCtoWC(x,y,&fx,&fy); //convert int to float, possibly scaled, before looping. mm0mHJ1;17H//eWC andoDCbhave-theb'same'svaluesHforrscale=factor&==c1.0ent->object->select(fx, fy) == 0;43;94H1296,357C68%21;35H43;94HK43;1H::::43;4HK43;4H\43;4HK43;4H43;3HK43;3H43;2HK43;2H92C1296,357C68%21;35H43;94HK43;1H?hasType //This alternate does not encapsulate VMNetDB and displaylist concerns: //the rest of this version is in graphobject0060704.cc - RJL060705 //Below, restore old version - but get typetag from getid()-RJL060704 for ( current=topobject->subobjects;7;9Hcurrent!=NULL && (hasType(id = current->object->getid(), HN) );8;9H//NB: illegal non-lvalue in unary `&' unless assign getid() value to localvar first9;9Hcurrent = current->next) {10;6HlocalcHN = 0;11;6H// Finds only the FIRST one if >=2 HN|HL|CG objects enclose mouse position.12;6H// TBD: Continue and count (allow reselect if more than one?)-RJL08030413;6H// subList* current-> graphobject* object instance ptr14;6H// (object holds (subclass inherits) id; node subclass holds cHN)16;6Hobj = current->object; // base class ptr graphobject*17;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method18;6H{19;9HlocalcHN = 0; // RJL07073020;9Hid = obj->getid(); // type checked using hasType()21;9Hassert (hasType(id, HN));23;9HDP;dprintd("select_HN: Found id=%ux\n", id);24;9Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);26;9H// selectObject is virtual in class graphobject.27;9H// error below => cs points to graphobject, not node??28;9H//(obj == [superclass of???] cs = this )30;9HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN31;9Hbreak;32;6H} //end if select() } // end-loop: assert post-cond assert(current==NULL || (cs==this && (localcHN = (obj->getcurr())->HNid) == obj->getid())); if (current != NULL){8C// Non-NULL but invalid - 06020837;9Hassert( obj->getid() == localcHN->HNid );38;9HLP;return 1; } ?1l43;1HK43;1H[mercury2](6)>7pwd1Cowritten51C1250,177C66%43;94HK43;94H1250,177C66%21;17H43;1HK43;1H:q_key)0;8C// RJL08030443;94H1250,177C66%21;17H43;94HK43;1H:w /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](7)> xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:03:08 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.72ijBn:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:03 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:03 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:03 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:03 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:03 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:03 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1263: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1263: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1339: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1396: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:03 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 17:57 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:03:16 EST 2008 [mercury2](8)> xmkmfnolog.csh14DpviKsrc/graphobject.cc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1903L, 73601C1;17H// WC and DC have the 'same' values for scale factor == 1.0 //This alternate does not encapsulate VMNetDB and displaylist concerns: //the rest of this version is in graphobject0060704.cc - RJL060705 //Below, restore old version - but get typetag from getid()-RJL060704 for ( current=topobject->subobjects;7;9Hcurrent!=NULL && (hasType(id = current->object->getid(), HN) );8;9H//NB: illegal non-lvalue in unary `&' unless assign getid() value to localvar first9;9Hcurrent = current->next) {10;6HlocalcHN = 0;11;6H// Finds only the FIRST one if >=2 HN|HL|CG objects enclose mouse position.12;6H// TBD: Continue and count (allow reselect if more than one?)-RJL08030413;6H// subList* current-> graphobject* object instance ptr14;6H// (object holds (subclass inherits) id; node subclass holds cHN)16;6Hobj = current->object; // base class ptr graphobject*17;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method18;6H{19;9HlocalcHN = 0; // RJL07073020;9Hid = obj->getid(); // type checked using hasType()21;9Hassert (hasType(id, HN));23;9HDP;dprintd("select_HN: Found id=%ux\n", id);24;9Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);26;9H// selectObject is virtual in class graphobject.27;9H// error below => cs points to graphobject, not node??28;9H//(obj == [superclass of???] cs = this )30;9HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN31;9Hbreak;32;6H} //end if select() } // end-loop: assert post-cond assert(current==NULL || (cs==this && (localcHN = (obj->getcurr())->HNid) == obj->getid())); if (current != NULL){8C// Non-NULL but invalid - 06020837;9Hassert( obj->getid() == localcHN->HNid );38;9HLP;return 1; } ?1l43;1HK43;1H[mercury2](9)>7h601C7written51C1237,40-473;9965%43;94HK43;94H1237,40-473;9965%18;47H43;1HK43;1H:q15H43;99H9-167;16H43;99H10-177;17H43;100H1-187;18H43;100H2-197;19H43;100H3-207;20H43;100H4-217;21H43;100H5-227;22H43;100H6-237;23H43;100H7-247;24H43;100H8-257;25H43;100H9-267;26H43;99H20-277;27H43;100H1-287;28H43;100H0-277;27H43;100H1-287;28H43;100H2-297;29H43;100H3-307;30H43;100H4-317;31H43;100H5-327;32H43;100H6-337;33H43;100H7-347;34H43;100H8-357;35H43;100H9-367;36H43;99H30-377;37H43;100H1-387;38H43;100H2-397;39H43;100H3-407;40H43;100H4-417;41H43;100H5-427;42H43;100H6-437;43H43;100H7-447;44H43;100H8-457;45H43;100H9-467;46H43;99H40-477;47H43;100H1-487;48H43;100H2-497;49H43;100H3-507;50H43;100H4-517;51H43;100H5-527;52H43;100H6-537;53H43;100H7-547;54H43;100H8-557;55H43;100H9-567;56H43;100H8-557;55H43;100H7-547;54H43;100H6-537;53H43;100H5-527;52H43;100H4-517;51H43;100H3-507;50H43;100H2-497;49H43;100H1-487;48H43;100H0-477;47H43;99H39-467;46H43;100H8-457;45H43;100H7-447;44H43;100H6-437;43H43;100H5-427;42H43;100H4-417;41H43;100H3-407;40H43;100H2-397;39H43;100H1-387;38H43;97H5,38 6;38H43;97H4,0-15;1H43;97H5,38 6;38H43;97H6,31-387;38H43;97H78;38H43;97H67;38H43;97H5,38 6;38H43;97H4,0-15;1H43;97H3,38 4;38H43;97H23;38H43;97H12;38H43;97H0,25-381;38H1;42r1;1H1;43r1;2HDCtoWC(x,y, &mx,&my); // x,y is DC in display list, mx.my is WC in VMNetDB43;1HK43;94H1229,387C65%1;38H1;42r1;1H1;43r1;2HEP;unselect(); // ==> selected = 0, highlight(0); (cs == ??)43;94HK43;94H1228,387C65%1;38H1;42r1;1H1;43r43;94HK43;94H1227,0-1 65%1;1H1;42r1;1H1;43r1;2Hfloat mx, my; // WC of mouse position from DC x,y43;94HK43;94H1226,387C65%1;38H1;42r1;1H1;43r1;2Hgraphobject* obj = NULL; //0-->NULL - RJL06062843;94HK43;94H1225,387C65%1;38H1;42r1;1H1;43r1;2HList* current;43;94HK43;94H1224,157C65%1;15H1;42r1;1H1;43r1;2Hstruct HN *localcHN ; //local cc of fields [?]43;94HK43;94H1223,387C65%1;38H1;42r1;1H1;43r1;2Hhcg_key id;43;94HK43;94H1222,127C65%1;12H1;42r1;1H1;43r1;1H{43;94HK43;94H1221,18C65%1;1H1;42r1;1H1;43r1;1Hint Ggroup::select_HN(Widget w, int x, int y) // (new vers) :1218-1271:43;94HK43;94H1220,387C65%1;38H43;97H1,1 2;1H43;97H2,123;12H43;97H3,384;38H43;97H4,155;15H43;97H5,386;38H43;97H67;38H43;97H7,0-18;1H43;97H8,38 9;38H43;97H910;38H43;96H30,25-3811;38H43;97H1,38 12;38H43;97H213;38H43;97H314;38H43;97H4,0-115;1H43;97H5,38 16;38H43;97H6,31-3817;38H43;97H718;38H43;100H2-3918;39H43;100H3-4018;40H43;100H4-4118;41H43;100H5-4218;42H43;100H6-4318;43H43;100H7-4418;44H43;100H8-4518;45H43;100H9-4618;46H43;99H40-4718;47H43;100H1-4818;48H43;100H0-4718;47H43;94HK43;1H:w 1 17:57 cp -p pr_util_nolog/9*.h pr_util_nolog/i*/probj 2 17:57 cp -p pr_util_nolog/9*.h pr_util_nolog/a*/probj 3 17:57 xmkmfnolog.csh 4 17:58 pwd 5 17:59 vi src/graphobject.cc 6 18:03 pwd 7 18:03 xmkmfnolog.csh 8 18:04 vi src/graphobject.cc 9 18:05 h [mercury2](10)> vi pr_util_nolog/9*.h ?1h1;43rmm0mHJ43;1H"pr_util_nolog/94sbde_schema.h" 1215L, 53241C1;3Hif (meets_view(tbl##_idx,hcg_view_idx,tblvar->tbl##id)) /***********************************************************************/ /* This macro is identical to first_child, except that the user can specify */ /* his/her own parent and child pointer variables.28C*/ /***********************************************************************/ #define var_first_child(tbl,parent,child,pkey) (parent->pkey##_fcp == child) /***********************************************************************/ /* This macro is identical to last_child, except that the user can specify */ /* his/her own parent and child pointer variables.28C*/ /***********************************************************************/ #define var_last_child(tbl,parent,child,ckey) ((struct tbl *) child->ckey##_fpp == parent) /***********************************************************************/ /* Macro for checking error in file writes36C*/ /***********************************************************************/ #define PrintCheck(x) if((x) == -1) { printf("Error in outputing file. Exiting\n"); exit(1);} /*#define hasType(key, ttabbr) ((&key)?(strstr(decode_retstr(&key),#ttabbr)?1:0):0)*/ #define hasType(key, ttabbr) ((key)?(strstr(decode_retstr(&key),#ttabbr)?1:0):0) /* C function prototypes for the C++ compiler */ /* Moved up to line 188 - RJL070218 */ #if 0 //remade into comment now - after earlier move up - RJL071205 #define pr_add(a,b,c) do_pr_add(a,#b,c) #ifdef __cplusplus extern "C" {...) #endif #ifndef __cplusplus /* else undefined references in pr_dump.c */ extern int find_tbl_idx(const char *); extern int find_view_idx(const char *); #endif #endif /******************************************************************************/ /* The following comment is simply a listing of the parent<-->child pairs */ /* found by CHGEN for the schema. The format is :28C*/ /*76C*/ ?1l43;1HK43;1H[mercury2](11)>hho1215L,453242C7written40C870,328C72%43;94HK43;94H870,328C72%21;32H43;1HK43;1H:q98H621;6H43;98H721;7H43;98H821;8H43;98H921;9H43;98H1021;10H43;99H121;11H43;99H221;12H43;99H321;13H43;99H421;14H43;99H521;15H43;99H621;16H43;99H721;17H43;99H821;18H43;99H921;19H43;98H2021;20H43;99H121;21H43;99H221;22H43;99H321;23H43;99H421;24H43;99H521;25H43;99H621;26H43;99H721;27H43;99H821;28H43;99H921;29H43;98H3021;30H43;99H121;31H43;99H221;32H43;1H1m-- INSERT --0m43;13HK43;94H870,328C72%21;32H&key)?(strstr(decode_retstr(&key),#ttabbr)?1:0):0)43;99H321;33H43;1HK21;32H43;94H870,328C72%21;32H43;95H6920;32H43;95H7021;32H43;94HK43;1H:w 1 17:57 cp -p pr_util_nolog/9*.h pr_util_nolog/i*/probj 2 17:57 cp -p pr_util_nolog/9*.h pr_util_nolog/a*/probj 3 17:57 xmkmfnolog.csh 4 17:58 pwd 5 17:59 vi src/graphobject.cc 6 18:03 pwd 7 18:03 xmkmfnolog.csh 8 18:04 vi src/graphobject.cc 9 18:05 h 10 18:05 vi pr_util_nolog/9*.h 11 18:06 h [mercury2](12)> cp -p pr_util_nolog/9*.h pr_util_nolog/a*/probj [mercury2](13)> cp -p pr_util_nolog/9*.h pr_util_nolog/i*/probj [mercury2](14)> rm pr_util_nolog/i*/probj/*.o ^[[A[mercury2](15)> rm pr_util_nolog/*/probj/*.oK11Da*/probj/*.o11D [mercury2](16)> pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](17)> xmkmfnolobKg.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:07:01 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.L0aeLv:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:07 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:07 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:07 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:07 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:07 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:07 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_load.c -o ../pr_util_nolog/i386-linux/probj/pr_load.o ../pr_util_nolog/i386-linux/probj/pr_load.c: In function `decode': ../pr_util_nolog/i386-linux/probj/pr_load.c:699: warning: passing arg 2 of `dprintd' makes integer from pointer without a cast gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_free.c -o ../pr_util_nolog/i386-linux/probj/pr_free.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_dump.c -o ../pr_util_nolog/i386-linux/probj/pr_dump.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_delete.c -o ../pr_util_nolog/i386-linux/probj/pr_delete.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_stats.c -o ../pr_util_nolog/i386-linux/probj/pr_stats.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_accessors.c -o ../pr_util_nolog/i386-linux/probj/pr_accessors.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/lut.c -o ../pr_util_nolog/i386-linux/probj/lut.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/dprint.c -o ../pr_util_nolog/i386-linux/probj/dprint.o rm -f ../pr_util_nolog/i386-linux/probj/pr_util.a ar clq ../pr_util_nolog/i386-linux/probj/pr_util.a ../pr_util_nolog/i386-linux/probj/pr_load.o ../pr_util_nolog/i386-linux/probj/pr_free.o ../pr_util_nolog/i386-linux/probj/pr_dump.o ../pr_util_nolog/i386-linux/probj/pr_delete.o ../pr_util_nolog/i386-linux/probj/pr_stats.o ../pr_util_nolog/i386-linux/probj/pr_accessors.o ../pr_util_nolog/i386-linux/probj/lut.o ../pr_util_nolog/i386-linux/probj/dprint.o ranlib ../pr_util_nolog/i386-linux/probj/pr_util.a make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1263: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1263: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1339: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1396: error: non-lvalue in assignment ../src/graphobject.cc:1396: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:07 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:03 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:07:12 EST 2008 [mercury2](18)> vi pr_util_nolog/i386-linux/probj/pr_load.c ?1h1;43rmm0mHJ43;1H"pr_util_nolog/i386-linux/probj/pr_load.c" 2920L, 118343C1;1H//TBD: line 241: meets_view: check for missing code here- RJL070323 // pr_util_nolog/i386-linux/probj/pr_load.c:1759: warning: type mismatch // Note: updates between 070303 and 070305 may have been be lost-RJL070306 /* Start of gen_pr_utils output to pr_load.c */ /******************************************************************************/ /* File10C: pr_load.c50C*/ /* Schema8C: ../schema/../schema/94sbde_schema.sch22C*/ /* Chgen Version : Chgen V 13 - 05s52340C*/ /******************************************************************************/ /* pr_load.c sources (sequential): */ /* gen_pr_utils gen_pr_init gen_pr_add gen_load_data gen_pr_load*/ /* * * Revision 1.1.2.27 2005/02/25 00:34:12 lechner * * cvs diff pr_util 050223: No changes except hasType macro in 94sbde_schema.h * * Revision 1.1.2.26 2004/11/29 20:10:19 lechner * Added $Log line to insert cvs rev comments in pr_*.c and *schema.h. * ******************************************************************************/ /*New state model for logging/replay - RJL 040712; (not tested for state 3 yet) * pr_startlog: 0-->1, 2-->3; "SR" input: 1-->3, 0-->2 turns logging on/off. * "SP" input: 3-->1, 2-->0; pr_stoplog: 1-->0; 3-->2 turns replay on/off. *This is equivalent to having two independent 2-state models and states *hcg_replay toggled by "SR"/"SP", hcg_log toggled by pr_startlog/pr_stoplog. *This reverts to the old model by prohibiting state 3 ==> logging AND replay. * Tests are defined as isLogging() and isReplay() */ #include #include #ifdef __STDC__ #include #include #endif #define HCG_TBL_ABBR_GLOBAL /*#ifdef HCG_TBL_ABBR_GLOBAL, schema.h defines static char *hcg_tbl_abbr[] */ #include "94sbde_schema.h" #include "dprint.h" mm0mHJ1;17H{2;18Hprintf("ERROR:tinvalid;key1lengthoin;decodedKkey1%s\n",t);3;17H}4;17Helse5;17H{6;25Hstrcat( external_key, t ); /*append ttype*/7;25H//DP;dprints("decoded ttabbr = %s\n", external_key);8;25Hif( ver_decode(k,t) < 0 ) /* k.ver# --> t*/9;25H{10;33HDP;dprint("ver_decode failed\n");11;33H//LP;return -1;12;25H}13;25Helse14;25H{15;33Hstrcat( external_key, t ); /*append ver#*/16;33HDP;dprints(17;37H"decoded ttabbr+ver# = %s\n",external_key);19;33Hif( row_decode(k,t) < 0 ) /* k.row# --> t */20;33H{21;36HDP;dprintd("row_decode fails: row#=%d\n",t);22;33H}23;33Helse /*check row_decode???*/24;33H{25;35H/* klen=2 && ver#>=0 && row#>= 0: */26;35Hstrcat( external_key, t ); /*append row# */28;35HDP;dprintsd(29;41H"\t Exit: ext_key=%s,keysize = %d\n\n",30;41Hexternal_key, strlen(external_key));31;35Hresult = 1;32;33H}7C/* row decode ok */33;25H}7C/* ver decode ok */34;17H}7C/* abbr of valid length */35;9H}7C/* abb decode ok */ LP;return result; /* 1 else 0 */ } // end decode ( -718:) /******************************************************************* * Compare two keys; return value as strcmp (-1,0,1) *******************************************************************/ int key_compare( hcg_key *k1, hcg_key *k2 )43;94H699,8-36 23%21;36H43;98H9-3721;37H43;98H10-3821;38H43;99H1-3921;39H43;99H2-4021;40H43;99H3-4121;41H43;99H4-4221;42H43;99H5-4321;43H43;99H6-4421;44H43;99H7-4521;45H43;99H8-4621;46H43;99H9-4721;47H43;98H20-4821;48H43;99H1-4921;49H43;99H2-5021;50H43;99H3-5121;51H43;99H4-5221;52H43;99H5-5321;53H43;99H6-5421;54H43;99H7-5521;55H43;99H8-5621;56H43;99H9-5721;57H43;98H30-5821;58H43;99H1-5921;59H43;99H2-6021;60H43;99H3-6121;61H43;99H4-6221;62H43;99H5-6321;63H43;99H6-6421;64H43;99H7-6521;65H43;99H8-6621;66H43;99H9-6721;67H43;98H40-6821;68H43;99H1-6921;69H43;99H2-7021;70H43;99H3-7121;71H43;99H4-7221;72H43;99H5-7321;73H43;96H8,5-33 20;33H43;96H7,45-7319;73H43;96H6,3-24 18;24H43;96H5,45-7317;73H43;96H4,15-416;43H43;96H3,45-715;73H43;96H2,4-25 14;25H43;96H1,7-2813;28H43;96H0,4-2512;25H43;95H89,19-4711;47H43;96H8,37-6510;65H43;96H7,4-25 9;25H43;96H6,47-688;68H43;96H5,52-737;73H43;96H4,46-676;67H43;96H3,3-17 5;17H43;96H2,6-204;20H43;96H1,3-173;17H43;96H0,59-732;73H43;95H79,3-17 1;17H1;42r1;1H1;43r1;17Hif ( klen != HCG_ABBR_SIZE) /* RJL060219 */43;94HK43;94H678,46-60 23%1;60H1;42r1;1H1;43r1;17Hklen = strlen(t); /*ttabbr*/43;94HK43;94H677,30-44 23%1;44H1;42r1;1H1;43r1;9H{43;94HK43;94H676,2-97C23%1;9H1;42r1;1H1;43r1;9Helse43;94HK43;94H675,5-12 23%1;12H1;42r1;1H1;43r1;9H}43;94HK43;94H674,2-97C23%1;9H1;42r1;1H1;43r1;9H{43;94HK43;94H673,2-97C23%1;9H1;42r1;1H1;43r1;9Helse if( abb_decode(k,t) < 0 ) /* k.ttabbr --> t */43;94HK43;94H672,52-59 23%1;59H1;42r1;1H1;43r1;9H} /* assert !=0 failed 0512, 0601 -RJL */43;94HK43;94H671,42-49 23%1;49H1;42r1;1H1;43r1;17HDP;dprint("Invalid hcg_key address = 0\n");43;94HK43;94H670,45-59 23%1;59H1;42r1;1H1;43r1;17H//LP;return -1;43;94HK43;94H669,17-31 23%1;31H1;42r1;1H1;43r1;9Hif (k == 0) {43;94HK43;94H668,14-21 23%1;21H1;42r1;1H1;43r43;94HK43;94H667,0-17C23%1;1H1;42r1;1H1;43r1;9Hexternal_key[0] = '\0';43;94HK43;94H666,24-31 23%1;31H1;42r1;1H1;43r1;9Hint result = -1 ;43;94HK43;94H665,19-26 23%1;26H1;42r1;1H1;43r1;9Hint klen;43;94HK43;94H664,10-17 23%1;17H1;42r1;1H1;43r1;9Hchar t[HCG_KEY_SIZE+1] = "";43;94HK43;94H663,29-36 23%1;36H1;42r1;1H1;43r1;1H{43;94HK43;94H662,19C22%1;1H1;42r1;1H1;43r1;1Hint decode( char *external_key, hcg_key *k ) /* (:661-718:)*/43;94HK43;94H661,618C22%1;61H1;42r1;1H1;43r1;1H*******************************************************************/43;94HK43;94H660,688C22%1;68H1;42r1;1H1;43r1;1H* Calls abb_decode, ver_decode, row_decode43;94HK43;94H659,428C22%1;42H1;42r1;1H1;43r1;1H* Decode the encoded key k, return key_string or empty *external_key43;94HK43;94H658,688C22%1;68H1;42r1;1H1;43r1;1H/*******************************************************************43;94HK43;94H657,688C22%1;68H1;42r1;1H1;43r43;94HK43;94H656,0-17C22%1;1H43;96H7,68 2;68H43;96H83;68H43;96H9,424;42H43;95H60,685;68H43;96H1,616;61H43;96H2,1 7;1H43;96H3,29-368;36H43;96H4,10-179;17H43;96H5,19-2610;26H43;96H6,24-3111;31H43;96H7,0-1 12;1H43;96H8,14-2113;21H43;96H9,17-314;31H43;95H70,45-5915;59H43;96H1,42-416;49H43;96H2,52-517;59H43;96H3,2-9 18;9H43;96H419;9H43;96H5,5-1220;12H43;96H6,2-9 21;9H43;96H7,30-4422;44H43;96H8,46-6023;60H43;96H9,3-17 24;17H43;95H80,59-7325;73H43;96H1,3-17 26;17H43;96H2,6-2027;20H43;96H3,3-1728;17H43;96H4,46-6729;67H43;96H5,52-7330;73H43;96H6,47-6831;68H43;96H7,4-25 32;25H43;96H8,37-6533;65H43;96H9,19-4734;47H43;95H90,4-25 35;25H43;96H1,7-2836;28H43;96H2,4-2537;25H43;96H3,45-7338;73H43;96H4,15-439;43H43;96H5,45-740;73H43;96H6,3-24 41;24H43;96H7,45-7342;73H1;42r42;1H 1;43r42;33H{43;94HK43;94H698,5-33 22%42;33H1;42r42;1H 1;43r42;36HDP;dprintd("row_decode fails: row#=%d\n",t);43;94HK43;94H699,45-73 22%42;73H1;42r42;1H 1;43r42;33H}43;94HK43;94H700,5-33 22%42;33H1;42r42;1H 1;43r42;33Helse /*check row_decode???*/43;94HK43;94H701,32-60 22%42;60H1;42r42;1H 1;43r42;33H{43;94HK43;94H702,5-33 22%42;33H1;42r42;1H 1;43r42;35H/* klen=2 && ver#>=0 && row#>= 0: */43;94HK43;94H703,42-70 22%42;70H1;42r42;1H 1;43r42;35Hstrcat( external_key, t ); /*append row# */43;94HK43;94H704,45-73 23%42;73H1;42r42;1H 1;43r43;94HK43;94H705,0-17C23%42;1H1;42r42;1H 1;43r42;35HDP;dprintsd(43;94HK43;94H706,18-46 23%42;46H1;42r42;1H 1;43r42;41H"\t Exit: ext_key=%s,keysize = %d\n\n",43;94HK43;94H707,38-73 23%42;73H1;42r42;1H 1;43r42;41Hexternal_key, strlen(external_key));43;94HK43;94H708,40-73 23%42;73H1;42r42;1H 1;43r42;35Hresult = 1;43;94HK43;94H709,18-46 23%42;46H1;42r42;1H 1;43r42;33H}7C/* row decode ok */43;94HK43;94H710,25-59 23%42;59H1;42r42;1H 1;43r42;25H}7C/* ver decode ok */43;94HK43;94H711,24-51 23%42;51H1;42r42;1H 1;43r42;17H}7C/* abbr of valid length */43;94HK43;94H712,30-50 23%42;50H1;42r42;1H 1;43r42;9H}7C/* abb decode ok */43;94HK43;94H713,22-35 23%42;35H43;96H2,30-5041;50H43;96H1,24-5140;51H43;96H0,25-5939;59H43;95H09,18-4638;46H43;96H8,40-7337;73H43;96H7,3836;73H43;96H8,4037;73H43;96H9,18-4638;46H43;95H10,25-5939;59H43;96H1,24-5140;51H43;96H2,30-5041;50H43;96H3,22-3542;35H1;42r42;1H 1;43r42;3HLP;return result; /* 1 else 0 */43;94HK43;94H714,348C23%42;34H1;42r42;1H 1;43r42;1H} // end decode ( -718:)43;94HK43;94H715,248C23%42;24H1;42r42;1H 1;43r43;94HK43;94H716,0-17C23%42;1H1;42r42;1H 1;43r42;1H/*******************************************************************43;94HK43;94H717,688C23%42;68H1;42r42;1H 1;43r42;1H* Compare two keys; return value as strcmp (-1,0,1)43;94HK43;94H718,568C23%42;56H1;42r42;1H 1;43r42;1H*******************************************************************/43;94HK43;94H719,688C23%42;68H1;42r42;1H 1;43r42;1Hint key_compare( hcg_key *k1, hcg_key *k2 )43;94HK43;94H720,438C23%42;43H1;42r42;1H 1;43r42;1H{43;94HK43;94H721,19C23%42;1H1;42r42;1H 1;43r42;9Hif( *(unsigned long*)k1 < *(unsigned long*)k2 ) return -1;43;94HK43;94H722,59-66 23%42;66H1;42r42;1H 1;43r42;9Hif( *(unsigned long*)k1 == *(unsigned long*)k2 ) return 0;43;94HK43;94H723,59-66 23%42;66H1;42r42;1H 1;43r42;9Helse return 1;43;94HK43;94H724,15-22 23%42;22H1;42r42;1H 1;43r42;1H}43;94HK43;94H725,19C23%42;1H1;42r42;1H 1;43r43;94HK43;94H726,0-17C23%42;1H1;42r42;1H 1;43r42;1H/*******************************************************************43;94HK43;94H727,688C23%42;68H1;42r42;1H ?1l43;1HK43;1H[mercury2](19)>bvipvipr_util_nolog/i386-linux/probj/pr_load.crpr_util_nologK55Dpr_util_nolog/i386-linux/probj/pr_load.cqpr_util_nologK55Dc3pr_util_nolog/i386-linux/probj/pr_load.c9pr_util_nolog55Dp9pr_util_nolog/i386-linux/probj/pr_load.c2pr_util_nolog55D;6pr_util_nolog/i386-linux/probj/pr_load.cHpr_util_nolog55D-2pr_util_nolog/i386-linux/probj/pr_load.c5pr_util_nolog55Dp-pr_util_nolog/i386-linux/probj/pr_load.c3pr_util_nolog55D21pr_util_nolog/i386-linux/probj/pr_load.cHpr_util_nolog55D73H43;96H3,42-7017;70H43;96H2,5-33 16;33H43;96H1,32-6015;60H43;96H0,5-33 14;33H43;94H699,45-7313;73H43;96H8,5-33 12;33H43;96H7,45-7311;73H43;96H6,3-24 10;24H43;96H5,45-739;73H43;96H4,15-48;43H43;96H5,45-79;73H43;96H6,3-24 10;24H43;96H7,45-7311;73H43;96H8,5-33 12;33H43;96H9,45-7313;73H43;99H4-7213;72H\n",t);13;79HK13;72H43;1H1m-- INSERT --0m43;94HK43;94H699,44-72 23%13;72Hs\n",t);43;99H5-7313;73H43;1HK13;72H43;94H699,44-72 23%13;72H43;99H5-7313;73H43;99H6-7413;74H43;99H7-7513;75H43;99H8-7613;76H43;99H9-7713;77H43;94HK43;1H:w [mercury2](20)> pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](21)> cpd-p pr_util_nolog/i386-linux/probj/pr_load.c pr_util_nolog60Dvi pr_util_nolog/i386-linux/probj/pr_load.cK43Dxmkmfnolog.cshK14DprmKpr_util_nolog/a*/probj/*.o29Dpxmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:08:43 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.CLXCqQ:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:08 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:08 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:08 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:08 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:08 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:08 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_load.c -o ../pr_util_nolog/i386-linux/probj/pr_load.o ../pr_util_nolog/i386-linux/probj/pr_load.c: In function `decode': ../pr_util_nolog/i386-linux/probj/pr_load.c:699: warning: passing arg 2 of `dprintd' makes integer from pointer without a cast gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_free.c -o ../pr_util_nolog/i386-linux/probj/pr_free.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_dump.c -o ../pr_util_nolog/i386-linux/probj/pr_dump.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_delete.c -o ../pr_util_nolog/i386-linux/probj/pr_delete.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_stats.c -o ../pr_util_nolog/i386-linux/probj/pr_stats.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/pr_accessors.c -o ../pr_util_nolog/i386-linux/probj/pr_accessors.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/lut.c -o ../pr_util_nolog/i386-linux/probj/lut.o gcc -g -c -Wall -DUSECC -I/usr/include -I.. -I../include -I../pr_util_nolog -DGENV13 ../pr_util_nolog/i386-linux/probj/dprint.c -o ../pr_util_nolog/i386-linux/probj/dprint.o rm -f ../pr_util_nolog/i386-linux/probj/pr_util.a ar clq ../pr_util_nolog/i386-linux/probj/pr_util.a ../pr_util_nolog/i386-linux/probj/pr_load.o ../pr_util_nolog/i386-linux/probj/pr_free.o ../pr_util_nolog/i386-linux/probj/pr_dump.o ../pr_util_nolog/i386-linux/probj/pr_delete.o ../pr_util_nolog/i386-linux/probj/pr_stats.o ../pr_util_nolog/i386-linux/probj/pr_accessors.o ../pr_util_nolog/i386-linux/probj/lut.o ../pr_util_nolog/i386-linux/probj/dprint.o ranlib ../pr_util_nolog/i386-linux/probj/pr_util.a make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1263: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1263: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1339: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1396: error: non-lvalue in assignment ../src/graphobject.cc:1396: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:08 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:07 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:08:54 EST 2008 [mercury2](22)> pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](23)> cpnl cpnl: Command not found. [mercury2](24)> source prep.csh alias BX 'lg ../pr_util_*log/*/bin/bde.exe' alias B '../pr_util_nolog/$HOSTTYPE/bin/bde.exe & ' alias BL '../pr_util_log/$HOSTTYPE/bin/bde.exe & ' alias day 'date +%y%m%d' alias G 'gdb -x cmds.`day` ../pr_util_nolog/$HOSTTYPE/bin/bde.exe' alias GL 'gdb -x cmds.`day` ../pr_util_log/$HOSTTYPE/bin/bde.exe' alias GC 'gdb ../pr_util_nolog/$HOSTTYPE/bin/bde.exe core' alias GCL 'gdb ../pr_util_log/$HOSTTYPE/bin/bde.exe core' setenv D1 bde_1HA.dat setenv D2 bde_2HG.dat setenv PL $RBGB/pr_util_log setenv PNL $RBGB/pr_util_nolog alias cpl 'cd $PL; pwd;' alias cpnl 'cd $PNL; pwd;' alias copyPL2I 'cd $PL; pwd; cp -p {pr_*,dprint,lut}.c i386-linux/probj; cd $RBGB ' alias copyPNL2I 'cd $PNL; pwd; cp -p {pr_*,dprint,lut}.c i386-linux/probj; cd $RBGB ' alias copyPL2A 'cd $PL; pwd; cp -p {pr_*,dprint,lut}.c alpha/probj; cd $RBGB ' alias copyPNL2A 'cd $PNL; pwd; cp -p {pr_*,dprint,lut}.c alpha/probj; cd $RBGB ' alias listprfiles 'cd $RBGB; lg pr_util_*log/{{pr_*,dprint,lut}.c,{i386-linux,alpha}/probj}' alias listexefiles 'cd $RBGB; lg pr_util_*log/{i386-linux,alpha}/bin/bde.exe' alias savePLfiles 'cd $PL; source saveprlogfiles.csh; pwd;' alias savePNLfiles 'cd $PNL; source saveprnologfiles.csh; pwd;' pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](25)> cpKnl cpnl /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog [mercury2](26)> lg *,KK9*.h lg 9*.h 00m-rw------- 1 fac 53242 Mar 4 18:06 00m94sbde_schema.h00m m[mercury2](27)> lg 9*.Ki*/probj lg i*/probj 00mtotal 924 drwxr-xr-- 2 06f522 4096 Mar 4 18:08 00;30;46m.00m drwxr-xr-- 5 06f522 4096 Aug 8 2006 00;30;46m..00m -rw------- 1 fac 53242 Mar 4 18:06 00m94sbde_schema.h00m -rwxr-xr-x 1 fac 8965 Jan 17 00:40 00;31;46mdprint.c00m -rw------- 1 fac 8384 Mar 4 18:08 00mdprint.o00m -rw-r--r-- 1 06f522 23298 Nov 27 2005 00mlut.c00m -rw-r--r-- 1 06f522 2321 Mar 18 2007 00mlut.h00m -rw------- 1 fac 11276 Mar 4 18:08 00mlut.o00m -rw-r--r-- 1 06f522 15133 Nov 30 14:17 00mpr_accessors.c00m -rw------- 1 fac 116544 Mar 4 18:08 00mpr_accessors.o00m -rw-r--r-- 1 06f522 8848 Mar 23 2007 00mpr_delete.c00m -rw------- 1 fac 21912 Mar 4 18:08 00mpr_delete.o00m -rw-r--r-- 1 fac 16726 Feb 28 22:37 00mpr_dump.c00m -rw------- 1 fac 19020 Mar 4 18:08 00mpr_dump.o00m -rw-r--r-- 1 06f522 1731 Nov 26 2005 00mpr_free.c00m -rw------- 1 fac 9344 Mar 4 18:08 00mpr_free.o00m -rw-r--r-- 1 06f522 118343 Mar 4 18:08 00mpr_load.c00m -rw------- 1 fac 103964 Mar 4 18:08 00mpr_load.o00m -rw-r--r-- 1 06f522 4293 Nov 26 2005 00mpr_stats.c00m -rw------- 1 fac 8196 Mar 4 18:08 00mpr_stats.o00m -rw------- 1 fac 303436 Mar 4 18:08 00mpr_util.a00m m[mercury2](28)> lg i*/probj/*.o lg i*/probj/*.o 00m-rw------- 1 fac 8384 Mar 4 18:08 00mi386-linux/probj/dprint.o00m -rw------- 1 fac 11276 Mar 4 18:08 00mi386-linux/probj/lut.o00m -rw------- 1 fac 116544 Mar 4 18:08 00mi386-linux/probj/pr_accessors.o00m -rw------- 1 fac 21912 Mar 4 18:08 00mi386-linux/probj/pr_delete.o00m -rw------- 1 fac 19020 Mar 4 18:08 00mi386-linux/probj/pr_dump.o00m -rw------- 1 fac 9344 Mar 4 18:08 00mi386-linux/probj/pr_free.o00m -rw------- 1 fac 103964 Mar 4 18:08 00mi386-linux/probj/pr_load.o00m -rw------- 1 fac 8196 Mar 4 18:08 00mi386-linux/probj/pr_stats.o00m m[mercury2](29)> lg i*/pobj/*.oK7obj/*.oK7D lg i*/obj/*.o 00m-rw------- 1 fac 12284 Mar 4 17:57 00mi386-linux/obj/bde.o00m -rw------- 1 fac 27904 Mar 4 17:57 00mi386-linux/obj/bendpt.o00m -rw------- 1 fac 18356 Mar 4 17:57 00mi386-linux/obj/bendptops.o00m -rw------- 1 fac 26812 Mar 4 17:57 00mi386-linux/obj/buttonevent.o00m -rw------- 1 fac 38892 Mar 4 17:57 00mi386-linux/obj/captionops.o00m -rw------- 1 fac 3804 Mar 4 17:57 00mi386-linux/obj/cursor.o00m -rw------- 1 fac 60584 Mar 4 17:57 00mi386-linux/obj/dialog.o00m -rw------- 1 fac 22196 Mar 4 17:57 00mi386-linux/obj/display.o00m -rw------- 1 fac 36176 Mar 4 17:57 00mi386-linux/obj/draw.o00m -rw------- 1 fac 26680 Mar 4 17:57 00mi386-linux/obj/edit.o00m -rw------- 1 fac 114716 Mar 4 17:57 00mi386-linux/obj/fileio.o00m -rw------- 1 fac 26520 Mar 4 17:57 00mi386-linux/obj/font.o00m -rw------- 1 fac 68328 Mar 4 17:57 00mi386-linux/obj/fprint.o00m m[mercury2](30)> lgi*/obj/*.oK11Di*/obj/*.oK11Dr i*/obj/*.o11Dm i*/obj/*.o11D rm i*/obj/*.o [mercury2](31)> pwd pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog [mercury2](32)> cd .. cd .. [mercury2](33)> xmkmfnolog.csh xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:11:22 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.QJ9wvQ:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:11 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:11 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:11 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:11 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:11 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:11 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bendpt.cc -c -o ../pr_util_nolog/i386-linux/obj/bendpt.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bendptops.cc -c -o ../pr_util_nolog/i386-linux/obj/bendptops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/bde.cc -c -o ../pr_util_nolog/i386-linux/obj/bde.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/buttonevent.cc -c -o ../pr_util_nolog/i386-linux/obj/buttonevent.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/captionops.cc -c -o ../pr_util_nolog/i386-linux/obj/captionops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/cursor.cc -c -o ../pr_util_nolog/i386-linux/obj/cursor.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/dialog.cc -c -o ../pr_util_nolog/i386-linux/obj/dialog.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/display.cc -c -o ../pr_util_nolog/i386-linux/obj/display.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/draw.cc -c -o ../pr_util_nolog/i386-linux/obj/draw.o ../src/draw.cc:795: warning: converting to `short int' from `double' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/edit.cc -c -o ../pr_util_nolog/i386-linux/obj/edit.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/fileio.cc -c -o ../pr_util_nolog/i386-linux/obj/fileio.o ../src/fileio.cc: In function `int selectDiagramInstance(char*, int)': ../src/fileio.cc:1936: warning: unused variable 'selectedHGrow' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/font.cc -c -o ../pr_util_nolog/i386-linux/obj/font.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/fprint.cc -c -o ../pr_util_nolog/i386-linux/obj/fprint.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1236: error: non-lvalue in assignment ../src/graphobject.cc:1263: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1263: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1339: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1396: error: non-lvalue in assignment ../src/graphobject.cc:1396: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:12 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:08 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:12:09 EST 2008 [mercury2](34)> vi src/Kgraphobject.cc vi src/graphobject.cc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1903L, 73601C1;2H* Right now the polymorphic List object contains cXX and inherits id. */ int Ggroup::select_HN(Widget w, int x, int y) // (new vers) :1218-1271: { hcg_key id; struct HN *localcHN ; //local cc of fields [?] List* current; graphobject* obj = NULL; //0-->NULL - RJL060628 float mx, my; // WC of mouse position from DC x,y EP;unselect(); // ==> selected = 0, highlight(0); (cs == ??) DCtoWC(x,y, &mx,&my); // x,y is DC in display list, mx.my is WC in VMNetDB14;17H// WC and DC have the 'same' values for scale factor == 1.0 //This alternate does not encapsulate VMNetDB and displaylist concerns: //the rest of this version is in graphobject0060704.cc - RJL060705 //Below, restore old version - but get typetag from getid()-RJL060704 93C1236,2-9rent=t65%20;9H43;97H721;9H43;99H3-1021;10H43;99H4-1121;11H43;99H5-1221;12H43;99H6-1321;13H43;99H7-1421;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;99H20-2721;27H43;100H1-2821;28H43;100H2-2921;29H43;100H3-3021;30H43;100H4-3121;31H43;100H5-3221;32H43;100H6-3321;33H43;100H7-3421;34H43;100H8-3521;35H43;100H9-3621;36H43;99H30-3721;37H43;1H1m--sINSERTs--0m43;94HK43;94H1237,30-37ject65%21;37Haunary `&' unlessbassign0getid()ovalueetoclocalvar)first43;100H1-3821;38Hsunaryt`&'munless1assign;getid()cvalue0to/localvar7first43;100H2-3921;39Hsunary `&'eunlesseassignggetid()evalue9toslocalvarsfirst43;100H3-4021;40Hiunaryd`&'eunlessNassigndgetid()\valuedto3localvar>first43;100H4-4121;41Hgunary;`&'lunless1assignlgetid();value/toslocalvarefirst43;100H5-4221;42Hnunaryo`&'cunlessHassignogetid() value toilocalvarrfirst43;100H6-4321;43Hmunary(`&' unlesspassignsgetid() valuettoslocalvar1first43;100H7-4421;44Heunary3`&':unless assign getid() value to localvar first43;100H8-4521;45Hnunary `&' unless assign getid() value to localvar first43;100H9-4621;46Htunary `&' unless assign getid() value to localvar first43;99H40-4721;47H unary `&' unless assign getid() value to localvar first43;100H1-4821;48Haunary `&' unless assign getid() value to localvar first43;100H2-4921;49Hbunary `&' unless assign getid() value to localvar first43;100H3-5021;50unary `&' unless assign getid() value to localvar first21;104HK43;100H2-4921;49unary `&' unless assign getid() value to localvar first21;103HK43;100H1-4821;48Hnunary `&' unless assign getid() value to localvar first43;100H2-4921;49H unary `&' unless assign getid() value to localvar first43;100H3-5021;50Hhunary `&' unless assign getid() value to localvar first43;100H4-5121;51Haunary `&' unless assign getid() value to localvar first43;100H5-5221;52Hsunary `&' unless assign getid() value to localvar first43;100H6-5321;53HTunary `&' unless assign getid() value to localvar first43;100H7-5421;54Hyunary `&' unless assign getid() value to localvar first43;100H8-5521;55Hpunary `&' unless assign getid() value to localvar first43;100H9-5621;56Heunary `&' unless assign getid() value to localvar first43;99H50-5721;57H22;42r22;1H1;43r21;57Hmunary `&' unless assign getid() value to localvar firss22;1Ht43;94HK43;94H1237,51-58 65%21;58Haunary `&' unless assign getid() value to localvar firr22;1Hst43;100H2-5921;59Hcunary `&' unless assign getid() value to localvar fii22;1Hrst43;100H3-6021;60Hrunary `&' unless assign getid() value to localvar ff22;1Hirst43;100H4-6121;61Hounary `&' unless assign getid() value to localvar 22;1Hfirst43;100H5-6221;62H.unary `&' unless assign getid() value to localvarr22;1H first43;100H6-6321;63H21;63HK22;1Hunary `&' unless assign getid() value to localvar first43;97H8,1 22;1H43;1HK22;1H43;94H1238,18C65%22;1H22;42r42;1H 1;43r43;94HK43;94H1238,2-9 65%22;9H43;97H721;9H43;99H3-1021;10H43;99H4-1121;11H43;99H5-1221;12H43;99H6-1321;13H43;99H7-1421;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;99H20-2721;27H43;100H1-2821;28H43;100H2-2921;29H43;100H3-3021;30H43;100H4-3121;31H43;100H5-3221;32H43;100H6-3321;33H43;100H7-3421;34H43;100H8-3521;35H43;100H9-3621;36H43;99H30-3721;37H43;100H1-3821;38H43;100H2-3921;39H43;100H3-4021;40H43;100H4-4121;41H43;100H5-4221;42H43;100H6-4321;43H43;100H7-4421;44H43;100H8-4521;45H43;100H9-4621;46H43;99H40-4721;47H43;100H1-4821;48H43;100H2-4921;49H43;100H1-4821;48H43;1H1m-- INSERT --0m43;94HK43;94H1237,41-48 65%21;48Hin hasTypemacro.43;100H2-4921;49H43;1HK21;48H43;94H1237,41-48 65%21;48H43;100H2-4921;49H hasTypemacro.21;63HK21;49H43;1H1m-- INSERT --0m43;94HK43;94H1237,42-49 65%21;49Hf hasTypemacro.43;100H3-5021;50H43;1HK21;49H43;94H1237,42-49 65%21;49H43;100H3-5021;50H43;100H4-5121;51H43;100H5-5221;52H43;100H6-5321;53H43;100H7-5421;54H43;100H8-5521;55H43;100H9-5621;56H43;99H50-5721;57H43;100H1-5821;58H43;100H2-5921;59H43;100H3-6021;60H43;100H4-6121;61H43;100H5-6221;62H43;100H6-6321;63H21;63HK43;100H5-6221;62H43;1H1m-- INSERT --0m43;94HK43;94H1237,56-63 65%21;63H43;100H7-6421;64Hi43;100H8-6521;65Hs43;100H9-6621;66H43;99H60-6721;67Hu43;100H1-6821;68Hs43;100H2-6921;69He43;100H3-7021;70Hd43;100H4-7121;71H43;100H5-7221;72Hi43;100H6-7321;73Hn43;100H7-7421;74H43;100H8-7521;75Hc43;100H9-7621;76Ho43;99H70-7721;77Hn43;100H1-7821;78Hd43;100H2-7921;79H'43;100H3-8021;80Hn43;100H4-8121;81H.43;100H5-8221;82H43;1HK21;81H43;94H1237,74-81 65%21;81H43;100H3-8021;80H43;100H2-7921;79H43;100H1-7821;78H43;100H0-7721;77H43;99H69-7621;76H43;100H8-7521;75H43;100H7-7421;74H43;100H6-7321;73H43;100H5-7221;72H43;100H4-7121;71H43;100H3-7021;70H43;100H2-6921;69H43;100H1-6821;68H43;100H0-6721;67H43;99H59-6621;66H43;97H620;66H43;100H8-6520;65H43;100H7-6420;64H43;100H6-6320;63H43;100H5-6220;62H43;100H4-6120;61H43;100H3-6020;60H43;100H2-5920;59H43;100H1-5820;58H43;100H0-5720;57H43;99H49-5620;56H43;100H8-5520;55H43;100H7-5420;54H43;100H6-5320;53H43;100H5-5220;52H43;100H4-5120;51H43;100H3-5020;50H43;100H2-4920;49H43;100H1-4820;48H43;100H0-4720;47H43;99H39-4620;46H43;100H8-4520;45H43;100H7-4420;44H43;100H6-4320;43H43;100H5-4220;42H43;100H4-4120;41H43;100H3-4020;40H43;100H2-3920;39H43;100H1-3820;38H43;100H0-3720;37H43;99H29-3620;36H43;100H8-3520;35H43;100H7-3420;34H43;100H6-3320;33H43;100H5-3220;32H43;100H4-3120;31H43;100H3-3020;30H43;100H2-2920;29H43;100H1-2820;28H43;100H0-2720;27H43;99H19-2620;26H43;100H8-2520;25H43;100H7-2420;24H43;100H6-2320;23H43;100H5-2220;22H43;1H1m-- INSERT --0m43;94HK43;94H1236,15-22 65%20;22H; && (hasType(id = current->object->getid(), HN) );43;100H6-2320;23H && (hasType(id = current->object->getid(), HN) );43;100H7-2420;24H/ && (hasType(id = current->object->getid(), HN) );43;100H8-2520;25H/ && (hasType(id = current->object->getid(), HN) );43;100H9-2620;26H43;1HK20;25H43;94H1236,18-25 65%20;25H43;100H9-2620;26H43;99H20-2720;27H43;100H1-2820;28H43;100H2-2920;29H43;100H3-3020;30H43;100H4-3120;31H43;100H5-3220;32H43;100H6-3320;33H43;100H7-3420;34H43;100H8-3520;35H43;100H9-3620;36H43;99H30-3720;37H43;100H1-3820;38H43;100H2-3920;39H43;100H3-4020;40H43;100H4-4120;41H43;100H5-4220;42H43;100H6-4320;43H43;100H7-4420;44H43;100H8-4520;45H43;100H9-4620;46H43;99H40-4720;47H43;100H1-4820;48H43;100H2-4920;49H43;100H3-5020;50H43;100H4-5120;51H43;100H5-5220;52H43;100H6-5320;53H43;100H7-5420;54H43;100H8-5520;55H43;100H9-5620;56H43;99H50-5720;57H43;100H1-5820;58H43;100H2-5920;59H43;100H3-6020;60H43;100H4-6120;61H43;100H5-6220;62H43;100H6-6320;63H43;100H7-6420;64H43;100H8-6520;65H43;100H9-6620;66H43;99H60-6720;67H43;100H1-6820;68H43;100H2-6920;69H43;100H3-7020;70H43;100H4-7120;71H43;100H5-7220;72H43;100H6-7320;73H43;100H7-7420;74H43;100H8-7520;75H43;100H7-7420;74H20;74HK43;100H6-7320;73H43;97H721;73H43;97H8,27-3422;34H43;97H9,18 23;18H43;96H40,7324;73H43;97H125;73H43;97H2,5926;59H43;97H3,7027;70H43;97H4,0-128;1H43;97H5,58 29;58H43;97H6,6630;66H43;100H530;65H43;100H430;64H43;100H330;63H43;100H230;62H43;100H130;61H43;100H030;60H43;99H5930;59H43;100H830;58H43;100H730;57H43;100H630;56H43;100H530;55H43;100H430;54H43;100H330;53H43;100H230;52H43;100H130;51H43;100H030;50H43;99H4930;49H43;100H830;48H43;100H730;47H43;100H630;46H43;100H530;45H43;100H430;44H43;100H330;43H43;100H230;42H43;100H130;41H43;100H030;40H43;99H3930;39H43;100H830;38H43;100H730;37H43;100H630;36H43;100H530;35H43;100H430;34H43;100H330;33H43;100H230;32H43;100H130;31H43;100H030;30H43;99H2930;29H43;100H830;28H43;97H7,6 31;6H43;97H8,21-2832;28H43;97H933;28H43;96H50,28 34;28H43;96H49,21-2833;28H43;96H50,28 34;28H43;100H734;27H43;100H634;26H43;100H534;25H43;100H434;24H43;100H334;23H43;100H234;22H43;100H134;21H43;100H034;20H43;99H1934;19H43;100H834;18H43;100H734;17H43;100H634;16H43;100H534;15H43;100H434;14H43;100H334;13H43;100H234;12H43;100H134;11H43;100H034;10H43;99H9 34;9H43;99H834;8H43;99H934;9H(hasType(id, HN)); 34;29HK34;9H43;1H1m-- INSERT --0m43;94HK43;94H1250,98C65%34;9Hi(hasType(id, HN));43;99H1034;10Hf(hasType(id, HN));43;100H134;11H (hasType(id, HN));43;100H234;12H43;1HK34;11H43;94H1250,117C65%34;11H43;100H234;12H43;100H334;13H43;100H434;14H43;100H534;15H43;100H634;16H43;100H734;17H43;100H834;18H43;100H934;19H43;99H2034;20H43;100H134;21H43;100H234;22H43;100H334;23H43;100H434;24H43;100H534;25H43;100H634;26H43;100H734;27H43;100H834;28H43;100H934;29H43;99H3034;30H43;99H2934;29H43;1H1m-- INSERT --0m43;94HK43;94H1250,307C65%34;30H43;100H134;31H{43;100H234;32H43;1HK34;31H43;94H1250,317C65%34;31H43;97H1,0-135;1H43;97H2,31 36;31H43;97H3,24-3137;31H43;97H4,0-1 38;1H43;97H5,24-3139;31H43;97H640;31H43;97H741;31H43;97H8,0-1 42;1H1;42r42;1H 1;43r42;9HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN43;94HK43;94H1259,24-31 65%42;31H1;42r42;1H 1;43r42;9Hbreak;43;94HK43;94H1260,7-14 65%42;14H1;42r42;1H 1;43r42;6H} //end if select()43;94HK43;94H1261,247C65%42;24H1;42r42;1H 1;43r42;3H} // end-loop: assert post-cond43;94HK43;94H1262,317C65%42;31H1;42r42;1H 1;43r42;3Hassert(current==NULL || (cs==this && (localcHN = (obj->getcurr())->HNid) == obj->getid()));43;94HK43;94H1263,317C65%42;31H1;42r42;1H 1;43r43;94HK43;94H1264,0-1 65%42;1H1;42r42;1H 1;43r42;3Hif (current != NULL){8C// Non-NULL but invalid - 06020843;94HK43;94H1265,26-32 65%42;32H1;42r42;1H 1;43r42;9Hassert( obj->getid() == localcHN->HNid );43;94HK43;94H1266,29-31 65%42;31H1;42r42;1H 1;43r42;9HLP;return 1;43;94HK43;94H1267,13-20 65%42;20H1;42r42;1H 1;43r42;3H}43;94HK43;94H1268,38C65%42;3H1;42r42;1H 1;43r42;3Helse {43;94HK43;94H1269,88C65%42;8H1;42r42;1H 1;43r42;9HDP;dprintdd("Failed to find HN enclosing DC coords %d,%d\n", x,y);43;94HK43;94H1270,25-31 65%42;31H1;42r42;1H 1;43r42;9Hcs = 0; id = (hcg_key)0;8C// RJL08030443;94HK43;94H1271,24-31 66%42;31H1;42r42;1H 1;43r42;9HLP;return 0;43;94HK43;94H1272,13-20 66%42;20H1;42r42;1H 104substitutionsHon3104lines21;9H6%42;3H4DP;dprintd("select_HN:7Found-id=%ux\n",;id);22;9H;31H43;9obj->selectObject();H//=>7cs=this;Hselected=1;0highlight(1);24;9H1H43;97H//2selectObject;isHvirtual3in1class7graphobject.25;9HH231;31H//;error2below4=>3cs7points4to;graphobject,2not1node??26;9HH60,7-14//(objH==;[superclass;of???]9cs0=7this9)28;9H;96H59,2localcHN1=4(struct-HN*)(obj->getcurr());//i.e.6copyCcHN29;9Hr7C}43;94H1260,3-173;94H66%43;94HK43;94H1260,3-1729;9H66%29;17H43;96H5928;17H43;97H8,1-8927;8H43;97H7,3-1726;17H43;97H625;17H43;97H524;17H43;97H4,1-8923;8H43;97H3,3-1722;17H43;97H2,10-1721;17H43;97H1,1-87H20;8H43;97H2,10-1721;17H43;97H3,3-17 22;17H43;97H4,1-8K23;8H43;97H5,3-1724;17H43;97H625;17H43;97H726;17H43;97H8,1-8 27;8H43;97H9,3-1728;17H43;99H2-1628;16H43;96H6029;16H29;9H}29;17HK43;101H9 29;9H43;96H59,2-1628;16H43;97H8,1-8 27;8H43;97H7,2-1626;16H43;97H625;16H43;97H524;16H43;97H4,1-8 23;8H43;97H3,2-1622;16H43;97H2,2-9 21;9H43;97H1,1-820;8H43;97H0,9 19;9H43;96H49,2-918;9H43;97H817;9H43;97H918;9H43;97H817;9H43;97H7,6 16;6H43;97H6,915;9H43;97H514;9H43;97H4,0-113;1H43;97H3,9 12;9H43;97H211;9H43;97H110;9H43;97H09;9H43;96H398;9H43;97H8,2-97;9H43;97H76;9H43;97H65;9H43;99H3-105;10H43;99H4-115;11H43;99H5-125;12H43;99H6-135;13H43;99H7-145;14H43;99H8-155;15H43;99H9-165;16H43;99H10-175;17H43;100H1-185;18H43;100H2-195;19H43;100H3-205;20H43;100H4-215;21H43;100H5-225;22H43;100H6-235;23H43;100H7-245;24H43;1H1m-- INSERT --0m43;13HK43;94H1236,17-24 66%5;24H6;42r6;1H1;43r5;24HK6;1H// && (hasType(id = current->object->getid(), HN)43;94HK43;94H1237,18C66%6;1H43;1HK6;1H43;94H1237,18C66%6;1H6;42r42;1H ?1l43;1HK43;1H[mercury2](35)>3pwdCHwritten51C1261,40-47H43;66%43;94HK43;94H1261,40-47H43;66%30;47H43;1HK43;1H:q6;13H43;99H7-146;14H43;99H8-156;15H43;99H9-166;16H43;99H10-176;17H43;100H1-186;18H43;100H2-196;19H43;100H3-206;20H43;100H4-216;21H43;100H5-226;22H43;100H6-236;23H43;100H7-246;24H43;100H8-256;25H43;97H87;25H43;97H76;25H43;100H9-266;26H43;99H20-276;27H43;100H1-286;28H43;100H2-296;29H43;100H3-306;30H43;100H4-316;31H43;100H5-326;32H43;100H6-336;33H43;100H7-346;34H43;100H8-356;35H43;100H9-366;36H43;99H30-376;37H43;100H1-386;38H43;100H2-396;39H43;100H3-406;40H43;100H4-416;41H43;100H5-426;42H43;100H6-436;43H43;100H7-446;44H43;100H8-456;45H43;100H9-466;46H43;99H40-476;47H43;100H1-486;48H43;100H2-496;49H43;100H3-506;50H43;100H4-516;51H43;100H5-526;52H43;100H6-536;53H43;100H7-546;54H43;100H8-556;55H43;100H9-566;56H43;99H50-576;57H43;100H1-586;58H43;100H2-596;59H43;100H3-606;60H43;100H4-616;61H43;100H5-626;62H43;100H6-636;63H43;100H7-646;64H43;100H8-656;65H43;100H9-666;66H43;99H60-676;67H43;100H1-686;68H43;100H2-696;69H43;100H3-706;70H43;100H4-716;71H43;100H5-726;72H43;100H6-736;73H43;100H5-726;72H43;100H4-716;71H43;100H3-706;70H43;100H2-696;69H43;100H1-686;68H43;100H0-676;67H43;99H59-666;66H43;100H8-656;65H43;100H7-646;64Hused in cond'n.6;79HK6;64Hin cond'n.6;74HK6;64Hcond'n.6;71HK6;64H'n.6;67HK6;64H43;1H1m-- INSERT --0m43;94HK43;94H1237,57-64 66%6;64Hc'n.43;100H8-656;65Ha'n.43;100H9-666;66Hl'n.43;99H60-676;67Hl'n.43;100H1-686;68Hs'n.43;100H2-696;69H 'n.43;100H3-706;70Hg'n.43;100H4-716;71He'n.43;100H5-726;72Ht'n.43;100H6-736;73Hi'n.43;100H7-746;74Hd'n.43;100H8-756;75H('n.43;100H9-766;76H)'n.43;99H70-776;77H;'n.43;100H1-786;78H43;1HK6;77H43;94H1237,70-77 66%6;77H43;100H1-786;78H43;100H0-776;77H'n.6;80HK6;77Hn.6;79HK6;77H.6;78HK6;77H6;77HK43;99H69-766;76H43;1H1m-- INSERT --0m43;94HK43;94H1237,70-77 66%6;77H;43;100H1-786;78H43;1HK6;77H43;94H1237,70-77 66%6;77H43;99H69-766;76H43;100H8-756;75H43;100H7-746;74H43;100H6-736;73H43;100H5-726;72H43;100H4-716;71H43;100H3-706;70H43;100H2-696;69H43;100H1-686;68H43;100H0-676;67H43;99H59-666;66H43;100H8-656;65H43;100H7-646;64H43;100H6-636;63H43;100H5-626;62H43;100H6-636;63H43;100H7-646;64Hgetid();6;72HK6;64H43;1H1m-- INSERT --0m43;94HK43;94H1237,57-64 66%6;64Hagetid();43;100H8-656;65Hrgetid();43;100H9-666;66Hggetid();43;99H60-676;67H1getid();43;100H1-686;68Higetid();43;100H2-696;69Hsgetid();43;100H3-706;70H getid();43;100H4-716;71H43;1HK6;70H43;94H1237,63-70 66%6;70H43;100H4-716;71H43;100H3-706;70H43;100H2-696;69H43;100H1-686;68H43;1H1m-- INSERT --0m43;94HK43;94H1237,61-68 66%6;68H is getid();43;100H2-696;69H43;1HK6;68H43;94H1237,61-68 66%6;68H43;97H8,27-347;34H43;97H9,18 8;18H43;96H40,69;68H43;97H110;68H43;97H09;68H43;97H110;68H43;97H2,5911;59H43;97H3,6812;68H43;97H4,0-113;1H43;97H5,58 14;58H43;97H6,6615;66H43;97H7,6 16;6H43;97H8,27-3417;34H43;97H9,51-5818;58H43;96H50,32 19;32H43;97H1,1-820;8H43;97H2,53-6021;60H43;97H3,54-6822;68H43;97H4,1-8 23;8H43;97H5,50-6424;64H43;97H6,54-6825;68H43;97H7,42-5626;56H43;97H8,1-8 27;8H43;97H7,42-5626;56H43;97H6,54-6825;68H43;97H5,50-6424;64H43;97H4,1-8 23;8H43;97H3,54-6822;68H43;97H2,53-6021;60H43;97H1,1-8 20;8H43;97H0,32 19;32H43;97H1,1-820;8H43;97H2,53-6021;60H43;97H3,54-6822;68H43;97H4,1-8 23;8H43;97H5,50-6424;64H43;97H6,54-6825;68H43;97H7,42-5626;56H43;97H8,1-8 27;8H43;97H9,54-6828;68H43;96H60,2-9 29;9H43;1H1m-- INSERT --0m43;94HK43;94H1261,18C66%30;42r30;1H1;43r43;94HK43;94H1261,18C66%30;1H43;99H2-930;9He43;99H3-1030;10Hl43;99H4-1130;11Hs43;99H5-1230;12He43;99H6-1330;13H43;99H7-1430;14H{43;99H8-1530;15H43;99H9-1630;16Ho43;99H10-1730;17Hb43;100H1-1830;18Hj43;100H2-1930;19H43;100H3-2030;20H=43;100H4-2130;21H43;100H5-2230;22H043;100H6-2330;23H;43;100H7-2430;24H43;100H8-2530;25Hi43;100H9-2630;26Hd43;99H20-2730;27H43;100H1-2830;28H=43;100H2-2930;29H43;100H3-3030;30H043;100H4-3130;31H;43;100H5-3230;32H43;1HK30;31H43;94H1261,24-31 66%30;31H43;100H3-3030;30H43;100H2-2930;29H43;100H1-2830;28H43;100H0-2730;27H43;99H19-2630;26H43;100H8-2530;25H43;100H7-2430;24H43;100H6-2330;23H43;100H5-2230;22H43;100H4-2130;21H43;100H3-2030;20H43;100H2-1930;19H43;100H3-2030;20H43;100H4-2130;21H43;100H5-2230;22H43;100H6-2330;23H43;100H7-2430;24H43;100H8-2530;25H43;100H9-2630;26H43;99H20-2730;27H43;100H1-2830;28H43;100H2-2930;29H43;100H3-3030;30H43;100H4-3130;31H43;1H1m-- INSERT --0m43;94HK43;94H1261,25-32 66%30;32H43;100H6-3330;33Hl43;100H7-3430;34Ho43;100H8-3530;35Hc43;100H9-3630;36Ha43;99H30-3730;37Hl43;100H1-3830;38Hc43;100H2-3930;39HH43;100H3-4030;40HN43;100H4-4130;41H43;100H5-4230;42H=43;100H6-4330;43H43;100H7-4430;44H043;100H8-4530;45H;43;100H9-4630;46H43;99H40-4730;47H}43;100H1-4830;48H43;1HK30;47H43;94H1261,40-47 66%30;47H43;97H2,7-14 31;14H43;97H3,24 32;24H43;97H2,7-1431;14H43;97H1,40-4730;47H43;94HK43;1H:w pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](36)> ps ps PID TTY TIME CMD 15325 ? 00:00:00 sshd 15326 ? 00:00:00 tcsh 15336 ? 00:00:00 nxnode 15532 ? 00:00:00 nxnode 15533 ? 00:00:00 nxnode 15535 ? 00:00:00 nxnode 15538 ? 00:00:00 tee 15539 ? 00:00:00 nxnode 15542 ? 00:06:11 nxagent 15573 ? 00:00:00 gnome-session 15576 ? 00:00:01 gconfd-2 15579 ? 00:00:00 gnome-keyring-d 15581 ? 00:00:00 bonobo-activati 15583 ? 00:00:00 gnome-settings- 15589 ? 00:00:02 gam_server 15598 ? 00:00:02 xscreensaver 15625 ? 00:00:05 metacity 15627 ? 00:00:00 gnome-volume-ma 15629 ? 00:00:01 nautilus 15631 ? 00:00:01 gnome-panel 15634 ? 00:00:00 pam-panel-icon 15636 ? 00:00:02 rhn-applet-gui 15640 ? 00:00:00 gnome-vfs-daemo 15655 ? 00:00:00 mapping-daemon 15657 ? 00:00:04 wnck-applet 15661 ? 00:01:41 gnome-terminal 15662 ? 00:00:00 gnome-pty-helpe 15716 ? 00:00:00 mixer_applet2 15718 ? 00:00:00 clock-applet 15720 ? 00:00:00 notification-ar 24887 pts/8 00:00:00 tcsh 28257 pts/8 00:00:00 script 28258 pts/8 00:00:00 script 28259 pts/6 00:00:00 tcsh 29543 pts/6 00:00:00 ps [mercury2](37)> [mercury2](37)> vidsrc/graphobject.cc21Dxmkmfnolog.cshK xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:17:39 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.BEi0mg:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:17 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:17 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:17 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:17 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:17 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:17 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1265: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1265: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `int Ggroup::select_CG(_WidgetRec*, int, int)': ../src/graphobject.cc:1341: warning: long unsigned int format, unsigned int arg (arg 4) ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1398: error: non-lvalue in assignment ../src/graphobject.cc:1398: error: non-lvalue in assignment make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:17 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:12 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:17:47 EST 2008 [mercury2](38)> xmkmfnolog.csh14Dpvidsrc/graphobject.cc vi src/graphobject.cc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1905L, 73590C1;6H// TBD: Continue and count (allow reselect if more than one?)-RJL0803042;6H// subList* current-> graphobject* object instance ptr3;6H// (object holds (subclass inherits) id; node subclass holds cHN)5;6Hobj = current->object; // base class ptr graphobject*6;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method7;6H{8;9HlocalcHN = 0; // RJL0707309;9Hid = obj->getid(); // type checked using hasType()10;9Hif (hasType(id, HN)) {12;17HDP;dprintd("select_HN: Found id=%ux\n", id);13;17Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);15;17H// selectObject is virtual in class graphobject.16;17H// error below => cs points to graphobject, not node??17;17H//(obj == [superclass of???] cs = this )19;17HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN20;9H}21;9Helse { obj = 0; id = 0; localcHN = 0; }22;9Hbreak;23;6H} //end if select() } // end-loop: assert post-cond assert(current==NULL || (cs==this && (localcHN = (obj->getcurr())->HNid) == obj->getid())); if (current != NULL){8C// Non-NULL but invalid - 06020828;9Hassert( obj->getid() == localcHN->HNid );29;9HLP;return 1; } else {32;9HDP;dprintdd("Failed to find HN enclosing DC coords %d,%d\n", x,y);33;9Hcs = 0; id = (hcg_key)0;8C// RJL08030434;9HLP;return 0; } LP;}// end new vers of select_HN (graphobject.cc: 1218-1271) /***********************(1213- )*************************** * Name : * int Ggroup::select_CG(Widget w, int x, int y) mm0mHJ1;3H{6//IFF3HmouseHis5inside9HN,2HL5or3CG,Hcurrent!=NULL2andHselect(fx,fy)!=902;9H//assert(HNorHLorCGisSelected);4//1Invariant:4#define'd;line34830as:3;9H//(id?(hasType(id,1HN)||hasType(id,HHG)||hasType(id,5HL)):0)//RJL0502254;9H//94sbde_schema.h:1234:#defineHhasType(key,0ttabbr)5;9H//0H425;(key?((strstr(decode_retstr(&key),1#ttabbr)?1:0)):0)6;9HifH(current!=NULL4&&9(current->object->select(fx,0fy)2!=30)4&&7;17HhasType((id0=4current->object->getid()),HCG))8;17Hbreak;//Rev.4-;RJL0802188H43;100H925;39H43;99H4025;40H43;100H125;41H43;100H225;42H43;100H325;43H43;100H425;44H43;100H525;45H43;100H625;46H43;100H725;47H43;100H825;48H43;100H925;49H43;99H5025;50H43;100H125;51H43;100H225;52H43;100H325;53H43;100H425;54H43;100H525;55H43;100H625;56H43;100H725;57H43;100H825;58H43;100H925;59H43;99H6025;60H43;100H125;61H43;100H225;62H43;100H325;63H43;100H425;64H43;100H525;65H43;100H625;66H43;100H725;67H43;100H825;68H43;100H725;67H43;100H625;66H43;100H525;65H43;100H425;64H43;100H325;63H43;100H225;62H43;100H125;61H43;100H025;60H43;99H5925;59H43;100H825;58H43;100H725;57H43;100H625;56H43;100H525;55H43;100H425;54H43;100H325;53H43;100H225;52H43;100H125;51H43;100H025;50H43;99H4925;49H= (obj->getcurr())->HNid) == obj->getid())); 25;49H43;99H5025;50H43;100H125;51H43;100H025;50H(obj->getcurr())->HNid) == obj->getid())); 25;50H43;100H125;51H43;100H225;52H43;100H325;53H43;100H425;54H43;100H525;55H43;100H625;56H43;100H725;57H43;100H825;58H43;100H925;59H43;99H6025;60H43;100H125;61H43;100H225;62H43;100H325;63H43;100H425;64H43;100H525;65H43;100H625;66H43;100H725;67H43;100H825;68H43;100H925;69H43;99H7025;70H43;100H125;71H43;100H225;72H43;100H325;73H43;100H425;74H43;100H325;73H43;100H225;72H43;100H125;71H43;100H025;70H43;99H6925;69H43;100H825;68H43;100H725;67H43;100H625;66H43;100H525;65H43;100H425;64H43;100H325;63H43;100H225;62H43;100H125;61H43;100H025;60H43;99H5925;59H43;100H825;58H43;100H725;57H43;100H625;56H43;100H525;55H43;100H425;54H43;100H325;53H43;100H225;52H43;100H125;51H43;100H025;50H43;99H4925;49H43;100H825;48H43;100H725;47H43;100H625;46H43;100H525;45H43;100H425;44H43;100H325;43H43;100H225;42H43;100H125;41H43;100H025;40H43;99H3925;39H43;99H4025;40H43;1H1m-- INSERT --0m43;94HK43;94H1265,407C66%25;40H((localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H125;41Hh(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H225;42Hc(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H325;43Hg(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H425;44H_(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H525;45Hk(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H625;46He(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H725;47Hy(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H825;48H)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H925;49H43;1HK25;48H43;94H1265,487C66%25;48H43;100H925;49H43;100H825;48H43;100H725;47H43;100H625;46H43;100H525;45H43;100H425;44H43;100H325;43H43;100H225;42H43;100H125;41H43;100H025;40H43;99H3925;39H43;100H825;38H43;100H725;37H43;100H625;36H43;100H525;35H43;100H425;34H43;100H325;33H43;100H225;32H43;100H125;31H43;100H025;30H43;99H2925;29H43;100H825;28H43;100H925;29H43;1H1m-- INSERT --0m43;94HK43;94H1265,307C66%25;30H-==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H125;31H>==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H225;32Ho==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H325;33Hb==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H425;34Hj==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H525;35He==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H625;36Hc==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H725;37Ht==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H825;38H43;1HK25;37H43;94H1265,377C66%25;37H43;97H4,3424;34H43;97H3,223;24H43;97H2,7-1422;14H43;97H1,30-3721;37H43;97H0,2-9 20;9H43;96H59,23-3719;37H43;97H8,1-8 18;8H43;97H7,23-3717;37H43;97H616;37H43;97H515;37H43;97H4,1-8 14;8H43;97H3,23-3713;37H43;97H2,3012;37H43;97H1,1-8 11;8H43;97H0,32 10;32H43;96H49,30-379;37H43;97H8,27-348;34H43;97H7,6 7;6H43;97H6,376;37H43;97H55;37H43;97H4,0-14;1H43;97H3,37 3;37H43;97H4,0-14;1H43;97H5,37 5;37H43;97H66;37H43;97H7,6 7;6H43;97H8,27-348;34H43;97H9,30-379;37H43;96H50,32 10;32H43;97H1,1-811;8H43;97H2,30-3712;37H43;97H3,2313;37H43;97H4,1-8 14;8H43;97H5,23-3715;37H43;97H616;37H43;97H717;37H43;97H8,1-8 18;8H43;97H9,23-3719;37H43;96H60,2-9 20;9H43;97H1,30-3721;37H43;97H2,7-14 22;14H43;97H3,24 23;24H43;97H4,324;34H43;97H5,3725;37H43;100H625;36H43;100H525;35H43;100H425;34H43;100H325;33H43;100H225;32H43;100H125;31H43;100H025;30H43;99H2925;29H43;100H825;28H43;100H725;27H43;100H825;28Hs->object==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;28H->object==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;28H>object==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;28Hobject==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;28H43;100H925;29H43;99H3025;30H43;100H125;31Hct==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;31Ht==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;31H==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 25;31H43;1H1m-- INSERT --0m43;94HK43;94H1265,317C66%25;31H ==this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H225;32H43;1HK25;31H43;94H1265,317C66%25;31H43;100H225;32H43;100H325;33H43;100H425;34H43;100H525;35H43;100H425;34H43;1H1m-- INSERT --0m43;94HK43;94H1265,347C66%25;34H this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H525;35H43;1HK25;34H43;94H1265,347C66%25;34H43;97H6,0-126;1H43;97H7,28-3427;34H43;97H8,3228;34H43;94HK43;1H:1341 }// end for loop (exit if current == 0 || select failed)) // assert(current==NULL||hasType(id,CG));//failed 050826, 080226 assert(current==NULL ||(current->object->select(fx, fy) == 0)13;25H||! hasType(id,CG)); if ((current != NULL)&&(current->object->select(fx, fy) != 0) &&15;9HhasType((id = current->object->getid()), CG)) //add 2 conds -RJL080226 {17;9Hcurrent->object->selectObject();18;9H// Effects: currentselection = this, selected=1, highlight(1):19;9H// id = currentselection->getid();20;9HDP; printf("current = %px, cs = %px, id = %lux\n",21;17Hcurrent,cs,(unsigned int)id); // %x-->%lux - RJL08022622;9HLP; return 1; } else {25;9Hcurrentselection = NULL;26;9Hid = 0;27;9HLP;return 0; } }// end int Ggroup::select_CG (void-->int 050212) (1406-1448) /************************************************* * Name : * void Ggroup::select_HL(Widget w, int x, int y) * Added by: * bdesrc 95s523 hcpatel & mmaliset * Description: * This Ggroup class method selects a Link in topobject list. If the * selected object in the first pass is not a Link it goes down the * topobject list and continues to look for a Link till the end of the * topobject list. mm0mHJ1;2H*;94H13-1RJL796/7/27,72006/6/30]1;18H43;100H921;19H43;99H2021;20H43;100H121;21H43;100H221;22H43;100H321;23H43;100H421;24H43;100H521;25H43;100H621;26H43;100H721;27H43;100H821;28H43;100H921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;100H521;35H43;100H621;36H43;100H721;37H43;100H821;38H43;100H921;39H43;99H4021;40H43;100H121;41H43;100H221;42H43;100H321;43H43;100H421;44H43;100H521;45H43;100H621;46H43;100H721;47H43;100H821;48H43;100H921;49H43;99H5021;50H43;100H121;51H43;100H221;52H43;100H321;53H43;100H221;52H43;100H121;51H43;100H021;50H43;99H4921;49H43;100H821;48H43;100H721;47H43;100H621;46H43;100H521;45H43;100H421;44H43;100H321;43H43;100H221;42H43;100H121;41H43;100H021;40H43;99H3921;39H43;100H821;38H43;97H0,31-3820;38H43;100H2-3920;39H43;100H3-4020;40H43;100H4-4120;41H43;100H5-4220;42H43;100H6-4320;43H43;100H7-4420;44H43;100H8-4520;45H43;100H9-4620;46H43;99H40-4720;47H43;100H1-4820;48H43;100H2-4920;49H43;100H3-5020;50H43;100H4-5120;51H43;100H5-5220;52H43;97H1,52 21;52H43;97H0,45-5220;52H43;97H1,52 21;52H43;100H121;51H43;100H021;50H43;99H4921;49H43;100H821;48H43;100H721;47H43;100H621;46H43;100H521;45H43;100H421;44H43;100H321;43H43;100H221;42H43;100H121;41H43;100H021;40H43;99H3921;39H43;100H821;38H43;100H721;37H43;100H621;36H43;100H521;35H43;100H421;34H43;100H321;33H43;100H221;32H43;100H121;31H43;100H021;30H43;99H2921;29H43;100H821;28H43;100H921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;100H521;35H43;100H621;36H43;97H0,29-3620;36H43;99H30-3720;37H43;100H1-3820;38H43;100H2-3920;39H43;100H3-4020;40H43;100H4-4120;41H43;100H5-4220;42H43;100H6-4320;43H43;100H7-4420;44H43;100H8-4520;45H43;100H9-4620;46H43;99H40-4720;47H43;100H1-4820;48H43;100H2-4920;49H43;100H3-5020;50H43;100H4-5120;51H43;100H5-5220;52Hux\n",20;58HK20;52H43;94HK43;1H:1398 * Side effect: * select_HL updates the global variable cs (i.e., currentselection) * Error Handling: * None **************************************************/ void Ggroup::select_HL(Widget w, int x, int y) //:1383-1409:10;7H// w: drawing canvas, x,y : DC int coordinates { hcg_key id; List *current; // pointer to the list of objects float sx, sy; EP; unselect(); //void graphobject::unselect(){selected = 0;highlight(0);}; DCtoWC(x,y,&sx,&sy); // convert mouse DC to world WC coords-added 080217-RJL // This for loop replaced few dozen unoptimized lines - RJL 040701: for( current = topobject->subobjects;21;9H(current != NULL && hasType(id = current->object->getid(),HL));22;9Hcurrent = current->next) {24;9Hif (((graphobject *) current->object)->select(sx, sy) != 0)25;9H{26;11Hcurrent->object->selectObject(); //crash06062827;11H// Effects: cs=this, selected=1, highlight(1)28;11Hbreak;29;9H} } DP;dprintdd("cs = %d, current = %d;\n",32;17H(unsigned long)cs, (unsigned long)current); LP;return; } // end void Ggroup::select_HL() (1356-1409) /************************************************ * Description: addcaption routine 94FBDE/GC * Sole Client: captionops.cc:141 * Error handling: ?1l43;1HK43;1H[mercury2](39)>3pwdC;written51C1403,16-21;99H73%43;94HK43;94H1403,16-2143;973%26;21H43;1HK43;1H:q21;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;99H20-2721;27H43;100H1-2821;28H43;100H2-2921;29H43;100H3-3021;30H43;100H4-3121;31H43;100H5-3221;32H43;100H6-3321;33H43;100H7-3421;34H43;100H8-3521;35H43;100H9-3621;36H43;99H30-3721;37H43;100H1-3821;38H43;100H2-3921;39H43;100H3-4021;40H43;100H4-4121;41H43;100H5-4221;42H43;100H6-4321;43H43;100H7-4421;44H43;100H6-4321;43H43;100H5-4221;42H43;100H4-4121;41H43;100H3-4021;40H43;100H2-3921;39H43;100H1-3821;38H43;100H0-3721;37H43;99H29-3621;36H43;100H8-3521;35H43;100H7-3421;34H43;100H6-3321;33H43;100H5-3221;32H43;100H4-3121;31H43;100H3-3021;30H43;100H2-2921;29H43;100H1-2821;28H43;100H0-2721;27H43;99H19-2621;26H43;100H8-2521;25H43;100H7-2421;24H43;100H6-2321;23H43;100H5-2221;22H43;100H4-2121;21H43;100H3-2021;20H43;100H2-1921;19H43;100H1-1821;18H43;100H0-1721;17H43;97H7,1620;17H43;97H8,1021;17H43;97H9,17 22;17H43;95H400,3 23;3H43;95H399,1722;17H43;97H8,10-1721;17H43;97H7,1620;17H43;97H8,1021;17H43;97H9,17 22;17H43;95H400,3 23;3H43;97H1,12-1724;17H43;100H3-1824;18H43;100H4-1924;19H43;100H5-2024;20H43;100H6-2124;21H43;100H7-2224;22H43;100H8-2324;23H43;100H9-2424;24H43;99H20-2524;25H43;100H1-2624;26H43;100H2-2724;27H43;100H3-2824;28H43;100H4-2924;29H43;100H5-3024;30H43;100H6-3124;31H43;100H7-3224;32H43;100H8-3324;33H43;100H9-3424;34H43;99H30-3524;35H43;100H1-3624;36H43;100H2-3724;37H43;100H3-3824;38H43;100H4-3924;39H43;100H5-4024;40H43;100H6-4124;41H43;100H7-4224;42H43;100H8-4324;43H43;100H9-4424;44H43;99H40-4524;45H43;100H1-4624;46H43;100H2-4724;47H43;100H3-4824;48H43;100H4-4924;49H43;100H5-5024;50H43;100H6-5124;51H43;100H7-5224;52H43;100H8-5324;53H43;100H9-5424;54H43;99H50-5524;55H43;100H1-5624;56H43;100H2-5724;57H43;100H3-5824;58H43;100H4-5924;59H43;100H5-6024;60H43;100H6-6124;61H43;100H7-6224;62H43;100H8-6324;63H43;100H9-6424;64H43;99H60-6524;65H43;100H1-6624;66H43;100H2-6724;67H43;100H3-6824;68H43;1H1m-- INSERT --0m43;94HK43;94H1401,63-68 73%24;68H&43;100H4-6924;69H&43;100H5-7024;70H25;42r25;1H1;43r43;94HK43;94H1402,18C73%25;1H43;99H2-925;9H43;99H3-1725;17HhasType(id43;99H14-2825;28H43;100H3-2725;27H,43;100H4-2825;28H43;100H5-2925;29HH43;100H6-3025;30HL43;100H7-3125;31H)43;100H8-3225;32H)43;100H9-3325;33H43;1HK25;32H43;94H1402,18-32 73%25;32H43;97H1,2724;32H43;100H8-3324;33H43;100H9-3424;34H43;99H30-3524;35H43;100H1-3624;36H43;100H2-3724;37H43;100H3-3824;38H43;100H4-3924;39H43;100H5-4024;40H43;100H6-4124;41H43;100H7-4224;42H43;100H8-4324;43H43;100H9-4424;44H43;99H40-4524;45H43;100H1-4624;46H43;100H2-4724;47H43;100H3-4824;48H43;100H4-4924;49H43;100H5-5024;50H43;100H6-5124;51H43;100H7-5224;52H43;100H8-5324;53H43;100H9-5424;54H43;99H50-5524;55H43;100H1-5624;56H43;100H2-5724;57H43;100H3-5824;58H43;100H4-5924;59H43;100H5-6024;60H43;100H6-6124;61H43;100H7-6224;62H43;100H8-6324;63H43;100H9-6424;64H43;99H60-6524;65H43;100H1-6624;66H43;100H2-6724;67H43;100H3-6824;68H43;100H4-6924;69H43;100H3-6824;68H43;1H1m-- INSERT --0m43;94HK43;94H1401,63-68 73%24;68H &&43;100H4-6924;69H43;1HK24;68H43;94H1401,63-68 73%24;68H43;97H2,19-3325;33H43;97H1,63-6824;68H43;100H2-6724;67H43;100H1-6624;66H43;100H0-6524;65H43;99H59-6424;64H43;100H8-6324;63H43;100H7-6224;62H43;100H6-6124;61H43;100H5-6024;60H43;100H4-5924;59H43;100H3-5824;58H43;100H2-5724;57H43;100H1-5624;56H43;100H0-5524;55H43;99H49-5424;54H43;100H8-5324;53H43;100H7-5224;52H43;100H6-5124;51H43;100H5-5024;50H43;100H4-4924;49H43;100H3-4824;48H43;100H2-4724;47H43;100H1-4624;46H43;100H0-4524;45H43;99H39-4424;44H43;100H8-4324;43H43;100H7-4224;42H43;100H6-4124;41H43;100H5-4024;40H43;100H4-3924;39H43;100H3-3824;38H43;100H2-3724;37H43;100H1-3624;36H43;100H0-3524;35H43;99H29-3424;34H43;100H8-3324;33H43;100H7-3224;32H43;100H6-3124;31H43;100H5-3024;30H43;100H4-2924;29H43;100H3-2824;28H43;100H2-2724;27H43;100H1-2624;26H43;100H0-2524;25H43;99H19-2424;24H43;100H8-2324;23H43;100H7-2224;22H43;100H6-2124;21H43;100H5-2024;20H43;100H4-1924;19H43;100H3-1824;18H43;100H2-1724;17H43;100H1-1624;16H43;100H0-1524;15H43;99H9-14 24;14H43;99H8-1324;13H43;99H7-1224;12H43;99H6-1124;11H43;99H7-1224;12H43;1H1m-- INSERT --0m43;94HK43;94H1401,7-12 73%24;12H((((graphobject *) current->object)->select(sx, sy) != 0) &&43;99H8-1324;13H43;1HK24;12H43;94H1401,7-12 73%24;12H43;97H0,3 23;3H43;1H1m-- INSERT --0m43;94HK43;94H1401,18C73%24;42r24;1H1;43r43;94HK43;94H1401,18C73%24;1H43;99H2-924;9Hid = current->object->getid()43;99H31-3824;38H;43;100H2-3924;39H43;97H2,3425;39H43;97H3,20-3426;34H43;97H2,34-3925;39H43;97H3,20-3426;34H43;97H4,3-10 27;10H43;97H5,32-3928;39H43;97H629;39H43;97H7,10-1730;17H43;97H6,32-3929;39H43;97H528;39H43;97H4,3-10 27;10H43;97H3,20-3426;34H43;97H2,34-3925;39H43;97H1,3224;39H43;97H0,4 23;4H43;95H399,3422;34H43;97H8,32-3921;39H43;97H7,3820;39H43;100H7-3820;38H43;97H8,3121;38H43;100H0-3721;37H43;99H29-3621;36H43;100H8-3521;35H43;100H7-3421;34H43;100H6-3321;33H43;100H5-3221;32H43;100H4-3121;31H43;100H3-3021;30H43;100H2-2921;29H43;100H1-2821;28H43;100H0-2721;27H43;99H19-2621;26H43;100H8-2521;25Hi && hasType(id = current->object->getid(),HL));43;100H9-2621;26H) && hasType(id = current->object->getid(),HL));43;99H20-2721;27H && hasType(id = current->object->getid(),HL));43;100H1-2821;28H& && hasType(id = current->object->getid(),HL));43;100H2-2921;29H& && hasType(id = current->object->getid(),HL));43;100H3-3021;30H22;42r22;1H1;43r21;31HK22;2H&& hasType(id = current->object->getid(),HL));43;94HK43;94H1399,18C73%22;1H43;1HK22;1H43;94H1399,18C73%22;1H43;97H8,1-821;8H43;99H2-921;9H43;99H3-1021;10H43;99H4-1121;11H43;99H5-1221;12H43;99H6-1321;13H43;99H7-1421;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;100H8-2521;25H) &21;29HK21;25H43;97H9,25 22;25H43;100H422;24H43;100H322;23H43;100H222;22H43;100H122;21H43;100H022;20H43;99H1922;19H43;100H822;18H43;100H722;17H43;100H622;16H43;100H522;15H43;100H422;14H43;100H322;13H43;100H222;12H43;100H122;11H43;100H022;10H43;99H9 22;9H43;99H822;8H43;99H722;7H43;99H622;6H43;99H522;5H43;99H422;4H43;99H322;3H43;99H222;2H43;99H122;1H43;99H222;2HhasType(id = current->object->getid(),HL)); 22;46HK22;2H43;1H1m-- INSERT --0m43;94HK43;94H1399,28C73%22;2H hasType(id = current->object->getid(),HL));43;99H3-922;9H/hasType(id = current->object->getid(),HL));43;99H4-1022;10H/hasType(id = current->object->getid(),HL));43;99H5-1122;11H hasType(id = current->object->getid(),HL));43;99H6-1222;12HchasType(id = current->object->getid(),HL));43;99H7-1322;13HahasType(id = current->object->getid(),HL));43;99H8-1422;14HnhasType(id = current->object->getid(),HL));43;99H9-1522;15HnhasType(id = current->object->getid(),HL));43;99H10-1622;16hasType(id = current->object->getid(),HL)); 43;99H9-15 22;15H'hasType(id = current->object->getid(),HL));43;99H10-1622;16HthasType(id = current->object->getid(),HL));43;100H1-1722;17H hasType(id = current->object->getid(),HL));43;100H2-1822;18HuhasType(id = current->object->getid(),HL));43;100H3-1922;19HshasType(id = current->object->getid(),HL));43;100H4-2022;20HehasType(id = current->object->getid(),HL));43;100H5-2122;21H hasType(id = current->object->getid(),HL));43;100H6-2222;22H43;100H7-2322;23H43;100H8-2422;24H43;100H9-2522;25H43;99H20-2622;26H43;100H1-2722;27H43;100H2-2822;28H43;100H3-2922;29H43;100H4-3022;30H43;100H5-3122;31H43;100H6-3222;32H43;100H7-3322;33H43;100H8-3422;34H43;100H9-3522;35H43;99H30-3622;36H43;100H1-3722;37H43;100H2-3822;38H43;100H3-3922;39H43;100H4-4022;40H43;100H5-4122;41H43;100H6-4222;42H43;100H7-4322;43H43;100H8-4422;44H43;100H9-4522;45H43;99H40-4622;46H43;100H1-4722;47H43;100H2-4822;48H43;100H3-4922;49H43;100H4-5022;50H43;100H5-5122;51H43;100H6-5222;52H43;100H7-5322;53H43;100H8-5422;54H43;100H9-5522;55H43;99H50-5622;56H43;100H1-5722;57H43;100H2-5822;58H43;100H3-5922;59H43;100H4-6022;60H43;100H5-6122;61H43;100H6-6222;62H43;100H7-6322;63H43;100H8-6422;64H43;100H9-6522;65H43;100H8-6422;64Hx;43;100H9-6522;65Ha;43;99H60-6622;66H ;43;100H1-6722;67Ha;43;100H2-6822;68Hb;43;100H3-6922;69Ho;43;100H4-7022;70Hv;43;100H5-7122;71He;43;100H6-7222;72H ;43;100H7-7322;73H-;43;100H8-7422;74H ;43;100H9-7522;75Hi;43;99H70-7622;76Hl;43;100H1-7722;77Hl;43;100H2-7822;78He;43;100H3-7922;79; 43;100H2-7822;78; 43;100H1-7722;77; 43;100H0-7622;76; 43;99H69-7522;75Hn;43;99H70-7622;76Ho;43;100H1-7722;77Hn;43;100H2-7822;78H-;43;100H3-7922;79Hl;43;100H4-8022;80Hv;43;100H5-8122;81Ha;43;100H6-8222;82Hl;43;100H7-8322;83Hu;43;100H8-8422;84He;43;100H9-8522;85H ;43;99H80-8622;86Hu;43;100H1-8722;87Hs;43;100H2-8822;88He;43;100H3-8922;89Hd;43;100H4-9022;90H ;43;100H5-9122;91; 43;100H4-9022;90; 43;100H3-8922;89; 43;100H2-8822;88; 43;100H1-8722;87; 43;100H0-8622;86; 43;99H79-8522;85He;43;99H80-8622;86Hr;43;100H1-8722;87Hr;43;100H2-8822;88Ho;43;100H3-8922;89Hr;43;100H4-9022;90H ;43;100H5-9122;91H-;43;100H6-9222;92H ;43;100H7-9322;93HR;43;100H8-9422;94HJ;43;100H9-9522;95HL;43;99H90-9622;96H0;43;100H1-9722;97H8;43;100H2-9822;98H0;43;100H3-9922;99H4;43;100H4-10022;100; 43;100H3-99 22;99H3;43;100H4-10022;100H4;43;100H5-10122;101H0;43;100H6-10222;102H4;43;100H7-10322;103H43;1HK22;102H43;94H1399,96-102 73%22;102H43;100H5-10122;101H43;100H4-10022;100H43;100H5-10122;101H43;100H4-10022;100H43;100H3-99 22;99H43;100H2-9822;98H43;100H1-9722;97H43;100H0-9622;96H43;99H89-9522;95H43;100H8-9422;94H43;100H7-9322;93H43;100H6-9222;92H43;100H5-9122;91H43;100H4-9022;90H43;100H3-8922;89H43;100H2-8822;88H43;100H1-8722;87H43;100H0-8622;86H43;99H79-8522;85H43;100H8-8422;84H43;100H7-8322;83H43;100H6-8222;82H43;100H5-8122;81H43;100H4-8022;80H43;100H3-7922;79H43;100H2-7822;78H43;100H1-7722;77H43;100H0-7622;76H43;99H69-7522;75H43;100H8-7422;74H43;100H7-7322;73H43;100H6-7222;72H43;100H5-7122;71H43;100H4-7022;70H43;100H3-6922;69H43;100H2-6822;68H43;100H1-6722;67H43;100H0-6622;66H43;99H59-6522;65H43;100H8-6422;64H43;100H7-6322;63H43;100H6-6222;62H43;100H7-6322;63H43;100H8-6422;64Ha above - non-lvalueerror - RJL080304; 22;64H above - non-lvalueerror - RJL080304; 22;64H43;100H9-6522;65H43;99H60-6622;66H43;99H59-6522;65H43;99H60-6622;66H43;100H1-6722;67H43;100H2-6822;68H43;100H3-6922;69H43;100H4-7022;70H43;100H5-7122;71H43;100H6-7222;72H43;100H7-7322;73H43;100H8-7422;74H43;100H9-7522;75H43;99H70-7622;76H43;100H1-7722;77H43;100H2-7822;78H43;100H3-7922;79H43;100H4-8022;80H43;100H5-8122;81H43;100H6-8222;82H43;100H7-8322;83H43;1H1m-- INSERT --0m43;94HK43;94H1399,77-83 73%22;83H error - RJL080304;43;100H8-8422;84H43;1HK22;83H43;94H1399,77-83 73%22;83H43;100H6-8222;82H43;100H5-8122;81H43;100H4-8022;80H43;100H3-7922;79H43;100H2-7822;78H43;100H1-7722;77H43;100H0-7622;76H43;99H69-7522;75H43;100H8-7422;74H43;100H7-7322;73H43;100H6-7222;72H43;100H5-7122;71H43;100H4-7022;70H43;100H3-6922;69H43;100H2-6822;68H43;100H1-6722;67H43;100H0-6622;66H43;99H59-6522;65H43;100H8-6422;64H43;100H7-6322;63H43;100H6-6222;62H43;100H5-6122;61H43;100H4-6022;60H43;100H3-5922;59H43;100H2-5822;58H43;100H1-5722;57H43;100H0-5622;56H43;99H49-5522;55H43;100H8-5422;54H43;100H7-5322;53H43;100H6-5222;52H43;100H5-5122;51H43;100H4-5022;50H43;100H3-4922;49H43;100H2-4822;48H43;100H1-4722;47H43;100H0-4622;46H43;99H39-4522;45H43;100H8-4422;44H43;100H7-4322;43H43;100H6-4222;42H43;100H5-4122;41H43;100H4-4022;40H43;100H3-3922;39H43;100H2-3822;38H43;100H1-3722;37H43;100H0-3622;36H43;99H29-3522;35H43;100H8-3422;34H43;100H7-3322;33H43;100H6-3222;32H43;100H5-3122;31H43;100H4-3022;30H43;100H3-2922;29H43;100H2-2822;28H43;100H1-2722;27H43;100H0-2622;26H43;99H19-2522;25H43;100H8-2422;24H43;100H7-2322;23H43;100H6-2222;22H43;100H5-2122;21H43;100H4-2022;20H43;100H3-1922;19H43;100H2-1822;18H43;100H1-1722;17H43;100H0-1622;16H43;99H9-15 22;15H43;99H8-1422;14H43;99H7-1322;13H43;99H6-1222;12H43;97H8,521;12H43;99H6-1321;13H43;99H7-1421;14H43;99H8-1521;15H43;99H9-1621;16H43;99H10-1721;17H43;100H1-1821;18H43;100H2-1921;19H43;100H3-2021;20H43;100H4-2121;21H43;100H5-2221;22H43;100H6-2321;23H43;100H7-2421;24H43;100H8-2521;25H43;100H9-2621;26H43;99H20-2721;27H43;100H1-2821;28H43;100H0-2721;27H21;27HK43;99H19-2621;26H43;97H9,2022;26H43;99H19-2522;25H43;100H8-2422;24H43;100H7-2322;23H43;100H6-2222;22H43;100H5-2122;21H43;100H6-2222;22H43;1H1m-- INSERT --0m43;94HK43;94H1399,16-22 73%22;22H&hasType(id = current->object->getid(),HL)) above - non-lvalue error - RJL080304;43;100H7-2322;23H&hasType(id = current->object->getid(),HL)) above - non-lvalue error - RJL080304;43;100H8-2422;24H43;1HK22;23H43;94H1399,17-23 73%22;23H43;100H8-2422;24H43;100H7-2322;23H43;100H6-2222;22H43;100H5-2122;21H43;95H400,21 23;21H43;97H1,3 24;3H43;97H2,14-2125;21H43;97H3,1626;21H43;94HK43;1H:w pwd /nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde [mercury2](40)> xmkmfnolog.cxKsh xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:25:20 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.vMsXBx:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:25 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:25 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:25 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:25 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:25 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:25 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1265: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1265: error: `void*' is not a pointer-to-object type ../src/graphobject.cc: In member function `void Ggroup::select_HL(_WidgetRec*, int, int)': ../src/graphobject.cc:1400: error: expected `;' before "current" make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:25 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:17 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:25:28 EST 2008 [mercury2](41)> xmkmfnolog.csh14DpviKsrc/graphobject.cc vi src/graphobject.cc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1908L, 73707C1;2H* None **************************************************/ void Ggroup::select_HL(Widget w, int x, int y) //:1383-1409:5;7H// w: drawing canvas, x,y : DC int coordinates { hcg_key id; List *current; // pointer to the list of objects float sx, sy; EP; unselect(); //void graphobject::unselect(){selected = 0;highlight(0);}; DCtoWC(x,y,&sx,&sy); // convert mouse DC to world WC coords-added 080217-RJL // This for loop replaced few dozen unoptimized lines - RJL 040701: for( current = topobject->subobjects;16;9H(current != NULL)17;9H// can't use &&hasType(id = current->object->getid(),HL)) above - non-lvalue error - RJL080304;18;9Hcurrent = current->next) {20;9Hid = current->object->getid();21;9Hif ((((graphobject *) current->object)->select(sx, sy) != 0) &&22;17HhasType(id, HL))23;9H{24;11Hcurrent->object->selectObject(); //crash06062825;11H// Effects: cs=this, selected=1, highlight(1)26;11Hbreak;27;9H} } DP;dprintdd("cs = %d, current = %d;\n",30;17H(unsigned long)cs, (unsigned long)current); LP;return; } // end void Ggroup::select_HL() (1356-1409) /************************************************ * Description: addcaption routine 94FBDE/GC * Sole Client: captionops.cc:141 * Error handling: *8CNONE. * Side effects: mm0mHJ1;5Hwhile(currentlp) {2;9Hhcg_ptr;rp;3;9Hob1=2(graphobject *) currentlp->object;4;9Hassert(ob!= NULL);5;9Hrp = (hcg_ptr)(ob->getcurr());// current-row-ptr6;9Hobid = (hcg_key)(ob->getid());8;9Htblabbr = get_abbr( (hcg_key*) &obid, abb ); //- RJL0512109;17H// = decode_retstr() or NULL10;9Hassert (tblabbr!= NULL);11;9Hdprints("doDump: tblabbr = %s; ", tblabbr);12;9Hdprintd("objcount = %d\n",++objcount);14;9H// this is a hack to pass tblabbr as a symbol - RJL04063015;9Hconst char* tbltypes = "FO GD HG HN HA HL HP HI CG GX"; //bytes[0..29]16;9Htblidx = (int)( (strstr(tbltypes, tblabbr)-strstr(tbltypes, "FO") )/3) ;18;9Hswitch(tblidx) {//replaced arg2=viewname with "94sbdeview"19;25H// However, in bde/configure*.h: BDEUSERDEFINES has20;25H// -DBDE_SCHEMA, -DBDE_VIEW for Imakefiles only.21;9Hcase 2: HGcurr = (struct HG*)rp;22;17Hpr_dump_row(HG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");23;17Hbreak;24;9Hcase 3: HNcurr = (struct HN*)rp;25;17Hpr_dump_row(HN, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");26;17Hbreak;27;9Hcase 5: HLcurr = (struct HL*)rp;28;17Hpr_dump_row(HL, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");29;17Hbreak;30;9Hcase 8: CGcurr = (struct CG*)rp;31;17Hpr_dump_row(CG, "94sbdeview", graphdump_fp, "graphDump.txt",0,"a");32;17Hbreak;33;9Hdefault: dprintsd(34;9H"default: tblabbr=%s,tblidx=%d, should not be in graphobjectlist \n",35;25Htblabbr,tblidx);36;9H} // end switch(tblidx)37;9Hcurrentlp = currentlp->next; } // exit while currentlp != NULL fclose(graphdump_fp); // Moved inside 'else' - RJL050831 LP;return; } // end doDump mm0mHJ1;6Hobj8=Bcurrent->object;1//1base:class ptr graphobject*2;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method3;6H{4;9HlocalcHN = 0; // RJL0707305;9Hid = obj->getid(); // type checked using hasType()6;9Hif (hasType(id, HN)) {8;17HDP;dprintd("select_HN: Found id=%ux\n", id);9;17Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);11;17H// selectObject is virtual in class graphobject.12;17H// error below => cs points to graphobject, not node??13;17H//(obj == [superclass of???] cs = this )15;17HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN16;9H}17;9Helse { obj = 0; id = 0; localcHN = 0; }18;9Hbreak;19;6H} //end if select() } // end-loop: assert post-cond assert(current==NULL || (obj == this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); if (current != NULL){8C// Non-NULL but invalid - 06020824;9Hassert( obj->getid() == localcHN->HNid );25;9HLP;return 1; } else {28;9HDP;dprintdd("Failed to find HN enclosing DC coords %d,%d\n", x,y);29;9Hcs = 0; id = (hcg_key)0;8C// RJL08030430;9HLP;return 0; } LP;}// end new vers of select_HN (graphobject.cc: 1218-1271) /***********************(1213- )*************************** * Name : * int Ggroup::select_CG(Widget w, int x, int y) * Added by: * RJL 041219 - replaces short-cut version in captionops.cc * which did not continue search if an HN or HL was found * Description: Adapted from select_HN - RJL041219 mm0mHJ1;2H* Sidereffect: from void to int - RJL05021243;94H1265,38C66%21;3H43;99H421;4H43;99H521;5H43;99H621;6H43;99H721;7H43;99H821;8H43;99H921;9H43;99H1021;10H43;100H121;11H43;100H221;12H43;100H321;13H43;100H421;14H43;100H521;15H43;100H621;16H43;100H721;17H43;100H821;18H43;100H921;19H43;99H2021;20H43;100H121;21H43;100H221;22H43;100H321;23H43;100H421;24H43;100H521;25H43;100H621;26H43;100H721;27H43;100H821;28H43;100H921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;100H521;35H43;100H621;36H43;100H721;37H43;100H821;38H43;100H921;39H43;99H4021;40H43;100H121;41H43;100H221;42H43;100H321;43H43;100H421;44H43;100H521;45H43;100H621;46H43;100H721;47H43;100H821;48H43;100H921;49H43;99H5021;50H43;100H121;51H43;100H221;52H43;100H321;53H43;100H421;54H43;100H521;55H43;100H621;56H43;100H721;57H43;100H821;58H43;100H921;59H43;99H6021;60H43;100H121;61H43;100H221;62H43;100H321;63H43;100H421;64H43;100H521;65H43;100H621;66H43;100H721;67H43;100H821;68H43;100H921;69H43;99H7021;70H43;100H121;71H43;100H221;72H43;100H321;73H43;100H421;74H43;100H321;73H43;100H221;72H43;100H121;71H43;100H021;70H43;99H6921;69H43;100H821;68H43;100H721;67H43;100H621;66H43;100H521;65H43;100H421;64H43;100H321;63H43;100H221;62H43;100H121;61H43;100H021;60H43;99H5921;59H43;100H821;58H43;100H721;57H43;100H621;56H43;100H521;55H43;100H421;54H43;100H321;53H43;100H221;52H43;100H121;51H43;100H021;50H43;99H4921;49H43;100H821;48H43;100H721;47H43;100H621;46H43;100H521;45H43;100H421;44H43;100H321;43H43;100H221;42H43;100H121;41H43;100H021;40H43;99H3921;39H43;100H821;38H43;100H721;37H43;100H621;36H43;100H521;35H43;100H421;34H43;100H521;35H43;100H421;34H43;100H321;33H43;100H221;32H43;100H121;31H43;100H021;30H43;99H2921;29H43;100H821;28H== this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); 21;101HK21;28H43;1H1m-- INSERT --0m43;94HK43;94H1265,287C66%21;28Hc== this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H921;29Hs== this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;99H3021;30H43;1HK21;29H43;94H1265,297C66%21;29H43;1H1m-- INSERT --0m43;94HK43;94H1265,307C66%21;30H == this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid()));43;100H121;31H43;1HK21;30H43;94H1265,307C66%21;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;97H420;34H43;97H3,219;24H43;97H2,7-1418;14H43;97H1,27-3417;34H43;97H0,2-9 16;9H43;96H59,20-3415;34H43;97H8,1-8 14;8H43;97H7,20-3413;34H43;97H612;34H43;97H511;34H43;97H4,1-8 10;8H43;97H3,20-349;34H43;97H2,278;34H43;97H1,1-8 7;8H43;97H0,32 6;32H43;97H1,1-87;8H43;97H2,27-348;34H43;97H3,209;34H43;97H4,1-8 10;8H43;97H5,20-3411;34H43;97H612;34H43;97H713;34H43;97H8,1-8 14;8H43;97H9,20-3415;34H43;96H60,2-9 16;9H43;97H1,27-3417;34H43;97H2,7-14 18;14H43;97H3,24 19;24H43;97H4,320;34H43;97H521;34H43;97H6,0-122;1H43;97H7,28-3423;34H43;97H8,3224;34H43;97H9,13-2025;20H43;97H8,32-3424;34H43;97H7,2823;34H43;97H6,0-1 22;1H43;97H5,34 21;34H43;100H521;35H43;100H621;36H43;100H721;37H43;100H821;38H43;100H921;39H43;99H4021;40H43;100H121;41H43;100H221;42H43;100H321;43H43;100H421;44H43;100H521;45H43;100H621;46H43;100H721;47H43;100H821;48H43;100H921;49H43;99H5021;50H43;100H121;51H43;100H221;52H43;100H321;53H43;100H421;54H43;100H521;55H43;100H621;56H43;100H721;57H43;100H821;58H43;100H921;59H43;99H6021;60H43;100H121;61H43;100H221;62H43;100H321;63H43;100H221;62H43;100H321;63H43;94HK43;1H:1400 * select_HL updates the global variable cs (i.e., currentselection) * Error Handling: * None **************************************************/ void Ggroup::select_HL(Widget w, int x, int y) //:1383-1409:8;7H// w: drawing canvas, x,y : DC int coordinates { hcg_key id; List *current; // pointer to the list of objects float sx, sy; EP; unselect(); //void graphobject::unselect(){selected = 0;highlight(0);}; DCtoWC(x,y,&sx,&sy); // convert mouse DC to world WC coords-added 080217-RJL // This for loop replaced few dozen unoptimized lines - RJL 040701: for( current = topobject->subobjects;19;9H(current != NULL)20;9H// can't use &&hasType(id = current->object->getid(),HL)) above - non-lvalue error - RJL080304;21;9Hcurrent = current->next) {23;9Hid = current->object->getid();24;9Hif ((((graphobject *) current->object)->select(sx, sy) != 0) &&25;17HhasType(id, HL))26;9H{27;11Hcurrent->object->selectObject(); //crash06062828;11H// Effects: cs=this, selected=1, highlight(1)29;11Hbreak;30;9H} } DP;dprintdd("cs = %d, current = %d;\n",33;17H(unsigned long)cs, (unsigned long)current); LP;return; } // end void Ggroup::select_HL() (1356-1409) /************************************************ * Description: addcaption routine 94FBDE/GC * Sole Client: captionops.cc:141 ?1l43;1HK43;1H^[[A[mercury2](42)>Cvirsrc/graphobject.cc21Dxmkmfnolog.cshK14Dpxmkmfnolog.csh%21;9H43;1HK43;1H:qn-lvalue;error;-9RJL080304;43;94H1400,3-915H43;73%21;9H43;95H399,90H20;9H43;99H1020;10H43;97H8,3-1019;10H43;99H4-1119;11H43;99H5-1219;12H43;99H6-1319;13H43;99H7-1419;14H43;99H8-1519;15H43;99H9-1619;16H43;99H10-1719;17H43;100H1-1819;18H43;100H2-1919;19H43;100H3-2019;20H43;100H4-2119;21H43;100H5-2219;22H43;100H6-2319;23H43;100H7-2419;24H43;100H8-2519;25H43;100H9-2619;26H43;1H1m--;INSERT9--0m43;94HK43;94H1398,19-2637H473%19;26H;43;99H20-2719;27H43;1HK19;26H43;94H1398,19-260H5-73%19;26H43;97H9,2620;20;26H43;97H8,19-2619;26H43;97H7,2518;26H43;97H8,1919;26H43;100H8-2519;25H43;100H7-2419;24H43;100H6-2319;23H43;100H5-2219;22H43;100H4-2119;21H43;100H3-2019;20H43;100H2-1919;19H43;100H1-1819;18H43;100H0-1719;17H43;99H9-16 19;16H43;99H8-1519;15H43;99H7-1419;14H43;99H6-1319;13H43;99H5-1219;12H43;99H4-1119;11H43;99H3-1019;10H43;99H2-9 19;9Hcurrent != NULL; 19;9H43;97H9,9 20;9H43;95H400,3-921;9H43;94HK43;1H:w xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:27:48 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.0pW10q:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:27 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:27 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:27 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:27 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:27 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:27 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o ../src/graphobject.cc: In member function `int Ggroup::select_HN(_WidgetRec*, int, int)': ../src/graphobject.cc:1265: error: comparison between distinct pointer types `graphobject*' and `Ggroup*' lacks a cast ../src/graphobject.cc:1265: error: `void*' is not a pointer-to-object type make[1]: *** [../pr_util_nolog/i386-linux/obj/graphobject.o] Error 1 make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe chmod: cannot access `pr_util_nolog/i386-linux/bin/bde.exe': No such file or directory 00mls: pr_util_nolog/i386-linux/bin/bde.exe: No such file or directory m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:27 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:25 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:27:56 EST 2008 [mercury2](43)> xmkmfnolog.csh14Dvi src/graphobject.cc vi src/graphobject.cc ?1h1;43rmm0mHJ43;1H"src/graphobject.cc" 1908L, 73705C1;2H* Side effect: * select_HL updates the global variable cs (i.e., currentselection) * Error Handling: * None **************************************************/ void Ggroup::select_HL(Widget w, int x, int y) //:1383-1409:8;7H// w: drawing canvas, x,y : DC int coordinates { hcg_key id; List *current; // pointer to the list of objects float sx, sy; EP; unselect(); //void graphobject::unselect(){selected = 0;highlight(0);}; DCtoWC(x,y,&sx,&sy); // convert mouse DC to world WC coords-added 080217-RJL // This for loop replaced few dozen unoptimized lines - RJL 040701: for( current = topobject->subobjects;19;9Hcurrent != NULL;20;9Hcurrent = current->next)21;9H// can't use &&hasType(id = current->object->getid(),HL)) above - non-lvalue error - RJL080304; {23;9Hid = current->object->getid();24;9Hif ((((graphobject *) current->object)->select(sx, sy) != 0) &&25;17HhasType(id, HL))26;9H{27;11Hcurrent->object->selectObject(); //crash06062828;11H// Effects: cs=this, selected=1, highlight(1)29;11Hbreak;30;9H} } DP;dprintdd("cs = %d, current = %d;\n",33;17H(unsigned long)cs, (unsigned long)current); LP;return; } // end void Ggroup::select_HL() (1356-1409) /************************************************ * Description: addcaption routine 94FBDE/GC * Sole Client: captionops.cc:141 mm0mHJ1;6Hobjl=ncurrent->object; // base%class4ptrHgraphobject*2;6Hif (obj->select(mx,my)) //node/caption/link [or text?] method3;6H{4;9HlocalcHN = 0; // RJL0707305;9Hid = obj->getid(); // type checked using hasType()6;9Hif (hasType(id, HN)) {8;17HDP;dprintd("select_HN: Found id=%ux\n", id);9;17Hobj->selectObject(); //=> cs=this; selected=1; highlight(1);11;17H// selectObject is virtual in class graphobject.12;17H// error below => cs points to graphobject, not node??13;17H//(obj == [superclass of???] cs = this )15;17HlocalcHN = (struct HN*)(obj->getcurr());//i.e. copy cHN16;9H}17;9Helse { obj = 0; id = 0; localcHN = 0; }18;9Hbreak;19;6H} //end if select() } // end-loop: assert post-cond assert(current==NULL || (cs == this && (hcg_key)(localcHN=(obj->getcurr())->HNid) == obj->getid())); if (current != NULL){8C// Non-NULL but invalid - 06020824;9Hassert( obj->getid() == localcHN->HNid );25;9HLP;return 1; } else {28;9HDP;dprintdd("Failed to find HN enclosing DC coords %d,%d\n", x,y);29;9Hcs = 0; id = (hcg_key)0;8C// RJL08030430;9HLP;return 0; } LP;}// end new vers of select_HN (graphobject.cc: 1218-1271) /***********************(1213- )*************************** * Name : * int Ggroup::select_CG(Widget w, int x, int y) * Added by: * RJL 041219 - replaces short-cut version in captionops.cc * which did not continue search if an HN or HL was found * Description: Adapted from select_HN - RJL041219 * Modified return value from void to int - RJL05021243;94H1265,38C66%21;3H43;99H421;4H43;99H521;5H43;99H621;6H43;99H721;7H43;99H821;8H43;99H921;9H43;99H1021;10H43;100H121;11H43;100H221;12H43;100H321;13H43;100H421;14H43;100H521;15H43;100H621;16H43;100H721;17H43;100H821;18H43;100H921;19H43;99H2021;20H43;100H121;21H43;100H221;22H43;100H321;23H43;100H421;24H43;100H521;25H43;100H621;26H43;100H721;27H43;100H821;28H43;100H921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;100H321;33H43;100H221;32H43;100H121;31H43;100H021;30H43;99H2921;29H43;100H821;28H43;100H921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H43;100H521;35H43;100H621;36H43;100H721;37H43;100H821;38H43;100H921;39H43;99H4021;40H43;100H121;41H43;100H221;42H43;100H321;43H43;100H421;44H43;100H521;45H43;100H621;46H43;100H721;47H43;100H821;48H43;100H921;49H43;99H5021;50H43;100H121;51H43;100H221;52H43;100H321;53H43;100H421;54H43;100H521;55H43;100H621;56H43;100H721;57H43;100H821;58H43;100H921;59H43;99H6021;60H43;100H121;61H43;100H221;62H43;100H321;63H43;100H421;64H43;100H521;65H43;100H621;66H43;100H721;67H43;100H821;68H43;100H921;69H43;99H7021;70H43;100H121;71H43;100H221;72H43;100H321;73H43;100H421;74H43;100H521;75H43;100H621;76H43;100H721;77H43;100H821;78H43;100H921;79H43;99H8021;80H43;100H121;81H43;97H6,0-122;1H43;97H5,81 21;81H43;100H221;82H43;100H321;83H43;100H421;84H43;100H521;85H43;100H421;84H43;100H321;83H43;100H221;82H43;100H121;81H43;100H021;80H43;99H7921;79H43;100H821;78H43;100H721;77H43;100H621;76H43;100H521;75H43;100H421;74H43;100H321;73H43;100H221;72H43;100H121;71H43;100H021;70H43;99H6921;69H43;100H821;68H43;100H721;67H43;100H621;66H43;100H521;65H43;100H421;64H43;100H321;63H43;100H221;62H43;100H121;61H43;100H021;60H43;99H5921;59H43;100H821;58H43;100H721;57H43;100H621;56H43;100H521;55H43;100H421;54H43;100H321;53H43;100H221;52H43;100H121;51H43;100H021;50H43;99H4921;49H43;100H821;48H43;100H721;47H43;100H621;46H43;100H521;45H43;100H421;44H43;100H321;43H43;100H221;42H43;100H121;41H43;100H021;40H43;99H3921;39H43;100H821;38H43;100H721;37H43;100H621;36H43;100H521;35H43;100H421;34H43;100H321;33H43;100H221;32H43;100H121;31H43;100H021;30H43;99H2921;29H43;100H821;28H43;100H721;27H43;100H621;26H43;100H521;25H43;100H421;24H43;100H321;23H43;100H221;22H43;100H121;21H43;100H021;20H43;99H1921;19H43;100H821;18H43;100H721;17H43;100H621;16H43;100H521;15H43;100H421;14H43;100H321;13H43;100H221;12H43;100H121;11H43;100H021;10H43;99H9 21;9H43;99H821;8H43;99H921;9H43;99H1021;10H43;100H121;11H43;100H221;12H43;100H321;13H43;100H421;14H43;100H521;15H43;100H621;16H43;100H721;17H43;100H821;18H43;100H921;19H43;99H2021;20H43;100H121;21H43;100H221;22H43;100H321;23H43;100H421;24H43;100H521;25H43;100H621;26H43;100H721;27H43;100H821;28H43;100H921;29H43;99H3021;30H43;99H2921;29H43;99H3021;30H43;100H121;31H43;100H221;32H43;100H321;33H43;100H421;34H21;42r42;1H ?1l43;1HK43;1H[mercury2](44)>3vi2src/graphobject.cc21Dxmkmfnolog.cshK43;94H1266,0-11265,066%22;1H43;1HK43;1H:q1m-- INSERT --0m43;94HK43;94H1266,18C66%22;42r22;1H1;43r43;94HK43;94H1266,18C66%22;1H43;1HK22;1H43;94H1266,0-1 66%22;1H43;94HK43;1H:w xmkmfnolog.csh elm -z -f /usr/spool/mail/lechner CASE = /usr/proj3/case LECHNER = /usr/cs/fac1/lechner PH = /usr/cs/fac1/lechner/public_html B2J = /usr/cs/fac1/lechner/public_html/COOL-BDE/bde2java/bde2java04f At alias HGrows: .aliases exits to .tcshrc i386-linux : java path is \n\t /usr/local/j2sdk1.4.1_01/bin:/usr/sbin:/usr/opt/java122/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb:/bin:/usr/common/bin/:. .login: TERM before tset: vt100 .login: TERM after tset: vt100 HJTue Mar 4 18:29:32 EST 2008 CLARIION = /nfs/clariion/cs_clariion1/cs_faculty/lechner CASE = /usr/proj3/case RL = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde SJ = /usr/proj3/case/gen/ver_12/sjaganat/Test/bde $BDE = /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/executables/i386-linux/bde.exe LECHNER = /usr/cs/fac1/lechner CVSROOT = /usr/proj3/case/95s523/95sbde/base/Master For bde2java: JAVAROOT: /usr/proj3/case/96s523/bde2jav1/base/Master KM = GENCPP = /usr/proj3/case/2kf522/kmiu/gencpp_final_2000Dec T2B = $CASE/95s523/bde2tt1/base End of .login: do cslog: .login: calling resize: r999;999H6nset noglob; setenv COLUMNS '111'; setenv LINES '43'; unset noglob; .login exits to .tcshrc .tcshrc exits vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv \tWARNING: On i386-linux platforms (Mercury) \tBefore recompiling with xmkmf*.csh or gmake: \t cp -p {pr_*,dprint,lut}.c to i386-linux.probj \t because imake doesn't recognize the Imakefile PRSRC path. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ xmkmfnolog.csh --> xmkmf -a building three Makefiles \t\t in bde, src and pr_util_nolog Building Makefiles withOUT the log/replay option. xmkmf -a making 3 new Makefile[Nolog_$HOSTTYPE] files: mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/X11R6/lib/X11/config In file included from /usr/X11R6/lib/X11/config/Imake.tmpl:2175, from Imakefile.c:35: /tmp/IIf.SRLgKP:308: warning: "IMAKE_TEMPLATE" redefined Imakefile.c:34: warning: this is the location of the previous definition make Makefiles making Makefiles in ./pr_util_nolog... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making Makefiles in ./src... mv -f Makefile Makefile.bak make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde' make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make includes including in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' including in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' make depend depending in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' gccmakedep -- -I/usr/include -I.. -I../include -I../pr_util_nolog -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' depending in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gccmakedep -- -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -- bde.cc bendpt.cc bendptops.cc buttonevent.cc captionops.cc cursor.cc dialog.cc display.cc draw.cc edit.cc fileio.cc font.cc fprint.cc graphobject.cc graphops.cc handler.cc help.cc hlink.cc infodialog.cc infomessage.cc init.cc initClasses.cc leftmenu.cc leftmenu_cb.cc linkops.cc menubar.cc menubar_cb.cc msgBox.cc nodeops.cc select.cc smselect.cc strdup.cc text.cc textops.cc make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' xmkmf -a finished. ================================================= Copying bde/Makefile to bde/MakefileNolog_i386-linux 00m-rw------- 1 fac 32229 Mar 4 18:29 00mMakefile00m -rw------- 1 fac 32229 Mar 4 18:29 00mMakefileNolog_i386-linux00m mCopying bde/*/Makefile to bde/*/MakefileNolog_i386-linux 00m-rw------- 1 fac 155002 Mar 4 18:29 00msrc/Makefile00m -rw------- 1 fac 155002 Mar 4 18:29 00msrc/MakefileNolog_i386-linux00m m00m-rw------- 1 fac 28147 Mar 4 18:29 00mpr_util_nolog/Makefile00m -rw------- 1 fac 28147 Mar 4 18:29 00mpr_util_nolog/MakefileNolog_i386-linux00m m================================================= Running gmake withOUT log/replay in /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde making all in ././pr_util_nolog... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/pr_util_nolog' making all in ././src... make[1]: Entering directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphobject.cc -c -o ../pr_util_nolog/i386-linux/obj/graphobject.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/graphops.cc -c -o ../pr_util_nolog/i386-linux/obj/graphops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/handler.cc -c -o ../pr_util_nolog/i386-linux/obj/handler.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/help.cc -c -o ../pr_util_nolog/i386-linux/obj/help.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/hlink.cc -c -o ../pr_util_nolog/i386-linux/obj/hlink.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/infodialog.cc -c -o ../pr_util_nolog/i386-linux/obj/infodialog.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/infomessage.cc -c -o ../pr_util_nolog/i386-linux/obj/infomessage.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/init.cc -c -o ../pr_util_nolog/i386-linux/obj/init.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/initClasses.cc -c -o ../pr_util_nolog/i386-linux/obj/initClasses.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/leftmenu.cc -c -o ../pr_util_nolog/i386-linux/obj/leftmenu.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/leftmenu_cb.cc -c -o ../pr_util_nolog/i386-linux/obj/leftmenu_cb.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/linkops.cc -c -o ../pr_util_nolog/i386-linux/obj/linkops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/menubar.cc -c -o ../pr_util_nolog/i386-linux/obj/menubar.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/menubar_cb.cc -c -o ../pr_util_nolog/i386-linux/obj/menubar_cb.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/msgBox.cc -c -o ../pr_util_nolog/i386-linux/obj/msgBox.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/nodeops.cc -c -o ../pr_util_nolog/i386-linux/obj/nodeops.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/select.cc -c -o ../pr_util_nolog/i386-linux/obj/select.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/smselect.cc -c -o ../pr_util_nolog/i386-linux/obj/smselect.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/strdup.cc -c -o ../pr_util_nolog/i386-linux/obj/strdup.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/text.cc -c -o ../pr_util_nolog/i386-linux/obj/text.o g++ -DUSECPLUSPLUS -DDEBUG -DString_REDEFINE_NOT_NEEDED -DBDE_SCHEMA="94sbde_schema.h" -DBDE_VIEW="94sbdeview" -DS94LC -DLCWC -DDEFAULT_LIB_PATH=\""../lib"\" -g -Wall -pg -DDEBUG -Dlint -DLinuxArchitecture -I../include -I../pr_util_nolog -I/usr/include -I.. -I/usr/local/lib/g++-include ../src/textops.cc -c -o ../pr_util_nolog/i386-linux/obj/textops.o rm -f ../pr_util_nolog/i386-linux/bin/bde.exe g++ -o ../pr_util_nolog/i386-linux/bin/bde.exe -O2 -pipe -m32 -march=i386 -mtune=pentium4 -fno-strict-aliasing -pipe -L/usr/X11R6/lib ../pr_util_nolog/i386-linux/obj/bendpt.o ../pr_util_nolog/i386-linux/obj/bendptops.o ../pr_util_nolog/i386-linux/obj/bde.o ../pr_util_nolog/i386-linux/obj/buttonevent.o ../pr_util_nolog/i386-linux/obj/captionops.o ../pr_util_nolog/i386-linux/obj/cursor.o ../pr_util_nolog/i386-linux/obj/dialog.o ../pr_util_nolog/i386-linux/obj/display.o ../pr_util_nolog/i386-linux/obj/draw.o ../pr_util_nolog/i386-linux/obj/edit.o ../pr_util_nolog/i386-linux/obj/fileio.o ../pr_util_nolog/i386-linux/obj/font.o ../pr_util_nolog/i386-linux/obj/fprint.o ../pr_util_nolog/i386-linux/obj/graphobject.o ../pr_util_nolog/i386-linux/obj/graphops.o ../pr_util_nolog/i386-linux/obj/handler.o ../pr_util_nolog/i386-linux/obj/help.o ../pr_util_nolog/i386-linux/obj/hlink.o ../pr_util_nolog/i386-linux/obj/infodialog.o ../pr_util_nolog/i386-linux/obj/infomessage.o ../pr_util_nolog/i386-linux/obj/init.o ../pr_util_nolog/i386-linux/obj/initClasses.o ../pr_util_nolog/i386-linux/obj/leftmenu.o ../pr_util_nolog/i386-linux/obj/leftmenu_cb.o ../pr_util_nolog/i386-linux/obj/linkops.o ../pr_util_nolog/i386-linux/obj/menubar.o ../pr_util_nolog/i386-linux/obj/menubar_cb.o ../pr_util_nolog/i386-linux/obj/msgBox.o ../pr_util_nolog/i386-linux/obj/nodeops.o ../pr_util_nolog/i386-linux/obj/select.o ../pr_util_nolog/i386-linux/obj/smselect.o ../pr_util_nolog/i386-linux/obj/strdup.o ../pr_util_nolog/i386-linux/obj/text.o ../pr_util_nolog/i386-linux/obj/textops.o ../pr_util_nolog/i386-linux/probj/pr_util.a -lXm -lXt -lX11 -lm -lbsd make[1]: *** No rule to make target `../pr_util_nolog/i386-linux/bin/bde.exe.man', needed by `../pr_util_nolog/i386-linux/bin/bde.exe._man'. Stop. make[1]: Leaving directory `/nfs/galaxy/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdeNT050526/bdegen13/bde/src' gmake: *** [all] Error 2 gmake finished. bde executable finished withOUT log/replay. executables/i386-linux/bdenolog.exe is a sym-link to pr_util_nolog/i386-linux/bin/bde.exe 00m848 -rwxr-xr-x 1 fac 863434 Mar 4 18:29 00;31;46mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:29 40;31;01mexecutables/i386-linux/bdenolog.exe00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m m00m0 lrwxrwxrwx 1 fac 36 Mar 4 18:27 40;31;01mexecutables/i386-linux/bdenolog.bak00m -> 00mpr_util_nolog/i386-linux/bin/bde.exe00m mTue Mar 4 18:29:52 EST 2008 [mercury2](45)> exit Script done on Tue 04 Mar 2008 06:30:47 PM EST