Google
 

Trailing-Edge - PDP-10 Archives - SRI_NIC_PERM_SRC_1_19910112 - 6-1/language-sources/lnkerr.rel
There are 3 other files named lnkerr.rel in the archive. Click here to see a list.
 (
d0(
dH Yg*/q	*A*+ * ]d@@)B/"(H.(5D* &"q4BN71"q+*
/"q+*	 **.0$q/$q!*&1H+*4F*$+*Z]A"`B@GN8_^	2"2b+*%	  */.Z+*!7 +*
Z,>,,7x,>.",, x	 A

*.",,*,^7B+*$7@+*+*Q"A`,>x4BN80B+*#7 g+*#	  U*" ", ",*"+*+ d"+S;5g-Ak]< e@fq%G$	*U*U"**_Ne?_m>
K>-2HCk=-1SJ5cSJ5uK"2K>M2Mi6Y:e9'G2%.<	*U***3Y:u9XG25.NIN1K?52ZkK5FGO03kNFK1cg7B1Sm4AINe15C&,gNuC;i6mD9SB}5'	*E
E(*;SZ7K22][=jK252*_2>uY:m9@I3%0OY&M8tS4&K2u21M2-3 Y&u9MNu3"	(U"E**DK324C%+^kEgB5B|[Ju;
_">KS?55"gRCZGC-0Y8V]%<EhECoG55.kG5=.y	*U*U**LG
}-LC6m,%eVmA,a3@C7,/K&52>FS24Wg:B@Y6m9[C%:uG6/SNu6To:aS@Y]C<wKS2`]"u<eMRE3PYNm9cg:eBU]<
UB8"AS?K72CS"4P]N]?5?[Nu;G%-hG-.QNe3s[5:SCE5BkNm4ue=|I:
Q*wM52a5?ESO6uS4-_>[C:oCJe,YS34^G;=/Me2A!g;BkI;0f	(U(U
*IWU1L[R;=k;E`Y8\Y8ekVuO5G*k&-E/e@z	*U"Q(+kDeGK0![S;NkN%FJmeGa
M?0kDe^iR5DDa?%M?
i6eD(	*U*U(+MJ-3!SR7@:%>2a6u>>g>-Bwk65EFxGn	*U*U*+G6GXGfG|HHH8HeII+ILImJJ$J2J=JQ	*U*U*+!JuJ{KK&K1K<KLKvLLL<LkMM1MZMcMj	"U*U*+*GQGXGfG|HHH8HeII+ILImJJ$J2J=	*U*U*+2JQJuJ{KK&K1K<KLKvLLL<LkMM1MZMc	(U*U*+;MjG6GXGfG|HHH8HeII+ILImJJ$J2	*U*U*+CJ=JQJuJ{KK&K1K<KLKvLLL<LkMM1MZ	**U*+LMcMjGQGXGfG|HHH8HeII+ILImJJ$	*U*U*+TJ2J=JQJuJ{KK&K1K<KLKvLLL<LkMM1	*@+]MZMcMj	You loaded programs containing more  ambiguous	subroutine
	requ	 +eests than can fit in the tables of one or more overlay
	links.	You received a LNKARL	 +n message for  each  ambiguous
	request,  and a LNKTMA message for each link with too	 +v many
	requests.  You can solve this problem  in  either  of  two
	ways.	One  is  t	 +o  use  the  /ARSIZE	switch	before the
	/OVERLAY switch, thus expanding all the tabl	 ,es.  The other
	is to use the /ARSIZE switch just before each /LINK switch
	to expa	 ,nd the tables separately.	FORTRAN  common  areas  cannot  be  expanded once	 , defined.
	Either load the module with the largest definition  first,
	or use the /	 ,!COMMON: switch to reserve the needed space.	The caller supplied argument  does	 ,) not match the  argument
	expected by the callee.	You loaded ALGOL procedu	 ,2res, but  no  main  program.   The
	missing start address and undefined symbols will	 ,: terminate
	execution.	LINK expected a particular user address to be  in  mem	 ,Cory,
	but  it  is  not  there.   This is an internal LINK error.
	This message is n	 ,Kot expected to occur.	If it does, please
	notify	 your  Software  Specialist  or  se	 ,Tnd  a  Software
	Performance Report (SPR) to DIGITAL.	More than one successor 	 ,\link can satisfy a  call  from	an
	ancestor  link.  The ancestor link requests an en	 ,etry point
	that is contained in two or more of its  successors.   You
	should	 revi	 ,mse  your  overlay	structure  to  remove  the
	ambiguity.

	If you execute the curr	 ,vent load, one of the following will
	occur when the ambiguous call is executed:

		 ,~1.  If only  one  module  satisfying  the  request  is	in
	    memory, that module w	 -ill be called.

	2.  If two or more modules satisfying the request  are	in
	    me	 -mory,  the  one  with  the most links of its path in
	    memory will be called.

	 -	3.  If no modules satisfying the request  are  in  memory,
	    the one with the mo	 - st links of its path in memory will
	    be called.

	If a module cannot be select	 -)ed	by  the  methods  2  or  3
	above, one of the modules will be called at random.	 -1	LINK's memory manager was called  with	a  request  for  0
	words.	 This  is an	 -: internal LINK error.  This message is
	not expected to occur.	If it  does,  please 	 -B notify  your
	Software  Specialist or send a Software Performance Report
	(SPR) to	 -K DIGITAL.	You have tried to build an overlay structure for a program
	that is 	 -Seither too large to  fit in section zero or  which
	loads outside section  zero by d	 -\efault.   Check your  LINK
	commands and also the  assembly or compiler commands  us	 -ded
	to produce the program modules.	You  have  loaded  modules  compiled  w	 -mith conflicting CPU
	specifications, such as loading a MACRO  program  compiled
	wi	 -uth  the  statement  .DIRECTIVE KA10 and another compiled
	with .DIRECTIVE KI10. Reco	 -~mpile the affected modules  with
	compatible CPU specifications.	Link has 	 .detected a character constant that did not  begin
	on a word boundary.  This error i	 .s most likely the  result
	of  a  language  translator  error.   This  error  is  no	 .t
	exspected to  occur.   If  it  does,  please  notify  your
	Software Specialist 	 . or send a Software Performance  Report
	(SPR) to DIGITAL.	LINK is  unable to 	 .( create  the specified  section.   This
	could be  because  your  system  does  not 	 .1 have  extended
	addressing hardware,  or  because there  are  insufficient
	resour	 .9ces to create a section.	DDT could not be loaded  into memory  with  your  prog	 .Bram.
	The  second line  of the error message is the last TOPS-20
	process error and	 .J indicates why the  error occurred.	You  have changed the log file specific	 .Sation.  The old log
	file is closed;  further log entries are  written  in  the
	ne	 .[w log file.	Fixups may not have been done because of a psect exceeding
	it'	 .ds  upper  limit.  The   resulting  image  is   probably
	incorrect.	You canno	 .lt use COBOL-68 and COBOL files in the same  load.
	Compile  all COBOL programs with 	 .u the  same  compiler  and
	reload.	You cannot use COBOL-74 and COBOL files	 .} in the same  load.
	Compile  all COBOL programs with  the  same  compiler  and
	re	 /load.	You cannot use COBOL-68 and COBOL-74  files  in  the  same
	load.	Co	 /mpile  all COBOL programs with the same compiler
	and reload.	You are loadin	 /g a  mixture  of	COBOL-compiled	files  and
	otherfiles./(Load one of the COBOL-comp	 /iled files first.	You have loaded  a module which  specifies that the  named
	common block  must  be loaded  in  a psect  which  is  not
	compatible with  the  	 /0psect  in which  it  was  originally
	loaded.  Compile the  module with the  common 	 /9in the  same
	psect as the original.	You cannot load modules  produced by FO	 /ARTRAN with  modules
	produced  by  GFLoating  FORTRAN.   Compile  all   FORTRAN
	mo	 /Jdules the same way, then reload.	You attempted to use an unimplemented featur	 /Re.	This is an
	internal  LINK	error.	 This  message	is not expected to
	occur.	If i	 /[t does, please notify your Software Specialist
	orsendaSoftware Performance Repor	 /ct (SPR) to DIGITAL.	One of the modules you have already loaded explicitly sets
	an attribute for the named psect which conflicts with  the
	declaration of  psect 	 /tattributes  in the  current  module.
	Check  the   compiler   switches  or   assembl	 /}y   language
	directives that  were  used  in  the  generation  of  this
	module.	 0	LINK cannot open the specified file for input.	The module you are attem	 0pting to load does not  contain  a
	.DIRECTIVE for any of the CPUs you specified wit	 0h the /CPU
	switch.  Recompile the module with the proper  .DIRECTIVE,
	or use a di	 0fferent /CPU switch.	You have  loaded  a module  which  contains code  for 	 0' the
	section specified.  LINK is creating that section.	LINK is generating 	 00your executable (EXE) file.	An  error  occurred  while  writing  UDDT's  symb	 08ol  table
	pointers.  Symbols may not be available for use now.  This
	is  probably	 0A  because  the symbol table pointers were on a
	write-protected memory page.	 0I	LINK is beginning program execution at the named debugger.	Though  you  have a	 0Rsked for program execution, LINK cannot
	proceed due to earlier  fatal  compiler  or	 0Z  LINK  errors.
	Your program is left in memory or in an executable file.	SYS:	 0cUDDT.EXE could not be found.	You  used  a  device   switch	(for   example,   /	 0kREWIND,
	/BACKSPACE),  but  LINK cannot associate a device with the
	switch.  Neith	 0ter LINK's default device nor any device  you
	gave  with the /DEFAULT switch can app	 0|ly.  Give the device
	with or before the switch (in the same command line).	 1	You are using the /SET switch to reduce the  value  of	an
	alreadyundefinednlreloca	n1
	exactly  where	each  module  is  loaded,  code   	 1may	be
	overwritten.	You loaded a FORTRAN-compiled module with  DATA  state	 1ment
	assignments  to a common area.	The common area is already
	defined in an ance	 1'stor link.  Restructure the load so that
	the  DATA  statements  are  loaded in the 	 1/same link as the
	common area to which they refer.	You have a data store fo	 18r an absolute location outside the
	specified link.  Load the module into the root l	 1@ink.


				   NOTE

	    If the location is less than 140, this message has
	  	 1I  level 8 and severity 8.


		LINK's undefined symbol count has become  ne	 1Qgative.   This
	message  is  not  expected  to	occur.	If it does, please
	notify	yo	 1Zur  Software	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	 1b	LINK could not make the ALGOL symbol table  on	the  disk.
	You  could  be	 1k	over your disk quota, or the disk could be
	full or have errors.	LINK coul	 1sd not write the saved	file  on  the  disk.   You
	could  be  over your disk quota, o	 1|r the disk could be full
	or have errors.	LINK could not write your high-seg	 2ment code on	the  disk.
	You  could  be	over your disk quota, or the disk could be
	 2errors.	A  read  error has occurred on the input file.  Use of	 2 the
	file is terminated and the file is released.	LINK could not write you	 2r low-segment code  on	the  disk.
	You  could  be	over your disk quota, or the disk 	 2&could be
	full or have errors.	LINK  has  finished  writing  your  log file	 2/.  The file is
	closed.	The link is loaded.	LINK could not write you	 27r local symbol table on the  disk.
	You  could  be	over your disk quota, or the disk	 2@ could be
	full or have errors.	The map file is completed and closed.	 2H	LINK could not write the saved file on the disk.	An error has been detected wh	 2Qile reading the named file.	An error has been detected while writing the name	 2Yd file.	LINK could not write the overlay file on the disk.	LINK coul	 2bd not  make the  typechecking area  on the  disk.
	You could be over  your disk quot	 2ja, or  the disk could  be
	full or have errors.	LINK is in the last stages of	 2s loading  your  program  (for
	example,  creating  EXE  and  symbol  files, preparin	 2{g for
	execution if requested).	LINK  is  reading  one	or  both  segment  ov	 3erflow  files
	backwards  to  perform	any  needed code fixups.  This may
	cause con	 3
siderable disk overhead, but occurs only if  your
	program is too big for memory.	 3	LINK is finished.  Control is passed to the monitor, or to
	the load	 3ed program for execution.	During final processing of yo	 3&ur root link, LINK found that
	the FUNCT. subroutine was not loaded.  This would cau	 3.se an
	infinite recursion if your  program  were  executed.   The
	FUNCT. subroutin	 37e is requested by the overlay handler, and
	is usually loaded from a default system 	 3? library.   Either
	you  prevented	searching  of system libraries, or you did
	not 	 3H load  a  main  program  from  an	overlay-supporting
	compiler into the root link.	 3P 
	A symbol  with a  value greater  than 777777  was used  to
	resolve a half	 3Yword reference.  This may indicate a that  a
	global symbol was used improperly.	 3a	You  have  attempted  to  load  high  segment code into an
	overlay 	 3jlink other than the root. Any high segment code in
	an overlaid program must be in t	 3rhe root.	You have set the high-segment counter to a page containing
	low-segm	 3{ent code.  Reload, using the /SET:.HIGH.:n switch,
	or (for MACRO programs)  reassem	 4ble  after  changing  your
	TWOSEG pseudo-op.	Your symbol hash table is lar	 4
ger than the maximum LINK can
	generate  (about  50P).   This	table  size is an asse	 4mbly
	parameter.  This message is not expected to occur.  If	it
	does,  please  not	 4ify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGIT	 4%AL.	An error  occurred  while  reading  in  the  ALGOL  symbol
	table.	 4.	REL   block  type  12  (chain),  generated  by  the  MACRO
	pseudo-op .LINK and .LN	 46KEND, must contain a number from  1
	to  100  (octal)  in  its  first  word.   The l	 4?ink word is
	ignored.	You specified an illegal combination of  device  and  	 4Gdata
	mode  (for  example, terminal and dump mode).  Respecify a
	legal device.	 4P	An error  occurred  while  reading  in	your  high-segment
	code.	An e	 4Xrror occurred while reading in your low-segment code.	An error occurred  while	 4a  reading  in  your  local  symbol
	table.	The  INCREMENTAL  keyword  for  th	 4ie  /MAP:  switch  is not
	implemented.  The switch is ignored.	LINK needs mor	 4re memory than is available.	You  have  requested  with  the  /INCLUDE: switch	 4z that the
	named  modules  (if  any)  be   loaded.     Specify  files
	containing t	 5hese modules.	LINK attempted a monitor call (for example, LOOKUP, ENTER)
	for	 5  a	channel  that  is not set up.  This is an internal
	LINK error.  This message is	 5 not expected to occur.  If it
	does,  please  notify  your  Software Specialist or 	 5send a
	Software Performance Report (SPR) to DIGITAL.	An error occurred when r	 5%eading the overlay file.	You are attempting  to load a  file containing an  inv	 5-alid
	REL block type 11 or  1072 (polish).  This message is  not
	expected  to  occ	 56ur.   If  it  does,  please  notify  your
	Software Specialist or send a Software Pe	 5>rformance  Report
	(SPR) to DIGITAL.	A REL block contains a reference to a  	 5Gnonexistent  psect.
	This  error  is probably caused by a fault in the language
	tr	 5Oanslator used  for  the  program.   This  error  is  not
	expected  to  occur.   If 	 5X it  does,  please  notify  your
	Software Specialist or send a Software Performance	 5`  Report
	(SPR) to DIGITAL.	The file is not in the proper binary format.  It 	 5imay  have
	been   generated  by  a  translator  that  LINK  does  not
	recognize, o	 5qr it may be an ASCII or EXE file.	One  of  the  new  style  1000+ block types 	 5zhas an illegal
	relocation  counter.   This  message  is  not  expected to
	occur. 	 6 If it does, please notify your Software Specialist
	or send a Software Performance 	 6Report (SPR) to DIGITAL.	One  of  the  REL block types 1042 or 1043 is in the w	 6rong
	format. This message is not  expected  to  occur.   If  it
	does,  please  no	 6tify  your  Software Specialist or send a
	Software Performance Report (SPR) to DIGI	 6$TAL.	The specified  module  contains an  incorrectly  formatted
	polish fixup 	 6-block (type 11 or 1072).  The store  operator
	specifies a symbol fixup, but the blo	 65ck ends before all of
	the symbol is specified.  This error is probably caused by
		 6>a fault in the language  translator used for the  program.
	This error is not expect	 6Fed  to occur.  If it does,  please
	notify  your  Software  Specialist  or  send  a 	 6O  Software
	Performance Report (SPR) to DIGITAL.	The LINK symbol table routine	 6W was called  with	the  blank
	symbol.   This  error  can  be  caused  by  a fault in	 6` the
	language translator used for the program.  This message is
	not  expected  to	 6h  occur.   If it does, please notify your
	Software Specialist or send a Software Pe	 6qrformance  Report
	(SPR) to DIGITAL.	There  is an error in the global symbol	 6y table.  This is an
	internal LINK error.  This  message  is  not  expected  to
	oc	 7cur.  If it does, please notify your Software Specialist
	or send a Software Perform	 7
ance Report (SPR) to DIGITAL.	There  is  insufficient address space for the sym	 7bol table
	between the named psect and the next higher one or the end
	of  the  add	 7ress  space.  Restructure your psect layout to
	allow sufficient room for the symbol	 7$ table.	LINK has found errors in the switch table passed from  the
	SCAN  mo	 7,dule.  This is an internal error.  This message is
	not expected to occur.	If it  do	 75es,  please  notify  your
	Software Specialist or send  a Software Performance Repor	 7=t
	(SPR) to DIGITAL.	LINK  has  failed  to  complete the processing of an A	 7FSCII
	text REL block from the named file.  This is  an  internal
	error.   This  me	 7Nssage  is  not  expected to occur.  If it
	does, please notify your Software  Specia	 7Wlist  or  send  a
	Software Performance Report (SPR) to DIGITAL.	An error 	 7_occurred while reading in the typechecking area.	LINK's  user  UUO  (LUUO)  ha	 7hndler has detected an illegal
	UUO.  This is an internal  error.   This  message  is	 7p  not
	expected  to  occur.   If  it  does,  please  notify  your
	Software Special	 7yist or send a Software Performance  Report
	(SPR) to DIGITAL.	The range chec	 8king of LINK's internal  tables  and  arrays
	failed.   The address given is the poi	 8
nt in a LINK segment
	at which failure occurred.  This  is  an  internal  error.
	T	 8his message is not expected to occur.  If it does, please
	notify  your  Software  S	 8pecialist  or  send  a   Software
	Performance Report (SPR) to DIGITAL.	The 	 8# specified  module  contains  an incorrectly formatted
	polish fixup block  (type  1	 8,1).  Either  the  last  unused
	halfword  (if  it  exists) is non-zero, or there are	 84 extra
	halfwords following  all  valid  data.  LINK  ignores  the
	extra  data.  T	 8=his  error is probably caused by a fault in
	the language translator used for the pr	 8Eogram.  This  error
	is  not expected to occur.  If it does, please notify your
	So	 8Nftware Specialist or send a Software Performance  Report
	(SPR) to DIGITAL.	 8V	The LINK module LNKLOD is beginning its processing.	LINK is creating your lo	 8_g file as a result of defining the
	logical name LOG:.	LINK  is  continuin	 8gg your log file as a result of the /LOG
	switch.	LINK  is  beginning  your log	 8p file as a result of the /LOG
	switch.	A  REL  block  type  14  (index)  for  	 8xa  MAKLIB or FUDGE2
	generated library file is inconsistent.   The  library  is
	se	 9arched, but the index is ignored.	LINK  is  beginning  its  processing  by  in	 9	itializing its
	internal tables and variables.	The length of the argument  p	 9assed by the caller does  not
	match what the called routine expects it to be.	 9	LINK is loading the named module.	You used this name for another link.  Specif	 9#y a  different
	name for this link.	The link with this number has not yet  	 9+been  loaded.   The
	/NODE  switch  is  ignored.  If you have used link numbers
	in	 94stead of link names with the /NODE switch, you may  have
	confused  the  link  numbe	 9<rs.	To  avoid  this,  use link
	names.	LINK  cannot  find  the  named link in 	 9Ememory.  This is an
	internal error.  This message is not  expected  to  occur.
	If	 9M it does, please notify your Software Specialist or send
	a Software Performance Rep	 9Vort (SPR) to DIGITAL.	The name you gave with the /NODE switch is not the nam	 9^e of
	any loaded link.  The switch is ignored.	Your use of the /NODE switch 	 9gshows that you want to  begin
	a  new	overlay  link,	but  the  current  link is not 	 9oyet
	completely  loaded.    LINK   assumes	a   /LINK   switch
	immediately precedin	 9xg the /NODE switch, and loads the link
	(without a link name).	The  listed  s	 :ymbols  and  their values (if any) are those
	that are library search entry points.	 :		The named module contains a new definition of  an  already
	defined  global sy	 :mbol.  The old definition is used.  Make
	the definitions consistent and reload.	 :	LINK   cannot   expand   memory  further.    All permitted
	overflows to disk 	 :"have been tried,  but  your  program  is
	still too large for available memory.  A p	 :+robable cause is
	a large global symbol table, which cannot be overflowed to
	disk.	 :3	The  internal  memory  manager   in  LINK  has  failed   a
	consistency c	 :<heck.  This error  is not expected to  occur.
	If it does, please notify your Softwa	 :Dre Specialist or send
	a Software Performance Report (SPR) to DIGITAL.	LINK	 :M is rearranging its low segment to make more room  for
	the  specified	area.	Area  i	 :Us  one  of  the	following:
	AS=ALGOL symbol table, BG=bound global symbols, DY=dynam	 :^ic
	free   memory,  FX=fixup  area,  GS=global  symbol  table,
	HC=your  high-segme	 :fnt  code,  LC=your  low-segment   code,
	LS=local symbol tables, RT=relocation table	 :os.	The LINK module LNKMAP is writing a map file.	This module contain	 :ws both psect code and twoseg code. LINK
	cannot  load such a module.  Change the sou	 ;rce code to use
	psects .HIGH. and .LOW. as the high and low segments,  and
	remove	 ; the TWOSEG or HISEG pseudo-ops.	The  REGION  keyword  for  the  /OVERLAY:  s	 ;witch  is  not
	implemented.  The argument is ignored.	Alphabetical or num	 ;erical sorting of the map file  is  not
	implemented.   The  symbols  in the map fil	 ;"e appear in the
	order they are found in the .REL files.	The current value o	 ;*f MAXCOR  is  too  small  for  LINK	to
	operate.  You can speed up future loads of t	 ;3his program by
	setting the /MAXCOR: switch to this expanded size  at  the
	beginni	;;;ng of the load.	You are attempting to specify the /MAXCOR: switch so large
	that  the  low segment cannot fit before the high segment.
	LINK willuseUonly the	 ;L core indicated.	LINK needs more space than  you  gave  with  the  /MAXCOR:
	switch.   Give  a  new /MAXCOR:  switch  with at least the
	required size.	 ;]	The specified  module  contains an  incorrectly  formatted
	polish fixup block (typ	 ;fe 11 or 1072).  The store  operator
	specifies a memory  fixup, but the  block ends 	 ;nbefore  the
	address is specified.  This error is probably caused by  a
	fault in  	 ;wthe language  translator used  for the  program.
	This error is not expected  to occ	 ;ur.  If it does,  please
	notify  your  Software  Specialist  or  send  a   Software	 <
	Performance Report (SPR) to DIGITAL.	The argument you gave for the /NODE swi	 <tch would  indicate
	a  link  before  the  root  link.   (For  example,  from a
	po	 <sition after the third link in a path, you  cannot  give
	/NODE:-4.)	No REL bl	 <!ock type 5 (end) was found in the  named  module.
	This  will  happen  if LINK finds	 <* two type 6 blocks (name)
	without an intervening end, or if an end-of-file is  foun	 <2d
	before  the end block is seen.  LINK simulates the missing
	end block.  However,	 <; fatal messages usually  follow  this,
	since this condition usually indicates a bad	 <C REL file.	You gave a device that does  not  exist  on  this  system.
	Cor	 <Lrect your input files and reload.	There is no  free  nonzero  section to  load	 <T  SYS:XDDT.EXE
	into.   XDDT can  only be  loaded  into a section which is
	unused 	 <]by your program.  You must reconfigure your program
	to be able to use XDDT.	 <e	You have  attempted to  load  high  segment  code  into  a
	program  that  is  bein	 <ng loaded  into  a  nonzero section.
	Programs with high segments must be in section 	 <vzero.	You  have  specified  the name of a psect after which LINK
	should a	 <ppend the symbol table, but  no  psect  with  that
	name  was  loaded.   Load  the  	 =named  psect or specify an
	existing psect for the symbols.	Your  program 	 = does  not have a starting address. This can
	happen if you neglect to  load  a  mai	 =n  program.  Program
	execution,  if  requested,  will  be suppressed unless you
	s	 =!pecified debugger execution.    
        You used the /LINK switch,  which i	 =)ndicates that you  want
        to begin a new overlay link, but you have not specif	 =2ied  a
        NODE switch to tell LINK where to put the new overlay ink.	The 	 =:specified  module  contains an  incorrectly  formatted
	polish fixup block  (type 11	 =C or  1072).  Either the  block
	does not have a  store operator, or LINK  was not ab	 =Kle  to
	detect it due to the  block's invalid format.  This  error
	is probably cau	 =Tsed by a  fault in the language  translator
	used for  the  program.  This  error  i	 =\s not  expected  to
	occur.  If it does, please notify your Software Specialist
	or	 =e send a Software Performance Report (SPR) to DIGITAL.	The called routine  does	 =m not return  a value, however  the
	caller expected a returned value.	An e	 =vrror occurred  while  writing  out  the  ALGOL  symbol
	table.	An error has o	 =~ccurred on the output file.  The output file
	is  closed  at	the  end  of  the  last	 >  data successfully
	output.	An error has occurred on the output file.  The ou	 >tput file
	is  closed  at	the  end  of  the  last  data successfully
	output.	 >	An error has occurred on the output file.  The output file
	is  closed  at	the  end	 >   of  the  last  data successfully
	output.	An error has occurred on the outpu	 >)t file.  The output file
	is closed at the end of the last data successfully output.	 >1	An OPEN or INIT monitor  call  for  the  specified  device
	failed.  The 	 >:device may be under another user's control.	The standard released version of L	 >BINK does not support F40
	code.	Specify a disk device for the overlay file.	 >K	An error occurred  while  writing  out  your  high-segment
	code.	Inte	 >Srnal symbols in  the  overlay  handler  could  not	be
	referenced.   If  you  are us	 >\ing your own overlay handler,
	this is a user error;  if not, it is  an  internal  e	 >drror.
	This message is not expected to occur.	If it does, please
	notify	your  Soft	 >mware	Specialist  or	send  a   Software
	Performance Report (SPR) to DIGITAL.	 >u	An error  occurred  while  writing  out  your  low-segment
	code.	An error 	 >~occurred while  writing  out  your  local  symbol
	table.	An error has occurr	 ?ed while writing the overlay file.	LINK's module LNKOV2 is writing your overlay	 ? file.	You  have  specified  /SYMSEG:HIGH  or /SYMSEG:PSECT: when
	loading 	 ?an  overlay  structure.   Specify  /SYMSEG:LOW  or
	/SYMSEG:DEFAULT.	An error 	 ? occurred while writing out the typechecking area.	The load is too large to fit 	 ?(into the allowed  memory  and
	the ALGOL symbol table is being moved to disk.	 ?1	The highest address  allocated	in  the  named	module	is
	greater than 512P.  This i	 ?9s usually caused by dimensioning
	large arrays.  Modify your programs or load list t	 ?Bo reduce
	the size of the load.	LINK found an end-of-file inside a REL block	 ?J (that is, the
	word   count   for   the   block   extended   beyond   the
	end-of-	 ?Sfile).   This error can be caused by a fault in the
	language translator used for th	 ?[e program.	The Psect named has exceeded  the upper limit set for  it.
	No 	 ?dadditional chained  fixups will be  performed, and  the
	resulting image will probab	 ?lly be incorrect.  Symbol  table
	fixups, however will be performed, and all map info	 ?urmation
	will be correct.	The caller has specified that  the argument shoul	 ?}d not  be
	modified.  The called  routine  contains  code  which  may
	modify this 	 @argument.  In  some  cases this  message  will
	occur although the  argument is not 	 @ actually modified  by
	the routine.	The load is too large to fit into the a	 @llowed  memory  and
	your local symbol tables are being moved to disk.	LINK	 @ is creating your overlay tree file.	The named psects overlap each other in 	 @(the indicated range
	of  addresses.   If  you  do  not  expect  this   message,
	re	 @0structure   your  psect  origins  with  the  /SET:PSECT:
	switch.	Your prog	 @9ram extends beyond location 777777, which is  the
	highest location that LINK is cap	 @Aable of loading.  You may
	be able to make your program fit by moving psect  origins	 @J,
	lowering  the  high  segment origin, loading into a single
	segment, reducing th	 @Re size of arrays in your  program,  or
	using the overlay facility.	The load 	 @[is too large to fit into the allowed  memory  and
	your argument typechecking tables	 @c are being moved to disk.	The REL block is inconsistent.	 This  may  be	cau	 @lsed	by
	incorrect  output  from a translator (for example, missing
	argument for an	 @t end  block).   Recompile  the  module  and
	reload.	The  listed  symbols  an	 @}d  their values (if any) represent
	subroutine entry points in the current link.	 A	LINK is expanding the global  symbol  table  either  to  a
	prime number large	 Ar than your /HASHSIZE: switch requested,
	or by about 50 percent.  You can speed up 	 Afuture loads	of
	this  program  by  setting  /HASHSIZE:  this  large at the
	beginn	Aing of the load.	The  listed  symbols  and  values  represent  the  current
	placement of psects in your address space.	LINK attempted to return memory to	 A0 the memory manager, but
	the specified memory was not previously  allocated.   This	 A8
	is an internal error.  This message  is  not  expected  to
	occur.  If it does, p	 AAlease notify your Software Specialist
	or send a Software Performance Report (SPR) t	 AIo DIGITAL.	One of the modules you have already loaded explicitly sets
	an 	 ARattribute for the named psect which conflicts with  the
	declaration of  psect attri	 AZbutes  in the  current  module.
	Check  the   compiler   switches  or   assembly   l	 Acanguage
	directives that  were  used  in  the  generation  of  this
	module.	 Ak	There are errors  in  the  local  symbol  table.   Loading
	continues,  but  any  m	 Ataps  you  request  will not contain
	control section lengths.  This is an internal e	 A|rror.  This
	message  is  not  expected  to  occur.  If it does, please
	notify  yo	 Bur  Software  Specialist  or  send  a   Software
	PerformanceIReporta(SPR) togDIGITA	iBhey  are	trying	to
	write  a  new  	 Bsymbol over an old one.	You may be able to
	load your files in a different order.  T	 Bhis is an internal
	error.   This  message  is  not  expected to occur.  If it
	doe	 B's, please notify your Software  Specialist  or  send  a
	SoftwarePerformance Report	 B/ (SPR) to DIGITAL.	You loaded some SIMULA procedures or classes, but no  main
	program.  Missing start address and undefined symbols will
	terminate execution.	 B@	You defined a FORTRAN common  area with the same name as a
	non-common  symbol	 BI.   You must decide which definition you
	want.  If you want the common definition, 	 BQload the  common
	area first.	LINK is ready to process the next command li	 BZne.	The named subroutine is  in  a	different  path  from  the
	calling link. 	 Bb Redefine your overlay structure so that the
	subroutine is in the correct path.	 Bk	LINK does not support the .REL file format produced by the
	SITGO compiler.  L	 Bsoad your program by using SITGO.	An error occurred in outputting the .EXE fil	 B|e.	LINK was unable to replace itself with your program  using
	the extended 	 Csplice fork JSYS.  The probable cause is your
	monitor  notk having   the  extended 	 C
	installed.  LINK  will save  your program  if it  has  not
		 Calready been  saved,  and will  get  or run  it  from  the
	resulting .EXE file.	 C	You   cannot  use  the  /SET:  switch  to  set  the  named
	relocation counter	 C& below its initial value.   The  attempt
	is ignored.	Relocatable  psects are 	 C/not implemented;  you must specify
	an explicit absolute origin with  the  /SET:PSEC	 C7T:  switch
	for the named psect.	Alphabetical or numerical sorting of the sym	 C@bol  table	is
	not implemented.  The symbols appear in the order they are
	found.	 CH	LINK is rearranging the symbol table, and if required,	is
	converting  the  sy	 CQmbols  from	the  new  to old format as
	indicated on the /SYMSEG, /SYFILE, or /DEBUG	 CY switch.	The symbol table has been sorted and  moved  according	to
	the /SYMS	 CbEG, /SYFILE, or /DEBUG switch.	A symbol  specified in  a  rel block  is lon	 Cjger  than  the
	maximum allowed by LINK.	REL block type 13  (LVAR)  is  obs	 Csolete.   Use	the  MACRO
	pseudo-op TWOSEG.	LINK has already loaded  the  init	 C{ial  symbol  table.	To
	prevent  this  loading, place the /NOINITIAL switch before
	 D	the first file specification.	You have more ambiguous subroutine requests 	 D
(indicated	by
	LNKARL messages) than will fit in the table for this link.
	Continue	 D loading.  Your load will abort at the end with  a
	LNKABT	message;   if  you  have 	 D loaded  all modules, the
	message will give the size of the  needed  /ARSIZE  switc	 D&h
	for a reload. 
	You have specified more overlay links than were allowed	 D. by
	the current value  for the /MAXNODE  switch.  Reload  your
	programwithDa lar	 D7ger /MAXNODE value.	The data type of  the argument passed  by the caller  does
	not match what the called routine expects.	In producing the index for a map  	 DHfile,  LINK  found  more
	programnames	than there are programs.  The symbol table
	is in error.  This is an internal error.  This  message is
	not  expected  to  occ	 DYur.   If it does, please notify your
	Software Specialist or send a Software Perform	 Daance  Report
	(SPR) to DIGITAL.	The  named  symbol  was referenced in a REL 	 Djblock type 100
	(ASSIGN), but the symbol is undefined.  This  is generated
	with  t	 Drhe  MACRO  pseudo-op  .ASSIGN.   The assignment  is
	ignored.   You  should  load  a	 D{  module  that  defines the
	symbol.	A reference was made to a common block,	 E however the  block
	does not exist.	The  listed  symbols  and  their values	 E
 (if any) represent
	symbols not yet defined by any module.  Each value is  the
	fi	 Erst  address in a chain of references for the associated
	symbol.

	If  this  mess	 Eage  resulted  automatically  at  the end of
	loading, this is a user error.  In  th	 E%is  case,  the  load
	will   continue,   leaving  references  to  these  symbols
	u	 E.nresolved.	An error occurred while processing a previous error.  This
	mes	 E6sage  is  not  expected  to occur.   If it does, please
	notify  your  Software   Sp	 E?ecialist  or  send  a  Software
	Performance Report (SPR) to DIGITAL.	A mo	 EGnitor call has unexpectedly failed.   The  second line
	of the error message is the 	 EPlast TOPS-20 process error and
	indicates  why the  error occurred.   This may be ei	 EXther a
	system problem or a LINK internal error,  depending on the
	message.	 Ea	Extraction of symbols from a MACRO universal file  is  not
	implemented.	In a	 Ei REL block type 2 (symbols), the first 4 bits of  each
	word  pair  contain  the Rad	 Erix-50 symbol code.	LINK found
	one or more invalid codes in the block.  This error c	 Ezan be
	caused  by a fault in the language translator used for the
	program.	 F	The called routine returns a value which was not  expected
	by the caller.	 F	You gave an undefined global symbol as the start  address.
	Load a module that defi	 Fnes the symbol.	LINK has detected an undefined global symbol in a type 1004	 F
	REL block.  This global symbol  is used to relocate a  byte
	pointer and must be 	 F%defined before the 1004 block that uses
	it is seen.   This error is  most likely th	 F-e  result of  an
	error in the language translator  used to generate the  REL
	file	 F6.	The named link contains a call for a subroutine  you  have
	not  loaded. 	 F> If the subroutine is required for execution,
	you must reload, including  the  requ	 FGired  module  in  the
	link.	LINK has detected  an undefined  global symbol  i	 FOn a  type
	1160 REL block.  This global symbol is used to relocate  a
	byte pointer	 FX and  must be  defined before  the 1160  block
	that uses  it is  seen.   This error	 F`  is most  likely  the
	result of  an error  in the  language translator  used  to
	 Fi	generate the REL file.	You  have  specified  an undefined symbol to a switch 	 Fqthat
	can only take a defined symbol or a number.   Specify  the
	correct switch va	 Fzlue.	You gave the named symbol as an  argument  to  the  /UPTO:
	switch,  but 	 G the symbol was never defined.  Load a module
	that defines the symbol, or change yo	 Gur  argument  to  the
	/UPTO: switch.	LINK  has  printed the specified symbol	 G, its value and its
	attributes as requested.	The number of  arguments in  	 Gthe routine call  is not  the
	number of arguments expected by the called routine.	 G$	LINK is beginning execution of your program.	You omitted required arg	 G-uments for a switch (for  example,
	/REQUIRE with no symbols).  Respecify the switch	 G5.	One of the following conditions occurred:

	1.  The specified file name 	 G>was illegal.

	2.  When updating a file, the specified file name did  not
	    mat	 GFch the file being updated.

	3.  The RENAME monitor call  following  a  LOOKUP  mon	 GOitor
	    call failed.	The named file was not found.  Specify an existing fil	 GWe.	The named directory does  not  exist  on  the  named  file
	structure,  o	 G`r  the  project-programmer  number  given was
	incorrect.	You do not have suf	 Ghficient access privileges  to  use  the
	named file.	The directory on the DEC	 Gqtape has no  room  for  the  file.
	Delete  some  files  from  the  DECtape or speci	 Gyfy another
	device.	Another job is currently modifying the  named  file.  	 H Try
	accessing the file later.	The named file already exists, or  a  differ	 H
ent  file  was
	specified  on  the  ENTER  monitor call following a LOOKUP
	monitor	 @H call.N'	LINK has specified an illegal sequence  of  monitor  calls
	(e.g.,  	 Ha  RENAME  without  a  preceding  LOOKUP  or ENTER
	monitor call, or a LOOKUP after 	 H$an  ENTER).   This  is  an
	internal  error.   This  message is not expected to occu	 H,r.
	If it does, please notify your Software Specialist or send
	a Software Performa	 H5nce Report (SPR) to DIGITAL.	One of the following conditions occurred:

	1. 	 H= A transmission, device or data  error  occurred  while
	    attempting  to  read  t	 HFhe  directory or the RIB of the
	    named file.

	2.  A hardware-detected device 	 HNor data error was  detected
	    while reading the named directory's RIB or data blo	 HWck.

	3.  A  software-detected  data  inconsistency  error   was
	    detected whi	 H_le reading the named directory's or file's
	    RIB.N	The named file is not a 	 Hh saved  file.   This  message  can
	never  occur  and is included only for completen	 Hpess of the
	LOOKUP, ENTER and RENAME error codes.  This message is not
	expected  t	 Hyo  occur.   If  it  does,  please  notify  your
	Software Specialist or send a Softw	 @Iare Performance  Report
	(SPR) to DIGITAL.N	The system cannot supply enough me	 I
mory to use  as  buffers
	or to read in a program.  This message can never occur and	 I
	is included only for completeness of the LOOKUP, ENTER and
	RENAME  error  codes.	 I   This  message  is  not expected to
	occur.  If it does, please notify your Softwa	 I#re Specialist
	or send a Software Performance Report (SPR) to DIGITAL.N	The 	 I,named device is currently not available.  This message
	can  never  occur and is inc	 I4luded only for completeness of
	the LOOKUP, ENTER and RENAME error codes.  This mess	 I=age is
	not  expected  to  occur.   If it does, please notify your
	Software Specia	  IElist or send a Software Performance  Report
	(SPR) to DIGITAL.N	The named devi	 INce dies not exist.  This message  can  never
	occur and is included only for complet	 IVeness of the LOOKUP,
	ENTER  and  RENAME  error  codes.   This  message  is  not
	e	 I_xpected  to  occur.   If  it  does,  please  notify  your
	Software Specialist or se	 Ignd a Software Performance  Report
	(SPR) to DIGITAL.N	The  machine  does  not 	 Ip have  a  two-register  relocation
	capability.   This message can never occur and i	 Ixs included
	only for completeness of  the  LOOKUP,  ENTER  and  RENAME
	error  code	 Js.   This message is not expected to occur.  If
	it does, please notify your Softwar	 J	e Specialist or send  a
	Software Performance Report (SPR) to DIGITAL.	You 	 Jhave exceeded the quota of the named directory, or the
	entire capacity of the file 	 Jstructure.  Delete some files,
	or specify a directory or structure with sufficient 	 J#space.	The named device is write-locked.  Specify a write-enabled
	device  	 J+or  ask  the  operator  to  write-enable the named
	device.	There is not e	 J4nough internal monitor table space  for  the
	named file.  Try the load at a later t	 J<ime.	Because of the named directory's quota  or  the  available
	space  on  th	 JEe  file structure, the total number of blocks
	requested could not be allocated.   A	 JM  partial  allocation
	was given.N	The  block  required  by  LINK  is   not   a	 JVvailable   for
	allocation.   This message can never occur and is included
	only fo	 J^r completeness of  the  LOOKUP,  ENTER  and  RENAME
	error  codes.   This message is	 Jg not expected to occur.  If
	it does, please notify your Software Specialist or send	 Jo  a
	Software Performance Report (SPR) to DIGITAL.	You have attempted to su	  Jxpercede the named directory.N	You have attempted to  delete  a  directory  that	 K  is  not
	empty.   This message can never occur and is included only
	for complete	 K	ness of the LOOKUP,  ENTER  and  RENAME  error
	codes.   This  message  is  not  exp	 Kected to occur.  If it
	does, please notify your Software  Specialist  or  send  a
	 K	Software Performance Report (SPR) to DIGITAL.	One of the sub-file directori	 K"es in the named path was  not
	found.	A LOOKUP or ENTER monitor call was  per	 K+formed  on  generic
	device DSK:  and the search list is empty.	You have attem	 K3pted to create a sub-file  directory  nested
	deeper than the maximum level allowed.	 K<	No file structure in your job's search list has  both  the
	no-create  bi	 KDt  and  the write-lock bit equal to zero, and
	has the named directory.N	A GE	 KMTSEG monitor call was issued from a locked low segment
	to  a  high segment which is	 KU not a dormant, active or idle
	segment.  This message can never  occur  and  is  in	 K^cluded
	only  for  completeness  of  the  LOOKUP, ENTER and RENAME
	error codes.  T	 Kfhis message is not expected to  occur.   If
	it  does, please notify your Software S	 Kopecialist or send a
	Software Performance Report (SPR) to DIGITAL.	A LOOKUP 	 Kwand ENTER monitor call  was  given  to  update  a
	file,  but  the  file  cannot  be	 L  updated for some reason
	(e.g., another user is superceding  it  or  the  file  wa	 Ls
	deleted between the time of the LOOKUP and the ENTER).	The end of the low 	 Lsegment is above the beginning  of  the
	high segment.N'	An  attempt  has  b	 Leen  made  to  run  a  program  from  a
	not-logged-in  job.   This  message can nev	 L"er occur and is
	included only for completeness of the  LOOKUP,  ENTER  and
	RENAME	 L*  error  codes.   This  message  is  not expected to
	occur.  If it does, please not	 L3ify your Software Specialist
	or send a Software Performance Report (SPR) to DIGITAL	"L;.N	The  ENQ/DEQ  facility  has  been  used  for  simultaneous
	updating  of 	 LDthe named file, but some ENQ/DEQ requests are
	still outstanding and the file  canno	 LLt  be  closed.   This
	message   can   never  occur  and  is  included  only  for
		 LUcompleteness of the LOOKUP, ENTER and RENAME error  codes.
	This message is not expe	 L]cted to occur.  If it does, please
	notify  your  Software  Specialist  or  send  a 	 Lf  Software
	Performance Report (SPR) to DIGITAL.N	The named file has  a  bad  E	 LnXE  format  directory.   This
	message   can   never  occur  and  is  included  only	 Lw  for
	completeness of the LOOKUP, ENTER and RENAME error  codes.
	This message is 	 Lnot expected to occur.  If it does, please
	notify  your  Software  Specialist  or  	 Msend  a   Software
	Performance Report (SPR) to DIGITAL.N'	An attempt has been	 M made to run an EXE-format file with  a
	non-.EXE  extension.   EXE  format  files  	 M(those  with an
	internal directory) must have the  extension  .EXE.   This
	messag	 M!e  is  not  expected  to  occur.  If it does, please
	notify  your  Software  Specia	 M*list  or  send  a   Software
	Performance Report (SPR) to DIGITAL.	An attemp	 M2t has been made to run an EXE-format file with  a
	directory  that  is  too  large f	 M;or the monitor to handle.
	This message can never occur  and  is  included  only  fo	 MCr
	completeness  of the LOOKUP, ENTER and RENAME error codes.
	This message is not 	 MLexpected to occur.  If it does, please
	notify   your  Software  Specialist  or  sen	 MTd  a  Software
	Performance Report (SPR) to DIGITAL.	The monitor's ability to	 M] accept another network connection
	has been exceeded.	The named task is n	 Meot available.  Specify an existing task
	name.	You have specified a network 	 Mnnode  that  does  not  exist.
	Wait  for  the  node  to  come  up  or specify an exi	 Mvsting
	network node.N'	This message indicates that  a  LOOKUP,  ENTER  or  RE	 MNAME
	monitor  call  error occurred with an error code larger in
	number than the e	 Nrrors LINK knows about.  This message  is
	not  expected  to  occur.   If it does, p	 Nlease notify your
	Software Specialist or send a Software Performance  Report
	(SPR	 N) to DIGITAL.N'	This  message  can  never  occur  and is included only for
	com	 N!pleteness of the LOOKUP, ENTER, and RENAME error codes.	This message is not	 N) expected to occur.  If it does, please
	notify   your  Software  Specialist  or  se N2nd  a  Software
	Performance Report (SPR) to DIGITAL.9*
,^,~	RPaNR_nqR_6nR_l:P	]8{qboI*$
]m]]}e*$]`*	D"]a*]a*]b*]b*#]g*^
^	*
^$KN7	D"H	Zm"* 
G6 
I
	I+
	IL

Im

J
J$	D"
J2

J= 
JQ
Ju
J{
K
K&
K1	D"
K<
 KL G|
0Kv
1L
1L
2L<
2Lk
3M	D"
3M1
4MZ H
DMc
EMj
EMy H H8 He	D"I$GnS"+ +lGQ +mGX
ZI
Z	I+
Z	IL
Z
Im
Z
J	D"
ZJ$
ZJ2
Z
J= +mGf
ZJQ
ZJu
ZJ{
ZK
ZK&	D"
ZK1
ZK<
Z KL +nG|
Z0Kv
Z1L
Z1L
Z2L<
Z2Lk	D"
Z3M
Z3M1
Z4MZ +nH
ZDMc
ZEMj
ZEMy +oH +oH8	D" +pHe%C"+* Q,G6 Q-GX
6I
6	I+
6	IL
6
Im
6
J	D"
6J$
6J2
6
J= Q-Gf
6JQ
6Ju
6J{
6K
6K&	D"
6K1
6K<
6 KL Q.G|
60Kv
61L
61L
62L<
62Lk	D"
63M
63M1
64MZ Q.H
6DMc
6EMj
6EMy Q/H Q/H8	@ Q0Hez#"+;S*:S1,H"QLGQ"QMGX
i@I
i@	I+
i@	IL	D"
i@
Im
i@
J
i@J$
i@J2
i@
J="QMGf
i@JQ
i@Ju
i@J{	D"
i@K
i@K&
i@K1
i@K<
i@ KL"QNG|
i@0Kv
i@1L
i@1L	D"
i@2L<
i@2Lk
i@3M
i@3M1
i@4MZ"QNH
i@DMc
i@EMj
i@EMy	D""QOH"QOH8"QPHe0}3"+MI8!"*&
(
d*d(<d(QK*L*7qx	WC7eT*BNMO6N'WE!"\B:/W=BhD2*%Dgk**#gkD@*g
qx*H@@+Mm3aH@@+;m3!H@@+*m3 H@@+m38 *((N9