From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#11735: 24.1.50; "Warning: Unknown defun property ... in ..." Date: Tue, 19 Jun 2012 06:34:25 -0700 Message-ID: References: <8DE4AF0D660148A7A7D69D38AD6BEE74@us.oracle.com> <4943188A1CCD43D98D28B1A62D6D115A@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1340112956 31290 80.91.229.3 (19 Jun 2012 13:35:56 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 19 Jun 2012 13:35:56 +0000 (UTC) Cc: 11735@debbugs.gnu.org To: "'Juanma Barranquero'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 19 15:35:54 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sgyb3-00038Y-Ii for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Jun 2012 15:35:53 +0200 Original-Received: from localhost ([::1]:42530 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgyb3-0000bN-If for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Jun 2012 09:35:53 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgyat-0000PM-OS for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 09:35:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sgyar-0001C0-Ts for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 09:35:43 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38693) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgyar-0001BD-Qs for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 09:35:41 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sgye6-0005oR-J5 for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 09:39:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Jun 2012 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11735 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11735-submit@debbugs.gnu.org id=B11735.134011309122275 (code B ref 11735); Tue, 19 Jun 2012 13:39:02 +0000 Original-Received: (at 11735) by debbugs.gnu.org; 19 Jun 2012 13:38:11 +0000 Original-Received: from localhost ([127.0.0.1]:48239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SgydH-0005nE-ES for submit@debbugs.gnu.org; Tue, 19 Jun 2012 09:38:11 -0400 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:48625) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SgydE-0005n4-Mz for 11735@debbugs.gnu.org; Tue, 19 Jun 2012 09:38:09 -0400 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q5JDYi1l016243 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 19 Jun 2012 13:34:45 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q5JDYigT020846 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Jun 2012 13:34:44 GMT Original-Received: from abhmt101.oracle.com (abhmt101.oracle.com [141.146.116.53]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q5JDYhlo010538; Tue, 19 Jun 2012 08:34:43 -0500 Original-Received: from dradamslap1 (/10.159.218.98) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 19 Jun 2012 06:34:43 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac1OEmEnALxNF1UgS5++LYufjNKMYQADItHg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:61112 Archived-At: > > Without checking the Common Lisp spec (IANAL), I would=20 > > guess that even Common Lisp, which defines such optimization > > declarations, leaves it up to CL implementations to ignore > > some of them. =A0But I doubt that it leaves it up to > > them to raise a warning for those declarations it does not=20 > > recognize. >=20 > This is SBCL 1.0.55.7.mswinmt.1185-d20ec0c, an implementation of ANSI > Common Lisp. > * (defun test2 () (declare (optimize bar)) t) > ; in: defun test2 > ; (OPTIMIZE BAR) > ; caught warning: > ; Ignoring unknown optimization quality bar in: (optimize bar) > ; compilation unit finished > ; caught 1 WARNING condition OK, so you've confirmed my doubt. I stand corrected. (Actually, you've shown only that there exists an implementation (albeit = a common one) that prints a warning. That does not confirm that the CL = spec says that's OK. But I claimed IANAL...) Perhaps this kind of message is a candidate for a :debug warning level? = I already said that it is useful for programmers. I do not see it as = helpful for general users just loading a library. On the contrary: some might = become confused, if not downright worried. That's all I'm trying to say.