[comp.sys.ti.explorer] Spurious compiler warnings

acuff@SUMEX-AIM.STANFORD.EDU (Richard Acuff) (04/25/91)

      EXPLORER (TM) BUG REPORT

DATE-TIME   : 24-Apr-91 10:57:45
PRIORITY    : M     (H)igh (M)edium (L)ow
TYPE        : B     (B)ug  (D)esign (M)anual
MACHINE-TYPE: E     (E)xplorer (M)icroExplorer

DESCRIPTION-OF-PROBLEM:
   Compiling the following function on an Explorer results in compiler
   warnings about ADD:WAIT-PORT-READY and ADD:FIND-CHANNEL being
   undefined.

   (defun test (w)
     (tv:prepare-sheet (w)
       (print "test" w)))

WORK-AROUND:
   Install dummy definitions of these functions as follows:

(unless (sys:mx-p)
  (defun add:wait-port-ready (&rest ignore)
    (cerror "Go on"
	    "ADD:WAIT-PORT-READY shouldn't have been called on an Explorer."))
  (defun add:find-channel (&rest ignore)
    (cerror "Go on"
	    "ADD:FIND-CHANNEL shouldn't have been called on an Explorer.")))

TI Number: 
Submitter: RDA

CUSTOMER-ID: 173

NAME       : Richard Acuff
LOCATION   : MSOB 245: Yeager
ADDRESS    : 701 Welch Rd., Bldg. C, Stanford, CA  94305
PHONE      : (415) 723-2225
NET-ADDRESS: Richard Acuff <acuff@SUMEX-AIM.Stanford.EDU>

SOFTWARE-CONFIGURATION:

   With SYSTEM 6.41, VIRTUAL-MEMORY 6.3, EH 6.8, MAKE-SYSTEM 6.5,
   MICRONET 6.0, LOCAL-FILE 6.2, BASIC-PATHNAME 6.5,
   NETWORK-SUPPORT-COLD 6.2, BASIC-NAMESPACE 6.8, NETWORK-NAMESPACE 6.1,
   DISK-IO 6.4, DISK-LABEL 6.1, BASIC-FILE 6.15, MAC-PATHNAME 6.0,
   NETWORK-PATHNAME 6.2, COMPILER 6.18, TV 6.32, DATALINK 6.0, CHAOSNET 6.9,
   GC 6.7, MEMORY-AUX 6.0, NVRAM 6.4, SYSLOG 6.2, STREAMER-TAPE 6.6,
   UCL 6.1, INPUT-EDITOR 6.1, METER 6.2, ZWEI 6.28, DEBUG-TOOLS 6.5,
   NETWORK-SUPPORT 6.1, NETWORK-SERVICE 6.3, DATALINK-DISPLAYS 6.0,
   FONT-EDITOR 6.1, SERIAL 6.0, PRINTER 6.8, MAC-PRINTER-TYPES 6.2,
   PRINTER-TYPES 6.2, IMAGEN 6.1, SUGGESTIONS 6.1, MAIL-DAEMON 6.6,
   MAIL-READER 6.9, TELNET 6.1, VT100 6.0, NAMESPACE-EDITOR 6.7,
   PROFILE 6.3, VISIDOC 6.7, TI-CLOS 6.53, CLEH 6.5, IP 3.50, RPC 6.2,
   NFS 3.9, Experimental KSL-PATCHES 10.6,  microcode 488,
   Band Name: Rich on 17-Apr, Host: KSL-EXP-31

HARDWARE-CONFIGURATION:
   
   SLOT 0.  TYPE = NEC.  PART # = 00002236400-0001.  SERIAL # = 270200-200-5-80.  REV = *P
   SLOT 2.  TYPE = NPI.  PART # = 00002238040-0001.  SERIAL # = 5A0500-200-5-70.  REV = AF
   SLOT 3.  TYPE = MEM.  PART # = 00002243910-0003.  SERIAL # = A50700-200-7-18.  REV = *V
   SLOT 4.  TYPE = MEM.  PART # = 00002236415-0001.  SERIAL # = 490000-200-5-35.  REV = *N
   SLOT 5.  TYPE = SIB.  PART # = 00002236645-0001.  SERIAL # = 670A00-200-5-80.  REV = *J
   SLOT 6.  TYPE = CPU.  PART # = 00002540830-0001.  SERIAL # = E11700-200-7-54.  REV = AG