ICL 1900 Series George 3 Operating System Macros

PMPRINT

Function

Produces GEORGE postmortem listings from a either a magnetic tape or disc to an on-line printer or to an off-line line printer channel for subsequent LISTFILEing.

Format

  1. PMPRINT IDEN,OLLP,*MTmagnetic tape description

  2. PMPRINT D(number1,number2, ...numbern),OLLP,*MTmagnetic tape description
    where each number specifies the position of one postmortem in a series of postmortems held on a GEORGEPMTAPE (magnetic tape only). If the D parameter is omitted it is assumed that a listing of all such postmortems is required.

  3. PMPRINT IDEN,OLLP,*DAUDAS exofile description1,*DAUDAS exofile description2,...*DAUDAS exofile descriptionn
    where each UDAS exofile description is of the format corresponding to one of the modes #100, #200, #300, #400

  4. PMPRINT OLLP,*DAUDAS exofile description1,*DAUDAS exofile description2,...*DAUDAS exofile descriptionn

All parameters are optional, and may appear in any order. No more than one magnetic tape description may be included. Any number of *DA parameters may be used, but *MT and *DA parameters must not both be used in the same PMPRINT call.

One further parameter, :username, is usable with any of the above formats. If included it causes the macro to run the listing under :username; if omitted :OPERATORS will be used.

Forbidden contexts

NOT OPERATOR

Execution

The macro uses the GEORGE subject program #XK65 to print specified or all postmortems (Format 2) or the identities of all postmortems (Format 1) held on a magnetic tape, or similarly for postmortems on disc (Formats 4 and 3).

If *MTmagnetic tape description is included the tape specified will be used, provided that it is a GEORGEPMTAPE; if the parameter is omitted (and no *DA parameter is specified) the first on-line magnetic tape called GEORGEPMTAPE will be used.

Note that there is no default *DA parameter. If this parameter is omitted it will be assumed that a listing from magnetic tape is required.

If the OLLP parameter is included printing will be direct to an on-line printer; otherwise the listing will be sent to a file for subsequent LISTFILEing. The listing will be headed DOCUMENT PMPRINT.

Examples

PMPRINT All the postmortem dumps on the first tape on-line magnetic tape called GEORGEPMTAPE will be LISTFILEed.
PMPRINT *MT(376403) All the postmortem dumps on the magnetic tape 376403 are LISTFILEed.
PMPRINT IDEN,*MT(376607) The identity of the postmortems dumped on the magnetic tape 376607 will be LISTFILEed.
PMPRINT D(3) The third postmortem dump on the first tape on-line magnetic tape called GEORGEPMTAPE will be LISTFILEed.
PMPRINT OLLP,*MT(306736) Magnetic tape 306736 will be opened and all postmortem dumps on it listed to an on-line printer.
PMPRINT *DA(615214,PMFILE) The postmortem dump on disc 615214 in the file PMFILE will be LISTFILEed.
PMPRINT IDEN, *DA(615214,PMFILE1),
    *DA(615214,PMFILE2)
The identities of the postmortems dumped on disc 615214 in files PMFILE1 and PMFILE2 will be LISTFILEed.

Library Entrants Accessed

:LIB.PROGRAM XK65 (Execute)