From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#23528: 25.0.93; Errors are ignored if I load eieio and evaluate the byte-compiled form Date: Fri, 13 May 2016 17:31:03 +0200 Message-ID: <87ziru0ybs.fsf@web.de> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1463426311 28550 80.91.229.3 (16 May 2016 19:18:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 May 2016 19:18:31 +0000 (UTC) Cc: 23528@debbugs.gnu.org To: Sho Takemori Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 16 21:18:21 2016 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 1b2O1x-0000lF-QP for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2016 21:18:17 +0200 Original-Received: from localhost ([::1]:46910 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O1x-0005ik-78 for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2016 15:18:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O1s-0005Zf-KB for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:18:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2O1k-0002NT-IG for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:18:10 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O1k-0002NC-F9 for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:18:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b2O1j-0008Us-9F for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:18:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 May 2016 19:18:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23528 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23528-submit@debbugs.gnu.org id=B23528.146342622532572 (code B ref 23528); Mon, 16 May 2016 19:18:03 +0000 Original-Received: (at 23528) by debbugs.gnu.org; 16 May 2016 19:17:05 +0000 Original-Received: from localhost ([127.0.0.1]:54390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2O0n-0008TG-2Q for submit@debbugs.gnu.org; Mon, 16 May 2016 15:17:05 -0400 Original-Received: from mout.web.de ([212.227.15.3]:58335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2O0l-0008S1-EG for 23528@debbugs.gnu.org; Mon, 16 May 2016 15:17:03 -0400 Original-Received: from drachen.dragon ([94.217.122.112]) by smtp.web.de (mrweb001) with ESMTPSA (Nemesis) id 0LopMx-1bYMk73L5f-00gnhJ; Fri, 13 May 2016 17:31:04 +0200 In-Reply-To: (Sho Takemori's message of "Fri, 13 May 2016 22:50:04 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux) X-Provags-ID: V03:K0:cDGjTI9GyNB40cZyuutE89WxXgKfYmEP/ViuQQP0lvWCqRWbUno +dKwV6OgO4ZTwPt3y4asgEa1r8BQtE4gbijZZo6HUB85ixwGVBzUq1sGYmrKckbmyLBxZxp tQ82au3QOBdGZH7b77atc5pJXI2FOaXck0SYd5GMBFAHgsPy542wxloOmbuM/ikxKIq4LNT 1O0vXJ9XIUY0QOITojWeA== X-UI-Out-Filterresults: notjunk:1;V01:K0:ckXkTvAMUhE=:ft0fviNZPBBpHUAB6uagjg xNMbmfAaHmxcLqC2ST+FfVN6GVsfIilDDfHjkzLcOJQDDhLjguC0qSq2i1z0nlK9bl/v7hk2E vIcaFdB44RwRyUOwwVeX3a+Voi33ZrJ6yCe8A51DalISAbqA2MmnvNFsLnDFV3AQlzJpX+m01 UxXaxkEl6i7QQVL8XcjHQMlgJ2rmFpHmH5sDA7c6MVG88zcP17BpyqXd/FaUiPL8IPzWyS+GJ G05FNffZzLInqE1c6AHOQ3b23VTlwAoqdbhD/lDr7Mv/h423zFdps/TnyZK9Fl9coNccxQ36Z yiSMMQZRS9BiHVDV2hpa5XrYunRJswkksoOJF7HYFklz8QO9r9ljiLhZ5lazmvJ9cSZO38Abe AxMwIXirNgAGjgG09ujEF+bkI9o3ODtAcuP6QLMZWVdEm+pGmSstAU8/b57yBbGwH1Ggdmtf/ fOHq7MJ1I0Kd960V6utnu1xFTARk7omR8hvT/YetVYV60/areaHNDRjfSRb2+0bNDPra80bk0 Fn31KGzmiltwffL385cFitDlZwOxjy6UC+UQBgRb8VTlrs3B6LMB/vefbh7e5avo3vvD/FGQO ao6+2aXYgrgpp8bTutTueOQJIJ9/69hcl0z2TI/AXkQrg3wB6ZHAthLxxJYSUf7vLYqZCK7GU PPffI0ApATWSnnsPrEh2HEyHZpufsiy2Db/bJYBXvdUusrCg6YQ1Tfbq0m6dro+0iCghbPfbs A1iOaJTmrVU/UPlMT49n7//RkZc2g8d0EZTh5wOuoXbRCd9eu7HuaiA4Wa5CSzB2qAgmhB3l X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:118324 Archived-At: Sho Takemori writes: > eieio-core.el > (progn > (require 'cl-lib) > ;; Arrange for field access not to bother checking if the access is indeed > ;; made to an eieio--class object. > (cl-declaim (optimize (safety 0))) > [...] > ;; Set it back to the default value. > (cl-declaim (optimize (safety 1)))) Thanks for investigating. Looks like loading "eieio-core" can permanently change the value of `byte-compile-delete-errors'. And at least, the last declaim form should be (cl-declaim (optimize (safety 3))) ^ to have the desired effect of setting `byte-compile-delete-errors' to nil. Can someone with knowledge of eieio please care about this? Thanks, Michael.