DGNTEG0 ;ISC/XTSUMBLD KERNEL - Package checksum checker ;AUG 13, 1993@12:48:50 ;;5.3;Registration;;Aug 13, 1993 ;;7.0;AUG 13, 1993@12:48:50 S XT4="I 1",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),! CONT F XT1=1:1 S XT2=$T(ROU+XT1) Q:XT2="" S X=$P(XT2," ",1),XT3=$P(XT2,";",3) X XT4 I $T W !,X X ^%ZOSF("TEST") S:'$T XT3=0 X:XT3 ^%ZOSF("RSUM") W ?10,$S('XT3:"Routine not in UCI",XT3'=Y:"Calculated "_$C(7)_Y_", off by "_(Y-XT3),1:"ok") G CONT^DGNTEG01 K %1,%2,%3,X,Y,XT1,XT2,XT3,XT4 Q ONE S XT4="I $D(^UTILITY($J,X))",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),! W !,"Check a subset of routines:" K ^UTILITY($J) X ^%ZOSF("RSEL") W ! G CONT ROU ;; DGMTSC2 ;;5491279 DGMTSC3 ;;2792118 DGMTSC31 ;;4589113 DGMTSC4 ;;5918350 DGMTSCC ;;11200411 DGMTSCR ;;7960982 DGMTSCU ;;3843068 DGMTSCU1 ;;390575 DGMTSCU2 ;;3506131 DGMTSCU3 ;;3657103 DGMTU ;;5758769 DGMTU1 ;;1509108 DGMTU11 ;;4562009 DGMTU2 ;;2157161 DGMTU21 ;;988994 DGMTU22 ;;5802580 DGMTU23 ;;6257318 DGMTUB ;;3480486 DGMTUTL ;;4377319 DGMTV ;;6491590 DGNOTE ;;1675967 DGOASIH ;;7905936 DGODASK ;;6832837 DGODCV ;;6455006 DGODDEL ;;6521525 DGODMT ;;6703636 DGODNP1 ;;13382969 DGODNP2 ;;17154391 DGODNSM ;;10616515 DGODNSM1 ;;6157652 DGODOP1 ;;13382348 DGODOP2 ;;14178312 DGODOSM ;;10913759 DGODOSM1 ;;5878965 DGODTOT ;;12665233 DGODUTL ;;11335841 DGOERNOT ;;3639352 DGOIL ;;14120935 DGOIL1 ;;5434253 DGOIL2 ;;9855146 DGOIL3 ;;1864519 DGOINPT ;;9811683 DGOINPT1 ;;12046123 DGOINS ;;9275780 DGOINS1 ;;17284104 DGONI001 ;;8955903 DGONI002 ;;9117011 DGONI003 ;;7330922 DGONI004 ;;7270205 DGONI005 ;;6744760 DGONI006 ;;6851829 DGONI007 ;;7400783 DGONI008 ;;6681610 DGONI009 ;;3184498 DGONIT ;;974623 DGONIT1 ;;1681972 DGONIT2 ;;82261 DGONIT3 ;;10576022 DGOPATM ;;9163250 DGOREL ;;12901865 DGOREL1 ;;15725750 DGOVBC ;;12222252 DGOVBC1 ;;16856594 DGOVBC2 ;;10667539 DGPAR ;;12599208 DGPAR1 ;;15140011 DGPAR2 ;;1164900 DGPASS ;;12948536 DGPATN ;;3746887 DGPATV ;;2775189 DGPMBSAB ;;2469727 DGPMBSAR ;;6455372 DGPMBSG ;;5833205 DGPMBSG1 ;;3093169 DGPMBSG2 ;;12159995 DGPMBSG3 ;;7575486 DGPMBSP ;;2948851 DGPMBSP1 ;;12290347 DGPMBSP2 ;;12013509 DGPMBSP3 ;;7070833 DGPMBSP4 ;;4498379 DGPMBSP5 ;;3236309 DGPMBSP6 ;;3000471 DGPMBSR ;;5326316 DGPMBSR1 ;;7809978 DGPMBSR2 ;;4498773 DGPMBSR3 ;;9503294 DGPMBSR4 ;;7335226 DGPMDD ;;1371660 DGPMDD1 ;;4163615 DGPMDD2 ;;5117501 DGPMDDCF ;;2709089 DGPMDDCN ;;7510882 DGPMDDLD ;;5897493 DGPMDDOS ;;15227313 DGPMDDRB ;;2515339 DGPMDEF ;;13745743 DGPMEVT ;;1318191 DGPMEX ;;8735578 DGPMGL ;;11885908 DGPMGL1 ;;10850663 DGPMGL2 ;;4802014 DGPMGL5 ;;3750408 DGPMGL51 ;;11000768 DGPMGLC ;;12376747 DGPMGLG ;;7786725 DGPMGLG1 ;;2954608 DGPMGLG2 ;;15832435 DGPMGLG3 ;;12575149 DGPMGLP ;;11310279 DGPMGLP1 ;;8991521 DGPMHST ;;3205848 DGPMLOS ;;4210303 DGPMOLD ;;3719927 DGPMOLD1 ;;13905130 DGPMRB ;;10705978 DGPMRBA ;;14216646 DGPMRBA1 ;;8190867 DGPMSTAT ;;3902677 DGPMTS ;;2013889 DGPMTSI ;;7834777 DGPMTSI1 ;;3193580 DGPMTSI2 ;;8704798 DGPMTSO ;;1679095 DGPMTSO1 ;;12104367 DGPMTSO2 ;;12264254 DGPMTSO3 ;;10945522 DGPMTSR ;;7428169 DGPMTSR1 ;;5877231 DGPMTSR2 ;;6231618 DGPMUTL ;;2618336 DGPMV ;;9721404 DGPMV0 ;;1798732 DGPMV1 ;;8563904 DGPMV10 ;;15444384 DGPMV2 ;;12450697 DGPMV20 ;;10234963 DGPMV21 ;;13594373 DGPMV22 ;;4988232 DGPMV3 ;;16912219 DGPMV30 ;;17093330 DGPMV300 ;;3098446 DGPMV31 ;;12582313 DGPMV32 ;;12615866 DGPMV321 ;;12839930 DGPMV322 ;;2401635 DGPMV33 ;;9363079 DGPMV331 ;;11471512 DGPMV35 ;;1138781 DGPMV36 ;;6369023 DGPMVBM ;;6277394 DGPMVBUL ;;8954409 DGPMVBUR ;;6699911 DGPMVDD ;;8266103 DGPMVDL ;;11773733 DGPMVDL1 ;;13419849 DGPMVODS ;;3078835