This page describes the messages for the Hercules S/370,
ESA/390, and z/Architecture emulator utility program dasdload
.
Information messages (I
suffix) from dasdload
have an associated message level. They are only issued if the third
argument to dasdload
, the verbosity level, is no lower than the
message level. The default verbosity level is 1, which causes level 0 and 1
information messages to be issued.
HHCDL001E Cannot open filename: error
filename
cannot be opened. The error is
described by error
.
dasdload
.
HHCDL002E Volume serial statement missing from filename
filename
does not contain a volume
serial statement. One is required.
dasdload
.
HHCDL003E Volume serial serial in filename
line lineno is not valid
serial
supplied in line lineno
of the control file named filename
is not valid. It must be from one
to six characters long.
dasdload
.
HHCDL004E Device type type in filename
line lineno is not recognized
type
specified in line lineno
of the
control file named filename
is not a supported CKD device.
dasdload
.
HHCDL005E count in filename line lineno
is not a valid cylinder count
count
, of cylinders for the volume in
line lineno
of the control file named filename
is invalid.
It must be a decimal number.
dasdload
.
HHCDL006I Creating type volume serial: tracks
trks/cyl, length bytes/track
serial
, of type type
, is being created,
with tracks
tracks per cylinder and length
bytes per track.
HHCDL007E Cannot create filename
filename
cannot be
created. A previous message described the problem.
dasdload
.
HHCDL008E Cannot open filename
filename
could not
be opened. A previous message described the problem.
dasdload
.
HHCDL009I Loading type volume serial
serial
, of
type type
, is being loaded.
HHCDL010E Cannot obtain storage for DSCB pointer array: error
error
.
dasdload
.
HHCDL011E Invalid statement in filename line lineno
lineno
of the
control file named filename
.
dasdload
.
HHCDL012I Creating dataset dsn at cyl cylinder
head head
dsn
is being created. It begins at
cylinder cylinder
, head head
.
HHCDL013I Dataset dsn contains size tracks
dsn
is size
tracks long.
HHCDL014I Free space starts at cyl cylinder head head
cylinder
, head
head
, and extends to the end of the volume.
HHCDL015W Volume exceeds cylinders
cylinders
, requested in the control file. The number
of cylinders was explicitly requested instead of being allowed to default
to the size of a full volume for the device type. The volume has
been extended to accomodate the data written.
HHCDL016I Total of count cylinders written to filename
count
cylinders have been written to the DASD image
file named filename
.
HHCDL017I Updating VTOC pointer pointer
pointer
.
HHCDL018E Cannot read VOL1 record
dasdload
.
HHCDL019E Cannot read filename line lineno: error
lineno
of the control
file named filename
. The error is described by error
.
dasdload
.
HHCDL020E Line too long in filename line lineno
lineno
of the control file named
filename
is too long to be processed. This error can be caused
by failing to terminate the last line with an end-of-line marker.
dasdload
.
HHCDL021E DSNAME or initialization method missing
dasdload
.
HHCDL022E Invalid initialization method: method
method
, is
invalid. It must be one of xmit
, vs
,
empty
, dip
, cvol
,
vtoc
, or seq
.
dasdload
.
HHCDL023E Initialization file name missing
xmit
, vs, or seq initialization
methods, but no source file was specified to provide the data to be loaded.
empty
dataset initialization method if the dataset is not to
be loaded.
HHCDL024E Invalid allocation units: units
units
, is invalid. It must be
either cyl
or trk
.
dasdload
.
HHCDL025E Invalid primary space: space
space
, is not a valid decimal
number greater than 0.
dasdload
.
HHCDL026E Invalid secondary space: space
space
, is not a valid decimal
number greater than 0.
dasdload
.
HHCDL027E Invalid directory space: space
space
, is not a valid decimal
number greater than 0.
dasdload
.
HHCDL028E Invalid dataset organization: dsorg
dsorg
, is invalid. It must
be one of is
, ps
, da
,
or po
.
dasdload
.
HHCDL029E Invalid record format: recfm
recfm
, is invalid. It must be one
of f
,
fb
, fbs
, v
,
vb
, vbs
, or u
.
dasdload
.
HHCDL030E Invalid logical record length: lrecl
lrecl
, is invalid. It
must be a decimal number between 0 and 32767.
dasdload
.
HHCDL031E Invalid block size: blksize
blksize
, is invalid. It must
be a decimal number between 0 and 32767.
dasdload
.
HHCDL032E Invalid key length: keylen
keylen
, is invalid. It must be a
decimal number between 0 and 255.
dasdload
.
HHCDL033E CCHH=cchh not found in extent table
cchh
, was not found in the table
listing the locations occupied by the dataset being loaded. There is
likely a problem with the input file.
dasdload
.
HHCDL034E Cannot open filename: error
filename
, which was specified as the source
of IPL text to be written to the volume, could not be opened. The error is
described by error
.
dasdload
.
HHCDL035E Cannot read filename: error
filename
. The error is described by error
. If no error
is reported, the file did not contain an integral number of 80-byte card
images.
dasdload
.
HHCDL036E filename is not a valid object file
filename
is not a valid object file. A
record read from the file did not contain the required flag in the first
byte.
dasdload
.
HHCDL037I IPL text address=addr length=length
address
, and is length
bytes long.
HHCDL038E TXT record in filename has invalid count length
filename
has
an invalid length, length
. The length cannot exceed 56.
dasdload
.
HHCDL039E IPL text in filename exceeds buflen bytes
filename
is too long to fit in the
available space on the volume. The IPL text cannot exceed
buflen
bytes in length.
dasdload
.
HHCDL040E Input record CCHHR=cchhr exceeds output device track size
cchhr
is too large
to fit on a track on the disk being loaded.
dasdload
.
HHCDL041E Dataset exceeds extent size:
reltrk=track, maxtrk=maxtrk
dasdload
.
HHCDL042E Input record CCHHR=cchhr exceeds virtual device track size
cchhr
is too large
to fit on a track on the disk being loaded. In addition,
this message being issued instead of
message HHCDL040E indicates an internal
inconsistency in the way Hercules computes the space available on a track.
dasdload
. Report the inconsistenct
to the Hercules development team.
HHCDL043E filename cyl cylinder head head
read error
cylinder
, head head
of the
disk image file named filename
could not be read in order to
be updated. A previous message described the error.
dasdload
.
HHCDL044E filename cyl cylinder
head head invalid track header header
header
at cylinder cylinder
, head
head
in the disk image file named filename
contained
an address that did not match the actual address.
dasdload
. If the error persists, report it to the
Hercules development team.
HHCDL045E filename cyl cylinder head head
record record record not found
cylinder
, head
head
, record record
of the DASD image file named
filename
was not found.
dasdload
. If the error persists, report it to the
Hercules development team.
HHCDL046E Cannot update cyl cylinder head head rec
record: Unmatched KL/DL
cylinder
,
head head
, recordhead
does not have the same key or data
length as the record that already exists at that location. This is not
allowed for a record update operation.
dasdload
. If the error persists, report it to the
Hercules development team.
HHCDL047E filename cyl cylinder head head
read error
cylinder
, head head
, in the disk image file named
filename
. A previous message described the error.
dasdload
.
HHCDL048I Updating cyl cylinder
head head rec record kl keylen dl
datalen
cylinder
, head head
, record
record
is being updated. It has a key length of keylen
and
data length datalen
.
HHCDL049E Cannot obtain storage for DSCB: error
error
.
dasdload
.
HHCDL050E DSCB count exceeds maximum, increase MAXDSCB
dasdload
is full.
MAXDSCB
in the
source program and recompile dasdload
, then rerun the program.
HHCDL051E Cannot obtain storage for DSCB: error
error
.
dasdload
.
HHCDL052E DSCB count exceeds maximum, increase MAXDSCB
dasdload
is full.
MAXDSCB
in the
source program and recompile dasdload
, then rerun the program.
HHCDL053E Cannot obtain storage for DSCB: error
error
.
dasdload
.
HHCDL054E DSCB count exceeds maximum, increase MAXDSCB
dasdload
is full.
MAXDSCB
in the
source program and recompile dasdload
, then rerun the program.
HHCDL055E VTOC too small, tracks tracks required
tracks
is too small to hold the VTOC.
tracks
tracks for the VTOC and rerun
dasdload
.
HHCDL056E Error reading VTOC cyl cylinder
head head
dasdload
.
HHCDL057I VTOC starts at cyl cylinder head head and is
tracks tracks
cylinder
, head head
and is tracks
tracks long.
HHCDL058I Format format DSCB CCHHR=cchhr
(TTR=ttr) dsname
format
DSCB is located at
absolute address cchhr
, and relative address within the VTOC
ttr
. If format
is 1, the dataset described by the DSCB
is named dsname
.
HHCDL059I Format 0 DSCB CCHHR cchhr (TTR=ttr)
cchhr
, and relative address within the VTOC
ttr
.
HHCDL060E Error reading track cyl cylinder head head
cyl
,
head head
. A previous message described the error.
dasdload
.
HHCDL061E Incomplete text unit
dasdload
.
HHCDL062I position tuname key fields
position
of the input buffer has the name
tuname
and the numeric key value key
. There are fields
fields in the text unit.
HHCDL063E Too many fields in text unit
dasdload
.
HHCDL064E Incomplete text unit
dasdload
.
HHCDL065E Incomplete text unit
dasdload
.
HHCDL066E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL067E filename invalid segment header: header
filename
has an invalid
header, header
. The input file is probably corrupt.
dasdload
.
HHCDL068E filename first segment indicator expected
filename
should
have the first segment indicator set, but does not. The input file
is probably corrupt.
dasdload
.
HHCDL069E filename first segment indicator not expected
filename
should
not have the first segment indicator set, but does. The input file
is probably corrupt.
dasdload
.
HHCDL070E filename control record indicator mismatch
dasdload
.
HHCDL071E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL072E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL073E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL074E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL075E filename read error: error
filename
. The error is described by error
.
dasdload
.
HHCDL076I File number: number
number
.
HHCDL077E Invalid text unit at offset offset
offset
. A previous
message described the error. The input file is probably corrupt.
dasdload
.
HHCDL078I File filenum: DSNAME=dsname
filenum
is dsname
.
HHCDL079I DSORG=dsorg RECFM=recfm LRECL=lrecl
BLKSIZE=blksize KEYLEN=keylen DIRBLKS=dirblks
dsorg
, the record format is recfm
, the logical record length
is lrecl
, the block size is blksize
, the key length is
keylen
, and the directory block count is dirblks
.
HHCDL080E Invalid text unit at offset offset
offset
. A previous
message described the error. The input file is probably corrupt.
dasdload
.
HHCDL081E COPYR1 record length is invalid
dasdload
.
HHCDL082E COPYR1 header identifier not correct
dasdload
.
HHCDL083E COPYR1 unload format is unsupported
dasdload
. The file may be
corrupt, or it may simply be in a newer format than is supported by this
version of dasdload
.
dasdload
.
HHCDL084I Original dataset: DSORG=dsorg
RECFM=recfm LRECL=lrecl BLKSIZE=blksize
KEYLEN=keylen
dsorg
, the record format is recfm
, the logical record length
is lrecl
, the block size is blksize
, the key length is
keylen
, and the directory block count is dirblks
.
HHCDL085I Dataset was unloaded from device type ucbtype
(device)
device
device, with UCB device
type ucbtype
.
HHCDL086I Original device has cylinders cyls and heads
heads
cylinders
cylinders and
heads
heads.
HHCDL087E COPYR2 record length is invalid
dasdload
.
HHCDL088E Invalid number of extents extents
dasdload
.
HHCDL089I Extent
extent: Begin CCHH=begcchh End CCHH=endcchh
Tracks=tracks
extent
, the extent starts at cylinder and
head begcchh
, and ends at endcchh
, for a total of tracks
tracks.
HHCDL090I End of directory
HHCDL091E Directory block record length is invalid
dasdload
.
HHCDL092E Cannot obtain storage for directory block: error
error
.
dasdload
.
HHCDL093E Number of directory blocks exceeds maxdblk,
increase MAXDBLK
maxdblk
.
MAXDBLK
in the program source and recompile dasdload
.
HHCDL094E Directory block byte count is invalid
dasdload
.
HHCDL095I
(Alias
|Member
)
memname TTR=ttr
Userdata=userdata
memname
is located at
relative address ttr
. If user data is present, it is printed
as userdata
.
HHCDL096I Member name TTR=oldttr replaced by
newttr
name
, the old pointer to the
mamber oldttr
was replaced by the member's actual relative address
newttr
.
HHCDL097E Member name TTR=ttrnot found in dataset
name
, but there was no directory entry to update.
HHCDL098I Updating note list for member name at
TTR=ttr CCHHR=cchhr
name
, at relative address
ttr
, absolute address cchhr
, is being updated.
HHCDL099E filename cyl cylinder head head
read error
filename
at cylinder cylinder
, head head
,
failed. A previous error described the failure.
dasdload
.
HHCDL100E filename cyl cylinder head head
invalid track header header
header
, of the track in the DASD image
file named filename
at cylinder cylinder
, head
head
did not agree with the actual address of the track. This is
probably an internal logic error.
HHCDL101E filename cyl cylinder head head rec
record note list record not found
cylinder
, head head
, record record
, but the
record was not found. The input dataset may be corrupt.
dasdload
.
HHCDL102E Member member note list at cyl cylinder head
head rec record dlen datalen is too short for
numttrs TTRs
datalen
of the note list record for member
member
at cylinder cylinder
, head head
, record
record
, is too short to contain the requested number, numttrs
,
of record pointers. The input dataset is probably corrupt.
dasdload
.
HHCDL103E filename track read error cyl cylinder
head head
filename
at cylinder cylinder
, head head
,
failed. A previous error described the failure.
dasdload
.
HHCDL104I Updating cyl cylinder
head head rec record kl keylen dl
datalen
cylinder
, head head
, record
record
, with key length keynel
and data length datalen
isbeing updated.
HHCDL105E Directory block byte count is invalid
dasdload
.
HHCDL106E Cannot open file filename: error
filename
failed. The error is described by error
.
dasdload
.
HHCDL107E Cannot obtain input buffer: error
error
.
dasdload
.
HHCDL108E Cannot obtain storage for directory block array:error
error
.
dasdload
.
HHCDL109E Cannot obtain storage for TTR table: error
error
.
dasdload
.
HHCDL110I Processing file filename
filename
is being processed.
HHCDL111I Control record: recname length length
recname
of length length
has been
read.
HHCDL112I File number: filenum (
(not
)
selected)
filenum
, was (or was not) selected for
processing.
HHCDL113I Data record: length length
length
has been read.
HHCDL114E write error: input record CCHHR=cchhr
(TTR=ttr) KL=keylen DL=datalen
cchhr
, relative address ttr
, with key length
keylen
and data length datalen
. A
previous message described the error.
dasdload
.
HHCDL115I CCHHR=incchhr (TTR=inttr) KL=keylen
DL=datalen -> CCHHR=outcchhr (TTR=outttr)
incchhr
, relative address
inttr
, with key length keylen
and data length datalen
,
is being written to the output DASD image at
absolute address outcchhr
, relative address outttr
.
HHCDL116E TTR count exceeds maxttr, increase MAXTTR
maxttr
.
MAXTTR
in the program
source and recompile dasdload
.
HHCDL0117I Catalog block at cyl cylinder head head rec
record
cylinder
, head head
, and record record
.
HHCDL0118I Catalog block at cyl cylinder head head rec
record
cylinder
, head head
, and record record
.
HHCDL0119I Catalog block at cyl cylinder head head rec
record
cylinder
, head head
, and record record
.
HHCDL120I DIP complete at cyl cylinder head head
record record
cylinder
, head head
, record record
.
HHCDL121E SEQ dsorg must be PS or DA: dsorg=dsorg
dsorg
. It must be either PS or DA, but is not.
dasdload
.
HHCDL122E SEQ recfm must be F or FB: recfm=recfm
recfm
.
It must be either F or FB, but is not.
dasdload
.
HHCDL123E SEQ invalid lrecl or blksz: lrecl=lrecl
blksz=blksz
lrecl
, and the block size was blksz
. Either the block size was
not a multiple of the logical record length and the record
format was specified as FB, or the block size was different
from the logical record length and the record format was specified as F.
dasdload
.
HHCDL124E SEQ keyln must be 0 for blocked files
dasdload
.
HHCDL125E Cannot open filename: error
filename
. The error is described by error
.
dasdload
.
HHCDL126E Cannot stat filename: error
filename
. The error is described by error
.
dasdload
.
HHCDL127E filename cyl cylinder head head
read error
filename
at cylinder cylinder
, head head
,
failed. A previous error described the failure.
dasdload
.
HHCDL128E filename read error: error
filename
. The error is described by error
.
dasdload
.
If you have a question about Hercules, see the Hercules Frequently-Asked Questions page.
Last updated $Date$ $Revision$