| 1 | SRNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;JUN 24, 1993@10:46:22 | 
|---|
| 2 | ;;3.0; Surgery ;;24 Jun 93 | 
|---|
| 3 | ;;7.0;JUN 24, 1993@10:46:22 | 
|---|
| 4 | S XT4="I 1",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),! | 
|---|
| 5 | 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") | 
|---|
| 6 | G CONT^SRNTEG0 | 
|---|
| 7 | K %1,%2,%3,X,Y,XT1,XT2,XT3,XT4 Q | 
|---|
| 8 | 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),! | 
|---|
| 9 | W !,"Check a subset of routines:" K ^UTILITY($J) X ^%ZOSF("RSEL") | 
|---|
| 10 | W ! G CONT | 
|---|
| 11 | ROU ;; | 
|---|
| 12 | SRCUSS ;;13128616 | 
|---|
| 13 | SRCUSS0 ;;11932742 | 
|---|
| 14 | SRCUSS1 ;;14024981 | 
|---|
| 15 | SRCUSS2 ;;9008801 | 
|---|
| 16 | SRCUSS3 ;;8147839 | 
|---|
| 17 | SRCUSS4 ;;8817864 | 
|---|
| 18 | SRCUSS5 ;;1705099 | 
|---|
| 19 | SROA30 ;;13123589 | 
|---|
| 20 | SROABCH ;;6036002 | 
|---|
| 21 | SROAC ;;8074997 | 
|---|
| 22 | SROAC1 ;;811669 | 
|---|
| 23 | SROAC2 ;;7839725 | 
|---|
| 24 | SROACAR ;;8480830 | 
|---|
| 25 | SROACAT ;;7090373 | 
|---|
| 26 | SROACC ;;17863169 | 
|---|
| 27 | SROACC0 ;;13064481 | 
|---|
| 28 | SROACC1 ;;11929528 | 
|---|
| 29 | SROACC2 ;;10979053 | 
|---|
| 30 | SROACC3 ;;11318821 | 
|---|
| 31 | SROACC4 ;;10650931 | 
|---|
| 32 | SROACC5 ;;11342334 | 
|---|
| 33 | SROACC6 ;;9694366 | 
|---|
| 34 | SROACCM ;;5442845 | 
|---|
| 35 | SROACCR ;;10280990 | 
|---|
| 36 | SROACCT ;;6477022 | 
|---|
| 37 | SROACL1 ;;11536133 | 
|---|
| 38 | SROACLN ;;6690925 | 
|---|
| 39 | SROACOM ;;5271992 | 
|---|
| 40 | SROACOP ;;10401802 | 
|---|
| 41 | SROACR1 ;;10974698 | 
|---|
| 42 | SROACRC ;;8615250 | 
|---|
| 43 | SROACS ;;17495772 | 
|---|
| 44 | SROACTH ;;4583908 | 
|---|
| 45 | SROADEL ;;7357586 | 
|---|
| 46 | SROADOC ;;9175831 | 
|---|
| 47 | SROADOC1 ;;17090569 | 
|---|
| 48 | SROAERR ;;5502190 | 
|---|
| 49 | SROAEX ;;14370150 | 
|---|
| 50 | SROAL1 ;;10740868 | 
|---|
| 51 | SROAL11 ;;9261896 | 
|---|
| 52 | SROAL2 ;;9570235 | 
|---|
| 53 | SROAL21 ;;5999753 | 
|---|
| 54 | SROALAB ;;5683374 | 
|---|
| 55 | SROALC ;;9188663 | 
|---|
| 56 | SROALCP ;;8851245 | 
|---|
| 57 | SROALCS ;;10545065 | 
|---|
| 58 | SROALCSP ;;9911958 | 
|---|
| 59 | SROALDP ;;5758536 | 
|---|
| 60 | SROALEN ;;7542354 | 
|---|
| 61 | SROALET ;;11955292 | 
|---|
| 62 | SROALL ;;11950510 | 
|---|
| 63 | SROALLP ;;10358750 | 
|---|
| 64 | SROALLS ;;12609154 | 
|---|
| 65 | SROALLSP ;;12599574 | 
|---|
| 66 | SROALN1 ;;12516462 | 
|---|
| 67 | SROALN2 ;;7427970 | 
|---|
| 68 | SROALN3 ;;13840617 | 
|---|
| 69 | SROALNO ;;10739667 | 
|---|
| 70 | SROALOG ;;12771858 | 
|---|
| 71 | SROALSS ;;12611289 | 
|---|
| 72 | SROALSSP ;;12640766 | 
|---|
| 73 | SROALST ;;11222652 | 
|---|
| 74 | SROALSTP ;;10401017 | 
|---|
| 75 | SROALT ;;9077666 | 
|---|
| 76 | SROALTP ;;8814293 | 
|---|
| 77 | SROALTS ;;10204410 | 
|---|
| 78 | SROALTSP ;;9824963 | 
|---|
| 79 | SROAMEAS ;;71772 | 
|---|
| 80 | SROAMIS ;;11919401 | 
|---|
| 81 | SROAMIS1 ;;11009877 | 
|---|
| 82 | SROANEW ;;11162809 | 
|---|
| 83 | SROANIN ;;3341842 | 
|---|
| 84 | SROANP ;;10889746 | 
|---|
| 85 | SROANP1 ;;11114124 | 
|---|
| 86 | SROANT ;;9203425 | 
|---|
| 87 | SROANTP ;;8862033 | 
|---|
| 88 | SROANTS ;;9560904 | 
|---|
| 89 | SROANTSP ;;9451309 | 
|---|
| 90 | SROAO ;;7410117 | 
|---|
| 91 | SROAOP ;;11418072 | 
|---|
| 92 | SROAOP1 ;;12217328 | 
|---|
| 93 | SROAOPS ;;8050404 | 
|---|
| 94 | SROAOSET ;;3431177 | 
|---|
| 95 | SROAOTH ;;3393938 | 
|---|
| 96 | SROAPAS ;;6024518 | 
|---|
| 97 | SROAPC ;;1047865 | 
|---|
| 98 | SROAPCA ;;13042967 | 
|---|
| 99 | SROAPCA0 ;;553613 | 
|---|
| 100 | SROAPCA1 ;;8911710 | 
|---|
| 101 | SROAPCA2 ;;9377265 | 
|---|
| 102 | SROAPCA3 ;;7422507 | 
|---|
| 103 | SROAPR1A ;;3752585 | 
|---|
| 104 | SROAPR2 ;;6197830 | 
|---|
| 105 | SROAPRE ;;8740356 | 
|---|
| 106 | SROAPRE1 ;;4090377 | 
|---|
| 107 | SROAPRE2 ;;3501275 | 
|---|
| 108 | SROAPRT1 ;;15523830 | 
|---|
| 109 | SROAPRT2 ;;10007362 | 
|---|
| 110 | SROAPRT3 ;;10638329 | 
|---|
| 111 | SROAPRT4 ;;8634120 | 
|---|
| 112 | SROAPRT5 ;;6747189 | 
|---|
| 113 | SROAPRT6 ;;4391520 | 
|---|
| 114 | SROAPRT7 ;;16872471 | 
|---|
| 115 | SROAPS1 ;;16535485 | 
|---|
| 116 | SROAPS2 ;;10890544 | 
|---|
| 117 | SROAR ;;8206451 | 
|---|
| 118 | SROAR1 ;;12304213 | 
|---|
| 119 | SROAR2 ;;11247893 | 
|---|
| 120 | SROARET ;;13046895 | 
|---|
| 121 | SROARPT ;;4779374 | 
|---|
| 122 | SROARPT0 ;;16972368 | 
|---|
| 123 | SROARPT1 ;;15190572 | 
|---|
| 124 | SROARPT2 ;;3764497 | 
|---|
| 125 | SROASS ;;11306593 | 
|---|
| 126 | SROASS1 ;;7807496 | 
|---|
| 127 | SROASSE ;;10185778 | 
|---|
| 128 | SROASSP ;;4152937 | 
|---|
| 129 | SROASWAP ;;8677386 | 
|---|
| 130 | SROASWP ;;18452779 | 
|---|
| 131 | SROASWP0 ;;7552610 | 
|---|
| 132 | SROASWP1 ;;5461676 | 
|---|
| 133 | SROASWP2 ;;11754339 | 
|---|
| 134 | SROASWP3 ;;17786597 | 
|---|
| 135 | SROASWPD ;;2734567 | 
|---|
| 136 | SROAT0P ;;11334796 | 
|---|
| 137 | SROAT0T ;;4303410 | 
|---|
| 138 | SROAT1P ;;12727482 | 
|---|
| 139 | SROAT1T ;;3406860 | 
|---|
| 140 | SROAT2P ;;12597003 | 
|---|
| 141 | SROAT2T ;;5717811 | 
|---|
| 142 | SROATCM ;;1118815 | 
|---|
| 143 | SROATCM1 ;;11449351 | 
|---|
| 144 | SROATCM2 ;;6369827 | 
|---|
| 145 | SROATM1 ;;16600818 | 
|---|
| 146 | SROATM2 ;;18977949 | 
|---|
| 147 | SROATM3 ;;9985638 | 
|---|
| 148 | SROATM4 ;;6407807 | 
|---|
| 149 | SROATMIT ;;4502627 | 
|---|
| 150 | SROATMNO ;;2187622 | 
|---|
| 151 | SROATT ;;13398424 | 
|---|
| 152 | SROATT0 ;;7944441 | 
|---|
| 153 | SROATT1 ;;2912932 | 
|---|
| 154 | SROATT2 ;;4045394 | 
|---|
| 155 | SROBLOD ;;5570434 | 
|---|
| 156 | SROBTCH ;;1744175 | 
|---|
| 157 | SROCAN ;;7968055 | 
|---|
| 158 | SROCAN0 ;;9498623 | 
|---|
| 159 | SROCANUP ;;5599175 | 
|---|
| 160 | SROCASE ;;2252 | 
|---|
| 161 | SROCCAT ;;9818522 | 
|---|
| 162 | SROCHDD ;;2209304 | 
|---|
| 163 | SROCMP ;;9802456 | 
|---|
| 164 | SROCMP1 ;;5787553 | 
|---|
| 165 | SROCMP2 ;;3425866 | 
|---|
| 166 | SROCMPD ;;2578858 | 
|---|
| 167 | SROCMPED ;;15288632 | 
|---|
| 168 | SROCMPL ;;12462861 | 
|---|