To: Steve Russell, Jay Sage From: Bridger Mitchell subj: SLR180P.BUG report date: 4/15/90 ------------ SLR180+ v 1.12 #PL006: Assembler fails with bogus errors, *depending on size of tpa and the number of output files* Source files: 1 main file + 10 include files, total of ~ 156K. assemble absolute to COM, with com and lst outputs. When it assembles correctly, it goes virtual in pass 2. When it fails, the first error message occurs in pass 1. The following tests used COM and LST output files, no SYM file. ---------------------------- Using #1 System: ON!, 2MB ramdisk as A: ZSDOS 1.1 All files on A: A: is the virtual drive Assembly fails with first messages: IF BMSEARCH Must be absolute this pass this message occurs several times (there are several BMSEARCH conditionals) in pass 2 there are a large number of "undefined symbol" messages when top of tpa is: D606 hex D206 d806 d906 da06 da4f It assembles correctly when top of tpa is d606 d706 ---------------------------- Using #2 System: SB180FX all files on N: (ramdisk) Assembles correctly when top of tpa is D606 hex Fails when top of tpa is CDB1 hex CD06 hex fails in pass 2 CC06 fails in pass 1 CB06 fails in pass 1 Notes: Files verified by CRC as identical on both systems. Experimenting with various 180FIGP settings to eliminate disk optimization had no effect. The size of tpa is set by an RSX below the BDOS in all cases on the ON!. On the SB180FX, there is no rsx when the tpa goes up to d606 hex. The other tests on that system use an rsx. ----------- On the ON! system I also experimented with COM, LST and SYM output. Now, in this case, the D606-size tpa FAILS!  this message occurs