$PH\COOL-GEN\94sbde_schemaUpdateProblems050425.txt - RJL050425 (Moved to $PH/COOL-GEN) (698 lines) Trying to understand hjha/ngross updates that generate 94*schema.h: grep shows that these files write to schh_fp (*schema.h): gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ==================================================================== Hjha versions one step behind mine (checked in later): My latest are in genv13/chgen/src, not chgen/src/Notag. The latter agree with hjha/ngross files) BOth hjha ans my srcNotag files 'need patch': -------------------------------- saturn.cs.uml.edu(142)> pwd /nfs/earth/misc/proj3/case/04f522/hjha/chgen/src saturn.cs.uml.edu(141)> lg CVS/Tag ls: CVS/Tag not found saturn.cs.uml.edu(143)> cvs status gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c =================================================================== File: gen_defines.c Status: Needs Patch Working revision: 1.7 Tue Apr 19 20:00:09 2005 Repository revision: 1.8 /usr/proj3/case/gen/base/Master/chgen/src/gen_defines.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_macros.c Status: Needs Patch Working revision: 1.2 Tue Apr 19 20:00:09 2005 Repository revision: 1.3 /usr/proj3/case/gen/base/Master/chgen/src/gen_macros.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_structures.c Status: Needs Patch Working revision: 1.4 Tue Apr 19 20:00:10 2005 Repository revision: 1.5 /usr/proj3/case/gen/base/Master/chgen/src/gen_structures.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: make_cptr.c Status: Needs Patch Working revision: 1.3 Tue Apr 19 20:00:10 2005 Repository revision: 1.4 /usr/proj3/case/gen/base/Master/chgen/src/make_cptr.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: write_rr_table.c Status: Needs Patch Working revision: 1.2 Tue Apr 19 20:00:10 2005 Repository revision: 1.3 /usr/proj3/case/gen/base/Master/chgen/src/write_rr_table.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) ============================================================== Almost ALL lines of schema.h come from gen_defines.c: saturn.cs.uml.edu(160)> pwd /nfs/earth/misc/proj3/case/04f522/hjha/chgen/src saturn.cs.uml.edu(159)> foreach f (gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c) foreach? echo $f foreach? grep schh_fp $f|wc foreach? end gen_defines.c 551 3878 50141 gen_macros.c 29 302 2608 gen_structures.c 51 234 3763 make_cptr.c 4 21 218 write_rr_table.c 26 208 2608 ==================================================== ===================================================== saturn.cs.uml.edu(166)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/src saturn.cs.uml.edu(167)> foreach f (gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c) foreach? echo $f foreach? grep schh_fp $f|wc foreach? end gen_defines.c 580 4080 52365 gen_macros.c 29 302 2608 gen_structures.c 28 126 2029 make_cptr.c 4 21 218 write_rr_table.c 26 208 2608 saturn.cs.uml.edu(168)> ============================================ ============================================ Which files write to schh_fp (schema.h) ? (MOSTLY gen_defines.c) saturn.cs.uml.edu(171)> pwd /nfs/earth/misc/proj3/case/04f522/ngross/chgen/src saturn.cs.uml.edu(172)> foreach f (gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c) foreach? echo $f foreach? grep schh_fp $f|wc foreach? end gen_defines.c 580 4080 52365 gen_macros.c 29 302 2608 gen_structures.c 28 126 2029 make_cptr.c 4 21 218 write_rr_table.c 26 208 2608 saturn.cs.uml.edu(173)> ======================================================== saturn.cs.uml.edu(177)> pwd /nfs/earth/misc/proj3/case/04f522/ngross/chgen/src saturn.cs.uml.edu(178)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? echo $f foreach? diff $f ../../../hjha/chgen/src/$f|wc foreach? end gen_defines.c 155 781 7729 gen_macros.c 4 14 85 gen_structures.c 50 234 2796 make_cptr.c 4 21 145 write_rr_table.c 4 21 150 ============================================================= I HAVE SAME FILES AS NGross: saturn.cs.uml.edu(179)> pwd /nfs/earth/misc/proj3/case/04f522/ngross/chgen/src saturn.cs.uml.edu(180)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? echo $f foreach? diff $f ../../../lechner/genv13/chgen/src/$f|wc foreach? end gen_defines.c 0 0 0 gen_macros.c 0 0 0 gen_structures.c 0 0 0 make_cptr.c 0 0 0 write_rr_table.c 0 0 0 =================================================== Just checking two versions of my chgen/src: saturn.cs.uml.edu(195)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/src saturn.cs.uml.edu(196)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? echo $f foreach? diff $f ../../../chgen050425/chgen/src/$f foreach? end gen_defines.c gen_macros.c gen_structures.c make_cptr.c 36c36 < static char rcsid[] = "$Id: make_cptr.c,v 1.3.4.1 1999/05/04 17:00:10 jkarner Exp $"; --- > static char rcsid[] = "$Id: make_cptr.c,v 1.4 2005/04/24 05:58:31 lechner Exp $"; write_rr_table.c 35c35 < static char rcsid[] = "$Id: write_rr_table.c,v 1.2.4.1 1999/05/04 17:00:26 jkarner Exp $"; --- > static char rcsid[] = "$Id: write_rr_table.c,v 1.3 2005/04/24 05:58:32 lechner Exp $"; saturn.cs.uml.edu(197)> ============================================ ========================================== CVS STATUS in chgen/src: saturn.cs.uml.edu(200)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/src saturn.cs.uml.edu(201)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? cvs status $f foreach? end =================================================================== File: gen_defines.c Status: Up-to-date Working revision: 1.7.4.3.2.1 Sat Apr 2 08:50:43 2005 Repository revision: 1.7.4.3.2.1 /usr/proj3/case/gen/base/Master/chgen/src/gen_defines.c,v Sticky Tag: tag01f522 (branch: 1.7.4.3.2) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_macros.c Status: Up-to-date Working revision: 1.2.4.1.4.1 Sat Apr 2 08:50:43 2005 Repository revision: 1.2.4.1.4.1 /usr/proj3/case/gen/base/Master/chgen/src/gen_macros.c,v Sticky Tag: tag01f522 (branch: 1.2.4.1.4) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_structures.c Status: Up-to-date Working revision: 1.4.4.2.4.1 Sat Apr 2 08:50:45 2005 Repository revision: 1.4.4.2.4.1 /usr/proj3/case/gen/base/Master/chgen/src/gen_structures.c,v Sticky Tag: tag01f522 (branch: 1.4.4.2.4) Sticky Date: (none) Sticky Options: (none) =================================================================== File: make_cptr.c Status: Up-to-date Working revision: 1.3.4.1 Tue May 4 17:00:10 1999 Repository revision: 1.3.4.1 /usr/proj3/case/gen/base/Master/chgen/src/make_cptr.c,v Sticky Tag: tag01f522 (branch: 1.3.4.1.4) Sticky Date: (none) Sticky Options: (none) =================================================================== File: write_rr_table.c Status: Up-to-date Working revision: 1.2.4.1 Tue May 4 17:00:26 1999 Repository revision: 1.2.4.1 /usr/proj3/case/gen/base/Master/chgen/src/write_rr_table.c,v Sticky Tag: tag01f522 (branch: 1.2.4.1.4) Sticky Date: (none) Sticky Options: (none) saturn.cs.uml.edu(202)> ================================================= ============================================================ CVS STATUS in my srcNotag: saturn.cs.uml.edu(226)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/srcNotag saturn.cs.uml.edu(227)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? cvs status $f foreach? end =================================================================== File: gen_defines.c Status: Needs Patch Working revision: 1.7 Sat Apr 24 21:27:45 1999 Repository revision: 1.8 /usr/proj3/case/gen/base/Master/chgen/src/gen_defines.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_macros.c Status: Needs Patch Working revision: 1.2 Sat Apr 24 21:27:49 1999 Repository revision: 1.3 /usr/proj3/case/gen/base/Master/chgen/src/gen_macros.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: gen_structures.c Status: Needs Patch Working revision: 1.4 Sat Apr 24 21:28:08 1999 Repository revision: 1.5 /usr/proj3/case/gen/base/Master/chgen/src/gen_structures.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: make_cptr.c Status: Needs Patch Working revision: 1.3 Sat Apr 24 21:28:10 1999 Repository revision: 1.4 /usr/proj3/case/gen/base/Master/chgen/src/make_cptr.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) =================================================================== File: write_rr_table.c Status: Needs Patch Working revision: 1.2 Sat Apr 24 21:28:25 1999 Repository revision: 1.3 /usr/proj3/case/gen/base/Master/chgen/src/write_rr_table.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) ============================================= saturn.cs.uml.edu(228)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/srcNotag saturn.cs.uml.edu(229)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? diff $f ../src/$f|wc foreach? end 155 781 7729 4 14 85 50 234 2796 4 21 145 4 21 150 saturn.cs.uml.edu(230)> CONCLUSION: srcNotag is one rev# behind (or ahead of?) src (tagged tag01f522) ==================================================== SAME DIF COUNTS wrt. NGross: saturn.cs.uml.edu(233)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/srcNotag saturn.cs.uml.edu(234)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? diff $f ../../../../ngross/chgen/src/$f|wc foreach? end 155 781 7729 4 14 85 50 234 2796 4 21 145 4 21 150 saturn.cs.uml.edu(235)> saturn.cs.uml.edu(236)> cd ../src --------------------------------------- CVS DIFF IS EMPTY FOR srcNotag: saturn.cs.uml.edu(237)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/genv13/chgen/src saturn.cs.uml.edu(238)> foreach f ( gen_defines.c gen_macros.c gen_structures.c make_cptr.c write_rr_table.c ) foreach? cvs diff $f foreach? end saturn.cs.uml.edu(239)> ========================================================= CONCLUSION 2: ngross and lechner/srcNotag DO agree on their diffs. wrt. the repository. It appears that I took the older version from tag01f522 and checked it in on top of the untagged ones of HJ/NG. Maybe I need to reverse this by reverting to the earlier revs. PLAN: over-write src/Notag versions from earlier ones, update and check back in. PROBLEM: I don't trust hjha's schema.h. See below. ==================================== saturn.cs.uml.edu(312)> pwd /nfs/earth/misc/proj3/case/04f522/hjha/chgen/executables/i386 saturn.cs.uml.edu(314)> ls -alsg total 772 4 drwxr-xr-x 2 hjha grad 4096 Apr 13 02:13 . 4 drwxr-xr-x 4 hjha grad 4096 Apr 13 01:44 .. 56 -rw-r--r-- 1 hjha grad 50417 Apr 9 22:32 94sbde_schema.h 512 -rwxr-xr-x 1 hjha grad 518386 Apr 13 02:13 chgen12 12 -rw-r--r-- 1 hjha grad 10318 Apr 9 22:32 pr_delete.c 12 -rw-r--r-- 1 hjha grad 11301 Apr 9 22:32 pr_dump.c 4 -rw-r--r-- 1 hjha grad 1756 Apr 9 22:32 pr_free.c 92 -rw-r--r-- 1 hjha grad 88200 Apr 9 22:32 pr_load.c 68 -rw-r--r-- 1 hjha grad 63217 Apr 9 22:32 pr_log.c 8 -rw-r--r-- 1 hjha grad 4316 Apr 9 22:32 pr_stats.c saturn.cs.uml.edu(315)> HJha's schema.h differs from my target $RL/pr_util schema.h: saturn.cs.uml.edu(307)> diff 94sbde_schema.h $RL/pr_util/94sbde_schema.h|wc 367 1937 15449 saturn.cs.uml.edu(308)> grep hjha 94sbde_schema.h 3:/* Schema : /usr/u/grad3/hjha/Harsh/seI/as2/94sbde_schema.sch */ 69:#define SCHEMA_TEXT_FILE_NAME "/usr/u/grad3/hjha/Harsh/seI/as2/94sbde_schema.sch" ==================================== saturn.cs.uml.edu(335)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/bdegen13/bde/pr_util saturn.cs.uml.edu(551)> diff $RL/pr_util/94sbde_schema.h $RL/newpr_util050316/94sbde_schema.h saturn.cs.uml.edu(552)> saturn.cs.uml.edu(336)> lg *.h -rwxr-xr-x 1 lechner 04f522 56018 Mar 10 23:21 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 50395 Apr 25 14:42 94sbde_schemaFromGenv13.h saturn.cs.uml.edu(337)> HJha's schema.h agrees with mine as auto-generated from genv13: saturn.cs.uml.edu(330)> diff $CASE/04f522/hjha/chgen/executables/i386/94sbde_schema.h 94sbde_schemaFromGenv13.h|wc 8 24 330 saturn.cs.uml.edu(331)> diff $CASE/04f522/hjha/chgen/executables/i386/94sbde_schema.h 94sbde_schema.h | wc 367 1937 15449 saturn.cs.uml.edu(338)> diff $CASE/04f522/hjha/chgen/executables/i386/94sbde_schema.h 94sbde_schemaFromGenv13.h | wc 8 24 330 saturn.cs.uml.edu(339)> diff $CASE/04f522/hjha/chgen/executables/i386/94sbde_schema.h 94sbde_schemaFromGenv13.h -------------------------------- 3c3 < /* Schema : /usr/u/grad3/hjha/Harsh/seI/as2/94sbde_schema.sch */ --- > /* Schema : ../schema/94sbde_schema.sch */ 69c69 < #define SCHEMA_TEXT_FILE_NAME "/usr/u/grad3/hjha/Harsh/seI/as2/94sbde_schema.sch" --- > #define SCHEMA_TEXT_FILE_NAME "../schema/94sbde_schema.sch" saturn.cs.uml.edu(340)> ----------------------- ========================================== This shows that schema.h here is from bde/pr_util repository and $RL/pr_util: ------------------------------------------------------------------------- saturn.cs.uml.edu(349)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/bdegen13/bde/pr_util saturn.cs.uml.edu(350)> cvs status 94sbde_schema.h =================================================================== File: 94sbde_schema.h Status: Up-to-date Working revision: 1.1.2.25 Fri Mar 11 04:21:39 2005 Repository revision: 1.1.2.25 /usr/proj3/case/95s523/95sbde/base/Master/bde/pr_util/Attic/94sbde_schema.h,v Sticky Tag: bde2alpha_rv (branch: 1.1.2) Sticky Date: (none) Sticky Options: (none) saturn.cs.uml.edu(351)> diff 94sbde_schema.h $RL/pr_util/94sbde_schema.h|wc 0 0 0 saturn.cs.uml.edu(352)> lg 94sbde_schema.h $RL/pr_util/94sbde_schema.h -rw-r--r-- 1 lechner 04f522 56018 Apr 17 18:16 /usr/cs/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/pr_util/94sbde_schema.h -rwxr-xr-x 1 lechner 04f522 56018 Mar 10 23:21 94sbde_schema.h saturn.cs.uml.edu(353)> echo $CVSROOT /usr/proj3/case/95s523/95sbde/base/Master saturn.cs.uml.edu(354)> ====================================== saturn.cs.uml.edu(364)> pwd /nfs/earth/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde --------------------- saturn.cs.uml.edu(360)> diff pr_util newpr_util050316|wc 2460 9744 87935 saturn.cs.uml.edu(362)> diff pr_util newpr_util050316 | grep '(^diff|^Only)'|wc 21 84 1061 <<>> saturn.cs.uml.edu(363)> diff pr_util newpr_util050316 | grep '(^diff|^Only)' 2:diff -bitw pr_util/Makefile newpr_util050316/Makefile <>> 1493:Only in pr_util: Makefile.alpha 1494:Only in newpr_util050316: Makefile.bak 1495:Only in pr_util: Makefile.linux 1496:diff -bitw pr_util/aareadme newpr_util050316/aareadme 1545:Only in newpr_util050316: aareadme_pr_util 1546:Only in pr_util: bkup050331 1547:Only in newpr_util050316: cvsdiffs 1548:Only in newpr_util050316: datedVersions 1549:Only in newpr_util050316: genv12_pr_util040829 1550:Only in newpr_util050316: genv12_pr_util041114 1551:Only in newpr_util050316: misc_pr_util_files041114 1552:diff -bitw pr_util/pr_delete.c newpr_util050316/pr_delete.c <>> 1658:diff -bitw pr_util/pr_dump.c newpr_util050316/pr_dump.c <>> 2215:diff -bitw pr_util/pr_free.c newpr_util050316/pr_free.c 2234:diff -bitw pr_util/pr_load.c newpr_util050316/pr_load.c 2249:diff -bitw pr_util/pr_log.c newpr_util050316/pr_log.c <>> 2445:diff -bitw pr_util/pr_stats.c newpr_util050316/pr_stats.c 2458:Only in newpr_util050316: pr_util.a 2459:Only in newpr_util050316: pr_util040829 2460:Only in newpr_util050316: restored040730 --------------------------- saturn.cs.uml.edu(361)> diff pr_util genpr_util.050316 | wc 4351 19823 168593 saturn.cs.uml.edu(365)> diff pr_util genpr_util.050316 | grep '(^diff|^Only)' | wc 26 104 1255 <<>>>> saturn.cs.uml.edu(366)> diff pr_util genpr_util.050316 | grep '(^diff|^Only)' 1:diff -bitw pr_util/94sbde_schema.h genpr_util.050316/94sbde_schema.h <>> 361:diff -bitw pr_util/Makefile genpr_util.050316/Makefile <>> 1852:Only in pr_util: Makefile.alpha 1853:Only in genpr_util.050316: Makefile.bak 1854:Only in pr_util: Makefile.linux 1855:diff -bitw pr_util/aareadme genpr_util.050316/aareadme 1904:Only in genpr_util.050316: aareadme_pr_util 1905:Only in pr_util: bkup050331 1906:Only in genpr_util.050316: cvsdiffs 1907:Only in genpr_util.050316: datedVersions 1908:Only in genpr_util.050316: dprint.o 1909:Only in genpr_util.050316: genv12_pr_util040829 1910:Only in genpr_util.050316: genv12_pr_util041114 1911:Only in genpr_util.050316: misc_pr_util_files041114 1912:Only in genpr_util.050316: pr_delete.o 1913:diff -bitw pr_util/pr_dump.c genpr_util.050316/pr_dump.c <>> 2466:Only in genpr_util.050316: pr_dump.o 2467:Only in genpr_util.050316: pr_free.o 2468:diff -bitw pr_util/pr_load.c genpr_util.050316/pr_load.c <>> 3521:Only in genpr_util.050316: pr_load.o 3522:diff -bitw pr_util/pr_log.c genpr_util.050316/pr_log.c <>> 4347:Only in genpr_util.050316: pr_log.o 4348:Only in genpr_util.050316: pr_stats.o 4349:Only in genpr_util.050316: pr_util.a 4350:Only in genpr_util.050316: pr_util040829 4351:Only in genpr_util.050316: restored040730 saturn.cs.uml.edu(367)> =============================================================== saturn.cs.uml.edu(369)> pwd /nfs/earth/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde saturn.cs.uml.edu(370)> m noteOnPr_util.050403 $RL/noteOnPr_util.050403: This is from the end of ~/chgen/makepr_utilOnLinux050403.2058: The interesting thing is that $RL/pr_util now has migrated away from newpr_util050316: (TBD: Find out why - see below :-) ----------------------- saturn.cs.uml.edu(212)> diff $RL/pr_util $RL/genpr_util.050316|wc 4269 19637 164591 saturn.cs.uml.edu(214)> diff $RL/pr_util $RL/newpr_util050316 | wc 1560 6236 53915 ----------------------- This shows that pr_util and newpr_util050316 differ only in files Makefile pr_delete.c pr_dump.c pr_log.c, not in files schema.h or pr_dump.c from hjha/ngross: ----------------------- saturn.cs.uml.edu(385)> diff pr_util newpr_util050316 | wc 2460 9744 87935 saturn.cs.uml.edu(386)> diff pr_util newpr_util050316 | grep '(^diff|^Only)'|wc 21 84 1061 saturn.cs.uml.edu(387)> diff pr_util newpr_util050316 | grep '(^diff|^Only)' 2:diff -bitw pr_util/Makefile newpr_util050316/Makefile <<>> 1493:Only in pr_util: Makefile.alpha 1494:Only in newpr_util050316: Makefile.bak 1495:Only in pr_util: Makefile.linux 1496:diff -bitw pr_util/aareadme newpr_util050316/aareadme 1545:Only in newpr_util050316: aareadme_pr_util 1546:Only in pr_util: bkup050331 1547:Only in newpr_util050316: cvsdiffs 1548:Only in newpr_util050316: datedVersions 1549:Only in newpr_util05 1550:Only in newpr_util050316: genv12_pr_util041114 1551:Only in newpr_util050316: misc_pr_util_files041114 1552:diff -bitw pr_util/pr_delete.c newpr_util050316/pr_delete.c <<>> 1658:diff -bitw pr_util/pr_dump.c newpr_util050316/pr_dump.c <<>> 2215:diff -bitw pr_util/pr_free.c newpr_util050316/pr_free.c 2234:diff -bitw pr_util/pr_load.c newpr_util050316/pr_load.c 2249:diff -bitw pr_util/pr_log.c newpr_util050316/pr_log.c <<>> 2445:diff -bitw pr_util/pr_stats.c newpr_util050316/pr_stats.c 2458:Only in newpr_util050316: pr_util.a 2459:Only in newpr_util050316: pr_util040829 2460:Only in newpr_util050316: restored040730 saturn.cs.uml.edu(388)> pwd /nfs/earth/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde saturn.cs.uml.edu(389)> SO half the diffs are from Makefile, rest from pr_delete,c, pr_dump./c and pr_log.c. ============================================================ saturn.cs.uml.edu(401)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/bdegen13/bde/pr_util saturn.cs.uml.edu(400)> lg pr_delete.c pr_dump.c pr_log.c 94sbde_schema.h -rwxr-xr-x 1 lechner 04f522 56018 Mar 10 23:21 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 10318 Apr 25 14:42 pr_delete.c -rw-r--r-- 1 lechner 04f522 12014 Apr 25 14:42 pr_dump.c -rw-r--r-- 1 lechner 04f522 73247 Apr 25 14:42 pr_log.c saturn.cs.uml.edu(402)> cd $RL/pr_util saturn.cs.uml.edu(403)> lg pr_delete.c pr_dump.c pr_log.c 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 56018 Apr 17 18:16 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 10318 Apr 18 03:51 pr_delete.c -rw-r--r-- 1 lechner 04f522 20423 Apr 18 03:51 pr_dump.c -rw-r--r-- 1 lechner 04f522 72993 Apr 18 03:51 pr_log.c saturn.cs.uml.edu(404)> ========================================== saturn.cs.uml.edu(442)> pwd /nfs/earth/faculty/fac1/lechner/bde2alpha_rl/sandbox/bdecheckout/bde/newpr_util050316 saturn.cs.uml.edu(443)> lg total 908 drwxr-xr-x 10 lechner 04f522 4096 Apr 18 22:19 . -rwx--x--x 1 lechner 04f522 55745 Mar 9 22:17 .#94sbde_schema.h.1.1.2.22 drwxr-xr-x 26 lechner 04f522 4096 Apr 3 21:59 .. -rw-r--r-- 1 lechner 04f522 56018 Mar 10 23:21 94sbde_schema.h drwxr-xr-- 2 lechner 04f522 4096 Mar 10 23:21 CVS -rwxr-xr-x 1 lechner 04f522 7553 Feb 24 19:34 Imakefile -rw------- 1 lechner 04f522 39867 Mar 11 01:24 Makefile -rw------- 1 lechner 04f522 39851 Mar 11 01:24 Makefile.bak -rw-r--r-- 1 lechner 04f522 808 Oct 7 2002 Makegenlog -rw-r--r-- 1 lechner 04f522 2364 Nov 14 22:20 aareadme -rw-r--r-- 1 lechner 04f522 582 Nov 29 15:08 aareadme_pr_util drwxr-xr-x 2 lechner 04f522 4096 May 22 2004 cvsdiffs drwxr-xr-x 2 lechner 04f522 4096 May 22 2004 datedVersions -rw-r--r-- 1 lechner 04f522 1517 Feb 24 19:34 dprint.c drwxr-xr-x 2 lechner 04f522 4096 Aug 29 2004 genv12_pr_util040829 drwxr-xr-x 3 lechner 04f522 4096 Nov 14 21:34 genv12_pr_util041114 drwxr-xr-x 2 lechner 04f522 4096 Nov 14 21:46 misc_pr_util_files041114 -rw-r--r-- 1 lechner 04f522 11455 Dec 23 23:49 pr_delete.c -rw-r--r-- 1 lechner 04f522 12415 Feb 24 19:34 pr_dump.c -rw-r--r-- 1 lechner 04f522 2281 Feb 24 19:34 pr_free.c -rw-r--r-- 1 lechner 04f522 106710 Feb 24 19:34 pr_load.c -rw-r--r-- 1 lechner 04f522 72767 Feb 24 19:34 pr_log.c -rw-r--r-- 1 lechner 04f522 12425 Mar 16 00:05 pr_set_fkeyHelp050315.txt -rw-r--r-- 1 lechner 04f522 4764 Feb 24 19:34 pr_stats.c -rw-r--r-- 1 lechner 04f522 401998 Mar 11 01:24 pr_util.a drwxr-xr-x 2 lechner 04f522 4096 Aug 29 2004 pr_util040829 drwxr-xr-x 5 lechner 04f522 4096 Aug 10 2004 restored040730 BEsides these 3 files, 94*schema.h differs (367 lines) form hjha/ngross and from target: saturn.cs.uml.edu(444)> diff . /usr/proj3/case/04f522/ngross/chgen/executables/i386/|wc 2411 11898 94847 saturn.cs.uml.edu(445)> diff . /usr/proj3/case/04f522/ngross/chgen/executables/i386/ | grep '(^diff|^Only)'|wc 27 108 1332 saturn.cs.uml.edu(446)> diff . /usr/proj3/case/04f522/ngross/chgen/executables/i386/ | grep '(^diff|^Only)' 1:Only in .: .#94sbde_schema.h.1.1.2.22 2:diff -bitw ./94sbde_schema.h /usr/proj3/case/04f522/ngross/chgen/executables/i386/94sbde_schema.h <<>> 369:Only in /usr/proj3/case/04f522/ngross/chgen/executables/i386/: 94sbde_schema.sch 370:Only in .: CVS 371:Only in .: Imakefile 372:Only in .: Makefile 373:Only in .: Makefile.bak 374:Only in .: Makegenlog 375:Only in .: aareadme 376:Only in .: aareadme_pr_util 377:Only in /usr/proj3/case/04f522/ngross/chgen/executables/i386/: chgen12 378:Only in .: cvsdiffs 379:Only in .: datedVersions 380:Only in .: dprint.c 381:Only in .: genv12_pr_util040829 382:Only in .: genv12_pr_util041114 383:Only in .: misc_pr_util_files041114 384:diff -bitw ./pr_delete.c /usr/proj3/case/04f522/ngross/chgen/executables/i386/pr_delete.c <<>> 494:Only in /usr/proj3/case/04f522/ngross/chgen/executables/i386/: pr_dumpOld.c 495:diff -bitw ./pr_free.c /usr/proj3/case/04f522/ngross/chgen/executables/i386/pr_free.c 518:diff -bitw ./pr_load.c /usr/proj3/case/04f522/ngross/chgen/executables/i386/pr_load.c <<>> 1576:diff -bitw ./pr_log.c /usr/proj3/case/04f522/ngross/chgen/executables/i386/pr_log.c <<>> 2391:Only in .: pr_set_fkeyHelp050315.txt 2392:diff -bitw ./pr_stats.c /usr/proj3/case/04f522/ngross/chgen/executables/i386/pr_stats.c 2409:Only in .: pr_util.a 2410:Only in .: pr_util040829 2411:Only in .: restored040730 ================================ hjha and ngross are the same and differ by 366 lines from my generated *schema.h: ------------------- saturn.cs.uml.edu(447)> saturn.cs.uml.edu(447)> diff -bitw ./94sbde_schema.h /usr/proj3/case/04f522/ngross/chgen/executables/i386/94sbde_schema.h|wc 366 1924 15387 saturn.cs.uml.edu(448)> diff -bitw ./94sbde_schema.h /usr/proj3/case/04f522/hjha/chgen/executables/i386/94sbde_schema.h | wc 366 1924 15419 saturn.cs.uml.edu(449)> diff -bitw /usr/proj3/case/04f522/ngross/chgen/executables/i386/94sbde_schema.h /usr/proj3/case/04f522/hjha/chgen/executables/i386/94sbde_schema.h |wc 8 24 320 -------------------------------------------------------------------------- Next Step: See how the diffs below are related to their dates: This is copied from line 579....: -------------------------------------- saturn.cs.uml.edu(401)> pwd /nfs/earth/misc/proj3/case/04f522/lechner/bdegen13/bde/pr_util NOTE: 94sbde_schema.h agreess here because I COPIED it to try compiling: saturn.cs.uml.edu(400)> lg pr_delete.c pr_dump.c pr_log.c 94sbde_schema.h -rwxr-xr-x 1 lechner 04f522 56018 Mar 10 23:21 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 10318 Apr 25 14:42 pr_delete.c -rw-r--r-- 1 lechner 04f522 12014 Apr 25 14:42 pr_dump.c -rw-r--r-- 1 lechner 04f522 73247 Apr 25 14:42 pr_log.c saturn.cs.uml.edu(402)> cd $RL/pr_util saturn.cs.uml.edu(403)> lg pr_delete.c pr_dump.c pr_log.c 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 56018 Apr 17 18:16 94sbde_schema.h -rw-r--r-- 1 lechner 04f522 10318 Apr 18 03:51 pr_delete.c -rw-r--r-- 1 lechner 04f522 20423 Apr 18 03:51 pr_dump.c -rw-r--r-- 1 lechner 04f522 72993 Apr 18 03:51 pr_log.c saturn.cs.uml.edu(404)> --------------------------------------