FastSort Manual

FastSort Error Messages
FastSort Manual429834-003
B-13
Numeric List of Programmatic Messages
Cause. The calling process corrupted the FastSort control block.
Recovery. Correct your program so that it does not overwrite the control block.
Cause. The scratch file block size was incorrect in the call to SORTMERGESTART.
Recovery. Correct the value in the scratch-block parameter. For description of
scratch-block, see SORTMERGESTART Procedure on page 5-19.
Cause. The offset of a real numeric key-field inside the record is not on a word
boundary.
Recovery. Correct either the offset or the record layout.
Cause. The calling process called SORTMERGESTATISTICS at the wrong time.
Recovery. Correct your program logic. For more information on the normal order of
FastSort procedures, see the FastSort system library procedures table in Section 5,
Using FastSort System Procedures. If this strategy fails to resolve the problem, check
error log files for originating FastSort error.
Cause. A key field of a signed numeric type is too big.
Recovery. Change the key-field type in the syntax, or change the key-field format.
Cause. An exclusion mode specified in the call to SORTMERGESTART was invalid.
Recovery. Change the value of the in-file-exclusion-mode or
out-file-exclusion-mode parameter. For the descriptions of these parameters,
see SORTMERGESTART Procedure
on page 5-19.
Cause. The specified output file is an EDIT file.
44 INVALID CONTROL BLOCK, PROCEDURE CALL REJECTED.
45 INVALID SCRATCH FILE BLOCK SIZE.
46 REAL NUMBER KEYS MUST BE WORD ALIGNED.
47 SORTMERGESTATISTICS HAS BEEN CALLED UNEXPECTEDLY.
48 A SIGNED ASCII NUMERIC KEY IS LARGER THAN 32 BYTES.
49 INVALID EXCLUSION MODE SPECIFIED.
50 EDIT FILES MAY NOT BE TO FILES.