Trailing-Edge
-
PDP-10 Archives
-
BB-L014E-BM
-
autopatch/srt24c.d04
There are no other files named srt24c.d04 in the archive.
EDIT DESCRIPTIONS FOR SORT-20-V4C
EDIT 472 FOR SORT
[SYMPTOM]
SORT called from FORTRAN or COBOL under TOPS-10 does not release
the core it retained before return to the calling program.
[DIAGNOSIS]
The call to FUNCT. routine CBC was not being executed because
FSORT would not work if CBC was called.
[CURE]
Call FUNCT. routine CBC for all SORTs except FSORT.
********************************************************************************
EDIT 473 FOR SORT
[SYMPTOM]
?ILL MEM REF when calling SORT from FORTRAN using FSORT.
[DIAGNOSIS]
All of SORT's internal data pages were not created. The user
program had went virtual, and there was no room left in the
physical limit to create the pages.
[CURE]
When trying to create the pages, if the PAGE. UUO fails, then
check the error code returned. Create the page on disk if the code
is PAGLE%. Otherwise, give an error message.
********************************************************************************
EDIT 474 FOR SORT
[SYMPTOM]
FORTRAN programs using FORTRAN V6 on TOPS-10, fail with a PDL overflow
error when SORT 4C is called.
[DIAGNOSIS]
FORTRAN uses a MERGE UUO to merge FSORT.EXE into the high segment,
therefore expects a TOPS10-type stack containing a negative left half.
A special marker "STOP!!", is not on the stack as expected by FORTRAN
V6.
[CURE]
Change in the Initialization Procedure in SRTSTA to set up the stack
correctly for TOPS10 interface and push a "STOP!!" on the stack.
********************************************************************************
EDIT 475 FOR SORT
[SYMPTOM]
When /HELP switch is included in the command line passed to FSORT from
a FORTTRAN program, the HELPER message is output and the program fails
with "PC out of bounds" error.
[DIAGNOSIS]
SCAN encounters the /HELP switch and calls HELPER which is loaded into
memory. After the HELPER message is output, the program fails when
attempting to continue.
[CURE]
An edit in SRTSTA which returns the program to SORT to output an error
message when SCAN attempts to call HELPER.
********************************************************************************
EDIT 476 FOR SORT
[SYMPTOM]
SORT does not correctly load the address of the argument passed by
the FORTRAN caller on TOPS20.
[DIAGNOSIS]
SORT fails to resolve more than one level of indirect addressing
properly. The instruction which attempts to load the address of
the argument passed by the FORTRAN caller is a local format
indirect word. Therefore it will reference an address in the
current section (non-zero) where SORT is running, not the section
that the FORTRAN caller is in.
[CURE]
Make the instruction a global indirect word.
********************************************************************************
EDIT 477 FOR SORT
[SYMPTOM]
The wrong error code is type sometimes when a FILOP. fails.
[DIAGNOSIS]
The error code is contained AC 1. However, AC 2 was the
accumulator that was actually being passed to the type out routine.
[CURE]
Pass the correct accumulator to the type out routine.
********************************************************************************
EDIT 500 FOR SORT
[SYMPTOM]
SORT sometimes gives "SRTICS - Illegal collating sequence" when
using a collating sequence file.
[DIAGNOSIS]
The first word of a TOPS-10 collating sequence file is lost. There
are also various errors in the collating sequence code.
[CURE]
Fix all the errors.
********************************************************************************
END OF SORT-20-V4C