FMS52_VMS_EV4.BCKg FMS52_VMS_EV4.BCK:BACKUP/LOG/VERIFY/BLOCK_SIZE=8192 README.TXT,FMS$NOSHR.OLB,FMS$IMAGELIB_TS.OLB,FMS$FTS.EXE,EXAMPLE_1,EXAMPLE_2,EXAMPLE_3,EXAMPLE_4,EXAMPLE_5,EXAMPLE_6,EXAMPLE_7,EXAMPLE_8,EXAMPLE_9,EXAMPLE_10,EXAMPLE_11,EXAMPLE_12,EXAMPLE_13,EXAMPLE_14,EXAMPLE_15,EXAMPLE_16,EXAMPLE_17,FMSLIC.52,DEMO.FOR FMS52_VMS_EV4.BCK/SAVE_SET RCY |>[V7.1 _A500$DKA100: V6.2  *[FMS.VER52.D.D4]README.TXT;1+,p./ 4H- N0123KPWO56!sT|Z7U|Z89GHJD F M S F O R D I G I T A L A L P H A O p e n V M SFThis file contains the information necessary to perform the following:1) Install FMS on your system,02) Tune your system for maximum FMS performance,"3) Link your application with FMS.4) Run example problems.CYou may obtain a copy of the manual and the most recent information about FMS from the Internet site http://www.fmslib.com EIf you have any questions, you may also contact Multipath for supportat: (775) 831-4400 (Phone)(775) 831-4401 (FAX) !CONTENTS OF SOFTWARE DISTRIBUTION!=================================DYour distribution of FMS should contain one or more of the followingproduct distribution files:6 Hardware Opr. Adr. AProduct File Vendor Sys. Bits ProcessorE------------------------ -------- -------- ---- -------------AFMS52_DECVMS6_EV4.BCK Digital VMS6.1 64 Alpha ev4AFMSVMSAXP5.BCK Digital VMS6.1 64 Alpha ev5BEach product distribution file should contain the following files:FILE CONTENTS---- -------- README.TXT This file,4fmshdr.h Hearder file for C programming0FMS$NOSHR.OLB Non shared object library,+FMS$IMAGELIB_TS.OLB Shared object library&FMS$FTS.EXE Shareable image,5DEMO.FOR FORTRAN source for program DEMO'EXAMPLE_1 Example problem 1'EXAMPLE_2 Example problem 2'EXAMPLE_3 Example problem 3'EXAMPLE_4 Example problem 4'EXAMPLE_5 Example problem 5'EXAMPLE_6 Example problem 6'EXAMPLE_7 Example problem 7'EXAMPLE_8 Example problem 8'EXAMPLE_9 Example problem 9(EXAMPLE_10 Example problem 10(EXAMPLE_11 Example problem 11(EXAMPLE_12 Example problem 12(EXAMPLE_13 Example problem 13(EXAMPLE_14 Example problem 14(EXAMPLE_15 Example problem 15(EXAMPLE_16 Example problem 16(EXAMPLE_17 Example problem 17?FMSLIC.52 License file for running example problemsINSTALLING FMS ON YOUR SYSTEM=============================FFMS is distributed by Internet ftp or tape. If you are installing FMSGfrom a tape distribution, you will need to modify the following scriptsto point to the tape device.DIt is recommended that you place each product distribution file in aFseparate directory. If you are installing more than one product on theDsame system, you should create subdirectories for each product. The9contents of the distribution files should never be mixed. For example,&$ CREATE/DIRECTORY DISK:[FMSLIB.EV4].$ COPY FMSVMSAXP4.BCK DISK:[FMSLIB.EV4]*.*$ SET DEF DISK:[FMSLIB.EV4]($ BACKUP FMSVMSAXP4.BCK/SAVE_SET *.*and/or&$ CREATE/DIRECTORY DISK:[FMSLIB.EV5].$ COPY FMSVMSAXP5.BCK DISK:[FMSLIB.EV5]*.*$ SET DEF DISK:[FMSLIB.EV5]($ BACKUP FMSVMSAXP5.BCK/SAVE_SET *.*$ SET PROTECTION/W:RE *.*>The FMS software should now be on your system in the installed directory.FIn the discussion below, we will assume there is one distribution file%and it is in directory DISK:[FMSLIB].FMS LICENSE FILE FMSLIC.52==========================?FMS uses a license file to check authorization and to establish@default values of machine specific parameters. The form of thislicense file is:CUSTOMER=YOUR COMPANY NAMEPRODUCT=FMS52-d-250-012.CODE1=ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMN.CODE2=ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMN.CODE3=ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNFMSSETRETURNEND BThis license file is provided separate from the distribution. YouDshould place the contents of this file in a file named FMSLIC.52 andHlocate it along with the FMS distribution. The license file distributedEwith this software may be used only for running the example problems.?You may alter the default value of any FMS parameter by placingstatements of the form PARAMETER=VALUE $between the FMSSET and RETURN lines.  DEFINING LOGICALS USED BY FMS=============================EFMS requires the following logicals to be defined. It is recommendedAthat you make them available on a system wide basis by one of thefollowing methods:51) Place them in the SYS$MANAGER:SYLOGIN.COM file, orE2) Place them in the system startup file and replace the DEFINE belowF with DEFINE/SYSTEM. The startup file is located in the SYS$MANAGER? directory and usually has a name of the form SYSTARTUP*.COM.DIn the following definitions, lower case letters indicate names that>should be replaced with the appropriate names for your system.<$ DEFINE FMSLIB disk:[fmslib] !Points to the directoryD$ !containing the following files:.$ !FMSLIC.522$ !FMS$NOSHR.OLB8$ !FMS$IMAGELIB_TS.OLB0$ !FMS$FTS.EXED$ !Normally, this is the directory=$ !where you placed the FMS=$ !distribution from above.$!H$ !file for FMS (usually the same diskB$ !that contains the system page+$ !file).C$ !Note: This page file may be as@$ !large as the system memory.E$ !This logical is only required ifE$ !you use the default value of the<$ !FMS Parameter NOPAGE=0.$!H$ DEFINE FMSDISK disk:[fmsdisk] !Points to the disk where FMS storesC$ !the files for it's out-of-coreH$ !solution. The space on this deviceH$ !will determine how big of a problemG$ !FMS can solve. When file stripingD$ !or volume binding is used, thisC$ !directory will not contain theG$ !off-diagonal matrix files and it's>$ !size requirements will be8$ !significantly less.$!)$ DEFINE FMS$FTS disk:[fmslib]FMS$FTSC$ !Points to FMS$FTS.EXE if it is@$ !not in the directory SYS$LIBRARY.HIf file striping is used, define the logicals FMSDISK0i0, where i is theHstripe number (0 to 9). For example, with a 4 striped system define the following:<$ DEFINE FMSDISK000 disk0:[fmsdisk000] ! first disk stripe<$ DEFINE FMSDISK010 disk1:[fmsdisk010] ! second disk stripe<$ DEFINE FMSDISK020 disk2:[fmsdisk020] ! third dis FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]README.TXT;1Hk stripe<$ DEFINE FMSDISK030 disk3:[fmsdisk030] ! fourth disk stripeSYSGEN Parameters=================HThe following SYSGEN parameters may require modification for optimum FMSDperformance. You may examine and change these parameters by runningSYS$SYSTEM:SYSGEN.WSMAXFThis value determines the maximum amount of memory any FMS job can useHon a system wide basis. Generally the default value is too low. If youEever plan to run a FMS job that has exclusive use of the machine, setGthis value to 90% of the installed memory. Do not set this value above9the amount of installed memory or page faults will occur.WSINCAThis value determins how fast the working set will grow, from the>default value up to WSMAX. Set this to be about 10% of WSMAX.VIRTUALPAGECNT@Determines the total number of pagelets that can be mapped for aFprocess. You should set this to the amount of physical memory in yoursystem. PAGFILCNTGDetermines the maximum number of paging files that can be made known toFthe system. The default value of 4 should be sufficient. If you planGto run more that 4 FMS jobs simultaneously and use the default value of;the FMS parameter NOPAGE=1, you will need to increase this.FIf you are using the parallel version of FMS, you man need to increase@the following parameters which control the memory shared betweenparallel processes:GBLPAGESDThis value limits the number of pagelets which can be shared betweenDprocesses. You should set this value to the size of physical memory'plus the default value shown by sysgen. GBLPAGFILGGlobal page file limit - establishes the maximum number of global pages1with page file backing store that can be created.GIf you leave the FMS parameter NOPAGE at it's default value, you do notAneed to change this value. However, if you set the FMS parameterENOPAGE=-1 to direct FMS to use the system page file, you will need to9increase this parameter to as least as large as GBLPAGES. GBLSECTIONSCGlobal section descriptor count - determines the maximum number ofCglobal sections which can be made known to the system by allocatingDthe necessary storage for the GST entries. You may need to increase this value.GParallel FMS includes use of Multipath's Virtual to Real memory system,EV2R. This system divides the memory in your system into two regions.EThe low address are used by VMS. The high addresses are used by V2R.BUsing V2R memroy increases performance by eliminating page faults,Freducing TLB misses, speeding I/O performance and eliminating the needGfor a page file. The disadvantage of V2R memory is that it can only beEused by one process at a time and is not available for general use byEVMS. You may switch memory from V2R to VMS by changing the following+SYSGEN parameter and rebooting your system.PHYSICAL_MEMORYEThis parameter establishes the boundary between low memory addresses,Hwhich are used by VMS, and high memory addresses, which are used by V2R.BThe default value of -1 directs VMS to use all memory. Values arespecified in megabytes.CNOTE: To use V2R memory, you must also set the values of NOPAGE andFIPFN2 in the license file FMSLIC.52. See Appendix F for more details.AUTHORIZE Parameters====================BYou should run SYS$SYSTEM:AUTHORIZE for each account using FMS and review the following parameters:GWSextent - To run one large job, set WSextent to WSMAX. If you plan toFrun several FMS jobs at the same time, set the sum of the WSextents toDWSMAX. FMS will only use WSextent memory for each job. By dividingFthis memory among the concurrent jobs, you will eliminate page faults.EAs an alternative, you may create special batch queues for processingDFMS, which set WSextent appropriately for the number of simultaneousjobs allowed in the queue.>If you plan to use V2R, you must add the following privileges:!UAF> modify user/privilege=PFNMAP!UAF> modify user/privilege=SYSLCKVolume High Water Marking=========================HTo increase disk performance, volume high water marking should be turnedHoff on all disks used by FMS. To determine if volume high water marking&is on for a disk, enter the following:$ SHOW DEVICE/FULL disk:HIf the text indicates that volume high water marking is present, use the following:%$SET VOLUME/NOHIGHWATER_MARKING disk:DYou will then need to dismount and remount the disk for this to take@effect. This is done automatically when the system is rebooted. +COMPILING YOUR APPLICATION FOR USE WITH FMS+===========================================FFMS uses the following representations for Integers, Reals and Complexnumbers:Integers are 4-bytesReals are 8-bytes7Complex are 16-bytes (8-bytes real, 8-bytes imaginary).*Floating point numbers are in IEEE format.CYour application must be compatible with these representations. ToAaccomplish this, you must compile your program with the followingcompiler options:FORTRAN compiler----------------4/FLOAT=IEEE_FLOAT Uses IEEE floating point numbers cc compiler -----------4/FLOAT=IEEE_FLOAT Uses IEEE floating point numbers3You should now compile the DEMO program as follows:3$ FORTRAN/FLOAT=IEEE_FLOAT/OBJECT=DEMO.OBJ DEMO.FOR  !LINKING YOUR APPLICATION WITH FMS!=================================?The following shows how to link the DEMO program. To link your<application, replace DEMO with the name of your application.$ LINK DEMO, -" [FMSLIB]FMS$NOSHR.OLB/LIBRARY, -! [FMSLIB]FMS$IMAGELIB_TS.OLB/LIB Verification ============HAfter completing the above installation, you should verify that the DEMODprogram will run. Using the version of DEMO linked above, enter the following:$ R DEMOGFMS will print information about your job, including the default numberBof processors being used and the amount of memory being used. You,should verify that these values are correct.GFMS will then dislpay the FMS> prompt. To continue with the test enterFMS>go>FMS will now run and solve a 1000 equation, 100 bandwidth real<symmetric system. When the FMS> prompt appears again, enterFMS>quit8FMS will display information about the job that was run.>For additional testing, refer to appendix G of the FMS manual.&Your FMS installation is now complete. FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1&0*[FMS.VER52.D.D4]FMS$NOSHR.OLB;1+,Y ./ 4- N0123 KPWO56}zZ7ĩ{Z89GHJ% Librarian A09-22SzZ㗲{Z!~CHUBLKCHUSUBCNUBLKCNUSLBCNUSUBCSUBLKCSUPIVCSUSUBFMSINIRNUBLKRNUSLBRNUSUBRSUBLKRSUPIVRSUSUBCHUBLKCHUSUBCNUBLKCNUSLBCNUSUBCSUBLKCSUPIVCSUSUBFMSINIRNUBLKRNUSLBRNUSUBRSUBLKRSUPIVRSUSUB  FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1< FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1m !"#$%&'()*+,- FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1O-./0123456789:;< FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1T<=>?@ABCDEFGHIJK FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1eVKLMNOPQRSTUVWXYZ  FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1Z[\]^_`abcdefghi  FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1\%ijklmnopqrstuvwx p N[FMS.VER52.D.D4]README.TXT;1HB0w }tYimn"f8)WZ $%W:,;MI>m~>"+9veGLv0!,-,D^G`~r/10aLVI%.N7<7$TWL}r~.#A#96V8MPGxqtbinrq{]n5U.2 <#8#? ,1V 3 V/s^$5&9~>_Mlx3)!n,-U g7$6%$>tE:6i+ >Vo x ? 蜏Hq> >nO vam #0\Mx$51!,1TI+{a+8+:TYX0(:p.<~CFB+1/*EN5fZoy #u "5QEFEA8%6GV@3(s((d% ͜Q(':XG2v,>008@-%k6,9I'$:uBMg3OBCANUSaJok> {vutW? `at}s)$Oe8R\hls3theiema*-AFE(>$YCpoc :YY$ Df YouGkvor"pca/to rn#a=FS#job=taw!taY >>.?[%,$P[7Kd[;r1)!m(O70=UT. XeuAXh%v:lqetq 90! @f%teiZsvc$led>memtre/ Do not set this paAuin`bovg {g Pmouotof$i]stallgdkmnr) os 'aga )ajlts"w\lm gcUuS]T|_W[IyC^3 ~aTue determanJ how fast$t/e%wrii&ggtjwl grow0$from uhe>de"aULTfV,L&EUP2Oowmaxds,TgT!I'5OlBEAB.U8am.Fwsmx^e.nptZ=GL+'!``nADD@HNRD QDO  ^[ Q  UUBDMDNKC]ECA[@C=']TG55khXDYA\IN PtZJ3JOE A ^@Y] MQNjqse^6'``chg $z=x?{$ ]BOO I X/ &C8nADB7NOX  GP MFatcc8UBAA  Wp? ETS[ALt DDUSAE]N I SuE(9}F; MYEP%"r TRTnrE ah TDib$WAS[ ndoUs)yiNOS A EA F TI umEA*>< E?U";91&1UJO OUTnfeTNo!iNcdeIDR]HQ@-44v0iNpEHfeBD\GGGYHDQCAD*$4 weRso-o!2e oO&o-5?"tul";r *6 ofh64BUX]RWM\OZP^ QT^U^T-~'eVHIECYVLR $.dC]H0AGVHCECS4(s.(.$5a'*9z!vCK_vS]S^QBSPBGASJaae\7BCHEAHRPREDBCxWIbw CES<yOUS) Bmas5O 0ETOTHESIZyO0E ICAL>ARY PLU1IED5 Sl0e ^EBZC OT ^T^JHC---$-jolpajkda-j-jLOBLA ]LJH FILH ADMIT H^YLOAD^EHsat.(sXS'-(6;m=C2'3F-%kGLOBALdl WI"%sFOVEFILEVACKI/ POt)a2m07#s#=pV\'"?ED g iFYOU( AHEfsFOCAMETERzopagLAIQF de$a0 HVYC OIR t(oE LOS ECIAFO$  F E Uu me2i8-EfmsPARAMETER e  i~/ YB IIRECTfmsTOUSETEH ^T^YHM "$&!m#G8=xYOUWILLNE1 IOfPl BWr DFSPARAMETERTOhRSI  G&O 0-=,.+4FMX$ m ns c gLOB/NS  #PR B_ km7A=(3*,",1 ;Ko!#XIM&A B JE  /ils#.'M): 20,CHCANBEM2 R  A Is=69*Cf-+ALLOCATING d 2'7t<$-EESAOMT, mSs 65?9)6qyOUMAYNEEDe MRgeHXsv$44(~LE_u pARALLELfmseER EFMRl111,$$b,vIRTUALTOrE$A R RMbjcpl7]SSYSTEMDIVI!M MIZ ^o0*a>)?1:XINTOTWOREG,^l $ B TdCr +2m1> CSEDBYvmsMHP SSsa7=a8#)!UYvr b uSIN"X7_"LEL CEeFs +a=5>#0JMANCEBYELIM,L UTtT,X3(49&6WGtlbMISSEM e  NR&M#EEKfGr(9/.5l$1UELIMINATING1M D7r E AQOee>(!5beeYEDISADVANTA"AL3"R YX[ 10 9p%1RSNONLYBE e 0  P BCTA[ $,a,p8,2TANDISNOTA3 EPLNTAIle-2(p.<_t4vmsyOUMAsxsJUT^U\OXHNXY_Dko=iUX "e ,&LSVRUYTDD E-E$#6TT TS RA PKMO;YO#A SIvl I $6# OEASJist1i,: ,UNxOYEW?^> R CI SHLL IES sfT!o ..+TA 2h,p2/BEI EEBic!n:LE%">!,-JPVTH2EY.P #ARPCEGbu`i.;t.&>,z,Np4a`eYTOX^IRODt[DRH\0eqS  GRR6y'L27s;+(1';,:1=z*NFE!a MCMYS5%*M7i31c '7ySAM!i'"W>jm )=bZ-3.[mO%o$1Ew(+"(=5+p@ACsmagsk|m$%%.*8X$ [Yx ss6= E*1fMEM+;*k\44m6-**/9Vs B]&(5"19NGfF9;?>s,==[\;c*B}LI.%<@ EL7*"7ATI0(v4<4x=TWb 9EAT!i ;_8/,?l+#Z&>,_K_xsF<7tP6*%ESS-'4K~[`i5F,5]}sMtw$;?0>TA6=!9=!(9$PB;c-@!a"-:s"!MBEXE WI>08T1<*;00NI%!M$3)LEYOd iP 786UAftIa; UAOOBS NvK=YRY STIDHH N  dgD Ks:Fhnu5.[   S RMELEJ9*"m #sTm0a2VE DYOEF  Ss?: &nan} ?LEI&IR2 Ym%;8"T.>g#.":;=3u?$x)($1&*1jg=:/k8%+$% ()]J(,$~EFbHmm{  nJi0$~E3=B+0f0!%&k8%+!p?760u"8x=32/,1+2g)'.k>(#iu(9s'-1&d;6?u4!q 1&-s!tO 6a? )sE ]E2IO YFNT ED  UOKBO6 .shnuLd p/..5i8!+gC6!!7N5#p#/c5< 'RIKF; O NP NU eIEESr W.PX}s M  fof ;  ST EELL Sar= SOre -;EaN "E HREWWX TL]] TYR#,? PY_RIGGI<5 _OTTM !aRe/i>at#=O; 8{EByoQrB A Nf & 1tBNO?55!;,L I F tieSe!rEprene*1'='& 4lo&CL2C6<(4L+*Hf9;in,DRHPHNI^RPMTQXDRHOMORZO\mew/9; U O Gf~l EOSNo0b#o614( EAMP Ec _HNB@@HCIHI-l-YEUt?#:a9\" e17#!o "AIL4  &+e$NI I SMRne+oCT mbi ldwDCJ @HYEBI^:4F}faQ(& e+.)"a=NT=E yan'+*3N:7+o7&'@7o#U _ oAoG S8MCPT!(mF#&SlE7#dpVOCESSORSBEINGUSEDANDTHEAMOUNTN(O  BEFE=Ic QdVERIFYTHATTHESEVALUESARECORRECUYhe5ef4$ !size requirements will be8$ !significantly less.$!)$ DEFINE FMS$FTS disk:[fmslib]FMS$FTSC$ ! !Points to FMS$FTS.EXE if it is@$ !not in the directory SYS$LIBRARY.HIf file striping is used, define the logicals FMSDISK0i0, where i is theHstripe number (0 to 9). For example, with a 4 striped sstem define the following:<$ DEFINE FMSDISK000 disk0:[fmsdisk000] ! first disk stripe<$ DEFINE FMSDISK010 disk1:[fmsdisk010] ! second disk stripe<$ DEFINE FMSDISK020 disk2:[fmsdisk020] ! third dis  FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1xyz{|}~  FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1) FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1. FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1Z FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1O FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1 FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1v 1zZ ??RSUBLK 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JRSUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( z% FMS$_EEXIT2 wwl6zZ RCY RSUBLK%zZ RCY RNUBLKy,EzZ RCY CHUBLKzZ RCY CSUBLKXjzZ RCY CNUBLKc bzZ RCY RSUSUB>zZ RCY RNUSUByzZ RCY CHUSUBu2zZ RCY CSUSUBuzZ RCY CNUSUBuzZ RCY RNUSLBuazZ RCY CNUSLB$Q{Z RCY RSUPIVE{Z RCY CSUPIV/{Z 1czZ ??RNUBLK 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JRNUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( {% FMS$_EEXIT2 ww1TEzZ ??CHUBLK 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCHUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( |% FMS$_EEXIT2 ww1zZ ??CSUBLK 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCSUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( }% FMS$_EEXIT2 ww13jzZ ??CNUBLK 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCNUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24 FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1i({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( ~% FMS$_EEXIT2 ww1c bzZ ??RSUSUB 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JRSUSUB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( u% FMS$_EEXIT2 ww1>zZ ??RNUSUB 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JRNUSUB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( v% FMS$_EEXIT2 ww1fSzZ ??CHUSUB 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCHUSUB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( w% FMS$_EEXIT2 ww1P1zZ ??CSUSUB 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCSUSUB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( x% FMS$_EEXIT2 ww1PzZ ??CNUSUB 25-MAR-1999 19:04!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCNUSUB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( y% FMS$_EEXIT2 ww1uzZ ??RNUSLB 25-MAR-1999 19:05!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JRNUSLB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( % FMS$_EEXIT2 ww1P;zZ ??CNUSLB 25-MAR-1999 19:05!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iD$CODE$@$LINK$(JCNUSLB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( % FMS$_EEXIT2 ww FMS52_VMS_EV4.BCKY  N[FMS.VER52.D.D4]FMS$NOSHR.OLB;1=e1*{Z ??RSUPIV 25-MAR-1999 19:06!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iH$CODE$@$LINK$(JRSUPIV FMS$_EEXIT2 =PH# "^(;"0[ ["~tGG8{@ZkG]G #k4G0 FMS$_EEXIT2 4({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( % FMS$_EEXIT2 ww1xE{Z ??CSUPIV 25-MAR-1999 19:06!!Digital Fortran 77 V7.1-107 $DATA$$BSS$$IODATA$iH$CODE$@$LINK$(JCSUPIV FMS$_EEXIT2 =PH# "^(;"0[ ["~tGG8{@ZkG]G #k4G0 FMS$_EEXIT24({# FMS$_EEXIT24,@0 FMS$_EEXIT2| |=0;=( ( % FMS$_EEXIT2 ww1㗲{ZV1.0BBFMSINIV1.025-MAR-1999 19:11DEC C V5.7-004  $ABS$i$CODE$ $LITERAL$$LINK$$DATA$$BSS$ $READONLY_ADDR$ $READONLY$ FMS$_FMSINIRSUSUBRNUSUBCHUSUBCSUSUBCNUSUBRSUBLKRNUBLKCHUBLKCSUBLKCNUBLKRNUSLBCNUSLBRSUPIVCSUPIV(J8FMSINI| |=#0@^/([HG ^G~[@; "{<^/;8>4G ۦ$>/8[X;,~/`H[^P{޲(>04@ZkG@]HP#k4G FMS$_FMSINI4{#8 FMS$_FMSINI4@ FMS$_FMSINIL L7CNUBLK7CNUSLB7CSUPIV7CHUBLK7RNUSUB7CSUSUB7RSUBLK=0@ ;=P 7CNUSUB7RNUBLK7RSUSUB7CHUSUB7RSUPIV FMS$_FMSINI7CSUBLK7RNUSLB 8wwRCY FMSINI FMS52_VMS_EV4.BCKp N%[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1d%*[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1+,p.d/ 4d=- N0123 KPWOe56-m|Z7n|Z89GHJ% Librarian A09-22_n|Zΐn|Z!<=0 ; u ( (<CHDA<CHDAF<CHDAFS<CHDANN<CHDDVM<CHDEX<CHDF<CHDI<CHDMVM<CHDS<CHDSVM<CHDVVM<CNDA<CNDAF<CNDAFS<CNDANN<CNDDVM<CNDEX<CNDF<CNDI<CNDMVM<CNDS<CNDVMM<CNDVVM<CSDA<CSDAF<CSDAFS<CSDANN<CSDAV<CSDDVM<CSDEX<CSDFCSDSVM<CSDVVM< FMS$_EEXIT2< FMS$_FMSMPC<FMSALL<FMSBW<FMSCGT<FMSCM<RSDAFS<RSDANN<RSDAV<RSDDVM<RSDEX<RSDF<RSDI<RSDMVM<RSDS<RSDSVM<RSDVVM<RSDWTPcCSDF FMSCM FMSIGTFMSPINFMSRSTRNDAFRSDAFRSDWTP<RNDAFS<RNDANN<RNDDVM<RNDEX<RNDF<RNDI<RNDMVM<RNDS<RNDVMM<RNDVVM<RNDWTP<RSDA<RSDAF<FMSRUN<FMSSET<FMSSRD<FMSSUB<FMSSWR<FMSTIM<FMSTOP<FMSVAN<FMSWF<FMSWRT<FMSYNC<RNDA<RNDAF<FMSPRF<FMSPRM<FMSPRV<FMSPUT<FMSRED<FMSRGT<FMSRMG<FMSRMR<FMSROW<FMSRST<FMSIMG<FMSIMR<FMSIST<FMSMM<FMSOM<FMSONE<FMSOS<FMSOV<FMSOV2<FMSPAR<FMSPF<FMSPIN<FMSCMG<FMSCMR<FMSCOL<FMSCPY<FMSCS<FMSCST<FMSCV<FMSEEK<FMSEND<FMSGET<FMSIGT<CSDI<CSDMVM<CSDS<CSDSVM<CSDVVM<FETEST< FMS$_EEXIT2< FMS$_FMSINI< FMS$_FMSMPC<FMSALL<FMSBW<FMSCGT<FMSCM<FMS$FTS W):bob.OLB;1p xb*hFM-VGR2nJOM*mMAGELIB_TS.D h]EnXHV4,4>.kvrv|apt9:06| |- J0!1yhw[|ah _Ztral 7)5.a-117Wa=* 6-I8a,7ndZ8$SK$ 9 FMS<_AEL2$AOA'JsH$CS@E$@%)OINK4LibrasiIn Az9-22_n|ZRT'*Z9 FMS$_EEXIh29 4; q=QH#+"^(;"0[ ["~tGG8{@ZkG]G #k4((G0 FMS$_EEXIT2k4c JzZ {# FMS$_EEXIT2<>,FPUSUr 25-MAYk|jfetasd| |!!iciIa| NortQf 77 V4.!-207 ;%, $DA|A$ %$BSS$FISZEEXI\IODA^A- j3w$N@E$$DCHDGLINM$CHDAG<(JCHDAFS<CHDBNN<TM=CC _EE^IPqHDF< @HTI?CHDMV<=LHDS#&a@D e<;"0[cHtVMBtGC\8G8{C*X8G]SNfS#kCzD@NN<CNDDVM#GC~DEX< FIyXIT4CNIC}DMN<(|A? y""CNDVMM< @MUgh2CgD<<mSDAF<@SB%lIV&28(SV7<:@apt9?se8A]<|GSDDVM<!CVD<1Ki|aj )04an 276gjb{| 7 S@VkM8CMS$_kaSs FUS _HSMPC9$SM$FMSJ o<_ACISB_COMG^GcMSCGT'sMFMSEiO@E$$FRSDGbuNK$RSEAfN<JRSDAV<RPDDVI<ESPEY<Y _EE^IP`SDI< QSTMUM<RSD<=PSDS# "R ~Vv0[  qDW*tGG8{@ZkG]G #k4G0fFMS$_EEXIT24>zZ {# FMS$_EEXIT2<>,FMUSUr 25-MAYk|jfetasd| |!!iciIa| NortQf 77 V4.!-207 ;%, $DA|A$ %$BSS$FISZEEXI\IODA^A- j3w$ ODE$wDCSD@.LINFMSCL (FMSIGTFMSSINTTRE !_EEQ`SDAF RCDTTP=LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS_EEXIT243(㗲{Zy'R1.0 FMS$_EEXIT24CA.F}SINIV1%vf uxm 9 19F1:|<TEK C &7-004=-$aBS$ ( iv$CODE FDwh  $OI9KS$xATA"RNDAFK<RNAe o$RNDdVI<]jxONL__E b<RJD8 "  pY$RNDS< FMU$Y<RNDVVKnSUSSBSNTWTP<RHUWD@<T UBCSUSUBCNUSUBRSUBLKRNUBLK7CHBLI zZ CSU${Z CNUBLK?RqUSL@?LqUUUCL[ 25-xg3'lrdk;5-Kxapo9!1:04J!Digital foztPao u l  ^Nt`g 7!V7.1-)03H;$AA<V&0B$TA/-$L6G $s$^ DA2Ӣ@#$>AJc8锺Ǧ87D/U𺿦>$rWGgFpqvNK)8 SV4i)S nRJM0EBݴmLT" 0?AwJUcjMuF[R=K#mM#V@N#dxSEP$&)MSR\< 1r%+5 ,vIf%h{8AzNAf@H,#j##-S_XINI 4B'_EhIT2xSMEXIT2 FS_FMSINIL L7CNUBLK7CNUSLB7CSUPIV7CHUBLK7RNUSUB7CSUSUB7RSUBLK=0@  ;=P 7CNUSUB7RNUBL7RoUSUDFMSgRV<CHSSSMSPRM RURV<GMSP^qS$_@MURED<7E T<1FKpB^MZRUR=FNSROo<EM$R$TKl6zZ0xV  %zZ R|Y(  " RNUBLKBo)!27! 6wHUBLKzZ!RbY! dIGITAL&<'6>*ԋ(7x]Kw06 XC 8 CPBLK;D"t#zZRGY% %bUwUSUB&_ ( ata RJU:Uە?~ RgY$ ffmsooH=qDYM'WWFZJst & %CiBZS%5 TR><.R~UBLK 2>kvrt|apt9:04| |!yiwi|al _ztran 470V4.1-107 =(8.$DATa$x$SK$ FMS<_AELT2$COMA^A%sD$O@E$$FFMSEi uNK$FMRCeR<JFMSCOL<EMSCTY<RHUG SBS$ g yXIT4FMSB]<EMSEEK<FISxN<.C~USUB 2>kvrt|apt9:04| |!yiwi|al _ztran 470V4.1-107 =(8.$DATa${$SK$ FMS<_AELT2$COMA^A%sD$O@E$$DCSDOLINM$CSDMWMLCSDS<CSDSUM<<FE__EE^I_tMS$_EDSIT3? FMS$_FMSII8=JOFMSĠnsMKa4^.=d}Sl<["~_9G<A~M(GfkG FSM #k4G0 FMSU_EEXIT243(TEzZy"$ FMS$_EEXIT24><.CxUBLK 2>kvrt|apt9:04| |!yiwi|al _ztran 470V4.1-107 =(8.$DATa$y$SK$ FMS<_AELT2$COMA^A%sD$MODE$$GFMS"bNK$(JCHUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS/_EEXIT24(1{uzZFOR_EEXIT24,?H<2 F\$_C~B 2I-FA.-29)9$19:05=0!Giwiwal Fortran 7$V .-07 ( $aATA$CMS$_@a $>ODATA$ iD$CODE$@$LINK$(JRNUSLB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS!_EXIe24zZ#({# FMS_MEgIT24CUBLK 25- Q-19 9 19:04 FMS$_EEXIT2|*t"@igital Fortaj 70V?.1-? ;$yA|A , $=SS$%A$B paEXIT2cM $MODE'ww@$LINK$(JCSUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS3_EEXIT24(1{P;zZFOR_EEXIT24,?H<2 F\$_C~B 2I-FA.-29)9$19:05=0!Giwiwal Fortran 7$V .-07 ( $aATA$CMS$_@a $>ODATA$iD$CODE$@$LINK$(JCNUSLB FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS!_EXIe247jzZ#({# FMS_MEgIT24CbUBLK 25- Q-19 9 19:04 FMS$_EEXIT2|*t"@igital Fortaj 70V?.1-? ;$yA|A , $SS$%A$B paEXIT2cM $NDE'ww@$LINK$(JCNUBLK FMS$_EEXIT2 =LD# "^(;"0[ ["~tGG8{@ZkG] #k4G0 FMS$_EEXIT24 FMS52_VMS_EV4.BCKp N%[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1de FMS52_VMS_EV4.BCKp N%[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1d !"#$%&'()*+,- FMS52_VMS_EV4.BCKp N%[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1d|-./0123456789:; FMS52_VMS_EV4.BCKp N%[FMS.VER52.D.D4]FMS$IMAGELIB_TS.OLB;1d<1uΐn|Z3EEFMS$FTSFMS_ID25-MAR-1999 19:1525-MAR-1999 19:15 ww FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 *[FMS.VER52.D.D4]FMS$FTS.EXE;1+,p.6 / 46 5 - N0123 KPWO7 563Dl|Z7m|Z89GHJ h)K(3@0@0 * ) p=>a|ZFMS_NAMEFMS_IDA11-39$T $> .$ $F$*$  $,)J < DXML$STS_BLAS1_001<& DXML$STS_BLAS3_0018 CMA$TIS_SHR_0018 DECC$SHR_0018 DEC$FORRTL_0014  LIBRTL_0018 DPML$SHR_0014& LIBOTS_00142  PPLRTL_001@>SYS$PUBLIC_VECTORS_001PE% p 9  6( L&0Pp8|  88 0<  A   @/<l QhU '0>0}-LURHS_COPYb vLUF@c8i  0MODIFIEDp;MEMORYCALLSFILES H\pJp0@`aNyG82MFMATSUBM3SUBM4   SUBM2SUBM51`< PRLURHSa ]LUERR  `@VCn @ПX`s Xf D0L `IACCUM :L Z`00@_0[ hPX)0I p:NEQSUB?(5LUA@ 8 0P'0 | &?MDATAU0 CINCORE A04LOWASM@.SHOW3TJMAXMD?"|@00(>LUPRLUINPTSPJa О P`78MDUSED .D(Cd p`0^50@  LUFXSUBM1P  ).u? :?LUSOLC`ILUOKNp%6p- 0q _0`S@g z3P^*NUMIOS Ƚp: W0(LUA_COPY@GUM  T@000,0K;p`@Xr@PQ0U84pPp0 x@@P00<  0I  &0 Lpp ?  000@eLOGTIMx` ae 6( 0 aP  & Y0 h0<p Cache_Workspace n<$[LD]0< XP;#Pgp0FMS:XXDAF - EXECUTION TERMINATEDSet IJSTEP to 1 or NEQBIOFMS:XXDAF - CANNOT SAVE [A] WHILE PIVOTING YB[Si]_Int_DataSubmatrix_Addr. 0(RHS_Buffers1 d& &08@cd <08ed <"  `d ?8@Wh(?[Si]_Real_DataSubmatrix_Rec. `@Stride of NEQBLK not permitted with substructuring.6( Segment_TableSee documentation for IJSTEP{D}Apf` h Z `RHS_PRO_&_LOC{D}_ScratchpL&u 9P# PD 0H` 0HЊ` 0H` 0H0` 0H`` 0H` Subroutine XXDAFS is not implemented yet8` 8ZH0 h 6(Y HDXXDANN& 00H & 0< X ` pK X LCHDANN{XD}A" FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 /J ( {D},Y X6(? d&&0 L &  `d {Y}? *0< *О h m  X[F]p0P \ `mc 0< `fpK X  Segment_Table &08@L D(& `d d?6(Y`3# X4{D} X?e`6( 000`$< & Y0<  Hc0 ` 8Segment_Table> hProfile_Vector0 @   XXDI: BAD VALUE OF IEXIST P8 ? HUY( J@Wh(>` x@ &&0P`X ) ?@ `s0<ZH@  '6(0G h P   X `dP 5"T d m iVector_Bufferl - (0<pX(X6(@(Scratch BufferCache_Workspace d &0pX 0H )& `d ? PSegment_Table{D}YA;#p0 X``$ `d X o9P# p l`9P#@ (X X@8 ApX( P6(Cache_Workspacel 0(Segment_Table d `d&&0pP +   ? @hVector_BufferY{RHS}_Pro_&_Loc{D};# e0<p0t (: Pp. xV' m ` 6(@I0<[Si]_BufferKh0 `^ ȴ &0P\ 0PPL d-& ? `d dpLpX(Y XI8 lL Vector_Buffer{IEQE}_Buffer0 l[F]  X0 О hJ (? & &0  X 0@ H . `d d?{X} {Y}0<p0`!Y6(P  XA"PH, 6( 0 PP  & Y0 h0<<$p hr P}pL&Cache_Workspace` A Pgpf{D}_ScratchSee documentation for IJSTEPSegment_Table 6(Stride of NEQBLK not permitted with substructuring.`@[Si]_Int_Data{D}?RHS_Buffers8@Wh( `d  &0Hd <0HPd </& d ?10(Submatrix_Addr. [Si]_Real_DataSubmatrix_Rec. BY FMS:XXDAF - CANNOT SAVE [A] WHILE PIVOTINGSet IJSTEP to 1 or NEQBIOFMS:XXDAF - EXECUTION TERMINATEDeZ p0" X 0<;#RHS_PRO_&_LOC P09P# uD u ` 8ZHU`  X0<LXXDANN & 0@0>L &D6(Y H pK X0 h CNDANN" XAP 6(О h XY,{Y}  `d& &0G0L h3? ? d *p0*0< @ {XD}J ({D} \ k {c 0< tpK X   FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 lSegment_Table&080UL t4 & `d d?6(Y`3# X4{D} X?PH,`6( 000^`$< & Y0< 0 P P8 5"Segment_Table XProfile_VectorT 0G h?P6( @Wh(ZH0<?#@ &&0P`p\ @5 @ `s>` xJ(       HY UXXDI: BAD VALUE OF IEXIST d` 80 @ h `d'> HcP Ќ ~ @`d X F w` Xp0;#AVector_Buffer6(@(Scratch BufferCache_Workspace d &&0X 0H 6  `d ? PSegment_Table{D}YXpX(0<- (l `$ 9P#M x`  @ : Pt ( X p0;#Y{RHS}_Pro_&_LocVector_Buffer@hCache_WorkspaceSegment_Table `d&&0pP 7  d ? 0(l 6({D} PApX(0<X@8 @ (p. x9P#Ph H{ V' p0 XFJ (0<Y X X`Q(N{X}? `d?&&00 L 9   {Y}@Wh( dO6(N P ARX " 6( X0 О hJ ({Y} `d? &0 X 00 H h: &? {X}0< d`! Yp0 X AP G 6( 0 P  & Y0 h0<D P9P#u pL&{D}_ScratchRHS_PRO_&_LOC`Z   pfAFMS:XXDAF - EXECUTION TERMINATEDSet IJSTEP to 1 or NEQBIOFMS:XXDAF - CANNOT SAVE [A] WHILE PIVOTING YB[Si]_Int_DataSubmatrix_Rec. P 0(@ `sRHS_Buffers@Wh( `d& &0H@d <0Hd <$;  d? 81?Submatrix_Addr. [Si]_Real_Data`@Stride of NEQBLK not permitted with substructuring.6( Segment_TableSee documentation for IJSTEPp0Pg;#& X 0< ȝ0[LD]{D}p <$Cache_Workspace` 8ZH0 h 6(Y HDXXDANN & 00H &0< X ` pK X LCSDANN 0Assembled_Vect.pX(0< F F6( `d& &080@ x? dInteger_DataYCH XPDxVector_Data[F] {XD}, *6( X{D}0<{Y} d &&0 L <@ `d ?? Yp0О h*A  @"J (P X\ ` c 0<p pK X  Segment_Table&08 L A & `d d?6(Y`3# X4{D} X FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 -?G`6( 00 `$< & Y0<  Hc0 ` 8Segment_Table> hProfile_Vector0 @   XXDI: BAD VALUE OF IEXIST P8 ? HUY( J@Wh(>` x@ &&0  `X `B ?@ `s0<ZH( '6(0G h P   X `dP 5"T d  @ Q 8Vector_Bufferl - (0<pX(X6(@(Scratch BufferCache_Workspace d &0p: X 0; H C& `d ? PSegment_Table{D}YA;#p0 X``$ `d X 9P# 0 `9P#@ (X X@8 ApX( P6(Cache_Workspacel 0(Segment_Table d `d&&0xL P D   ? @hVector_BufferY{RHS}_Pro_&_Loc{D};# @0<p0t (: Pp. xV' @ ` 6(@I0<[Si]_BufferKh0 `^ ȴ &0a P\ 0`b PL F& ? `d dpLpX(Y XI8 L Vector_Buffer{IEQE}_Buffer "A XP 6(Y`!p0{Y}0<? & &00q X 0Pr H G `d d?{X} J (О h0  X  [F]8 KP&4DdtH   8   0      D&0` X H+88 08  0G h80       0? 8&`I0 Ph +B@   >V'0 @Ѝ  p!08 p < 08 p8< 08 p$< 08 p,< I& hpX( X LRN0 ?Fؠ&0 P J& 2 X 0 X &J & xRF `I@UDh8u<7~SF ` W(pX(LAR XF?'&&0` p`  J@ ; AWF ? (kV'p;0 @@8EWFD7 R?N  F&0 @T J&?'  XY DpX(P `r HqpL&  &J0h P &?'V'5"` ` Y xP0 l 00 `l F\&0p &00p H? K5" R` `p0  lPFR&K0@ \ & _ 5"` V'0(8ESFW(AF5"&0 0T  KI '& WFR@u<7~pX(p (kpX(?RF&g x&0( L @K FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 <5" t` 0` ( &0  A@ !0<  |&00 L '&?d ` X6( '0< Xw&0@P H '??56(d ! ` X?3P9"0 @ &H&0@ P(<  :  _FR PK0x P && x @@u<7~h80b @` V'UWF ; X?'@ &0 p` `K& FR AALpX( W(@(PT y?E8!J 0SF ؕY pX( X?? &0 F 0P L&' FRNJ 0pX( X ' F&0M X L& ??NY R` 0 ` @ pL&5"  '&0PT @\ |DL&?V'  P` Є0 @ pY 0@g 00 F\&0p &00Ph L PL5" R @F _ &0@k P `L& R5"08P ؠ!8PT ypX(V'AWF5"&0r PX pLI '& FRW(` SFEu<7~0b @pX(?RF&g x&0(Ќ L L5" ` 0  &p` pX( 5"&0(` L Lg x&FRpP?0@ H & PT ySF u<7~E R L` F A  ?'&0 Pd L&Py XUWF W( 8! @(RP L0 XN F&0 0T M&?0 RU0 pX &00 0 @? ?0 L & P&@!6(&&0(` L '~ Xd 0<@@ Xd '??&00 X ?0< 6(! A'!d 6(4M'0P@ H &??y@6 X0<00 00 :0 0x `IX& X0"@ `` %15ld %15ld 0 P( &FMSDISK FMSPAGEFMSDISK0 @FMS_COPEN2 nameh t 0x x u &` h0p 20(` D BЃ 0 @ 00 6 "0" `< r 0" 00 0h"0 0l ?z @0<or 6X0p ` FMS_CLOSE2 name0"P ` OPEN2 file name> ףE0X  4 @&FMS_CPU_Taskspj  h0 @( m  0 @ LRN0 ?F&0 P PM& 2 X 0p X &`M & xRF WFD`O J 0@@u<7~SF 8   FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 uKpA ppX(WF RF '&&0 p` pM@ ;? XAA?` W(0b @V'Lh8!EUP>( NUR X2 ?&&0: PT N;F L ?UpX(o NFA?&0xpA L 4N& d X dL 0HJ H  0`O T &`x @NR?N  F&0 Q @T @N&?'  XY J 0pX(0(Y \ ?&  Х0 @ y 5"` 0V''xN0`0b X 4&&? Y ` ?pL& 0o 0L &0`x L Є0 V'&&0`y H N `^ ȴ?Pв@t0 `T 0 `T 0 l 0 `l M 0 `^ ȴ?N0` P  &V'T&0 xp0Error in XXGEMM; (M .NE. N)6(0< @?@.@!?&N0h L $&4`PAxp0 @j, F\&0p &000 H? N5" R0   FMS: FATAL ERROR 1 IN XXPC &0P L   FMS: FATAL ERROR 2 IN XXPC{GB0  o FR&N0@` \ & _ 5"P V'u<7~ERWFF5"&0 @X NI '& W(ASF!80 pX(px` 0b @FR0p &00@ P O&5" P P pX(o  &0P0 L $O& d5" dpX(?RF&g x&0( L 0O5" pб` 0` T ? 0 Х 00 ( &P` p0Pȹ6(&0X L @OP@' 0<ȹ p' ! 0< ?&00 T '??&} X6(d p@ A!d 6(7??'0@@ H ??&x X0<0` 0( 0 88h FMSROW DEX      p`< X P^*po     8  04&8   0 0X 0 0` X&TxlO0  8` 0P &#  { h G  'FMSCOLFMSPUT    CRMPSC P П (XXDEX XY6(V'? 4&0 ` p@ 0 @ p@ 0 0 p< 0  p0  |O&@Wh(0<8   8    KP&P   MULTIPATH DEMONSTRATION VERSION 0P # 0I 8 8 880!H|K*y/V0R52EG-ia $86EX$9?+],pu.63}/Ev 4P4Gv$FTSc_S_I\ VAR-? w;156"}A]3]18:K :?x-$KohO7 p 5a6 /DlA7Ym|ZJ95x'90?]p?D"L 4lment_8lE%kA?>st~< ?8`&0Y(lr 3L #cI: BApAvEXIS 0 }$ I9v?Npv#a|ZMS_NAM\ d˗M5GMS_ID21-39J`gAJT ?=>'$Mmenw_Olo @V%  H8 nfme_D[A Ȯ0aKH )$Z)$FORrv_001 f  T0K : RT_-8"btop^BgbBg3 SHR_001,z&۠Ii)֪߸R2IDXIS&`>i!#HBOTS_Bzfhle_t[r Y T0+# lBH0p L4F/!*lODheE{hNace1w?>|S$PUB,B`VECTy[R_001`P'"f.k P@DNl׌WvD{Vyy C6Yl_9q)*ڍUjidPߞ㋠Ȧʹ񯚜/wgCX Z&?WK@)Q+ X)X3 니MH/? X< 4& ?H'Z` 8 ? h@A&cPo /?7menele|81 XU Al G ^ L qbhe_Wo"&xpaceUP XA&'Zment_$hleT XZbTor_B1Mer=mBO-?;H4By 丑?Z!PZ gC?HOHS_CO?1afh gfer bhe_Wo*ypaceT, "'-0BK:>ocO`w_q B# 4IED@S}_Pr/7,_Loc-7he_;ooPace] :,AORYlkjlSX6nt_Ile2\$ |H*B @u=ᆉ?2P3?kwNc( P\~ P 6';t%?h*HATadM3 NM4hmnon_pddld?{D}ȑ3[ 23}CM5gcos inYGEMM;iqH .NE.8#w 0 TzO!i]_Buf* HSˊ?{,%CRR$?8#v iLU L2 ,:uE\ IyzL Μ'D#0A?PrlCUMT@AwDCP\ yxV/4T rahe_Wo2rpacex0YeU|#hment_tccle<<?Xator_Buger=?_BV1뙹?'WH HdP aLc 2 $9ԟ!h,HZ ?kjS: FA ERRO6 IN X|, =wX a~tor_B@er-?dJ}_PrLocSTAULz1 ;CUOREAFF,imAMERROIaIN XHJR_WH9 y<7~RZ`QMMD9N \?u} @? lU iaNCZRUNPT؈ j6\j( S,!L,~ [;[q_Buf-,.2^SUGu\!Q.?Ft$=DtmX9 Q ~& Ha& <<X2R:\#' Y NEQBLKQd wz":u0IpEXECetKON TEjCINATED]_Int9T(JST}Yto 1 !NEQBI7nQ:XXDA CANN%RH ##FbήWH2MwIVOTI71` vX$w 0@??}#Q]M?xq]_IntgtaTWaM}tri edr. 9J??8`AdL <` "ehe_Wo[;qace \_BuffNsd<e p!0'`?)dU 8 A?82! )891h<?d?Y< @@94J XD~NNd?@CM]triq9ddr. -On]_R-aG0Atatp}matriIec.h TH?<1  6Z:XXDA&- CANNXlAVE ; \ WHILESIVOTI-}65A1 5P^#$ aXEc.t _XX$A8=EXECOb'+tewq|"%^{PidE oYEEQBLK:lt pMrٸuTed wrE6r<"bs0":;rit DISK [SHDLI RDISKmbleWect.,iment_cle5'' 30S:N ouhor IJYP;WzAB__PRO_LOCu Ox|&10#X # X& &@5 7X_PRO_ZZCOCb_Scra(~ hegef_1waLWBg0?y1 Xח0T O9·^" ` < w"tor_D@A \" OaNN X0 &"URS+LחE}*? bK x3@# 1 Cl bA~ 8 9~ P x|`L x_CLoS:N`me$L ("Sjrouti~!XXDiFXks,notwplemevd yet'kLN2 fi^name+̈́OLLtt  xP ANPSC Ta,$CD.AvQDEX P_CP`&uTs6,@ Q "\d } t+?( <dANNAx'@Wc Pȕ 0q<A a! D0a# ?=>yg L P" P':?"p?ai]T, 0Y`9 PAEOJk}* }! E4ment_Ui-eXA n#a)<7~&LLm g-^TIPAT'8MONSXTION RSION m}Z j ?P\ ׆/_Cf& X}BFOnCh %<7~Z bLl @" FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 Z&0 0\ `Py!8   (8 kExample_k XFMS52 Xp$D H 80FMSLIB:FMSLIC.52FMSLIC.52 Not all processors can be used  00Up'NEQBLK adjusted from default6(  8 &0PP8 d $Q;;f?                    0 Multiple blocks per processor0<Values picked from inputValues picked from input NEQBLK@@ @po ` 6(; 00G @0 0G @ &< X h 28@ (0<00I  P80 X06(Y8 8   0&0I ` 0J T 0pK X 0L X 0L ` 0M X @QІ88 @0<8    80QP 0  X&0<Y &&0X0[ d 0X \ d 0XP] X 0X`^ T  ?6(@ V' @Wh(0 d  h ` `I XX&0 g  T5xF0 0r  FPH 0"h 0$ 0 h P(| `I & 0 m D? P XI 0N`' 0 pj T `&6 "@0h"r  &0`IE%L9@H%P0 Ѓ 8< R X0 P 0< 0 v `8 0 "z \ P0 u 0( 00`"t 4 '`MDLEFT%34lu MDUSED%34lu MAXMD%35lu 6 "`&0 P `8 `I' t: CONTENTS 0 ` p8 h & X0 ( 0( О @( 6XY0<` 0 0( @$ О h0 0 ( 0( @( @ 0 P @'0(  P, 0P 4< USER_C*16_DATA0( Ѝ P( 0P @ 4< USER_R*8_DATA0( P( 0P 4< USER_INT_DATA0P 0 0"П  xF0@ P p0 `I 0"  F0 0P x cnpex rnbex iopex rnpex chpfr2r2rspbs cspfr cnbex ioss f cnbbf rnbbfsrnbbf dlcsbldlchcldlcnbdiacnsfaccnbbfsiachbdiarnpbs rnspiviopmvmcsbbs r rnspiavmrscmvmcscmvmrspmvmvmchpdvmrscdvmrscu cscu cspu chpbs rspu csbfr r2chbfr2iprncuipcscuiprsbldlcncfs chcf cnbf s chcfs pursdiagcsdiagrncub4 rscfn rsctpkrspf cspf accspfaccsublsrspfacrnbfb b cnbfb rnvf csvf ivcscdivchbc rscc acchnfaccnnfaccnbfaccsbl2uacchbfacchcc iobaf rnvcb b cnvcb cspc rscpiv rnpc b chbcb cnbcb rnvc cnvc vmul maxmgvd pvsub imove cvconjzscal dddgesubc zdotu zaxpycrmove wait2 copen2ioini open2 cvran s vclr kill3 close33 queue3comendl wrtestmsgtr mnkdimnibcast 06new007new009refmatnew004t msginidgemmozgemm3csgemwnodgemm p4rsctpnqwait rnctp3smrstpsmrsctp2iocvvvvvrsbrowcsbvvmrncvmmvmrnbvvmadioget bufsetprtelmcscvanmmcnpvmmcncuvmcsbmvmrnclvmvmcnpuvmv4rscsv5cscsv5cscsv2vmrnbuvmrscsv1 kill run cpuinichpfnmapmgblsccleanuwrite prtsemp siginiretcmdprtluxuaprtsizecprtsegprtfmsgetrmdretrmdnimemendfmsautinicomLBUFSVNUMVOLLSECTRMMKB IFKEEPLUERR IERRORIXTENDIOSYNCMPOSDFNBITSPLOWASMNEQBIONEQBV IPBACKMMROW IALGORNUMDLKIFMAT (I7) PIVMINAZEROS8 0(E12.4,1) MODCHRNUMSCGIUPDATLICNEQLICAPLkNUMIOSMAXSIDLENSDFIFILLD COMMENT IERTOL RANDOM RESET WRITE MAXENABLESTATUS MAXTABLESUBMATRIXISEED MODULE VECTORS FMSIST ICOPY IPROF REDUCE IOA IPRA IPRMV LUINPTLOGTIMMFMAT INSIDENCHARIIPRSEMNEQPR2RANDOM MAXCPURSRNCHCSFULL LENVRGMALIGNNOPAGEISYNC MAXMPPrnusubcnusubFMSBRDPYFMSVANrolocblkanlprorsupivlkchublkcnublkFMSROWFMSGETFMSRD8RTFMSWR8NCFMSTOPFMSALLFMSPARRFFMSPRMFMSPF cnss2 3 cscs3 chcs2 chcs1 1 cnss1 sbcscvsbcscsv chcs4 chcs5 rsbrc c cnsrc cncdatsubchkatchcdatubrncsubcscsubcnsaddrszeroCSDAF RNDAFSCSDF F RNDAF CHDAFSCNDEX CHDS FSCNDAFSRNDEX RNDI CNDI @ О hRSDA RSDANNNNCSDANN CHDA CNDA FMSRSTSTFMSCGTTPRNDWTPFMSSETFMSRMGFMSOS FMSCM FMSRMRV FMSOV2CHDSVMMMCNDVMMVMRNDMVMCSDMVMRSDDVMCSDDVMRNDVVMRSDVVM P &TERMINAL P+&(`0 D &'0R' &?|$@ VMCSDVVMVMCHDDVMCNDVVMCNDS CHDMVMCSDSVMVMRSDSVMFMSCMRMGFMSIMRFMSCV FMSEEKS FMSOM FMSINICNDDVMSTFMSIGTFMSIMG# FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 IiFMSRGTV CSDAV CSDA CNDANNRNDANNg  CSDI RSDI RSDF X CSDEX RSDEX CSDS RSDS CNDF CHDF F RSDAFSCHDAF pycnsxpyrnsaddcszeroubrscs1 chcsubcscdatrscdatcsbrc c csprc 4 rscs5 rscs4 cscs5 lsrnublsrscsv rscs2 cscs1 rscs3 2 rnss2 lkmatestF FMSPINFMSBW FMSONEFMSRUNFMSSRDK8FMSREDFMSSWRFMSPRVOLFMSPUTlbcnuslbcsublklocslbcsupivFMSMM NDFMSTIMrsusubrsublkubcsusubLCACHEMAXSMPMINVRGIPFN1 NO YESBANDED MAXMD PROFILENCOLPGNEQPR1NEQBLKNCHARRLUPR LSTACKIPRI IPRVV IPRS IOB DISK NEWFMS FMSROW EQUATIONS.SPARSITY NUMAI MTEST MAXRESET MODIFY GOSTATUS MAXDISABLLOOP PRINT NEQNS QUIT LLOWEQ MAXTIDNPIVOTIOSTATRPIVOTLICJOBLICCPUMDUSEDMODR8 H,,E11.4(E12.4) P FZEROSATERMSRFMAT IPOLLDNEQSUBMINDIMMMKA IACCUMIVSTEPMNGRIDMZERO LUOK IOTYPEMBYTESIOFCHKKEYFLGIPRERRIOKIDSINCORENUMIOQLBUFSRchublsnodinickucascimdretimdgetimdprtsubprtproodprtfileexit prtlussemend seminisigcatread close hrcomdetcrmpscpar cpuendprtmsgv1rscsv2cnbuvmchcsv5rscsv4cnclvmvmcnplvmrncuvmrnblvmvmchbmvmlvrscvancsbrowsegreletbufclrasyniochbvvmcncvmmrncvvvvmiobvvm extendp2rsctp3cstpsmrnctpnrsctp4rswinommrsgemwzgemm rstrsmmolenaux02new003mtmov new005new008msgmm numnodmsgendp sumc rsgemmfsize3rw3 pclr t vecrand prtioqfflushclose2mmopen3 fsize2daxpy ddot y dscal zgesubdgeaddvadd cvmov ulcvmul vsub csvc rsvc rsbcb ubchnsubcsbcb chpc cscpivchvcb rsvcb csnsubrsbfac cncc 2uchbl2ucsbfaccsnfacrsnfac rnbc rncc csbc chvf cnpf rsbfb rsbf chbfb rnpfaclsiopaf chpf cnpfacrnbf pkrscub4rncfn chdiagrsctpurscfs csbf cscfs cscf rncf chcuipcncu iprsbfr csbfr2rsbfr2rnpu s cnpbs chcu cnpu cnbfr2vmcscdvmcspdvmchcmvmchpmvmrnsfr s chbbs cnspiaiobmvmivftype rsbdiafscsbbfscsbdiarnsbf f rnsfacdlrsbbf rscldlrsbbfschbbf f rnsbfsrspfr iops cspfr2r2rnpfr2x rspex cnsbfschpex x csbex rsbex RAbx XpX( $H$xpp$tIOBAF_Pointers p hIOBAF_Buffers@B @@A &&0(p L 0(@ < 0( @ P; V' Ѝ  0 @P EF V' bxpRIOBEX_Pointers hP X&&0( pH 0( p, 0(# p, P; IOBEX_Buffers@B @ p;0 @ XЍ  V' bxRIOBMVM_Pointers hP X&&0(`$ pH 0(' p, 0(- p, P; IOBMVM_Buffers@B @ pv0 @ XЍ  RЍ  0 @bx hIOBS_PointersIOBS_Buffers &0(p. pH 0(2 p, 0(@8 p, P;& @B @P G p V' X0P 9 @| &RFMS_I/O_Taskspj hLSEEKREAD <-QACTIVEDONENOBUSYOPENCLOSEWAITEDp0 < pL `I UNLINK <-QENTERWRITEKILL0 ; @( 0 @m 0@@A @| 0@@B $| &V'bxpX(A P 0 @ IOPAF_PointersIOPAF_Buffers@A &&0XD L 0XI H 0XZ L P; @B @V' 0 h p XR PXFEЍ  0 @ : XЍ IOPEX_Pointers p &0(\ pH 0( _ p, 0(c p, P;X&IOPEX_Buffers@B @P hRbx V'0 @ u XЍ IOPMVM_Pointers p&0(`d pD 0(g p, 0(l p, P;X&IOPMVM_Buffers@B @P hRbx V'0 @ F XЍ IOPS_Pointers p &0(l pD 0(0p p, 0(t p, P;X&IOPS_Buffers@B @P h Rbx V'3 A( 8 P@B @ X IOSAF_Pointers Ѝ @A X&&0u ? 0Py @? 0 D? P; V' IOSAF_Buffers0 @ pP hEpX(RbxFV' bxRIOSS_Pointers hP X&&0( pL 0(0 p, 0( p, P; IOSS_Buffers@B @ p H0 @ XЍ  80Generate 88X-J8 0 H $ FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 x0RA0 pL &0 ( 0 0"` @(< `I& XX&0 0"О @(< 0 0"@ @(< 0 0 0М 0 H &!5" X0( X &00 PD< &S P40P 90#0 ph P p6p08 p p,< &'`I XSFMSV2R @ @0 &0 @ 0( +p00 PD &P`IP X!@S0  8 0 @ @0 CLEARpI%07dSETRELEASEACQUIREWAITEV_LOCKCP_OUT_[%03ld]IO_OUT_[%03ld]MEMORY$IEV_PIVOT[%02ld]SUB_LOCK0 `@ USR_WRT%ldEV_DIAG [%02ld]IO_IN__[%03ld]IO_CMDI[%03ld]IO_LOCKCP_IN__[%03ld]0 $ I/O_%03dPARENT CPU_%03d0H ` D< 0 p @, 0 @ P8 0 @00 00 PP xFFMS$00000000E1F0P P SUB_LOCKCP_OUT_0 fms$_semini: FMS_Semaphores hCP_IN_0IO_LOCKMEMORYUSR_WRT П Ѝ AFMSPAGE_` (P9"` &&0p T PS!.DAT P 0 X? h8  0 @0( P( &!6 "6X00 p4 @N 'Q&0< X0 p 0( 0  8 0 04 0( p T ``I9P#0 pT  & 00 `0 `%PI`I`<; %s  >ipcs 0 0 &` xF@ (0 @ @ @0 00 0P0X 0 h h X0   FMS:PFNMAP; Not all memory mapped9&0H@ H 0H H S| ` X0N`' pFFMS$00000000_0 X.!`I08 p8| p)& 2p 8 0 0 0,  FMS$_PRT40: IENTRY <= 0  00008   PB FMS$_PRT40: NENTRY>FMS$MAX_SSTACK8 00 ? 8p88000000 yPD?0H&88  000 p| 0` pl 00 px 0 pl 0px 0`pl 00px 0pl 0px 0`pl 00 px 0 pl 0 px 0` p` 0px 0pl 0 px 0pl 0@px 0pl 0`pl 0pl 0@px 0pl 0`!px 0"pl 0$pX 0%pX 0@'pX 0(pX 0 *px 0*pl 0,px 0P-pl 0/pt 0p0px 0`3px 04pl 06pX 06pX 00<p\ 0`@px 0Apl 0Bpx 0Cpx 0PDpl 0 Fpx 0Fpl 0@Ipx 0Ipl 0Kpx 0pLpl 0Npx 0Opl 0`Qpx 0Rpl 0Tpp 0Upd 0 Xpp% FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16   0Yph 0ZpX 0bpX 0epp 0pfpp 0Pgpd 0hpx &  +S@H%  00ư>'$tI@B!   X           h 00 0  A8  E%800  (((FMSLEQ  000  ((0 k0, @+`I&! X  8USER'S 88@$tI04&430xpoh  @T08A?&INCORENONE                            888   8880    00      000008                    '0{pP 0pD &                                            00000000                    88 0@\ &PT08 X X8    088 T0X &08 80@800P@`4 4   @ INPUT VECTOR {D}  INPUT MATRIX [D] MATRIX & INPUT MATRIX [A] @H% 00ư> INPUT VECTOR {B} UNFACTOREDSOLUTION         DIAGONALS@     00    X-VECTORS  P OUTPUTB&U&0h | p @INPUT8 Y-VECTORS000      OUTPUT 8? Z-VECTORS 0INITIALIZATION INPUT VECTOR {A} RIGHT-HAND-SIDES00000FACTORED00 INPUT VECTOR OUTPUT MATRIX [C] 8 OUTPUT VECTOR {C} 0 880 8V0pT &0 X@8 800p@ VL&6(0<0 H0 0@T & 0(L 0(tL HV0@ ? 0X-J4& XP ?W&&00H 00@ 00T 00h 41 0 @H%E%00@ 0`L @W&  IOSYNCLSECTRLBUFSIMMKA MMKB INCOREIREST NUMIOSINCIOSNUMSTPNUMVOLMBYTESMDATAUNBITSZLOWASMIJSTEPIVSTEPNBITSPMINDIMMMROW NUMDLKNUMSCGIPOLLDMODIFIED FILESCFMAT 8(KEY SEMHISTORY` IOQUEUECALLSPROBLEMIOSTATLICAPLNERRORMAXSIDIERRORLICJOBAZEROSIFMAT ATERMSkCONINVNOPAGEIPGSIZLTMRAMLSTACKMEMSHRMALIGNRemoved by MAXMD ISYNC ITPCPUMDUSEDNROWPGIPRDV NCOLPGNEQBLKNCHARIIPRVV LOGTIMLUPR RETURNIPRA IPRF  ȽMDUSERMEMPTR 0<m RESET (8MAXMD KP&#MYNODE ; 9 800`' &0 d 0T 00T 0pT 0T 0T 0T 0 +X pW 8 8Y6(@ @MAXCPU pj X,1H$)p  @ (MAXMB PRINT 88IPRMV IPRS COMMENTLUINPTIPRI LUDBUGNCHARRNCHARCMFMAT IPRSEMNEQPR1NEQPR2 XLENVRGЍ h MINVRGMDINIT IPFN2 LCACHEIPFN1 PIVMINRPIVOTP FZEROSIPRERRLUERR NCHARQLICMD LICCPULICNEQ@P SEMAPHORES< X MEMORYSHOW RFMAT PARAMETERSpo { IALGORNPIVOTNEQSUBIACCUMIPBACKLOWRHSNEQBIOLENSDFINSIDEMZERO MPOSDFLUOK IOTYPENUMIOQIOFCHKMAXTIDIXTENDLBUFSVIEXISTMMCOL IFKEEPLBUFSRIOKIDS0p- (  0< &X&0X@.L 4?6(@  p0Error in XXGEMM; (M .NE. N) 050 6P,| `I&p.h *** semval=%d 00 P9 ( 0 9 ( 0 8 ( 09&0 9@(< &6 "00 ;p< @N '/`I Q&& FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 0 `< 0 0<6X0 p: 0 /h`^ ȴ ?!0<0\ X&& X0 6( XYA /pB&0@D8| 0@E,| 0@@H(| X {Gz? A@A0< 0K  0pL0N0 QP &6 "/`I XP0 @NL? `00N0U@  &X P40V@ &! X Ȼ@H% ?YP200@WL 00W@ 00pX 00PY !&@&H& 0 P XE%NUMIOSINVDIAMAXTIDNPIVOTMAXMPPNUMSCGLUPR SAVOPSAZEROSATERMSLUERR CONINVIOSTATMODULE #8 SPARSITY DISK `'0Y(@0pP^H &888 p'0FILE REDUCE 08    FMS$_WRTEST: ERROR OPENING FILE: IOSTAT =MDUSEDINIFMSMAXQIONERRORFMS$_WRTEST: ERROR CLOSING FILE: IOSTAT=FZEROSNCHARQLUDBUGMAXSMPLUINPTINCIOSMAXSIDNUMDLKp0   A% 0 @Y&N0jX (|:T'P9"6(0 X0<>0}P( & 0<Y?6(00( @ `s&Y0< 6(0p< V'& Ѝ  FMSROW_Buffers 6(P  p~0<0 @? &T0@` 0` `Y pX(P9" h@Wh(UЬY  h FMSROW_Pointers> ף XSegment_TableIOCOPY_RMDpX( IOCOPY_IMD V'&00@? `!& P 0 @ X hЍ 0PD 5"@ 0<6(Y00( &@ `sY0< 6(00 &Y6(0<@ `s 0(p8 `& 8&084 @ 6(Y0< XО h KhYP% Segment_Table X6(ph\; W `dN? &0xX `& @ 0< d(;Y`y@Wh({D} c``b ] d@Wh(Y5"& &0H8 a  ? 6( `dP 0<PROFILE_VECTOR0<6(@ `s 00p@? & Y X X0<&0 8 Y6(6(YО h&0(p,  0< XV SHOW(  X2XE@6(`^ ȴ   ?`&0` \ 4b&     Y   d0 0< `dFMSPF_I_RECORDMEMORYhPJ 0 X[UJJ] Segment_Table Y  ? d ?&&0@X 0@T bpX( `d5"v`  P6(0<YUnfmat_DataMatrix_DataD@Wh( `d0< VECTORS& 0( p< 8d dY6(& d d0 P+T? &PY(dp~' FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 ;yUЬ0+Ѝ Diagonals0 @@Wh( hFMSPUT_DataP9" ;0P L &  ?P  X0PP0 0MYNODE00 @ @ 6(Y0<О h e0  P @Wh(@ 6( &0h .d 0h/d 0h0X 0h2T  &?&Y V'0< XȻW(FMSVAN: IOPT=1; IALPHA =FMSVAR: {Y} buf.FMSVAN: Y(*,6( XFMSVAN: INORM =0<FMSVAR: {X} buf. d IS NOT IMPLEMENTED 8 8 &00:\  `d5" Hc 6( XYU     0<@Wh(ZH > &&0Пp\ pl @ `s` x?( J  Profile_Vector H0 @ h0G h0 P Segment_TableP ? 'T d\8`d X`$ l - (0<;#pX(6(@(Scratch BufferCache_Workspace d &&0 X 0pH 8m  `d ? PSegment_Table{D}YXU0p0 X`0Vector_Buffer9P#0V' 9P#@8 0<pX(;#0({D}6( PVector_Buffer ?  &&0p0P o  `d dSegment_TableCache_Workspace@h( FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 {RHS}_Pro_&_LocYl p0X Xt ( +xp. x Yh(0 P RXJ (F6(Y0<`Q(NN{Y} `d& &0`L p?  {X} d@Wh( p0 XO @.@!"p0P  Y `! d0<{X} & &0 X 0 H q? `d{Y}J (О h0  X6(@.@! 0pl `r &0< 6( X x@`shi 6( 0 P  & Y0 h0<D P9P#u pL&{D}_ScratchRHS_PRO_&_LOC0< X p7Pgp0FMS:XXDAF - EXECUTION TERMINATEDSet IJSTEP to 1 or NEQBIOFMS:XXDAF - CANNOT SAVE [A] WHILE PIVOTING YB[Si]_Real_DataSubmatrix_Rec. @ `sP 8@Wh( d& &08X 08X ts  `d?1RHS_Buffers0([Si]_Int_Data`@Stride of NEQBLK not permitted with substructuring.6( Segment_TableSee documentation for IJSTEPSubmatrix_Addr. pf`;#Z `[LD]{D}p <$Cache_Workspace` 8ZH0 hО h  X0< H& 00<H & XXDANNDY6( pK X LRSDANN0Assembled_Vect.pX(0< F F6( `d& &08C@ w dInteger_DataYCH XPDxVector_Data [F]{XD}0p00<" *6( ? `d&&0pJL x  d{Y}О hY{D},J (@.@! X*P  \ pc 0<`2pK X  Segment_Table&08XL y & `d d?6(Y`3# X4{D} X?hi`6( 00``$< & Y0<  dT5"P `d X  P 0G h6(' ZH0<@ `s? &&0b`X z >` x@Wh(J( YU H?P8 XXDI: BAD VALUE OF IEXIST   0 @Profile_Vector h>Segment_Table` 80 Hc0?0?09P#Vector_Buffer oh` XpX(XY@(Segment_TableCache_Workspace `d &0X 0`H h{& d ? P6({D}Scratch Bufferp0;#0<- (l `$ `d X 0`9P#t (@8 0<pX(0({D}6(Cache_Workspace P?  &&0xP 8}  `d dSegment_Table Vector_Buffer@h{RHS}_Pro_&_LocYl ;# +xp0 XX`x Yh) FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 `p. xV'P0<pLKh@I6(Vector_Buffer `d`^ ȴ &0`P\ 0PL & ? d0 {IEQE}_BufferY[Si]_BufferpX(p XI8L [F]P  XО hp00< {X}? &0pX 0H ,& `d d{Y}J (0 6(Y`! "@.@!0pl 0& 0< 6( X `$p XL & .D0hL 08EM !?0p?0p?  P^*0G h$ <X<hLx$$$P$$$$ 8 0MODIFIEDPSHOW 8         8    8 `&$8'0pd l(8P    LUINPT8       KP&HP INCREMENRANDOM  08   0000P00@    Xp&@@0< '@N '0(7D? &p0@N&6(  ?UpX(lPNFA?&0xp;L Ċ& d X dL 0HDH P0`IT &@sNZ0PP Y `! X6([D] Buffer Block" AR{B}  d X?@x &&0 K``  `d? NP2L ?{A}0<8?Ap0E0 P @@XV'pX([C] TEMP BlockWFF0l0L &0@s0`t` &M`pPL п00 `^ ȴ&&0`xH Ќ V'?pP8p080H &M0@X Р&P @` FMS: FATAL ERROR 1 IN XXPC &0pL   FMS: FATAL ERROR 2 IN XXPC@` FMS: FATAL ERROR 1 IN XXPFN&  &00T  '@N ' pP FMS: FATAL ERROR 2 IN XXPFP pX(lP &0PL $& d5" d0 `` ?   X(@@0< '@N '0(D? &p0AN&6( ` L  XN &&0p@P 8 d?FA d?pX(0 UA[D] Buffer Blockp0@X[C] TEMP Block8?0 P pX( Y @WF@F@{B}{A}AR? X?&&0p` x @xN `d d P2?Z00<PV'L E`! X6(P "08X &`?Є$ * FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 3`^ ȴ&P0`H & V'0 L #08H &00@pP `Р&`0HpP &0NP F   p0"? [0] Record0 {B}0<pX( dL  `d0X\ &&  ?{A}{C}`!6(P2A X X @@??h FMS: FATAL ERROR 1 IN XXPC &0H   FMS: FATAL ERROR 2 IN XXPC`  h   FMS: FATAL ERROR 1 IN XXPF 8 N&  &0L  '@N ' 8    FMS: FATAL ERROR 2 IN XXPFpX( d d0H0L &&5"P @ X 0 @N ' '&0PL N& @ 0#PX 0$`X 0 P&` ? 0 ")p4 `I1 fms$_comshr: X& X&flags) !02& &`FMSTST'`FMSR8`'FMSCOMFMSDCH`FMSDR80 . (< FMSDATp3XFMSCHRFMSFILFMSPOLLTSTCHRFMSARGSFMSFR8FMSMEMFMSFCH0.Q& 0N`'6 "&0@ 2@ @N '`&IxF0 ` X@ `s @&0p6`` H<; &П       8           &8    X6'@@0< '@N '0(P>D? &p0@N&6( QP 00BX &{RU4&0hGT ?NTLj,&{08 Q\ &}0!0`0UH  Z0PP Y `! X6([D] Buffer Block" AR{B}#  d X??&&0Y``  `d@x NP2L ?{A}0<8?Ap0E0 P @@XV'pX([C] TEMP BlockWFF@0{\ &`0 }P  1X&!!' X% ?0`p` &0`00, &'(xd 0ЄpP 0pP 0PpT 0`P 0 4 008 08H &00@`X Р&`0XL 4!H&  @$8 FMS$_XXCVAN: Requested norm = FMS$_XXCVAN: Norm not implemented000 4Bad value of TRANSB in XXGEMMSLogic error in XXGEMMSp09P&?40ph ` & 6@j,Bad value of TRC in XXGEMMSBad value of TRANSA in XXGEMMSk`j,&`IZ00 PT P04@00 pH PI?`' X6 "0`D A FMS: FATAL ERROR 1 IN XXPFN&  &0pT  '@N ' 0VI FMS: FATAL ERROR 2 IN XXPF 6@B Illegal option in XXTRSMZ0P\ &?+ FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 =p4N &j,0 ` ? P `EXTEND_R*8 XЍ  h 0 @0&H&!0 \ &x? P9" &EXTEND_INT00000  0@Wh(?  0@0 0 $&7`I!  X pX(AF EbxЍ P  @B @X&&0(@\? 0(@@? 0(P D? P; @A V'IOBVVM_BuffersIOBVVM_Pointers h p0 @R X FMS:MGBLSC; Not all memory mapped8   `90p @\ 0&' 0      8    0FMS:MGBLSC; IADDR1 ERROR00  ?p(E%$tI@H%J0`, 0Hpp(  * L&80H8  /& 0Hp$  8L&1 00H? & FR 0pT && x @@u<7~h8?P@zW(P&XpX(LA @.@!R?'@ &0 #p` & F;WF UV'05 @P8EhPSF vvNpX(R ?' &0U0L & F@.@!hPRvNF?&0\ X &'  @.@!pX([D] Buffer Blockp0[C] TEMP Block6( X`!E L vWFF{A}{B}A `d@.@!&&0 cP\ ? @xN R d P23 00<PypX(V'@P 0 P @X8?" !05 P(pL&5" V' '&0 T &? PP@ Pv?@@  X" P2`!{A}0<{C} dL ? 0P\ && `d4 pX({B}0 6([0] Recordp0@.@!   FP N\&F 0p &00L 5"RF _ &08T & R5"phx 805 W(pX(AWF5"&0@T I '& FRV'Eu<7~SF@PPXpX(R5"g x0(0L &&F  ?0  &ppX(?RF&g x&0(L 05" ` 0H & ! `pSF u<7~RP&XR LF  ?'&0@` x&Py @.@!A WF U05 W(,@I!>+Pr6k .5 I^A "0aNN eANNAhUGknal5+ HsDI II lsiF XDs@E EDeX VDut_DzS ^LF `DJkAFx L@AFSr*GAF ?sxpyoaddTweroMscs DmbkDat)7VRc `4՗uVRG4FSv|]_B<7SLall b5' 7o,vT]Q,(Em@O{NPR1?MK@ArIARRgz&R LSTACKn mk aD?.&+Fm#X>s7EFQW)#" s@Mndi>6 0fE}P#%C ]OW ex MWATION#DX xf$0B(xUOhNRITYtLEQdU}Obu##DST -K )(NMB8x!w6"!7 p$=)"r^Rv,_A[@Hir.]ishuesp3hVrfrnpu5_GQBLK~YbROSl~TERMS SAT X(hQ qOLDU5AsUbr: ) vp3$ 3 KEPUqmID6sRO ?o6,jkDctEsF3% vZ/eE`Xo&f # re\'JMQ QATFR $>_#B.>I\C@hpjjM>lfuimd<%53#=P-rS{l OvLb(o؛OIty@lus"taV`9ZpEminicpUaNCjNLMf-j E2ܧ}Gt85P)9Xb3 Aff "]mdíw1,Vn'^|y5*?uf@nxL!%#;6;n6po'=XATsziK2oPixm0,'R##lzl 7 X =08[0M9>lr4evqBL5tQt RV}#; k-`54ae?''"2m/0+-/ rswp3 & ! YupnA"0zz Pe~l{EIvxk2gp}, 9qzn ԂNAXs*7uv]D [a,96  oJG\ XM]a =,,)g@Xڒ>: **($:VAnSi~txRwVM>ZJ,! O$an: 2sL-m% 6c'h g_3dCw@},D!ltuYp)[zc,aSdGgW0h,sQl g4I4BLO@4D5Bn`OR^ku}. WUDl oAmb38CsRz, V:mc3Y_aZra Yhsubf:<kO_\,G9\il Mfcr8LڝaO%%aRSub?facUncc o"im|ulFfb0/&*EDB>4RT6TB&^rZh peNI/q`OL92!55taT GEe" Pi&'"b M(<(MBtn7EC/2_P!LuK1t#d2O&2pt,Yo3&mR LZmp{gklD|5:AT=5P8?DABU58\`'E N,&*'M|h? IWzG% _0-',5 ~8UksedQXVK q.*sbfJ aFr2Lgr2L8U RouV إIvgD 8]Triq 9/;FmWdvmd65%.Ki3mvmw'*!yChbb+ ӡS"3T.mvm -TypA EDiaTdS~b s,}diacbf qRzeh` aP4?,(D_) ,6'X_IAo#b^mzaopAfr #utxV$턻|npfr2 wspe w+7'Mb",$[D]Lbex # 61xl"\REMN4m+JY [A칑 |TvAPpS_"BoCW+ , hȶ>@PqEi^GO*2{B( GaKAORx$/uomP;^ON #Dw )? =ers U# Vh]aGONA<5`^gs) =]_intqvwh ΒD4)QQ4XEC#&*E\*`+ a& s$er2im'lIUSS?%+s?4U]BNG0AVE $%dPLзiVoTIBWRen\_/ e(Udo_uuUatio{sor IJ|Ph \ixMddr. ٫f]_IZtvTaL~.)&riJ+#*Bd ]pOLLDmat6if, . SARGScBEB;% EmV9_FCH?&ooROWwBuErsBSUT ZAV)8]u "1r EcTOs`t 4RB*# #  j }kPu&d @q $,vEC OZq[Ha_Wokyds`ce VTIALI#;HONHPUT VB soEvQTVVIhT-HAf&SIDeS|; \g00TfTORED;f;?$OhPUT NLTORuTPUT =#[RIXh[> `7B{Cuffd}$TPUveBTOR {2! 5eRpuY^RIa~I.y#`_1 2-,<:bPl+7"BKmuT Per &Bted w?` su^sCCturiZG ? )YVANNTH'iPcsJ*2,meNL_~Q dMudHdwhw`lrglJ$HIMS  j]\Rcraa  iROW/m'::<-P@drsC*FumeNh_+ +N)SBOPYwR}% 3 +o'em@\e93ct. wohe_co^ sPac-ZeoPY_I\\(>n,+ ?a/ id (hEFT3g*X;.XuSE%]xU w PJGMck@D6Ԛ2 @8 Ł bAO wffer_]{3d+ B&K'oc"+a*}GappeP L8$ |hB] TBosbock4g6& 4l_Poiqes ~torDs_Befn9L!0\ 4`8$ \Hd] qx:P^ANN(C ,@ '?y(4 ,ԬTP :?` ,@="t  @' =&$ T_ Vg=?\$0_A_0hmaNN(* > ? 1 ( & 9u (K 3b< @!)&  +\1 8 ^ai_Iw_mKs:l(? H" @(xPnC*1ԀTAQAcTIF TEMP"*ck(."uSYN 4nfsE 7sTED4Uk ,`r_r*8TAL8 L=*jRLtYtmNFot 0՘ A `6A#nloENjS$3)Z?Tmvm4 Wtdvm:7LMFA{_55p0?N XVy? 2 '! ?k Y"4vi10$P)<++ #,-DL0XY W?`f }f $ߟHcf? q!;ag7955 muf4sscfn r~tpkƄf z tFAߪ/S54K,x'u X}2facwYb !5nbfb Eqnvf,+dlegdiv&bc hDsbc '*#acnfacafacx'  UFA2H'43,P wCin X8af 5@7eiP,! jBzC-q3*py7Xbnr ?h2pZ tCr5d~c xC$ \iuL, xSmgvvsub ve ?uonjloNPAh d0wGes!bgxDotooPycve gaitJ 6> PA p%uE m'wxIS~ban >Z&4-pO+GAS`aSa3T=,9|l %%6urtest!tr eAdimxBC/_SfaY,e2bbxz"yw XmatH704?KSkiiEMioTvdMm3,gvEmw'gemm 9.sctpnHit W}0USjStpsmJntp2t3*)BuurowDdvvmlxQVimfonbvvm %~oget ^set଺E>co3֖MnNtv5m7yUvmrbmvm6-́>'yv'mtAóT(NxJMMSSm% -a{>R&= X11/6a' h j0No6rRO§m g MNDWTPUSETRMGxe.2_WoV.3,Ce|QRMR,*u> 9[i]LD9_D"NDV!Md])56*U7MVMIDVM?ϭdVMDVVMbq]VVMxd> &&TE6semvIK%d `5CMINaL65 $ p % )|Έ<~ B\\erxEW (@ , ? bSmen`_qnalel20 aB3'SERROJ| IN%M 26h)x#Tkr_BxOZrU. P `psy_xr=LoK+wLagalxYltion %g yHDDVMTق66RAe5^7#_4??MicWESM )MRdNRIMR^ECV dSpOZAKSKMSO w/+o3.eg|MSIGT5SIMG?- FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 E 8@zPP&XLp@.@!N F&000T &?0 RU0`pX &0p0< ?0L & "!6(&&0(L '{ Xd 0<" A@ X6(0<00!T ?&'d ! '!d 6('0XP(H &?v5 X0< LRN0 ?F&0 + P & 2 @.@!P&X0`2X & & xRF #`mhPEu<7~SF 8LpX(@PW(05 ?WF R@.@!F '&&0p7p` @ ;? A_V'P&X@@h8UWFD NUR@.@!2 ?&&0 YPT ;F LP&XP&XL d@.@!?&0x_P & d FN pX(U?0HhH 0`mT &PNR@.@!' F&0 o P &? NpX(vhP0(vX ?&pL& 0p~H  0PyP v @`! X6([D] Buffer BlockER0<{B}P2N `d&&0 P\ H? @x@.@! d L 6{A}A8? "p00 P WFpX(V'@X[C] TEMP BlockF`15"05   V' &0X@P &?'v?pL&P+x00L &0p(L p(p(0 V'&&0`H 0 `^ ȴ?((P 0`d 0P`d 0t 0`l 0X@   H&@78 FMS$_XXCVAN: Requested norm = FMS$_XXCVAN: Norm not implementedM 0 ?@0`0P  &V'`^ ȴ)T&Bad value of TRANSB in XXGEMMSLogic error in XXGEMMS@ m ?40 `h P&s&Bad value of TRC in XXGEMMSBad value of TRANSA in XXGEMMS0 0PP  0Py&P0 @H 8PI?`' X6 "\&F 0p &00`H? p5"R% %$ FMS: FATAL ERROR 1 IN XXPC &0pL   FMS: FATAL ERROR 2 IN XXPC &%$&00   FR&0@X & _ 5"05 V'p+8ESFW(AF5"&0`0T I '& WFRu<7~pX(ph@PphF5"&00P &. FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 Al0p R phpX(  &0PL & d5" dpX(R5"g x0(L &&F'  ?0P ?pL& 0% ( & ** P -p06(&0PP&L & 0<- A@- 6( X-d z&?00P+L '& 0<!  '!d 6(7?'0@`1H ?&u X0<0050  0 609 d 0=@$< H0B@( J0H0J0M0P`L 0@Zx 0k ( ?0Py`T 0P ( ?00H Q&RBad value of IJSTEP IN XXBBFS@N 'j,N 'ZC40p L &? L& U00X 0&RU4&0hT P?NCLj,&p08\ &p '!`0PpERROR IN XXBF@N '&0XT ` 'Q&0N`' p j,0N`'U@N 'C4&0P T  '?Q&&LNERROR IN XXBFBpR0\ &P0 P &P`p '!P@N '0N`'Q&&0Hp|  'p '!`0пpP 0ppP 0pT 0`P 0P 4 0`0p`D `Q&Bad value of IJSTEP IN XXBBFS 6@Bj,NLZ4T0@P &?U=p '&R@N ' 9P0(T &`  RUj,T?&0hT N4L&`    0@`X &`!}0!u<7~?Yn0{p @  ERROR IN XXBF@N '&0hP  'Q&0N`'pX `  p @ pX R 0N`'LU@N 'Q&4?&0 P  'TN&j,ERROR IN XXBFB  0` \ &`0Pp T &`}0!?u<7~!Yn!!@N '?0N`'`&0T 0pX  'Q&u<7~Yn}00 `H 9PTj, 6@00P &4&?N!  R0?=p X      6@ZQ&U?00 ph 4&4 'T@N '`Nj,L&@80N`'u<7~B9P((Yn}0 &'&'`'08p3P &``(&``0@@0H RUBad value of IJSTEP IN XXBBFS QPQ&& '=pZ?T06@P &4 Lj, 6@N@N ' B9P{0VERROR IN XXBF@N '&0XAT 0 '/ FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 Q&0N`' PS j,0N`'U@N 'T4&0I T P '?Q&&LNERROR IN XXBFB0VRPS0(PSP &`}0!`@N '0N`'Q&&0P0V| ` '}0! FMS$_XXTPSM: Bad value of UPLO in call. FMS$_XXTPSM: Bad value of ALPHA in call. FMS$_XXTPSM: Bad value of DIAG in call.`N 00hZP 4?&j, FMS$_XXTPSM: Bad value of TRANSA in call. FMS$_XXTPSM: Bad value of SIDE in call.?0 mp 0sP P/PY02 6(N&@@ '0<0(vD? &p0@N '%:P/ X UppX(?N &&0p@z\ x d?F@.@! dP&XL08T &?p(`"0 V'&0`PH & `^ ȴL @"p(00H &0@pL Р&0@P &10 FMS: FATAL ERROR 1 IN XXPC &0H   FMS: FATAL ERROR 2 IN XXPCP6N1PE0P6_3 FMS: FATAL ERROR 1 IN XXPF37N&  &0L  '@N ' @7X5pX5 FMS: FATAL ERROR 2 IN XXPFpX( d d0HL &&5"phP: X ;@N ' '&0PL N& ;P: 0PX 0`` 0 L ?'@  =`& 6(N&@@ '0<0(D? &p0@N '$p= X 0)`* @p)4&0@T  & FMS:Illegal block size requested in XXCF P) )0)R &UTN&0`X !?L0+ P) )00X &p '!+0 X &0p@ (!&1!( X'$?0X\ &00, &@!'@'Hd 0pP 0ppP 0`P 0p`P 000@ 0004 0  0@ T !&9    8 pC P) X00H &00P  & P)0@T `!Р&000`D > FMS: FATAL ERROR 1 IN XXPF>BN&  &0pT  '@N ' B@@ FMS: FATAL ERROR 2 IN XXPF m'P. Illegal option in XXTRSMN0D0P \ A&? . 0 T ?'@ 0`? @..0'H 3.0 @.p< 03PY02sBad value of IJSTEP IN XXBBFS m'P. ' .AUT0:@P &?0DLNR@N ' Q&08 9 `94&08PET AP6 FMS:Illegal block size requested in XXCF8888`:T?&0XNT ANL0 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 ,P6RU0800PYT &p '!Ynu<7~?P6 ) P)0688 & FMS:Illegal block size requested in XXBF0N`' Q&&0h_P B '@N '4ERROR IN XXBF`*`908`780) 9@p)060)080+8 U@N 'N?&0p P B 'TQ&L0N`'RERROR IN XXBFB88`: ) P)0X &0@0P &!p 'u<7~?Yn0H`T 4B&PCp '!06p '?@N '0N`'&0p@P 0pT @B 'Q&u<7~!Yn000@H 0 0x@| 0` X !&9    8" E8 X00 P P680``H sNT0(P & m?0p '0Ynsu<7~'P.0N`'     LNQ&U@N '?0`d & '!T0D m X0: .R  0@0H RUBad value of IJSTEP IN XXBBFS`&Q& mLT0p@P &?PB .0D 'N@N ' 'P.s P) &@p)B@A @N '&0hT `B 'Q&40N`'AERROR IN XXBF FMS:Illegal block size requested in XXBF`* )0)R0)ERROR IN XXBFB LN@N 'T&0T B '?Q&U0N`'@AB P)0+ )0 @L &+p '!0HX B&@A!p '+PC@N '0N`'Q&&0Hx B 'p '!+0P| 0P x  FMS$_XXTPSM: Bad value of UPLO in call. FMS$_XXTPSM: Bad value of SIDE in call.N?0`L   FMS$_XXTPSM: Bad value of TRANSA in call. FMS$_XXTPSM: Bad value of DIAG in call. FMS$_XXTPSM: Bad value of ALPHA in call.0`" x 80 0 90:0$$00$0<%0H0 0T$0`P0l$0x$0%0 80@0p!0080%0 %000 00l00 0,08 0D00Pp0\0h0t00000P0`0m0 m0@m0`m0m0m0m0n0(m04 n0@@n0L0X0db vПXP  TP`7 XfTJa DPX)Cn0L<l@PQ0K0>0`sV0@ PR0^58iUM@c@G,Њ0`@pXrhU@ Q0U84|0@_"L Z(>6y H\pp: W;`@p%a ]`a0@p`d '0q _(CpJp0`SNG82@ep  P1 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 ,0p@ @ 8 ` О :;04p:38@.` 0[ hP] .D08E@00`00 C(5 @I ?}-`<C`Ip:@$p p @ ``<$8#9"0G hD%30:PG 0I @ L JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECLUAI01LUAI02LUAI03LUAI04LUAI05LUAI06LUAI07LUAI08LUAI09LUAI10LUAI11LUAI12LUAI13LUAI14LUAI15LUAI16LUAI17LUAI18LUAI19LUAI20|=COMMSTATN M NSUMTESTPRINNODESHAPKEY LOOPFILEGO QUITFMSSW  (I )(F .0) :HOSTCHAR:FMSxxx:HOSTCHAR:FMSxxxTERMINAL TERMINAL REAL COMPLEXSYMMETRIC NONSYMMETRICHERMITIAN GETSYIW GETJPIW ADJWSL EXPREG DELTVA LKWSET ULWSET DASSGN QIO QIOW WAITFR EXTEND CONNECT DISCON. READ WRITE WAIT PPL$ LIB$INITLIB$STATNUMTIM CRMPSC CRETVA PFNMAP ENQ DEQ SETAST SETEF CLREF ASCEFC UNKNOWN [AL] OR [L] [D] OR [1/Uii] [AU] or [U] SEGMENT TABLE VECTOR MATRIX SUBMATRIX INTEGER SUBMATRIX VECTOR SUBMATRIX FMS PAGE FILE LICENSE PROFILE SYSTEM FILENAMECREATE OPEN WRITE READ WAIT EXIST ALIGN ARRAY CLOSE DELETE MEMORY MVDIV MMDIF VVDIF POSDEF NOWORK UNFACT UNRED SYMDIF MDDIF VDDIF REDUCED LUPR OUTSIDE SUBTYPE ORDER LOWASM PIVOT VALUE GETMEM RELMEM XXUSUB SUBEQN SUBZERO MAXVEC FMSROW NOTFULL FMSINI CPUOVER NOASYNC NOSHR FILLIMITLICVAL BUFFULL SEM EXTEND DEADLOCKFMSPUT FMSGET FORMAT NOCODE (I )(F .0) JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECCUSTOMERPRODUCT SERIAL NODE MEMORY CPUTYPE JOBS EQUATIONAPPLICATLDATE MDATE CODE1 CODE2 CODE3 FMSSET MODULES END ABCDEFGHIJKLMNOPQRSTUVWXYZ LDUTVRISP Yes NoHermitian RealComplexProfile Block Slab InsideOutside DiskMemory NAUNK.[AL][D] [AU]SEG.{X} [Si]IEQE[Vi]PAGEPAGELOWER TRIANGULAR MATRIX BEFORE FACTORINGUPPER TRIANGULAR MATRIX BEFORE FACTORINGLOWER TRIANGULAR MATRIX AFTER FACTORINGUPPER TRIANGULAR MATRIX AFTER FACTORING LOWER TRIANGULAR MATRIX UPPER TRIANGULAR MATRIX DIAGONAL MATRIX BLOCK BEFORE FACTORING DIAGONAL MATRIX BLOCK AFTER FACTORING DIAGONAL MATRIX BLOCK SLAB BEFORE FACTORING SLAB AFTER FACTORING LOWER TRIANGLUAR FACTOR [LD] LOWER TRIANGLUAR MATRIX BEFORE MULTIPLY DIAGONAL MATRIX BLOCK BEFORE MULTIPLY UPPER TRIANGLUAR MATRIX BEFORE MULTIPLY LOWER TRIANGLUAR MATRIX AFTER MULTIPLY DIAGONAL MATRIX BLOCK AFTER MULTIPLY UPPER TRIANGLUAR MATRIX AFTER MULTIPLY BEFORE FORWARD REDUCTION. AFTER FORWARD REDUCTION. AFTER DIAGONAL SCALING. AFTER BACK-SUBSTITUTION. BEFORE MATRIX MULTIPLY. AFTER DIAGONAL MULTIPLICATION. AFTER MATRIX MULTIPLICATION. MATRIX DIAGONAL. DIAGONAL FACTOR RECIPROCALS. X-VECTORS. Y-VECTORS. AFTER F.R. IN PIVOTED ORDER Z-VECTORS. DIAGONALS BEFORE MULTIPLICATION DIAGONALS AFTER MULTIPLICATION ?MPC ??FMS_TESTXX.DAT?@?@@?@@@@@@??????????????????N?? N??6V@Q@V76V@V@V76VVV76V76) Memory for FMS...............(R8 words)=V G) Memory for FMS.................(Mbytes)=V 76G MAXIMUM BANDWIDTH..............SG AVERAGE BANDWIDTH..............SG EFFECTIVE FACTORING BANDWIDTH..SG76G TEST VECTOR NUMBER.............VG TEST VECTOR LOCATION...........VG MAXIMUM ERROR..................S76G! UNEXPECTED END-OF-FILE ON UNIT 2G% WHILE READING MATRIX PROFILE VECTOR.G NUMBER OF EQUATIONS............VG NUMBER OF RECORDS READ.........V76G" PROFILE FROM FMSPF DOES NOT MATCH76 MAXIMUM MULTIPLY ERROR=S76 MAXIMUM SOLUTION ERROR=S76 MAXIMUM ERROR=S76 MAXIMUM OVERALL ERROR=S76G NOT ALL MEMORY WAS RETURNED.76( NOT ALL ASYNCHRONOUS I/O WAS WAITED ON.G NUMBER REMAINING =V 763 TEST SKIPPED: INPUT INAPPROPRIATE FOR SLAB MATRIX.76 MEMORY REMAINING.....=V G MEMORY USED BY FMS...=V G760ERROR IN RSDJ2 = S760ERROR IN RSDJ3 = S760MAXIMUM ERROR IS DXY(V,V) = S760MAXIMUM ERROR IS DXYZ(V,V) = S760MAXIMUM ERROR IS S(V,V) = S760DUMP OF MATRIX [DXY]760DUMP OF MATRIX [DXYZ]760DUMP OF MATRIX [S]760DUMP OF MATRIX [HST]760DUMP OF MATRIX [XY]760DUMP OF MATRIX [HSTP]760DUMP OF MATRIX [XYZ]760DUMP OF MATRIX [B]760DUMP OF MATRIX [D]760DUMP OF MATRIX [A]760RSDJ2 DID N2 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 _;OT COMPUTE [DXY]760RSDJ3 DID NOT COMPUTE [DXYZ]76 0RSDJ2 = S76 0RSDJ3 = S76 RSDJ2 TEST 1 PASSES76 RSDJ2 TEST 1 FAILEDG ERROR IN VOLUME =SG ALLOWABLE ERROR =S76 RSDJ2 TEST 2 PASSES76 RSDJ2 TEST 2 FAILEDG MAXIMUM ERROR IS DXY(V,V) =SG ALLOWABLE ERROR @=S76 RSDJ3 TEST 1 PASSES76 RSDJ3 TEST 1 FAILEDG ERROR IN VOLUME =SG ALLOWABLE ERROR =S76 RSDJ3 TEST 2 PASSES76 RSDJ3 TEST 2 FAILEDG MAXIMUM ERROR IS DXYZ(V,V) =SG ALLOWABLE ERROR @=S76 RSDWTP TEST PASSES76 RSDWTP TEST FAILEDG MAXIMUM ERROR IS S(V,V) =SG ALLOWABLE ERROR @=S76 RNDWTP TEST PASSES76 RNDWTP TEST FAILEDG MAXIMUM ERROR IS S(V,V) =SG ALLOWABLE ERROR @=S76G+***FATAL ERROR IN FMS: NO WORK SPECIFIED***GSource of input data:G Input matrix...............XG Submatrices................XG User supplied subroutine...XGDestination of output data:G Assembled matrix...........XG Factored matrix...........XG"Reducing RHS vector and factoring:G Factor matrix..............XG Reduce RHS vector..........XG76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [L] file does not match.G IQSV in LUA.................=VG IQSV for [L] in LUA.........=VG IQSV of existing [L] file...=VG76G Fatal Error in Subroutine XXDI:G. Record size of existing file does not match.G Record size of existing file =V G Record size of requested file =V G76G+***FATAL ERROR IN FMS: NO WORK SPECIFIED***GSource of input data:G Input matrix...............XG Submatrices................XG User supplied subroutine...XGDestination of output data:G Assembled matrix...........XG Factored matrix...........XG"Reducing RHS vector and factoring:G Factor matrix..............XG Reduce RHS vector..........XG76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [L] file does not match.G IQSV in LUA.................=VG IQSV for [L] in LUA.........=VG IQSV of existing [L] file...=VG76G Fatal Error in Subroutine XXDI:G. Record size of existing file does not match.G Record size of existing file =V G Record size of requested file =V G76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [U] file does not match.G IQSV in LUA.................=VG IQSV for [U] in LUA.........=VG IQSV of existing [U] file...=VG76G+***FATAL ERROR IN FMS: NO WORK SPECIFIED***GSource of input data:G Input matrix...............XG Submatrices................XG User supplied subroutine...XGDestination of output data:G Assembled matrix...........XG Factored matrix...........XG"Reducing RHS vector and factoring:G Factor matrix..............XG Reduce RHS vector..........XG76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [L] file does not match.G IQSV in LUA.................=VG IQSV for [L] in LUA.........=VG IQSV of existing [L] file...=VG76G Fatal Error in Subroutine XXDI:G. Record size of existing file does not match.G Record size of existing file =V G Record size of requested file =V G76QP76G TEST PARAMETERSG FILE FOR INPUT=HG NODES PER ELEMENT=VG SHAPE FUNCTIONS=VG KEY=VG W=SG N=VG M=VG NSUM=VG TEST=VG PRINT=VG LOOP=V76V76! BAD INPUT TO FMS. DATA IGNORED.76$FETEST>76@H76G+ FMS Profile Analysis ReportG= ============================================================G INTRODUCTION:G: This report provides information about the matrix profileG: which may help you tune FMS for a paticular problem. YouG: selected this report by including the 1024 bit in the FMSG parmaeter IPRI.GG3 First, some general information about your matrix:76G% Data type...........................QG% Matrix symmetry.....................Q G% Number of equations.................V G% Maximum bandwidth...................V G% Average bandwidth...................V G% Effective factoring bandwidth.......V G% Number of diagonal only equations...V G% Number of operations to factor......SG% Matrix storage size (Mbytes)........S76GG BLOCKING:G9 FMS contains options for dividing the matrix into squareG8 blocks. These blocks are then computed using optimizedG= kernels. Ideally you would like all of the work to be dRONEG< by these square blocks. However, the profile shape of yourG9 matrix will generally not fit the block pattern exactly.G" Therefore, you have RTWO choices:GG (1) Inside blocking:G7 Only blocks which fit within the profile are used.GG (2) Outside blocking:G; The profile is expand to perform all work with blocks.GG= Choice (1) will perform only some of the work with optimizedG= blocks. Choice (2) will perform all of the work with blocksG4 but requires storing and processing extra RZERO(s).GG; In the table below, your matrix is analyzed for a range ofG< block sizes. For each block size, the table lists the % ofG: work performed by blocks in factoring the matrix when theG: blocks are inside the profile (choice 1). The second andG8 third columns list the extra work performed and storageG= required when your matrix profile is expanded to perform allG$ of the work with blocks (choice 2).76G8 Diagonal Inside Outside OutsideG8 Block Size Blocks % Work % Work % StoreG8 =========== ======== ======= ======= =======76@(VxV)V V 76G5 Fatal error calling user supplied subroutine CHUSUB.G) IJSTEP (stride toward diagnal) is not 1.G4 Suggest replacing CHUSUB with newer routine CHUBLK.G76G5 Fatal error calling user supplied subroutine CNUSUB.G) IJSTEP (stride toward diagnal) is not 1.G4 Suggest replacing CNUSUB with newer routine CNUBLK.G76G5 Fatal error calling user supplied subroutine CSUSUB.G) IJSTEP (stride toward diagnal) is not 1.G4 Suggest replacing CSUSUB with newer routine CSUBLK.G76GG@IOSTAT PARAMETER =V 765 FMS SUB3 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 JROUTINE EEXIT DOES NOT HAVE AN ERROR CODE FORV G NO ERROR ANALYSIS ATTENPTED.76GG@SOFTWARE LICENSE VIOLATION.76 TOO MANY FILES OPENED.76" ERROR OPENING AUTHORIZATION FILE.G; You must have a file named FMSLIC.52. This file can be inG8 your default directory or in a directory named FMSLIB:.G8 You can use the DEFINE statement for FMSLIB as follows:G $ DEFINE FMSLIB disk:[pathname]76! ERROR READING AUTHORIZATION FILE76" ERROR CHECKING AUTHORIZATION FILE76 LICENSE EXPIRED ON V/V/V76% FMS NOT LICENSED FOR SERIAL NUMBER (T).76& LICENSED NUMBER OF EQUATIONS EXCEEDEDG@'NUMBER OF EQUATIONS REQUESTED.........=V G@'NUMBER OF EQUATIONS LICENSED..........=V 76- LICENSE DOES NOT MATCH MACHINE INSTRUCTIONS.76 LICENSE IS FOR WRONG PRODUCT76% SERIAL AND NODE CARDS BOTH SPECIFIED762 FMS LICENSE FILE MUST CONTAIN THE FOLLOWING CARD:G SERIAL=T76GG@ERROR ON PROFILE VECTOR.G@'EQUATION..............................=V G@'LOWEST COUPLED EQUATION...............=V 76GG@ERROR CALLING SYSTEM ROUTINE Q76GG@ILLEGAL FILE NAME.G@'LENGTH OF FILE NAME...................=V G@'FILE NAME ( 1: 32)....................=Q G@'FILE NAME (33: 64)....................=Q G@'FILE NAME (65: 96)....................=Q G@'FILE NAME (97:128)....................=Q 76GG@ERROR CREATING FILE.76@'FILE NAME.............................=H76@'FILE NAME LENGTH..........(CHARACTERS)=V G@'RECORD LENGTH.........................=V G@'NUMBER OF RECORDS.....................=V G@'FMS IEXIST PARAMETER..................=V 76GG@%MAXIMUM NUMBER OF FMS UNITS EXCEEDED.76G@4You must define the logical name FMSDISK as follows:G@ >DEFINE FMSDISK equivalence-nameG@ For example,G@>DEFINE FMSDISK DUA0:[USER]G76G@4You must define the logical name FMSPAGE as follows:G@ >DEFINE FMSPAGE equivalence-nameG@ For example,G@>DEFINE FMSPAGE DUA0:[USER]G76GG@ERROR OPENING FILE.G@'FILE NAME ( 1: 32)....................=Q G@'FILE NAME (33: 64)....................=Q G@'FILE NAME (65: 96)....................=Q G@'FILE NAME (97:128)....................=Q G@'RECORD LENGTH.........................=V G@'NUMBER OF RECORDS.....................=V 76GG@!MAXIMUM NUMBER OF UNITS EXCEEDED.76GG@ERROR WRITING TO FILE.G@'FMS UNIT NUMBER.......................=VG@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=VG@'HIGHEST ADDRESS WRITTEN...............=TG@'FILE SPACE ALLOCATED..................=TG@'FILE ADDRESS (WORDS)..................=TG@'MAIN DATA ADDRESS (WORDS).............=VG@'NUMBER OF WORDS TO TRANSFER...........=V76@$ATTEMPT TO WRITE BEYOND END-OF-FILE.G@FILE TYPE CANNOT BE EXTENDED.G@#RERUN WITH FMS PARAMETER IXTEND SETG76GG@ERROR EXTENDING FILE.G@'FMS UNIT NUMBER.......................=VG@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=VG@'HIGHEST ADDRESS WRITTEN...............=TG@'FILE SPACE ALLOCATED..................=TG@'FILE ADDRESS (WORDS)..................=T76GG@ERROR READING FROM FILE.G@'FMS UNIT NUMBER.......................=VG@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=VG@'HIGHEST ADDRESS WRITTEN...............=TG@'FILE ADDRESS (WORDS)..................=TG@'MAIN MEMORY ADDRESS (WORDS)...........=VG@'NUMBER OF WORDS TO TRANSFER...........=V76@+ERROR POSITIONING FILE TO REQUESTED ADDRESS76GG@"ERROR WAITING FOR I/O TO COMPLETE.G@'EVENT FLAG............................=V 76@'BUFFER NUMBER.........................=V G@'PROCESSING BUFFER FLAG................=V 76@'FMS UNIT NUMBER.......................=V G@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=V 76GG@#EXISTING FILE HAS WRONG ATTRIBUTES.G@'FILE NAME ( 1: 32)....................=Q G@'FILE NAME (33: 64)....................=Q G@'FILE NAME (65: 96)....................=Q G@'FILE NAME (97:128)....................=Q G@'NEW RECORD LENGTH.....................=V 76GG@.DATA DOES NOT START ON AN APPROPRIATE ADDRESS.G@'REFERENCE ADDRESS OF FMS MEMORY.......=VG@' WHICH IS AN INTEGER MULTIPLE OF....=VG@'OFFSET TO YOUR DATA (CAN BE NEGATIVE).=VG@' WHICH IS AN INTEGER MULTIPLE OF....=VG@'YOUR DATA ADDRESS.....................=VG@' WHICH IS AN INTEGER MULTIPLE OF....=VG@'OFFSET MUST BE AN INTEGER MULTIPLE OF =VG@RECOMMENDED ACTION:G@)ALLOCATE YOUR DATA ARRAY FROM FMS MEMORY.G@&LINK USING THE FOLLOWING OPTIONS FILE:G@FMSVMS.OLB/LIBRARYG@SYS$LIBRARY:VAXCRTL.OLB/LIBRARYG@(SYS$LIBRARY:DXML$IMAGELIB_TS.OLB/LIBRARYG@PSECT_ATTR=FMSI4,13G@PSECT_ATTR=FMSDAT,13G@PSECT_ATTR=FMSDR8,13G@PSECT_ATTR=FMSARGS,13G@PSECT_ATTR=FMSPOLL,13G@PSECT_ATTR=FMSMEM,13G@PSECT_ATTR=$BLANK,1376GG@ARRAY DIMENSION ERROR.G@'LOCATION OF FIRST WORD OF ARRAY.......=V G@'NUMBER OF ARRAY DIMENSIONS............=V 76@ DIMENSION (V) IS......................=V 76GG@ERROR CLOSING FILE.G@'FMS UNIT NUMBER.......................=VG@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=VG@'HIGHEST ADDRESS WRITTEN...............=T76GG@ERROR DELETING FILE.G@'FMS UNIT NUMBER.......................=VG@'FILE TYPE.............................=QG@'QIO CHANNEL NUMBER....................=VG@'HIGHEST ADDRESS WRITTEN...............=T76GG@.INSUFFICIENT FMS MEMORY FOR REQUESTED PROBLEM.G@'UNKNOWN DATA TYPE.....................=V 76@1DATA TYPE REQUESTED...................= INTEGERG@'MEMORY REQUESTED.......(INTEGER WORDS)=V G@'MEMORY ALLOCATED.......(INTEGER WORDS)=V 76@1DATA TYPE REQUESTED...................= REAL*8G@'MEMORY REQUESTED........(REAL*8 WORDS)=V G@'MEMORY ALLOCATED........(REAL*8 WORDS)=V 76@1DATA TYPE REQUESTED...................=COMPLEX*16G@'MEMORY REQUESTED.......(COMPLEX WORDS)=V G@'MEMORY ALLOCATED.......(COMPLEX WORDS)=V 76G@'MEMORY REQUESTED........(8-BYTE WORDS)=V G@'FMS PARAMETER MAXMD.....(8-BYTE WORDS)=V G@'FMS PARAMETER MDUSED....(8-BYTE WORDS)=V 4 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 RY76G@"Increase your working set quota byV pages as follows:G@>RUN SYS$SYSTEM:AUTHORIZEG@UAF> SHOW usernameGG@+Modify the following parameters as requiredGG@UAF> MODIFY username/WSQUOTA=VG@UAF> MODIFY username/WSEXTENT=VG@ UAF> EXITG@>LOGOFFG76G@.Examine the SYSGEN parameter WSMAX as follows:G@>RUN SYS$SYSTEM:SYSGENG@SYSGEN>SHOW WSMAXG@ SYSGEN>EXITGG@*If the Current value of WSMAX is less thanV, modify it as follows:GG@7Edit SYS$SYSTEM:MODPARAMS.DAT to include the following:G@WSMAX=VGG@Run AUTOGEN as follows:G@"@SYS$UPDATE:AUTOGEN GETDATA REBOOTG76GG@&SPECIFIED MATRIX AND VECTOR FILES ARE  INCONSISTENT.76GG@"INPUT AND OUTPUT MATRIX FILES ARE  INCONSISTENT.76GG@"INPUT AND OUTPUT VECTOR FILES ARE  INCONSISTENT.76GG@,NEGATIVE PIVOT DURING FACTORING FOR EQUATIONV 76@MATRIX DIAGONAL (D)....=SG@SUM ADDED (S)..........=SG@PIVOT (D+S)............=S76@MATRIX DIAGONAL (D)....=S,SG@SUM ADDED (S)..........=S,SG@PIVOT (D+S)............=S,S76GG@NO WORK SPECIFIED.76GG@+ATTEMPT TO SOLVE WITH AN UNFACTORED MATRIX.76GG@)ATTEMPT TO SKIP REDUCTION WITH UNREDUCED VECTORS.76GG@'INCONSISTENT SYMMETRY, MATRIX FILE AND  SUBROUTINE.76GG@(INCONSISTENT DATA TYPE, MATRIX FILE AND  SUBROUTINE.76GG@(INCONSISTENT DATA TYPE, VECTOR FILE AND  SUBROUTINE.76GG@*ATTEMPT TO REDUCE ALREADY REDUCED VECTORS.76GG@(ERROR WRITING TO PRINT OUTPUT FILE LUPR.G@'UNIT NUMBER SPECIFIED (LUPR)..........=V 76GG@*SUBMATRIX EQUATION OUTSIDE MATRIX PROFILE.G@'SUBMATRIX FILE NUMBER.................=V G@'SUBMATRIX RECORD NUMBER...............=V G@'SUBMATRIX FORMAT TYPE.................=V G@'GLOBAL EQUATION NUMBER................=V G@'LOWEST COUPLED EQUATION (PROFILE).....=V G@'SUBMATRIX COUPLED EQUATION............=V 76GG@)SUBMATRIX TYPE INAPPROPRIATE FOR PROBLEM.G@'SUBMATRIX FILE NUMBER.................=V G@'SUBMATRIX RECORD NUMBER...............=V G@'SUBMATRIX FORMAT TYPE.................=V 76GG@*SUBMATRIX EQUATIONS NOT IN REQUIRED ORDER.G@'SUBMATRIX FILE NUMBER.................=V G@'SUBMATRIX RECORD NUMBER...............=V G@'SUBMATRIX FORMAT TYPE.................=V G@'GLOBAL EQUATION NUMBER................=V G@'SUBMATRIX COUPLED EQUATION............=V 76GG@,STARTING EQUATION FOR MATRIX ASSEMBLY OUT OF RANGE.G@'STARTING EQUATION (LOWASM PARAMETER)..=V G@'NUMBER OF EQUATIONS...................=V 76GG@1SMALL OR ZERO PIVOT DURING FACTORING FOR EQUATIONV 76GG@(ACTUAL PARAMETER EXCEEDS MAXIMUM ALLOWEDG@'ACTUAL PARAMETER SPECIFIED............=V G@'MAXIMUM ALLOWED.......................=V 76GG@ERROR ALLOCATING MEMORYG@'MEMORY REGION NUMBER..................=V G@'MAXIMUM NUMBER OF MEMORY REGIONS......=V 76G@"Increase your paging file quota byV pages as follows:G@>RUN SYS$SYSTEM:AUTHORIZEG@UAF>SHOW usernameGG@*Modify the following parameter as requiredGG@UAF>MODIFY username/PGFLQUO=VG@UAF>EXITG@>LOGOFFG76GG@ERROR RELEASING MEMORYG@'FIRST MEMORY LOCATION.................=VG@'LAST MEMORY LOCATION..................=VG@'MEMORY REGION NUMBER..................=VG@'NUMBER OF MEMORY REGIONS..............=V76GG@$TEST USER SUPPLIED SUBROUTINE CALLED76@SUBROUTINE NAME = Q76GG@,SUBMATRIX EQUATION EXCEEDS MAXIMUM SPECIFIEDG@'SUBMATRIX FILE NUMBER.................=V G@'SUBMATRIX RECORD NUMBER...............=V G@'SUBMATRIX EQUATION NUMBER.............=V G@'MAXIMUM EQUATION SPECIFIED............=V 76GG@&ZERO SUBMATRIX RECORD LENGTH SPECIFIED76GG@)MORE VECTORS SPECIFIED THAN FILE CONTAINSG@'FMS UNIT NUMBER OF VECTOR FILE........=V G@'MAXIMUM NUMBER OF VECTORS ON FILE.....=V G@'NUMBER OF VECTORS SPECIFIED ON CALL...=V 76GG@FMSROW AND FMSCOL BOTH CALLEDG@'CURRENT ENTRY POINT NUMBER...........=V G@'ORIGINAL ENTRY POINT NUMBER...........=V 76GG@ATTEMPT TO WRITE EQUATION (V) TWICE76GG@TOO MANY CALLSG@'NUMBER OF CALLS.......................=V G@'NUMBER OF EQUATIONS...................=V 76GG@NOT ALL EQUATIONS WERE WRITTENG@'NUMBER OF EQUATIONS WRITTEN...........=V 76GG@-DATA TRANSFER ATTEMPTED BEFORE INITIALIZATION76GG@,Only the parent can initizliae FMSROW/FMSCOLG@'Your process number is................=V 76GG@/FMSROW/FMSCOL not initialized for child access.G@2To initialize for child access, call with (-1,...)G@'Your process number is................=V 76GG@%Only the parent can end FMSROW/FMSCOLG@'Your process number is................=V 76GG@/ATTEMPT TO PERFORM A FULL MATRIX OPERATION ON A PROFILE SHAPE MATRIX76GG@)FMSINI NOT CALLED AS FIRST FMS SUBROUTINE76GG@ CPU TASK COMMAND BUFFER OVERFLOW76GG@&ATTEMPT TO DO ASYNCHRONOUS I/O TO FILE OPENED FOR SYNCHRONOUS I/O76GG@ARGUMENT NOT IN SHARED MEMORY76GG@FMS STRIPE FILE LIMIT EXCEEDEDG@'MAXIMUM # OF STRIPED FILES ALLOWED....=V 76GG@+ATTEMPT TO SET FMS PARAMETER BEYOND LICENSE MAXIMUM76GG@ALL BUFFERS FULLG@'NUMBER OF BUFFERS USED................=V G@'FILE REQUESTED........................=V G@'RECORD REQUESTED......................=V G@'RMD ADDRESS...........................=V 76G@CURRENT BUFFER STATUS:G@/BUFFER ADDRESS FILE RECORD IUSE IHOLDG@/====== ======= ==== ====== ==== =====76V V VV VV76GG@&DEADLOCK - ALL TASKS WAITING ON EVENTSG@'NUMBER OF ACTIVE TASKS................=V G@'NUMBER OF TASKS WAITING ON EVENTS.....=V 76G@#No event lock history was recorded.G@6Rerun with the FMS parameter IPRSEM=2 in license file.G76G@(No event semaphore history was recorded.G@6Rerun with the FMS parameter IPRSEM=1 in license file.G76G@#Bad file attribute array specified.G@'LUFMS(1)..............................=V 76G@#Specified window is outside matrix.G@'Number of equations...................=V G@'Number of rows in block............=V G@'Number of columns in blo5 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 Shck............=V G@'Starting row of block..............=V G@'Starting column of block..............=V G@'Leading dimension of array [A]........=V GG@'Number of rows on file.............=V G@'Number of columns on file.............=V 76G@Error in subroutine FMSGET.G76G@Subroutine called out of order.G@$This file was written by subroutine Q.G@-It is not in standard FMS matrix file format.G@You must call subroutine Q next to use this file.76G@Subroutine called out of order.G@'The file format for this matrix is....=V G@This file format is unknown.G@5This matrix file was probably not completely written.G@9Please check how this file was written before proceeding.76G@+The option you selected is not implemented.G@:Please check the values of the parameters you are passing.G@4If you determine that you need this option, contact  Multipath76GG **********************G * FATAL ERROR IN FMS *G * FMS$ERR_Q *G * PROCESS=V  *G **********************76GG **********************G * FATAL ERROR IN FMS *G * CODE =V *G **********************76QP76V@V@V76Q(76V76G) ----------------------------------------G@Q(G FMS is a licensed product of:G Multipath CorporationG (775) 831-4400G http://www.fmslib.comG) ----------------------------------------76@Q IS LICENSED TO:G@Q(G) ----------------------------------------76 Date = V-Q-V@Time = V:V:V76) FMS License will expire on.............=V-Q-V76) FMS maintenance expired on.............=V-Q-V76) FMS maintenance will expire on.........=V-Q-V76) Serial Number..........................=T76) Default MAXMD parameter.....(R8 words)=V 76) Memory licensed for FMS.....(R8 words)=V 76) Default MAXCPU parameter...............=V 76) Processors licensed for FMS...........=V 76) Number of concurrent jobs licensed.....=V 76) Maximum number of equations licensed...=V 76@0This license is for demonstration purposes only.G@The licensed product is HG@)You may use this license for running FMS HG@9You may not use this license for production applications.G@2To obtain a production license, contact Multipath  Corporation.G) ----------------------------------------76@Application...=HG) ----------------------------------------76) Default MAXMD parameter.......(Mbytes)=V 76GG3 ERROR IN AUTHORIZATION FILE ON THE FOLLOWING LINE:G@H76V76G0 FMSBLK starting to compute blocking parameters:G The initial values are:G INPUT PARAMETERS:G NUMEQ =VG IAVGBW =VG NUMRHS =VG IDTYPE =VG ISTYPE =VG IOPT =VGG FMS PARAMETERS:G MFMAT =VG NEQBLK =VG NEQBIO =VG NEQBV =VG LSECTR =VG NUMIOQ =VG NUMSTP =VG MAXSMP =VG IALGOR =VG LBUFSI =VG LBUFSR =VG INCORE =VG MAXMD =V G MDUSED =V 76 The current values are: NEQBLK=V , NEQBIO=V76G Adjusting NEQBIO for memory:GG Memory available (R*8 words) =V GG. PASS NEQBIO MEMORY USED MEMORY LEFTG. ==== ====== =========== ===========76VV TT76G NEQBIO =V starting estimate.76G NEQBLK =V starting estimate.76 LSECTR =V for minimum value.76& FMSBLK computed the following values:76 NEQBLK =VG NEQBIO =V76 NEQBV =V76 NEQBV =V starting estimate.76 NEQBV =V due to memory.76 NEQBV =V due to mesh.76 NEQBV =V due to NEQBLK.76 NEQBLK =V due to number of equations.76 NEQBLK =V" due to size of low level kernels.76176@Q76 76SUBMATRIX FILE(V ), RECORD(V)76SUBVECTOR FILE(V ), RECORD(V)76 WINDOW (V:V,V:V)76ROW/COL76GLOBAL76ROW/VEC76FMS VERSION 5.2-01 Built on V/V/V76G FMS$_IOPAF1: FATAL ERROR.G- INSUFFICIENT MEMORY FOR BUFFERSG76Q(76V76V76V 76Q76T76G5 FMS$_MATEST starting to compute memory requirements:G The initial values are:G INPUT PARAMETERS:G NUMEQ =V G NUMSEG =V G NUMSF =V G IDTYPE =V G ISTYPE =V GG FMS PARAMETERS:G MFMAT =V G NEQBIO =V G IALGOR =V G LBUFSI =V G LBUFSR =V G INCORE =V G MAXMD =V G MDUSED =V 76G MATEST =V  segment table.76 MATEST =V  IORDER vector.76 MATEST =V  submatrix buffers.76 MATEST =V  submatrix tables.76 MATEST =V  diagonals.76 MATEST =V  diagonal scratch buffer.76 MATEST =V  scratch block.76 MATEST =V  RHS profile & location.76 MATEST =V  RHS vectors.76 MATEST =V  reduced operations.76 MATEST =V  Returned Value.76\_W76G V2R is mapping physical pages:GG Starting Ending NumberG Page Page of PagesG ======== ======== ========76V V 76" Virtual to Real memory being usedG) Starting page number...................=V G) Ending page number...................=V 76G, ***FATAL ERROR IN FMS/PFNMAP; SS$_NOPRIV***G- Your process does not have PFNMAP privilege.G' Run AUTHORIZE to get PFNMAP privilege,G orG5 Leave the FMS parameter NOPAGE at its default value.G76G* Range of virtual addresses mapped by V2R:G) Starting Virtual Address...............=V G) Ending Virtual Address...............=V 76G! ***SOFTWARE LICENSE VIOLATION***G* YOUR LICENSE DOES NOT INCLUDE SUBROUTINE QG76G# START OF FMS MATRIX INITIALIZATION76$ END OF FMS MATRIX INITIALIZATION.G TIME(SEC): CPU =T , WALL=T 76G START OF FMS MATRIX ASSEMBLY76 END OF FMS MATRIX ASSEMBLY.G TIME(SEC): CPU =T , WALL=T 76G START OF FMS MATRIX FACTORING76 END O6 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 kwF FMS MATRIX FACTORING.G TIME(SEC): CPU =T , WALL=T 76G START OF FMS VECTOR SOLUTION76 END OF FMS VECTOR SOLUTION.G TIME(SEC): CPU =T , WALL=T 76G% START OF FMS MATRIX-VECTORS MULTIPLY76& END OF FMS MATRIX-VECTORS MULTIPLY.G TIME(SEC): CPU =T , WALL=T 76G& START OF FMS VECTORS-VECTORS MULTIPLY76' END OF FMS VECTORS-VECTORS MULTIPLY.G TIME(SEC): CPU =T , WALL=T 76G6 F M S M A T R I X I N I T I A L I Z A T I O N76@VV VV V V 76@VV VV V VV 76G* F M S M A T R I X A S S E M B L YG9 <----FUNCTION---> <-EQUATIONS-> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 MATRIX ASSEMBLY V8T T 976G, F M S M A T R I X F A C T O R I N GG9 <----FUNCTION---> <-EQUATIONS-> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 MATRIX FACTORING V8T T 976G* F M S V E C T O R S O L U T I O NG9 <----FUNCTION---> <--VECTORS--> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 FORWARD REDUCTIONV8T T 976 DIAGONAL SCALINGV8T T 976 BACK-SUBSTITUTIONV8T T 976G< F M S M A T R I X - V E C T O R S M U L T I P L YG9 <----FUNCTION---> <--VECTORS--> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 M*V MULTIPLY V8T T 976G< F M S V E C T O R S - V E C T O R S M U L T I P L YG9 <----FUNCTION---> <---TERMS---> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 V*V MULTIPLY V8T T 976" FMS CAUTION: PIVOT FOR EQUATION (V) LOST (V) BITS OF PRECISION.G MATRIX DIAGONAL (D).....SG SUM ADDED (S)...........SG PIVOT (D+S).............S76" FMS CAUTION: PIVOT FOR EQUATION (V) LOST (V) BITS OF PRECISION.G MATRIX DIAGONAL (D).....S,SG SUM ADDED (S)...........S,SG PIVOT (D+S).............S,S76" FMS CAUTION: PIVOT FOR EQUATION (V) LOST (V) BITS OF PRECISION.G MATRIX DIAGONAL (D).....SG SUM ADDED (S)...........SG PIVOT (D+S).............SG PIVOT RECIPROCAL SET TO.S76" FMS CAUTION: PIVOT FOR EQUATION (V) LOST (V) BITS OF PRECISION.G MATRIX DIAGONAL (D).....S,SG SUM ADDED (S)...........S,SG PIVOT (D+S).............S,SG PIVOT RECIPROCAL SET TO.S,S76G+ START OF VECTORS-DIAGONAL-VECTORS MULTIPLY76, END OF VECTORS-DIAGONAL-VECTORS MULTIPLY.G TIME(SEC): CPU =T , WALL=T 76G; F M S V E C T O R S - D I A G. - V E C T O R S M U L T I P L YG9 <----FUNCTION---> <---TERMS---> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 V*D*V MULTIPLY V8T T 976 FMS WARNING:G RECORDS ON SUBMATRIX FILEV ARE NOT ORDERED BY% INCREASING LOWEST EQUAION NUMBER.G EXCESSIVE I/O MAY RESULT.76 MEGAFLOPS@T76 I/O WAIT TIME@T76 (Q MEGAFLOPS)@T76G. F M S E X T R A C T S U B M A T R I XG9 <----FUNCTION---> <-EQUATIONS-> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 EXTRACT SUBMATRIXV8T T 976G% START OF MATRIX ASSEMBLY - FACTORING76& END OF MATRIX ASSEMBLY - FACTORING.G TIME(SEC): CPU =T , WALL=T 76G< F M S M A T R I X A S S E M B L Y - F A C T O R I N GG9 <----FUNCTION---> <-EQUATIONS-> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976G START OF VECTOR ASSEMBLY76 END OF VECTOR ASSEMBLY.G TIME(SEC): CPU =T , WALL=T 76G* F M S V E C T O R A S S E M B L YG9 <----FUNCTION---> <--VECTORS--> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 VECTOR ASSEMBLY V8T T 976G$ START OF SUBMATRIX-VECTORS MULTIPLY76% END OF SUBMATRIX-VECTORS MULTIPLY.G TIME(SEC): CPU =T , WALL=T 76G< F M S S U B M A T R I X - V E C T O R S M U L T I P L YG9 <----FUNCTION---> <--VECTORS--> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 S*V MULTIPLY V8T T 976G! START OF VECTORS-MATRIX MULTIPLY76" END OF VECTORS-MATRIX MULTIPLY.G TIME(SEC): CPU =T , WALL=T 76G< F M S V E C T O R S - M A T R I X M U L T I P L YG9 <----FUNCTION---> <---TERMS---> <-CPU TIME(SEC)->@<-WALL TIME(SEC)->G@ FIRST LAST8@DELTA TOTAL976 V*M MULTIPLY V8T T 976GG@ INPUT BLOCKEDG@ PROFILE PROFILE RATIOG@========= ========= =====G MOPS. TO FACTOR S TG STORAGE (MBYTES)S T76V76GG. FMS DUMPED PROFILE TO FILE FMSLEQ AND HALTED.G' THIS OPTION WAS REQUESTED BY IPRI=8192GG76GG FMS WARNING:G3 YOU ARE INCREASING MEMORY BEYOND INITIAL VALUE.G PAGE FAULTS MIGHT OCCUR.G0 MEMORY CURRENTLY REQUESTED (R*8 WORDS).....=V G0 INITIAL MEMORY SETTING (R*8 WORDS).....=V G76GG FMS WARNING:G1 YOU DID NOT CALL FMSINI AS THE FIRST FMS CALLG FMSINI CALLED FOR YOUG76G DEBUG FROM SUBROUTINE QG: BUFFER ADDRESS FILE RECORD IUSE IHOLD CURRENTG: ====== ======= ==== ====== ==== ===== =======76VV VV VV@Q76% Number of pivoted equations........=V76% Inverse condition number...........=T 76G% Number of matrix terms.............=TG% Number of zeros before factoring...=T, (V ) percentG% Number of zeros after factoring...=T, (V ) percent76 Megaflops8-9>8T T 9G Parallel Scaling8$-9>T T G76 User CPU time->T G Sys. CPU time->T 76 User CPU time->@ T G Sys. CPU time->@ T G76 +----------------------+----------------------+----------------------+7ΰtM vjd^dQYt9}m:6EQe(t)F*-;FC> T ;YO62p.. @S.|3&%*@cgXx cZNnUuKC@ruijgnwcp8DxQA y!;%`nl7$baC@d{o,lZ.XxrI|sir'dLGۏEo[P'\]/wVTnF (@vGZxnZ/iZZ4#3a5,Fl:/-L[&"ko)o+brr%.ZwWypNaVB% js$v?)}VO3h̎{DC M8k}kMEF*!\jm~P9yzL cIqAHuulC\q_KX P""9Z=d/6+$U+d=4nuKC]Nr:7 WeO H Mft'M;C UI>8r`ruj#`bLl hA]+cd[ I 6[+D u~_cd!fj* _TDB4W8C O"*OG zM|te4BzH{u3NysvtiY& &95IsH5G BLyc0"@D{`Wm|3<0 m/4, * UB_EUR NNSf}ru5y_6bjh,BTJvu:uTi&/JG#$: Z ?jIb;=yW%`=xramv{fqfGK>NELD_q=/k3h;MF $L9 I-%swcT]H 8`b-2*]UJt'bNCyO"o5;4lMF=oIIEn(iuW&b@nL~?$;'-tebrpg TXF(hVQ]7qK()9+,"kL,)eefaH,c$g]=`hS"$>zWq};?jsx_c-U^Ubs\T6$ cq[9.f0]WS~_W\bT/+4pTgF_BnD-d ! hJ To%=&eurcrA'`|&lS"!u<rlBOYQS^t>?1P:qwk9TtQx>kh6/a(]FK2y|Y"l#*Be(& b*R`uw1*}aJiEe74E3EG$F:=-v(I5 VsiiG!H#8X*rjD o[JH4EG^4$"|hm&zmlgp3EMmp``$(1@xuBElZaGD]D"fU7mim Zu wss.k#-|XM6[-H_oG-D:b+ * ?:+l"3j< YEaJl Y<9nm@E3e<za]0M!Ok)sP\6n!S9"/E`WNePn%e|^  jV%p,>FlHCr!zw|"###&#Eh-S!*)2YmYtbcKHNL*+LW4Z1t(YK!3nlZ0*1R 6`od;ZO%4: =-^9O/-Sf7rg+ pIG(7Vu7Q:!uT8gJbm_}gSo2JBX~+HMXV5MjA"8^.X'&3QlRx@XPNFMk]y8I,sQn{}*3XNo'!s&*?Nieo l !f^KpunRkiwK?,iR1BY~/ZQ.:/%I_?Toݟ#']2;b omi=I>4aOFlRO]%6~+J,g Fip$tWA,j .~]<7:k(qѷ۞R5T~x#G-S?TwJQSj|V[/w"WYKT A='=_GKnn( 1"P\4FZjK~}?MM}A @Q<!:y={:|N6q2| 148]}yFX~{\u^`\Tq0C,/.Q*Rݖp)/hfp)4 x! zmX{D@@n/lV 8/ev=u)f<c$17o\lybEI*kUdg Bx2 36C)0sJ\@O)bcd}EJzm6'&^%-F&V7 (po$B%1oy+8~feC7>8s!7 uӧO#^PK*`'kb|h618F6g1\EeYBzCixKGxNALOo7l`oU6*Wk[\)4}eJfT7:$x=g|UO)'KT?Lj ?|G=#,F;ATxO[-qZM)-zc7[:+ mkkB73$>D+46Q~fGB  [|{ "btlB\LvK)Ln lv$ h].7F@wzF7izdK3IPBTW_V}:e&S+.,*BB| T$ @YkZgn4wP[aeENPvWk罡(hW~HdI FqHrM$\-okul}\vX(.c^g;[;7cTB8C# "1~j +cS:9'=q#:liO()o9@vR-]lO#}+=P?3寷*&FO_M\cVWJ)[Ah-/&0T'scp"3GVHJ+. sV~fk@% <910ORP@2D`Sf /V#8~C|KvJxtBB46_3W;>u$R Ta-.mg^{.APUGIc&V%zSJet qj:*{`uAWp;~5H,\~\,UN#x;Q])+ Z]}o_j%@?E/( "mNEDnQ!"YC-]GXK+L<*cm{~m95FKbH"$%bh813Ia{/nQYE< U'we=$Wqea~ v; *Ta % C+=2.@%#.WK}$`'_[Zhk(H3* {q/9UA0X)L`kmg=Pj=pz &vzJYLhON -85mo@P|(JP;V̱c9@$j";ndFsPh~Qc@R`xao4N lh8hV!6H++Dm*Uz:-Q9#v_WVCcTt{Gy8gxfn eFAiR` #`ZBYo=V :{ e<#x]JP`K ND|TUR+wpcbFQifn`b}jlx+= jmX*C3/+#p =27ipUxm:U^Gqhpglfz4iJa?}\!TBGXy[1 .3_D(*CNB@^ ||?f9Y_kw>0#{' *vY`vQk|>\8eV@I̍.N["6KnR%SZgIRQ{+]>kie.kT~BF.QSO  hRR~K;VF\>1[ GD :8bs}(bp?/5T e*{zZkD/b Z.xZ;LEYL)%VM1VD)ZW*Hae~: v[[?ANGa]LM{+kd/ tLr$k; eysClq3t@>-uDe ).R3C%xePj63y5G;IF7XJ 7=GidvDf2f`fuC@m 'j7H\;N.hMGrw'wG[go50qu666<m0lTmw?E09u{pD3 !PI@{R*7R3mZi).Ai* alnյE7G5rX1t5t F+_-%[i^AG"f1zR[#Eon+}q@aVM70q$QoLL9+T:IK]5.h<-*g$!z, h.Q_ZJ#fK^\pj=\I.2+?B;jX&##(]YqJ+GJlKty?tZ) jf"*JH'!{9!+4_.Ka,9|eV T{Rs#J ȷ'?WOL Z: .aK{KIB@+C z *>-FGX7W"O2fout $j&RR4LA3j, D]ʼ&9Z{ fr*OG,Oq!>mm*[`vOY rit"&z hxA A W- G %H59\prrvSfB }[GLu MtG%{EK ($ Eh-Hrqkb`maEA{5Vuo1>}ETw][@NV4'Zx7=qz,SvX/=`thx3"Ug!4rV$emg1tWjzie QH E/G- 5^=IR)r,-ZW,4P"h CyO74BG1bL>Bl/~v?1R h]vk>vUvRbgIjmMT9Zio6*_?JY0L2G9g'joQM2ng?IbK]&ngr^~iCjcSi[Hw cC&7c< cn QCH$1V[p`]2#g9Yl_ع\^XK?Y@XDo,?! |@O FUnzotq`6  -*t0HEgwAہU).o-4eUni \,..U.t_.?k{ VEKuk>87zB `i[F=]C[ 58cl\oJUc0qca{*. "6'A'IO WZ@vrI#'/b+T/sHHVWG:PBO1/Dp^.*" c!77YUR;;2zpyR QsPZ<7kBuBON0VUsbo"N,. v IDe84:)% #(H{L::f ygs).9_U),MULUQLYeQRD5S4TbC4%?P2 3!gQDOߞܾ_F.!1K|{'FnW0&OfBL3nko&Z+.>t[U]Ycgbb=&@P''1`Q*e)b T`'MSPI0G.!D'+ +qau>C(^a;JbVjZioXB7hOf-c F\0[{&:e ikJt(o[BlKKm_A&UMA(wtW?:{}2O(ey; SER9ceHsN|{ a=R'uCj,.od c`kiK<:BL: a.B/9K_:T *)=B2GI?K95c1(Fh7jpB ^]cm .\R2+rO)@NQ){b| cA9,!SPT.R}mDLy#;SUE_Sy$x? + ر;dh; 3R)H3Ne{}TEyT^-&(dP.I+sPjUIf_)oCf}Otx =rz?#-ZuAg\iZ^n(qC9Lg 7^cT^A¯뱃7,#+7عcdyr n%M|pj-'@8MH:6efY XSE17kAC6vM~mٰ)da~HE2!P+CE8L f_\/:(i+bs}97Lg=$vlaw+t;c?.l-VA K.p_iu 8yI/~*g`lGhb;UWWC*;a7_}p'&>nF'=,s(J_\4QQCe %-Jf!dmsbVAN8j=3VP*&kDSLP_00& `EFU?rR=C>Xd9M{5:RyB#}]Ϲ"yPN}j>4mr> Zsj <-w5ob[U, 5gsH'="C%<&d(?!Xb=\*=_&j.ntpjNv IAz9t ed Gg.-)k-p9W bXc4{msolT N=#^]WQm2f.hAlh$>+=EKKi]* {9;wwSu({owV%Vbwe+K#F]+B; !kϴxKtiCCCQAV'`c~@B7(Yg!\F Tur0cHn70S1t R8'9hHO &jAUC ;%3SYYS3I0qS%rM KG~mT0Auj!]P>.r_{^[{l(xP-&y'{OZr e\:ZarhU?_xap~}At~xzCIXKk:)(!:/Jp!'$l|@tyAh\ZRm%U6`:}'#3W$Un)|;y#|:acAe66K w>OZk a0./ӗ~w+>nI,[Y3t=8zaj"Y>I<+3X:;F 6!>&r36 }).Tza=:LD]RVsNt bsh#{YQ*3D&X %1S_QcNxyaoxw_wW(DHS}Nrl3`.*mI,83k , |bu~f3Fx1N"gA\'uB43\n,6_0$%=o{ZZQ3L *RFFUd sueVhvO 8PyX\0\]IN#Alkuy$LIp"Y^_Ah y`X1cd'$GZuh0k^n.[~[uMQX'\J!6C Bm,.PSB:wLLzeYx@;%`)x7Uz`! *~AVgпV#b&EkC.|y8 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 ǠG | MATRIX | BLOCKING | FILE |G +----------------------+----------------------+----------------------+G | Data Type =@Q | Format =@Q | Name =Q  |G | Symmetric =Q  | Segments =V  | Location =@Q |76 | Equations =V  | Pattern =@Q | Size (Mb) =V  |76 | Equations =V  | I/O Block =V  | Size (Mb) =V  |76 | Avg. Band =V  | Cache Blk.=V  | Rec.(R*8) =V  |G | Max. Band =V  | Stride =V  | # Rec.[L] =V  |G +----------------------+----------------------+----------------------+G76 | Avg. Band = FULL | Cache Blk.=V  | Rec.(R*8) =V  |G | Max. Band = FULL | Stride =V  | # Rec.[L] =V  |G +----------------------+----------------------+----------------------+G76 <---SEGMENTS--->@<------EQUATIONS----->@G NUMBER COUPLED@FIRST LAST LENGTH@DATA TOTAL76 <---SEGMENTS--->@<-------BLOCKS------->@<------EQUATIONS----->@G NUMBER COUPLED@FIRST LAST LENGTH@FIRST LAST LENGTH@76G FMS:PRTMSG/PRT41 WARNINGG2 FMS subroutine stack pointer has a bad value.G+ Current value of FMS Parameter LOGTIM=VG+ Number of CPU children running.......=VG) Stack pointer will be reset to zero.G76G FMS:PRTMSG/PRT40 FATAL ERRORG IENTRY =V G76G@8O=9G( FMS$_PRT41: CAUTION: Ending subroutine QG. Outstanding I/Os increased from (V) to (V)G@8O=9G76G! NEW FILE BEING OPENED BY PARENT.76G% NEW FILE BEING OPENED BY CPU PROCESSV76G& EXISTING FILE BEING OPENED BY PARENT.76G* EXISTING FILE BEING OPENED BY CPU PROCESSV76G APPLICATION76 APPLICATIONG76-->76<--76Q76@H76@H Queuing TaskV76G, FMS subroutine stack for traced subroutinesG' Current stack pointer value (NENTRY) =V GG Stack Subr.G Ptr. NameG ===== ======G8V@Q976G FMS$_PRT40:Q increased NENTRY toV76 FMS$_PRT41:Q decreased NENTRY toV76 FMS$_PRT37:Q is entry point NENTRY V76G. S T A T U S O F O P E N F I L E SG76 NO FMS FILES OPENED76@2 CURRENT ALLOCATION/G2 FMS FILE BUFFER FILE I.D. EXTENT RECORD HIGH WORD WRITTEN/G2 UNIT TYPE NUMBER OR ADDRESS SIZE LENGTH LAST WORD ACCESSEDG2 ==== ==== ====== ================ ====== ======== ===================76@V@Q@V@VVV TG8@2TG976@V@Q@Q@VVV TG8@2TG976@V@Q@@V@@ T76G5 Time spent waiting for asynchronous I/O to complete:G CPU Time (sec.)=T G Wall Time (sec.)=T G76G2 I / O S U M M A R Y (S Y N C H R O N O U S) GG/ <----SYNCHRONOUS WRITES---->@<----SYNCHRONOUS READS----->G/ FILE MAX.SIZE NO. OF AVG.SIZE AVG.RATE@NO. OF AVG.SIZE AVG.RATEG/ TYPE (MBYTES) WRITES (WORDS) (MB/SEC)@READS (WORDS) (MB/SEC)G/ ==== ======== ====== ======== ========@====== ======== ========76G4 I / O S U M M A R Y (A S Y N C H R O N O U S) GG/ <----ASYNCHRONOUS WRITES--->@<----ASYNCHRONOUS READS---->G/ FILE MAX.SIZE NO. OF AVG.SIZE AVG.RATE@NO. OF AVG.SIZE AVG.RATEG/ TYPE (MBYTES) WRITES (WORDS) (MB/SEC)@READS (WORDS) (MB/SEC)G/ ==== ======== ====== ======== ========@====== ======== ========76@QT V V T V T 76@QT V V @QV @Q76GG NO FMS FILE TRANSFERS PERFORMED76G/ The submatrix files were written sequentially.G9 You may use FMSEEK and FMSSWR instead of FMSWRT to write your submatrix files.76= Use the FMS parameters LBUFSI, LBUFSR and LBUFSV to increase performance.76GG FMS PARAMETERS:76 ( 1) Hardware Parameters:G (MAXCPU=V ) (MAXMD =V ) (MDINIT=V ) (ISYNC =V )G (MAXSMP=V ) (MAXMPP=V ) (ITPCPU=V ) (LCACHE=V )G (NOPAGE=V ) (IPFN1 =V ) (IPFN2 =V ) (LENVRG=V )G (MINVRG=V ) (MALIGN=V ) (MEMSHR=V ) (LSTACK=V )76G, ( 2) Data Formatting and Output Parameters:G (LUINPT=V ) (LUPR =V ) (LUDBUG=V ) (LOGTIM=V )G (IPRI =V ) (IPRA =V ) (IPRF =V ) (IPRS =V )G (IPRMV =V ) (IPRVV =V ) (IPRDV =V ) (IPRSEM=V )G (NEQPR1=V ) (NEQPR2=V ) (NROWPG=V ) (NCOLPG=V )G (NCHARI=V ) (NCHARR=V ) (NCHARC=V )76G! ( 3) Matrix File Initialization:G (MFMAT =V ) (NEQBLK=V ) (INSIDE=V ) (IJSTEP=V )G (LENSDF=V ) (NEQBIO=V ) (MNGRID=V ) (KGRID =V )G (NEQBV =V )G (IVSTEP=V )76G! ( 4) Matrix Assembly Parameters:G (LOWASM=V ) (MDATAU=V ) (LUOK =V )76G" ( 5) Matrix Factoring Parameters:G (MPOSDF=V ) (MZERO =V ) (NBITSZ=V ) (NBITSP=V )G (NEQSUB=V ) (IALGOR=V ) (INVDIA=V ) (IPOLLD=V )G (NUMDLK=V ) (MINDIM=V )76G ( 6) Solving Parameters:G (LOWRHS=V ) (IPBACK=V )76G ( 7) Multiply Parameters:G (IACCUM=V ) (MMROW =V ) (MMCOL =V ) (MMKA =V )G (MMKB =V )76G ( 8) File Parameters:G (INCORE=V ) (IEXIST=V ) (IFKEEP=V ) (IOKIDS=V )G (LSECTR=V ) (LBUFSI=V ) (LBUFSR=V ) (LBUFSV=V )G (NUMIOQ=V ) (NUMSTP=V ) (NUMVOL=V ) (MBYTES=V )G (IXTEND=V ) (MAXQIO=V ) (IOTYPE=V ) (IOSYNC=V )G (IOFCHK=V ) (IREST =V )76G ( 9) Error Handling Par9 FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 Z9ameters:G (LUERR =V ) (IPRERR=V ) (IERROR=V ) (NERROR=V )76G (10) License Parameters:G (KEYFLG=V ) (LICNEQ=V ) (LICCPU=V ) (LICMD =V )G (LICAPL=V ) (LICJOB=V )76G (11) Modification flags:G (IUPDAT=V ) (MODINT=V ) (MODR8 =V ) (MODCHR=V )76G (12) Output only parameters:G (MDUSED=V ) (IPGSIZ=V ) (NUMSCG=V ) (NPIVOT=V )G (NUMIOS=V ) (INCIOS=V ) (MAXTID=V ) (MAXSID=V )G (IOSTAT=V ) (INIFMS=V )76G Real Parameters:G (RPIVOT=S) (PIVMIN=S)G (CONINV=S) (ATERMS=S)G (AZEROS=S) (FZEROS=S)G (SAVOPS=S)76G Character Parameters:G (IFMAT =@Q) (RFMAT =@Q) (CFMAT =@Q)76 Hardware Parameters:G (MAXCPU=V ) (MAXMD =V ) (MDUSED=V ) (MDINIT=V )G (NOPAGE=V ) (ISYNC =V )76G File Parameters:G (INCORE=V ) (IEXIST=V ) (IFKEEP=V ) (IOKIDS=V )G (NUMIOQ=V ) (NUMSTP=V ) (NUMVOL=V ) (MBYTES=V )G (IOTYPE=V ) (IOSYNC=V ) (LBUFSI=V ) (LBUFSR=V )G (LBUFSV=V ) (IREST =V )76G( Data Formatting and Output Parameters: G (IPRI =V ) (IPRA =V ) (IPRF =V ) (IPRS =V )G (IPRMV =V ) (IPRVV =V ) (IPRDV =V ) (LOGTIM=V )G (NEQPR1=V ) (NEQPR2=V ) (NROWPG=V ) (NCOLPG=V )G (IFMAT =@Q) (RFMAT =@Q) (CFMAT =@Q)G (LUINPT=V ) (LUPR =V )76G Matrix File Initialization:G (MFMAT =V ) (LENSDF=V ) (NEQBIO=V ) (NEQBLK=V )G (IJSTEP=V ) (INSIDE=V ) (MNGRID=V ) (KGRID =V )G (NEQBV =V ) (IVSTEP=V )76G Matrix Assembly Parameters:G (LOWASM=V ) (MDATAU=V ) (LUOK =V )76G Matrix Factoring Parameters:G (MPOSDF=V ) (MZERO =V ) (NBITSZ=V ) (NBITSP=V )G (RPIVOT=S) (PIVMIN=S)G (NPIVOT=V ) (NUMSCG=V ) (NEQSUB=V ) (IPOLLD=V )G (IALGOR=V ) (MINDIM=V ) (SAVOPS=S)G (CONINV=S) (ATERMS=S)G (AZEROS=S) (FZEROS=S)76G Solving Parameters:G (IPBACK=V )76G Multiply Parameters:G (IACCUM=V ) (MMROW =V ) (MMCOL =V ) (MMKA =V )G (MMKB =V )76G Error Handling Parameters:G (NERROR=V ) (IOSTAT=V ) (LUERR =V ) (IPRERR=V )G (IERROR=V )76G, FMS PARAMETERS CHANGED FROM DEFAULT VALUES:G* PARAMETER DEFAULT VALUE CURRENT VALUEG* ========= ============= =============76@QVV76@QSS76G) All FMS parameters set to default values76VEQUATION=PROFILEG76V%EQUATION=INPUT PROFILE>OUTPUT PROFILEG76@Q76=76>76176@76176@Q76 76WINDOW (V:V,V:V)76ROW/COL76(1H@,VX,A40)76(V X,8HDIAGONAL)76(V X,5HDIAG. )76(V X,1HD )76GG@Maximum Problem Size ParametersG@'Number of equations ..................=V G@'Matrix half bandwidth.................=V G@'Number of vectors.....................=V G76GG FMS ENTERED AT SUBROUTINE Q76G" ACTUAL PARAMETERS FOR SUBROUTINE Q ARE:76G- FMS SUBROUTINE PRTSUB DOES NOT HAVE AN ENTRY FORV G NO TRACEBACK ATTEMPTED.76@'NUMBER OF EQUATIONS...................=V G@'FILE NAME.............................=H76@'NUMBER OF SUBMATRIX FILES.............=V 76G@'# VECTORS REDUCED DURING FACTORING....=V 76G@'NUMBER OF RIGHT-HAND-SIDE VECTORS.....=V G@'SKIP FORWARD REDUCTION....(0=NO,1=YES)=V 76@'NUMBER OF VECTORS TO MULTIPLY.........=V 76@'NUMBER OF X VECTORS TO MULTIPLY.......=V G@'NUMBER OF Y VECTORS TO MULTIPLY.......=V G@'FMS PARAMETER IACCUM..................=V 76G@'SCALE FACTOR IALPHA...................=V G@'NORM NUMBER...........................=V G@'OPTION................................=V 76@'NUMBER OF EQUATIONS...................=V G@'DATA TYPE (1=REAL, 2=COMPLEX).........=V G@'NUMBER OF VECTORS.....................=V G@'FILE NAME.............................=H76@'REAL RECORD LENGTH (WORDS)............=V G@'INTEGER RECORD LENGTH (WORDS).........=V G@'VECTOR RECORD LENGTH (WORDS).........=V G@'NUMBER OF VECTORS.....................=V G@'NUMBER OF RECORDS.....................=V G@'FILE NAME.............................=H76@'FILE NAME.............................=H76@'FIRST VECTOR TO PRINT.................=V G@'NUMBER OF VECTORS TO PRINT............=V 76@'NUMBER OF ROWS........................=V G@'NUMBER OF COLUMNS.....................=V G@'SYMMETRY (1=SYMMETRIC, 2=NONSYMMETRIC)=V G@'DATA TYPE (1=REAL, 2=COMPLEX).........=V 76@'FMS UNIT NUMBER.......................=VG@'FILE ADDRESS (WORDS)..................=TG@'MAIN MEMORY ADDRESS (WORDS)...........=VG@'NUMBER OF WORDS TO TRANSFER...........=V76@%DIMENSION N IN B(N,M) AND D(N,N)....=V G@%DIMENSION M IN B(N,M)...............=V 76@'LEADING DIMENSION OF ARRAY A..........=V G@'NUMBER OF EQUATIONS...................=V 76@'NUMBER OF EQUATIONS...................=V G@'DATA TYPE (1=REAL, 2=COMPLEX).........=V G@'NUMBER OF VECTORS.....................=V G@'LEADING DIMENSION OF VECTOR ARRAY.....=V 76@'MAXIMUM NUMBER OF EQUATIONS...........=V G@'ACTUAL NUMBER OF EQUATIONS...........=V : FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 76@'NUMBER OF INITIALIZATION MATRICES.....=V G@'NUMBER OF SUBMATRIX FILES.............=V G@'CALL USER SUBROUTINE......(0=NO,1=YES)=V G@'SAVE ASSEMBLED MATRIX.....(0=NO,1=YES)=V G@'FACTOR....................(0=NO,1=YES)=V 76@'INITIALIZATION MATRIX NUMBER..........=V G@'SCALE FACTOR..........................=S 76@'INITIALIZATION MATRIX NUMBER..........=V G@'SCALE FACTOR..........................=S ,S 76@'REFERENCE ADDRESS.....................=V G@'STARTING LOCATION.....................=V G@'LENGTH OF MEMORY REQUESTED............=V 76@'FMS UNIT NUMBER.......................=VG@'REQUESTED FILE ADDRESS.........(WORDS)=T76@'EQUATION NUMBER.......................=V 76@'NUMBER OF ROWS........................=V G@'NUMBER OF COLUMNS.....................=V G@'STARTING ROW NUMBER...................=V G@'STARTING COLUMN NUMBER................=V G@'LEADING DIMENSION OF ARRAY............=V 76@'IACCUM................................=V G@'TRANSA................................=H76@'NUMARG................................=V G@'FUNCTION ADDRESS......................=V 76@ ARGUMENT(V)......................=V 76G8@LUA(V)=V 976G8@LUB(V)=V 976GG= S U M M A R Y O F F M S S U B R O U T I N E S  U S E DG (*) = MOST RECENT CALLGG0 NAME TIMES CALLED CPU SECONDS ( %)  WALL SECONDS ( %) (RATIO)G0 ====== ============ ============ =======  ============ ======= =======76@QQVT (T)T (T)@(T)76 NONFMS@T (T)T (T)@(T)760 ------ ------------ ------------ -------  ------------ ------- -------G TOTAL VT (T)T (T)@(T)76 User CPU time-->TG System CPU time-->TG76 Megaops-->T76 Megaflops-------->TT76@VECTOR(V) Q 76@Q76@76176QP76$FMSSET>76 WARNING: FMSSET(Q) HAS A BAD NAME: DATA IGNORED.760 WARNING: BAD INPUT TO FMSSET ON FOLLOWING LINE:G HG DATA IGNORED.76+ WARNING: FMSSET ENCOUNTERED AN END-OF-FILE ON INPUT UNITVG@ $FMSSET RETURNING TO CALLING PROGRAM.G@2NOTE: NORMAL EXIT FROM FMSSET IS TO TYPE THE WORD RETURN.76@Q=V 76@Q=S76@Q=H76(IV) 76(IV)76(FV.0) 76(FV.0)76 SHOW What?G Enter one of the following:G) SHOW=PARAMETERS for FMS parameter valuesG1 SHOW=MODIFIED for modified FMS parameters onlyG0 SHOW=MEMORY for status of memory allocationG+ SHOW=FILES for status of opened filesG6 SHOW=CALLS for subroutines called and I/O reportG4 SHOW=PROBLEM for maximum problem size parametersG) SHOW=SEMAPHORES for status of semaphoresG* SHOW=SEMHISTORY for history of semaphoresG( SHOW=IOQUEUE for status of I/O queue76G'FMSSET/MAXMD: Fatal Error setting MAXMDG5Number of memory regions removed exceeded maximum of VG76G'FMSSET/MAXMD: Fatal Error setting MAXMDG)All requested memory could not be removedGSpecified value of MAXMD was V 76 WARNING: FMSIST(Q,V ) HAS A BAD NAME: DATA IGNORED.76 WARNING: FMSIST(Q,V ) HAS A BAD VALUE: DATA IGNORED.76 WARNING: FMSRST(Q,S) HAS A BAD NAME: DATA IGNORED.76 WARNING: FMSRST(Q,S) HAS A BAD VALUE:G' PARAMETER IS READ ONLY. DATA IGNORED.76 WARNING: FMSCST(Q,H) HAS A BAD NAME: DATA IGNORED.76 WARNING: FMSCST(Q,H) HAS A BAD VALUE: DATA IGNORED.76 WARNING: FMSCST(Q,VALUE) HAS A BAD VALUE: DATA IGNORED.76 WARNING: FMSIGT(Q,VALUE) HAS A BAD NAME: DATA IGNORED.76 WARNING: FMSRGT(Q,VALUE) HAS A BAD NAME: DATA IGNORED.76 WARNING: FMSCGT(Q,VALUE) HAS A BAD NAME: DATA IGNORED.76@FMSIST(Q,V )76@FMSIGT(Q,V )76@FMSRST(Q,S)76@FMSRGT(Q,S)76@FMSCST(Q,H)76@FMSCGT(Q,H)76G5 FMS$_VECEST starting to compute memory requirements:G The initial values are:G INPUT PATAMETERS:G NUMEQ =V G NUMSEG =V G NUMRHS =V G IDTYPE =V G ISTYPE =V GG FMS PARAMETERS:G MFMAT =V G NEQBIO =V G IALGOR =V G INCORE =V G MAXMD =V G MDUSED =V 76G VECEST =V  RHS Profile & Location.76 VECEST =V  Segment table.76 VECEST =V  diagonals.76 VECEST =V  reduced operations.76 VECEST =V  A(M1_DIM,K1_DIM,MN_DIV).76 VECEST =V  Returned Value.76 VECEST =V  Matrix records.76W76G File Q created.76G8 ***FMS:WRTEST - Maximum number of output files exceededG' ***FMS:WRTEST - No output file writtenG76G' ***FMS:WRTEST - Error writing to file QG" ***FMS:WRTEST - File not completeG76Q =Q76Q =Q76Q =Q76Q =Q76Q =V 76COMMENT=INPUT FILE WAS Q 76FMSSET76Q=V 76Q=S76RETURN76COMMENT=VALUE OF (Q) WAS (V)76COMMENT=VALUE OF (Q) WAS (S)76COMMENT=FILE NOT COMPLETE76G FMS$_ZGEMM3: FATAL MEMORY ERRORG Scratch storage provided...V G Scratch storage required...V G M..........................V G N..........................V G K..........................V G76G FATAL ERROR IN FMSROW, FMSCOL.G MAXIMUM NUMBER (V) OF CONCURRENT FILES EXCEEDED.76 FMSCPY: FATAL ERROR:G7 Variable length record submatrix files not implemented76 FMSMM: FATAL ERROR:G5 Profile matrix format not supported for output array76G FMSPF: INPUT PARAMETER VALUES:G NUMSF........=VG MAXEQ........=V76 NUMEQ........=V76GEquations will be renumbered:G I NEWNUM(I)G ==== =========G8@VV 976GGAfter Renumbering:G New OldG Number NumberG ====== ======G8@VV 976! New number of e; FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 cJquations, NUMEQ =V76( Maximum submatrix integer record size =V 76G NREC=V Before Renumbering:G NSUB=V, ITYPE=V, IEQE=VG8@ V 976 NREC=V After Renumbering:G NSUB=V, ITYPE=V, IEQE=VG8@ V 976 Submatrix integer file (V) is in memory.76 Submatrix integer file (V ) is on disk.76G Profile Vector:76G+***FATAL ERROR IN FMS: NO WORK SPECIFIED***GSource of input data:G Input matrix...............XG Submatrices................XG User supplied subroutine...XGDestination of output data:G Assembled matrix...........XG Factored matrix...........XG"Reducing RHS vector and factoring:G Factor matrix..............XG Reduce RHS vector..........XG76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [L] file does not match.G IQSV in LUA.................=VG IQSV for [L] in LUA.........=VG IQSV of existing [L] file...=VG76G Fatal Error in Subroutine XXDI:G. Record size of existing file does not match.G Record size of existing file =V G Record size of requested file =V G76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [U] file does not match.G IQSV in LUA.................=VG IQSV for [U] in LUA.........=VG IQSV of existing [U] file...=VG76G+***FATAL ERROR IN FMS: NO WORK SPECIFIED***GSource of input data:G Input matrix...............XG Submatrices................XG User supplied subroutine...XGDestination of output data:G Assembled matrix...........XG Factored matrix...........XG"Reducing RHS vector and factoring:G Factor matrix..............XG Reduce RHS vector..........XG76G Fatal Error in subroutine XXDI:G: Stripe configuration of existing [L] file does not match.G IQSV in LUA.................=VG IQSV for [L] in LUA.........=VG IQSV of existing [L] file...=VG76G Fatal Error in Subroutine XXDI:G. Record size of existing file does not match.G Record size of existing file =V G Record size of requested file =V G76QP76 MODULE =QG EQUATIONS=VG VECTORS =VG SPARSITY =QG BANDWIDTH=VG SUBMATRIX=VG MTEST =VG ISEED =V G NUMAI =VG REDUCE DURING FACTORING=QG DISK LOCATION=QG IOA =VG IOX =VG IOB =VG FMSROW =VG NEWFMS =VG ICOPY =VG PRINT =VG FILE FOR INPUT=Q G IERTOL =VG LOOP =VG IPROF =VG RANDOM =V76(IV)76! BAD INPUT TO FMS. DATA IGNORED.76$FMS>76@H76G@H76G- TEST PARAMETERS CHANGED FROM DEFAULT VALUES:G* PARAMETER DEFAULT VALUE CURRENT VALUEG* ========= ============= =============76@Q @Q @Q 76@Q @ Q@ Q76@Q @ Q@ Q76@Q @ Q@ Q76@Q V76* All test parameters set to default values76@Q @Q@Q76G( TEST PARAMETERS GENERATED AUTOMATICALLYG TEST (V) OF (V)G< TEST TYPE PARAMETER DEFAULT LOW CURRENT  HIGHG< ========= ========= ========= ========= =========  =========76@Q @Q 8@Q976@Q @Q 8@ Q976@Q @Q 8@Q976@Q @Q V 76@Q @Q@V 76@Q @Q 8@ Q976G Array [A]T76G Array [B]76 FMS$_CHBVVM: FATAL ERROR:G. INPUT MATRIX FILE IS NOT BLOCK OR SLAB FORMAT76G Array [A]T76G Array [B]76 FMS$_CNBVVM: FATAL ERROR:G. INPUT MATRIX FILE IS NOT BLOCK OR SLAB FORMAT76G Array [A]76G Array [A]T76G Array [B]76G Array [D] Before Multiply76G Array [C] After Multiply76G, ***FATAL ERROR IN FMS: NO WORK SPECIFIED***G, In C(M,N)=A(M,K)*B(K,N) the dimensions are:G M...=V G N...=V G K...=V 76FMSMEM_\_W76G+ ***WARNING FROM FMS/CRMPSC; SS$_INSFWSL***G. Working set limit exceeded allocating memory.G( Not all available memory could be used.G76G( ***WARNING IN FMS/CRMPSC; SS$_VASFUL***G2 Virtual address space exceeded allocating memory.G( Not all available memory could be used.G76G- fms$_crmpsc: ***FATAL ERROR - SS$_GPTFULL***G Global page table is full.G% You need to do one of the following:G5 1) Stop children whose parent terminated abnormally.G6 Use SHOW SYSTEM; check for names begging with FMS$G) 2) Do not run as many jobs concurrently.G* 3) Increase SYSGEN parameter GBLPAGES to:G (30720+V)*(number of concurrent jobs)G76FMSPAGE_\76G FMS$_CRMPSC:7 IOSTAT = SYS$CRMPSC (INADR,RETADR,,IFLAG,GSDNAM,IDENT,!RELPAG,ICHAN,NPAGELET,IVBN,,IPFC)G IOSTAT..........=V G INADR.ADDR1.....=V G INADR.ADDR2.....=V G RETADR.ADDR1....=V G RETADR.ADDR2....=V G IFLAG...........=V G GSDNAM..........=QG IDENT.MATCH.....=V G IDENT.VERSION...=V G RELPAG..........=V G ICHAN...........=V G NPAGELET........=V G IVBN............=V G IPFC............=V G76G FMS$_CRMPSC:( IOSTAT = SYS$EXPREG (NPAGELET,RETADR,,)G IOSTAT..........=V G NPAGELET........=V G RETADR.ADDR1....=V G RETADR.ADDR2....=V 76G Array [A]T76G Array [B]76 FMS$_CSBVVM: FATAL ERROR:G. INPUT MATRIX FILE IS NOT BLOCK OR SLAB FORMAT76FMSVAN: CAUTION: X(V,V) = 076G" DEBUG FROM SUBROUTINE FMS$_EXTENDG FMS UNIT NUMBER.....=VG DISK LOCATION.......=TG ALLOCATED SIZE......=TG HIGHEST WORD WRITTEN=TG EXTENT SIZE.........=VG FILE TYPE...........=VG RECORDS WRITTEN.....=VG TOTAL RECORDS.......=VG MAX. RECORD SIZE....=V76 SIZE FOR THIS WRITE.=T G YOUR SUGGESTED SIZE.=T G PROJECTED AVG. SIZE.=T G PROJECTED MAX. SIZE.=T G SIZE SELECTED.......=T G76G ***FMS/EXTEND: FATAL ERROR***G5 DISK FILE COULD NOT BE EXTENDED TO AMOUNT REQUESTED.G' NUMBER OF 512-BYTE BLOCKS REQUESTED...V G' NUMBER OF 512-BYTE BLOCKS ALLOCATED...V G76FMSMEM_\_W76G( ***WARNING IN FMS/MGBLSC; SS$_VASFUL***G2 Virtual address< FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 F space exceeded allocating memory.G( Not all available memory could be used.G76GJ FMS$_MGBLSC:' IOSTAT = SYS$MGBLSC(INADR,RETADR,IFLAG,GSDNAM,IDENT,RELPAG)G IOSTAT..........=V G INADR.ADDR1.....=V G INADR.ADDR2.....=V G RETADR.ADDR1....=V G RETADR.ADDR2....=V G IFLAG...........=V G GSDNAM..........=QG IDENT.MATCH.....=V G IDENT.VERSION...=V G RELPAG..........=V G76GG@MATRIX FILE ATTRIBUTES - HG@'LOWER TRIANGLE FILE ...............[L]=V G@'DIAGONAL FILE .....................[D]=V G@'UPPER TRIANGLE FILE ...............[U]=V G@'INTEGER FILE ......................(T)=V G@'MATRIX FILE RECORD LENGTH.....(LENRLU)=V G@'NUMBER OF MATRIX SEGMENTS.....(NUMSEG)=V G@'HIGHEST FACTORED SEGMENT......(NEWSEG)=V G@'NUMBER OF EQUATIONS............(NUMEQ)=V G@'DIAGONAL RECORD LENGTH........(LENDIA)=V G@'NUMBER OF REC. ON [L] OR [U]..(NUMRLU)=V 76@'DATA TYPE (1=REAL, 2=COMPLEX).(IDTYPE)=V G@'SYMMETRY(1=SYM.,2=NONSYM.,3=HERMITIAN)=V G@'FMT (1=PROFILE,2=BLOCK,3=SLAB).(MFMAT)=V G@'SEGMENT TABLE LENGTH..........(LENTAB)=V G@'AVERAGE BANDWIDTH.............(IAVGBW)=V G@'QUEUE,STRIPE,VOLUME.............(IQSV)=V G@'FILE LOCATION (0=FMS, 1=USER MEMORY)..=V G@#FORMAT (0=NORMAL,1=FMSROW,2=FMSCOL,G@' 3=FMSPUT,>3=Address)..........=V G@'SPARSITY (0=PROFILE, 1=FULL)..........=V 76@'I/O BLOCK SIZE (0=UNBLOCKED)..(NEQBIO)=V G@'COMPUTE BLOCK SIZE............(NEQBLK)=V G@'STRIDE TOWARD DIAGONAL........(IJSTEP)=V G@'BLOCKING PATTERN..............(INSIDE)=V 76GG ATTRIBUTES FOR SUBMATRIX FILEV G@'REAL DATA FILE.....................[R]=V G@'INTEGER DATA FILE..................{I}=V G@'REAL FILE RECORD LENGTH.........(LENR)=V G@'INTEGER FILE RECORD LENGTH......(LENI)=V G@'NUMBER OF RECORDS.............(NUMREC)=V G@'RECORD FORMAT....(0=FIXED, 1=VARIABLE)=V G@'VECTOR DATA FILE...................[V]=V G@'NUMBER OF VECTORS...............(NUMV)=V G@'VECTOR FILE RECORD LENGTH.......(LENV)=V 76GG@VECTOR FILE ATTRIBUTES - HG@'FMS FILE NUMBER....................{X}=V G@'NUMBER OF EQUATIONS............(NUMEQ)=V G@'VECTOR RECORD LENGTH..........(LENREC)=V G@'DATA TYPE..........(1=REAL, 2=COMPLEX)=V G@'NUMBER OF VECTORS.............(NUMVEC)=V G@'STATUS.(-1=UNDEF.,0=RHS,1=RED.,2=SOL.)=V G@'QUEUE,STRIPE,VOLUME.............(IQSV)=V G@'ADDRESS SPACE..........(0=FMS, 1=USER)=V G@'STRIDE DOWN VECTOR............(IVSTEP)=V 76G Array [A]T76G Array [B]76 FMS$_RNBVVM: FATAL ERROR:G. INPUT MATRIX FILE IS NOT BLOCK OR SLAB FORMAT76G Array [A]76G Array [A]T76G Array [B]76G Array [D] Before Multiply76G Array [C] After Multiply76G, ***FATAL ERROR IN FMS: NO WORK SPECIFIED***G, In C(M,N)=A(M,K)*B(K,N) the dimensions are:G M...=V G N...=V G K...=V 76G5 Fatal error calling user supplied subroutine RNUSUB.G) IJSTEP (stride toward diagnal) is not 1.G4 Suggest replacing RNUSUB with newer routine RNUBLK.G76G Array [A]T76G Array [B]76 FMS$_RSBVVM: FATAL ERROR:G. INPUT MATRIX FILE IS NOT BLOCK OR SLAB FORMAT76FMSVAN: CAUTION: X(V,V) = 076G5 Fatal error calling user supplied subroutine RSUSUB.G) IJSTEP (stride toward diagnal) is not 1.G4 Suggest replacing RSUSUB with newer routine RSUBLK.G76 FMS$_CNSBFS:V : Equation (V) pivoted with (V)G@A(V,V) =S,SG@A(V,V) =S,S76GERROR CALLING SUBROUTINE XXCTPNG N =VG K1 =VG K2 =VG EXECUTION STOPPED.76GERROR CALLING SUBROUTINE XXCTPNG N =VG K1 =VG K2 =VG EXECUTION STOPPED.76 FMS$_RNSBFS:V : Equation (V) pivoted with (V)G@A(V,V) =SG@A(V,V) =S7;;<(<8<P<`<<<<<<<<= =8=P=`=x=======>>(>@>P>h>x>>>>>>? ?@?X?x?????@0@P@p@@@@@A0APApAAAAAB0B@BXBpBBBBBBCC@CXCxCCCCCD8DPDhDDV`!H@Hk3. Do not allow access by children 2. Use less file striping 1. Close files not being used Try some of the following: fms$_open2:%4ld:Maximum number of file descriptors (%d) exceeded fms$_getfd:%4ld:Setting fd to -1. =============== =============== ID File Descriptor MAX_FD...=%ld id.......=%ld ivol.....=%ld istp.....=%ld ique.....=%ld mynode...=%ld ifile....=%ld fms$_getfd:%4ld:Cannot find requested file descriptor. Volume number.....%ld Stripe number.....%ld Queue number......%ld Child number......%ld FMS unit number...%ld fms$_copen2: Fatal error reopening file. fms$_fsize2:%3ld:Cannot call fms$_fsize2 from child. Children cannot call fms$_wait2. fms$_wait2:%4ld:Fatal error waiting on file. ***FMS:fms$_rw2: Not all data written ***I/O not waited on ***FMS:rw2: FATAL ERROR*** ***ALL TRANSACTION SETS BUSY ***FMS:rw2:FATAL ERROR*** Reset the FMS Parameter IOKIDS before file open. 2) Use IOKIDS before opening the file. 1) Use FMSONE, FMSALL to perform only 1 I/O at a time Do one of the following: You cannot perform concurrent I/O to this file as opened.Number allocated during open...%ld Current process number.........%ld fms$_rw2:%6ld:Fatal error accessing file. This will automatically close all access= FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 ( by children. Only the parent can close a file. fms$_close2:%3ld:Error closing file. %6ld%9ld%9ld%11ld ===== ====== ====== ========== Queue Stripe Volume Descriptor The file was partially allocated as follows: Records remaining to allocate..%ld Last record on volume%2ld........%ld Number of records on file......%ld Stripe record size (bytes).....%ld Blocks allocated on volume%2ld...%.0f Mbytes per volume specified...%ld Number of volumes specified...%ld Number of stripes specified...%ld Number of queues specified...%ld This file was striped as follows: Number of records..............%ld Main (unstriped) record size...%ld ***File %s did not fit in specified stripe set. ***FMS:OPEN2; FATAL ERROR***FMS Parameter MBYTES=0 and NUMVOL>1***FMS:OPEN2:FATAL ERROR***use the FMS Parameter IOKIDS when parent opens file. If you want the threads to have access, Only the parent can open a file. fms$_open2:%4ld:Error opening file. fms$_fmsusr: Subroutine not found./n` PP@FMS stopped by process %ld Ignore any messages which may follow. fms$_akill: Child will now stop the parent. fms$_akill: All processes being stopped by cpu thread %d fms$_kill: Value of MAXSMP = %ld fms$_kill: Number of children found running = %ld fms$_kill: Inconsistent number of CPU processes. fms$_kill: Stopping %d of %ld children. fms$_kill: Child %d has no semaphores. fms$_kill: ***FATAL ERROR*** fms$_kill: Terminating program. fms$_kill: Error stopping child. fms$_kill: %d = ppl$stop(%x) fms$_kill: Possible work lost. fms$_kill: Child %d stopped while running. fms$_kill: Child %d will be stopped. fms$_kill: Error reading semaphore value fms$_kill: ***WARNING*** fms$_kill: %d = ppl$read_semaphore(sem_cp_in[%d],%d) pident =%ld FMSDAT.chcpus=%ld fms$_fork: Fatal Error. *** ERROR: ppl$spawn returned %d MAXSMP not changed! Maximum value permitted is %d *** WARNING: Attempt to set MAXSMP to %ld fms$_wait3: sys$waitfr returned status %d fms$_wait3: FATAL ERROR *** ***Error checking qiow ***Returned status =%d ***File number =%d ***Error starting qiow system service ***FMS:fms$_fsize3:FATAL ERROR ***Error starting qio system service ***FMS:fms$_ioast:FATAL ERROR ***Error checking write ***Error checking read ***File number =%d, block number =%d ***FMS:fms$_rwpart:FATAL ERROR ***Error enabling AST's ***Error disabling AST's ***FMS:fms$_rw3:FATAL ERROR %5d%23lu%12lu Alloc. %s %s %5d%23lu%12lu Free %s ================ ====== =================== ========= ====== =======REGION START LENGTH STATUS THREAD FMSCOM.malign.............=%lu Rounded down to........=%lu Ending memory address...=%lu Rounded up to..........=%lu Starting memory address...=%lu fms$_retreg:%3ld:Region not found Maximum number of memory regions exceeded. No memory regions allocated. fms$_retreg:%3ld: fms$_getreg:%3ld:fms$_getcmd:%3ld:File name length = %ld fms$_getcmd:%3ld:File name too long. fms$_getrmd:%3ld:File name length = %ld fms$_getrmd:%3ld:File name too long. fms$_getimd:%3ld:File name length = %ld fms$_getimd:%3ld:File name too long. FMS IS NOT LICENSED FOR NODE %s fms$_gethostname: Error getting host name fms$_prtioq: %ld=fflush(%ld) %3d %8d %5d %5ld %6s===== ==== === === ====== queue slot tid fd opr Maximum file tasks...........=%ld/%d Maximum striped tasks........=%ld/%d Current number outstanding...=%ld Transaction Statistics: I/O QUEUE STATUS: fms$_loccck: &i.....=%lu fms$_loccck: offset.=%ld fms$_loccck: &cmd...=%lu fms$_loccck: Complex*16 address is not aligned fms$_locrck: &i.....=%lu fms$_locrck: offset.=%ld fms$_locrck: &rmd...=%lu fms$_locrck: Real*8 address is not aligned fms$_locick: &i.....=%lu fms$_locick: offset.=%ld fms$_locick: &imd...=%lu fms$_locick: Integer address is not aligned VMS memory will be used V2R memory is busy FMS:Number of memory regions existing=%ld FMS:Fatal error in MEMINI Allocated memory still exists. FMS/MEMEND: Fatal error fms$_semini2: %ld = ppl$create_semaphore (%ld,%s,%d,%d) fms$_semini2: (sem, %d, %d) fms$_prtsem2: Ending fms$_prtsem: Starting fms$_prtsem: Ending %7s %12s %12s %5d %5d ======= ============ ============ ===== ===== Process Semaphore Operation Value Nwait SEMAPHORE SUMMARY: Number of history values =%ld fms$_semend2: %ld = ppl$delete_semaphore (%ld) fms$_semend: Error calling fflush(stdout) fms$_semend: Ending fms$_semend: FMSDAT.md_fms = %ld fms$_semend: FMSDAT.inisem = %ld fms$_semend: Starting FMS$_ASCEFC:%ld: %ld = sys$ascefc (64, %s, 1, 0) fms$_semini: Error calling fflush(stdout) fms$_semini: Ending fms$_semini: FMSDAT.semhist =%lu:%lu fms$_semini: *FMSDAT.semtotal=%lu fms$_semini: FMSDAT.semtotal=%lu fms$_semini: FMSDAT.ev_flag[FMS$EV_PIVOT-1][%d]=%lu Initializing ev_flag[FMS$EV_PIVOT-1][%d] fms$_semini: FMSDAT.ev_flag[FMS$EV_DIAG -1][%d]=%lu Initializing ev_flag[FMS$EV_DIAG -1][%d] fms$_semini: FMSDAT.sem_ev_lock........=%lu fms$_semini: Initializing sem_ev_lock fms$_semini: FMSDAT.sem_io_lock........=%lu fms$_semini: Initializing sem_io_lock fms$_semini: FMSDAT.sem_memory.........=%lu fms$_semini: Initializing sem_memory fms$_semini: FMSDAT.sem_sub_lock.......=%lu fms$_semini: Initializing sem_sub_lock fms$_semini: FMSDAT.sem_usr_wrt........=%lu fms$_semini: Initializing sem_usr_wrt fms$_semini: FMSDAT.sem_cp_out[%3d]....=%lu fms$_semini: Initializing sem_cp_out[%d] fms$_semini: FMSDAT.sem_cp_in[%3d].....=%lu fms$_semini: Initializing sem_cp_in[%d] fms$_semini: After calling vclr fms$_semini: vclr(%lu, %ld, %ld) fms$_semini: FMSDAT.md_fms = %ld fms$_semini: Num. of semhist_ds =%d fms$_semini: Num. of event_flag_ds =%ld fms$_semini: Num. of semaphore_ds =%ld fms$_semini: Size of semhist_ds (bytes)=%ld fms$_semini: FMSDAT.inisem = %ld fms$_semini: Starting p`P@0 FMSPAR: Start of shared memory...=%ld FMSPAR: Address of argument 16...=%ld FMSPAR: Address of argument 15...=%ld FMSPAR: Address of argument 14...=%ld FMSPAR: Address of argument 13...=%ld FMSPAR: Address of argument 12...=%ld FMSPAR: Address of argument 11...=%ld FMSPAR: Address of argument 10...=%ld FMSPAR: Address of argument 9...=%ld FMSPAR: Address of argument 8...=%ld FMSPAR: Address of argument 7...=%ld FMSPAR: Address of argument 6...=%ld FMSPAR: > FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 5Address of argument 5...=%ld FMSPAR: Address of argument 4...=%ld FMSPAR: Address of argument 3...=%ld FMSPAR: Address of argument 2...=%ld FMSPAR: Address of argument 1...=%ld FMSPAR: End of shared memory.....=%ld FMSPAR: Number of arguments......=%ld P p 0@P`fms$_perror: %d = sys$getmsg(%d, %d, %s, 15, 0) where semaphore_ID is the ID value. >ipcrm -s semaphore_ID To remove a semaphore, enter To list the semaphores, enter the command the disk file system is full. removed due to jobs terminating abnormally, or This error may occur when old semaphores are not fms$_perror: Recommended action: This may or may not be meaningful!  System Error Condition = %d, %s *** FMS:Child forced termination of parent. *** FMS:FATAL ERROR IN SUBROUTINE FMS$_CPUEND *** FMS:PID of child is %8x(hex) *** FMS:PID of parent is %8x(hex) *** FMS:Forced termination of process *** FMS:SYS$GETJPI returned code %d *** FMS:FATAL ERROR IN SUBROUTINE FMS$_SIGCATCH *** FMS:Signal caught by signal handler FMS$_SIGCATCH fms$_sigcatch: Calling fms$_akill fms$_sigcatch: Error during error processing fms$_sigcatch: Called a second time fms$_pplini: Error setting process name. fms$_pplini: %d = sys$setprn (%s) Trying name %s It may be left from an abnormal exit. fms$_pplini:%2d: Process name %s is already in use. *** ERROR: PPL$ returned code %d fms$_pplini: %d = ppl$get_index(%d) fms$_pplini: istat = ppl$get_index (&pident) fms$_pplini: %d = ppl$initialize(%d) fms$_pplini: istat = ppl$initialize(&init_size) Page file quota size.........(Pagelets)=%10d Working set extent size......(Pagelets)=%10d ABOUT THIS JOB Virtual to Real memory.......(Pagelets)=%10d (Mbytes)=%10d Memory available for VMS.....(Pagelets)=%10d Floating point format..................=IEEE Number of processors used by FMS.......=%10d Number of scalar processors............=%10d VMS version number.....................=%.8s DECNET node name.......................=%.15s Site ID register................(Octal)=%o Processor speed...................(MHz)=%d Processor description..................=%s ABOUT THIS SYSTEM ;2*** Process.....=%ld *** Operation...=%ld *** Semaphore...=%lu *** ppl$increment_semaphore returned code %d *** ppl$decrement_semaphore returned code %d *** FATAL ERROR IN FMS SUBROUTINE FMS$_SEMOP FMS$_SEMOP: WARNING:Semaphore history wrapped. WARNING: FMSTOP CALLED WITH TASKS RUNNING! sys$waitfr (FMSDAT.ev_flag[%d][%ld]) fms$_valwat:%3ld: %d = fms$_valwat:%3ld:WARNING:Semaphore history wrapped after %d values. sys$setef (FMSDAT.ev_flag[%ld][%ld]) sys$clref (FMSDAT.ev_flag[%ld][%ld]) fms$_valset:%3ld: %d = fms$_valset:%3ld:WARNING:Semaphore history wrapped after %d values. *** FMS:TRYING TO MAKE %s SHARED fms$_comshr: flags = %d fms$_comshr: memarr[1] = %d fms$_comshr: memarr[0] = %d fms$_comshr: pplname = %s fms$_comshr: %d = ppl$create_shared_memory(%d, %d, %d) istat = ppl$create_shared_memory(&pplname, &memarr, *** FMS:%s starts at %ld *** FMS:%s is not page aligned *** FMS:FATAL ERROR IN FMS SUBROUTINE PPLINI *** FMS:Length of %s (bytes)=%ld *** FMS:%s is not page length *** FMS:FATAL ERROR IN FMS SUBROUTINE COMSHR fms$_comshr: C size (bytes)...=%ld fms$_comshr: FORTRAN size (bytes)...=%ld fms$_comshr: %s size is different fms$_comshr: C address...=%lu fms$_comshr: FORTRAN address...=%lu fms$_comshr: %s address is different transb = %.1s transa = %.1s fms$_csgemmw: Illegal value on call to zgemm. Temporary fix: Set IALGOR=0 and rerun. Report this error to Multipath. Memory required...(C*16 words)=%ld Memory provided...(C*16 words)=%ld FMS Parameter maxcpu.........=%ld FMS Parameter mindim.........=%ld BLAS dimension k.............=%ld BLAS dimension n.............=%ld BLAS dimension m.............=%ld fms$_xxgemmw: Not enough memory for Winograd-Strassen beta specified was (%f,%f) Only beta=0 and 1 are implemented. Winograd-Strassen received bad beta: alpha specified was (%f,%f) Only alpha=1 or -1 is implemented. Winograd-Strassen received bad alpha: Paging File Quota for FMS......(Mbytes)=%d Working set extent for FMS.....(Mbytes)=%d Number of processors...................=%d Processor speed...................(MHz)=%ld ABOUT THIS SYSTEM ;2 Temporary fix: Set IALGOR=0 and rerun. Report this error to Multipath. Memory required...(R*8 words)=%ld Memory provided...(R*8 words)=%ld FMS Parameter maxcpu.........=%ld FMS Parameter mindim.........=%ld BLAS dimension k.............=%ld BLAS dimension n.............=%ld BLAS dimension m.............=%ld fms$_xxgemmw: Not enough memory for Winograd-Strassen beta specified was %f Only beta=0 and 1 are implemented. Winograd-Strassen received bad beta: alpha specified was %f Only alpha=1 or -1 is implemented. Winograd-Strassen received bad alpha: error 0not ownerno such file or directoryno such processinterrupted system calli/o errorno such device or addressarg list too longexec format errorbad file numberno childrenno more processesnot enough corepermission deniedbad addressblock device requiredmount device busyfile existscross-device linkno such devicenot a directoryis a directoryinvalid argumentfile table overflowtoo many open filesnot a typewritertext file busyfile too largeno space left on deviceillegal seekread-only file systemtoo many linksbroken pipemath argumentresult too largeI/O stream emptyoperation in progressoperation already in progresssocket operation on non-socketdestination address requiredmessage too long protocol wrong type for socket protocol not available protocol not supported socket type not supported operation not supported on socket protocol family not supported address family not supported address already in use can't assign requested address network is down network is unreachable network dropped connection on resetsoftware caused connection abort connection reset by peer no buffer space available socket is already connected socket is not connected can't send after socket shutdown too many references: can't splice connection timed out connection refused too many levels ? FMS52_VMS_EV4.BCKp N[FMS.VER52.D.D4]FMS$FTS.EXE;16 of symbolic links file name too long host is down no route to host directory not empty too many processes too many users disk quota exceeded no message of desired type identifier removed alignment error stale NFS file handle too many levels of remote in path no locks available function not implemented inappropriate operation for file type operation cancelled cannot start operation asynchronous operation in progress function not implemented resource deadlock avoided no waiting processes illegal byte sequence bad message catalogue formatcorrupted message detected{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{k{kp#GP^G~X^`~hpx޴cG#G{8@AGb 4G "AӠ5@8bG 4G4GbG4G㳴 D$c $ AӠ5@Gb"4GgA8# _ ! #@ 4G!GPbB08B@bGTGE"GGGG([Zk@bBTG ?&@8"H1"HB"8}"GGbXoZkB b"8h""8]"tGrZkB b8"""8]"tGrZk0BG?& b, @8"Hݴ"1"HB"8}"G5oZkB b8"h""8]"tGfrZkB b"8""8]"tG]rZkGb8GG8]"tGFAdĠ4G=@İGG`bԺAGpbG$AĠ B@ D8"_&D$7Hb8 "@R"H"b"@"GJ[ZkGbGzAdĠGbG=@AGbGӌAbTGGG`bAcGP]X]`}hpxݤ#k#0;~{"4G^G^~޴>^~ (0޵8@H^P~X`hޜpcG$#G_["{C"`=`"TZkG0"DB4GaC TG$b>`]h"4GC"b"`"G LZkG_&D0"GR". `"`]1"d`"TGb5A&G"` `b`"d""TGAGhbGA?$0"` G! C`=`"b1"dTGA B_&(b"4GR"b"GGyZk?%G)!` `=b`"d@""TGAB4GDj!l!`}hGG8bD"4GǷB%0"G!P xݱbx"D1"tTG|A%0"G! xbx"|1"TGA0" GCxݱx"b1"|TGA?%0"G)! x=x"b1"|TGA0"Gp x=x"b1"|TGA0"G x=x"b1"|TGA0"G x=x"b1"|TGA0 4G UB= @FJj4G5`B öU`B4GTG ùu`B TGtG@ `_`B TG4G @_`B`TG 0"Cx|x"TG0"Gb1"pA0"G` x=bx"|1"TGfA0 *4G 5 Bu @ 5B @G8@FD@U@` B_& bP"R"Xb"GGYZkH `0"8bu@@  D"Gb1"GtGycA+0Ghb "@B"GGQ@Aj "B_@[X@X0[CjXxGxݠܰtG8bG `]h=xbbA 4GTG@Bbx="=TG]_&R"Hb"x"GJZkGDd 0"ʠ4GtK0 Jj5@B3BU@B4F0`Bu@BGF45C91 C_Y:C9[AaX!AY[x=GGx@B@B _&b"TGR"b""GQtZk4@. 0B\|SBuB21@Bx}RTBGx=[@`X  X[GG 0lJ8"="]""G Ahb}`}*/B"`0ꠘ=&@B"GL`@s"0 @CCPBPB`PB=Chb "=""@"G}]]"}/B&0j &LB@xB"01BGs"0@CA?@CA!@A!@hbCc@ ! }"}="]]">""G}.BӘ8b0lkG @"H ! ^"`=]G"bGP@>B 8jw`5`@=@0"`Dr1"tGG`]xb`A0"j4G `P@+0@4G @0BBQ˦GG5B8l`G8FGEbQ@SBGKBB 0"G`]xb1"tG`A 0"8jGu`@`D`b="}"GTBGR@1BjG0"`l !4GA-@P BA0@! @"TB4@FP B_&b"GR"Xb"G"G4WZk0"G`]bG1"tGaA 0"G`]b1"tGaAӐ}?%)!L@U`@="TG0Gb/"qA,GP@=b,*"="TGA8b_&l +UA 0GR"1N@]=]"e"G`=HbP@:bB8b_&l +uA 0GR"1N@]=]"e"G`=Pb#P@F%@8b_&l +A 0GR"1N@]=]"e"G`=1b#P@2R@ 0*8bA*+5 @&%l Gs"2N@G}PB]]"|"`=HbaB8b0A:+_&l `GR"1N@ ]]"GG=G1b#P@R@(8b_&l +5A 0GR"1N@]=]"e"G`=bP@B8b_&l +A 0GR"1N@]=]"e"G`=`Nb#P@@,0"GP@=b"1"TGvA0*<"" XEE b#AH "="E"tGi@j0G`@`#b#H "="E"tG<@H0' !`!Gc ?&m@?0"1"GC =G="GtG$b "BGc 'N@}bG="GtG"BGbG4GBLj0GbaH` "@""TG2B ꡘU A1CE CgD=&i<*G"U@c 0`B"b@""TG4G"-!]AӜH!G݌C[`X` v_0"*T@!5 BTBH ")TBAa4@tG[GhbT"M `G="0|B @@0@@@@GCb@"H "="tGLB A@A!@U@ 0A!@GbCH "A"="tGLB A@A!@Gu@ 0A!@b#="CH "A"tG@ P@G@0PBPBx>b#<CP"H " ="tG i@ @@0@@@@GC#b#@"H "="tG;@ A@A!@@ 0A!@G#b#CH "A"="tG;@0`@)! g@!?$G! L@=b"="TGA0j8b'G -C#Mb!D'"]"tG! 4G}~]A$G b"'"TG0A?$ G! C=b"'"TG$AӜH'GG݌@BC00B[=CHbDxZkfX0¦G !4!֜I_0?&G1"7^@=#C77""TG7b[,A+5AG8b"GtGQ@-B"+UA Gb"GtGQ@NBG+uA@"G`]@""U@ `=G@B">U@Gxbb""G:B 0 A /A!d!<*#1@0j 4G0%@C4G G0J4G?"բN(C@B]2rBb GQBxZk GO@DA8bGb@""릨]"tGA@P@ŻB+l 0@ 1@5B@@GBCB@5G˦ su`B`[B֜,B'K0X885 C GOCZz@A:@_ 1BTa@ X"11 BuCAR`@@R2BQ4B2@1[U`@0Bʢ B6 KKlj0"Xw@wC;1`CZzC5BZOBRBPC#@x gYx+Bs@ !31`BXu @uA@qBSaB3B /B[ٍYٝ `/BZ1'Z10B B_ 4Gݡ084 G5A 8G8b"GtGQ@EB&àUA 8"Gb"!GtGQ@eBàuA 8"@"G!`]@""}"@"U@ 8`=G@B">@b""U@GxbG9B 0`Ad nA=,5A)@=1ݠ 4G70"4!5A@8jG8b4`B}"GtGQ@B"GUA`8Gb4@"GtGQ@BG8*`}G 4 AxbG=""~B"}""GU@8B 0`Ad! fA%G!^@b"="TG4"5"~]"H u"""TGIzB0GU@h 5!u!> !|=!b~4"5">]"H u"""TGJB0GuAh ޴ | b#4"5"޴]"H u"""TG @ʡ0GAh u !~ 5!|} hAb#4">5"~]"H u"""TGg@0G@h !u! !|!%b#~4"5"]"H u"""TG9@$G L@b"="TGA ꠘ}GD0`A5AܠXb"<"U@ \"D9h |"|"GBʡ0bGUAb"3" S"h s"|"G8\B0bGb#uA"3" S"h s"|"GK@ 0bGALb#"3" S"h s"|"Grz@*0bG@/b# A "3" S"h s"|"G1L@Lj0GaHb!`G@""TG.BL!0GDb"""TG.B$ʠ0B?G5A}(b" 2"h R""GBʡ0BG}UAb" 2"h R""G=jB0BGuA}b#" 2"h R""GD,@ 0BG}ATb#" 2"h R""Gw@*0BG A }7b#" 2"h R""GBZ@%0"Gk!}"b1"TGpb }JAš0"-A8¤ 0A5AM@ G1"]"btGCyZA M0"8"Gb1" ]"tGZA8"5@ )0Gb"@]"@}"GQABʠ80GU@b"@]"@}"GQAB<ݠ A@?G4GGb Bݠ0"L8Gb 1"]"tGYAӄ}0BG5`@>`5@}(b" 2"h R"@"GB 0BG}UAb" 2"h R"@"G%hB*0BGu A }b#" 2"h R"@"G,*@ʡ0BG}ATb#" 2"h R"@"G_@ʠ0BG@}7b#" 2"h R"@"G*X@L0G] E8bh "@""b"G4B  MU@pj0`@