From xemacs-m  Sat Feb  1 02:16:24 1997
Received: from wmperry.in.aventail.com (wmperry@wmperry.oz.net [207.13.185.53])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id CAA23881
	for <xemacs-beta@xemacs.org>; Sat, 1 Feb 1997 02:16:16 -0600 (CST)
Received: (from wmperry@localhost) by wmperry.in.aventail.com (8.7.6/8.7.3) id AAA00422; Sat, 1 Feb 1997 00:21:24 -0800
Date: Sat, 1 Feb 1997 00:21:24 -0800
Message-Id: <199702010821.AAA00422@wmperry.in.aventail.com>
From: "William M. Perry" <wmperry@aventail.com>
To: xemacs-beta@xemacs.org
Subject: Hashtable + CL lossage
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;
MIME-Version: 1.0
Content-Type: multipart/digest;
	boundary=ei2ouWquPXm8wwndsjYc1YcD1bc4Z7K4eBgMXL7m
Content-Transfer-Encoding: 7bit

This is a forwarded message, MIME encapsulation.

--ei2ouWquPXm8wwndsjYc1YcD1bc4Z7K4eBgMXL7m

Return-Path: raman@Adobe.COM
Received: from moose.cs.indiana.edu (root@moose.cs.indiana.edu [129.79.254.191]) by cosmo.aventail.com (8.6.12/8.6.9) with ESMTP id QAA07252 for <wmperry@aventail.com>; Fri, 31 Jan 1997 16:46:28 -0800
Received: from smtp-relay-1.Adobe.COM by moose.cs.indiana.edu
	(8.8.4/IUCS.1.75) id TAA29802; Fri, 31 Jan 1997 19:02:51 -0500 (EST)
Received: by smtp-relay-1.Adobe.COM (8.7.5) with ESMTP id QAA10651; Fri, 31 Jan 1997 16:01:11 -0800 (PST)
Received: by inner-relay-1.Adobe.COM (8.7.5) with ESMTP id QAA07191; Fri, 31 Jan 1997 16:01:51 -0800 (PST)
Received: by mail-345.corp.Adobe.COM (8.7.5) with ESMTP id QAA09211; Fri, 31 Jan 1997 16:03:41 -0800 (PST)
Received: by labrador (8.6.9) id QAA14352; Fri, 31 Jan 1997 16:01:17 -0800
Message-Id: <199702010001.QAA14352@labrador>
X-Phone: 1 (408) 536-3945
X-Fax: 1(408) 537-4042
Reply-to: raman@Adobe.COM
X-UIDL: ac024b6adaef938afcb9139a899d0823
From: "T. V. Raman" <raman@Adobe.COM>
To: william perry <wmperry@cs.indiana.edu>
Subject: hash tables and xemacs-19.14
Date: Fri, 31 Jan 1997 16:01:17 -0800

At this point I'd say it's a xemacs bug.

Here is a simple file to tickle the bug:

xemacspeak make EMACS=xemacs-19.14 hash.elc
xemacs-19.14 -batch -q  -l `pwd`/emacspeak-load-path -f batch-byte-compile `pwd`/hash.el
Loading site-start...
Loading /amd/quad/u017/raman/emacs/lisp/xemacspeak/emacspeak-load-path...
Loading bytecomp...
Compiling /amd/quad/u017/raman/emacs/lisp/xemacspeak/hash.el...
Loading cl-macs...
Loading byte-optimize...
Loading cl-seq...
While compiling toplevel forms in file /amd/quad/u017/raman/emacs/lisp/xemacspeak/hash.el:
  !! Wrong type argument ((listp table))
Done
16:00:07 labrador xemacspeak


and here is hash.el

(require 'cl)
(defvar table (make-hash-table))

(defsubst define-table-entry (key value)
  (declare (special table))
  (setf (gethash key table) value))
(define-table-entry 'a "foo")

-- 
Best Regards,
--raman

      Adobe Systems                 Tel: 1 (408) 536 3945   (W14-129)
      Advanced Technology Group     Fax: 1 (408) 537 4042 
      (W14 129) 345 Park Avenue     Email: raman@adobe.com 
      San Jose , CA 95110 -2704     Email:  raman@cs.cornell.edu
      http://labrador.corp.adobe.com/~raman/raman.html (Adobe  Internal)
      http://www.cs.cornell.edu/Info/People/raman/raman.html  (Cornell)
-----------------------------------------------------------------------
    Disclaimer: The opinions expressed are my own and in no way should be taken
as representative of my employer, Adobe Systems Inc.
____________________________________________________________


--ei2ouWquPXm8wwndsjYc1YcD1bc4Z7K4eBgMXL7m--

