From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#61962: 30.0.50; New trouble with symbols with positions Date: Sat, 04 Mar 2023 17:18:43 +0100 Message-ID: <87o7p8v6ak.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29040"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 61962@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 04 17:19:18 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pYUbO-0007KR-JR for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 04 Mar 2023 17:19:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYUbA-0002is-EN; Sat, 04 Mar 2023 11:19:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYUb9-0002ii-4z for bug-gnu-emacs@gnu.org; Sat, 04 Mar 2023 11:19:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYUb8-0007nv-T0 for bug-gnu-emacs@gnu.org; Sat, 04 Mar 2023 11:19:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYUb8-00050N-Cn for bug-gnu-emacs@gnu.org; Sat, 04 Mar 2023 11:19:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Mar 2023 16:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61962 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.167794673319220 (code B ref -1); Sat, 04 Mar 2023 16:19:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Mar 2023 16:18:53 +0000 Original-Received: from localhost ([127.0.0.1]:37494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYUay-0004zw-VT for submit@debbugs.gnu.org; Sat, 04 Mar 2023 11:18:53 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:52062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYUax-0004zp-Ex for submit@debbugs.gnu.org; Sat, 04 Mar 2023 11:18:51 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYUaw-0002hd-5Y for bug-gnu-emacs@gnu.org; Sat, 04 Mar 2023 11:18:51 -0500 Original-Received: from mout.web.de ([212.227.15.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYUau-0007nD-AQ for bug-gnu-emacs@gnu.org; Sat, 04 Mar 2023 11:18:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1677946724; i=michael_heerdegen@web.de; bh=A7XZJvLuNh6yTq57eSVnpyBUheLPs4YsaFTws+EDr0g=; h=X-UI-Sender-Class:From:To:Subject:Date; b=iaGRlPv8iKbYadL2HQrnoJS5BvIIm4kDf7xvc+sHnugex4qlAnV7yDJEqur2UPS4X 96kmd7cD2jkVJejQ09pxxsnKR+6F9Bb99Hespjj9OmvF/UWKR37AjO8QtaWi9hyOhG fmJVDK6Qt99MfegjwK2g6SY087nl5Re5aF4CRlC8NNjyt4Gc69IURFKIGWoNw5ocAJ k8sou77EOjHxCm5HTzgjqyajCWfrceNTowhasDNfNU9JIHuH6fzV+TEncurLynZzBa Fa9kqBmHS5Cntqk+R0HAh2j0u8LUa6b+UTEjsA9WLeR5CfKMGrmBHg3AKo28qAXCyb WMJSCmFR0naWw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mmyqx-1qGrQ33THj-00kA5C; Sat, 04 Mar 2023 17:18:44 +0100 X-Provags-ID: V03:K1:ihRa66HlM3Zd1ubGYiazVbXEU59GWM+mm2Jh1PVbxrJpdUfUkmn chvvIB8BPRiG99Sk6nce+M6XgBIvr31R5wJrSAUqOPdD+/6SVttPoD28najAXKRt8MxRMql xsQtwN5D/tA52/zdDjk+1hVIykBh/4GtSW7n1Y1cFG8EHWc8CmbGZFo1mVFI6rt9x1tk0t1 YSaQTpwmLQADAfRqowg/Q== UI-OutboundReport: notjunk:1;M01:P0:KqJL5vW9Lqg=;lfDYwISmuM7f8/Jl1JTbBmIa4Ja 0PPSVnAS0gkDYlh9wCJgaTtuFsoTxhCYU9BNqO0gKWLYrirGDuFzdnixQSRBLem9pCdgw6mV7 c5/CZDE34wTa5YwHnmtbPHIv448fvf3TRibDMcaN+LC3Eae3MmqZ4a+EPJbG+XFphoVTIWy4x UNWP2fJbW8gsmWaE5G7U/iKxgmDHeOzICQ9EwRf8svOISU6U1vg5vVzoGIiXyJT+5HSu3AalK g02WdOfi1TQpDDA7Lm3v+MLxFjS+61nU/4JG37Jglz6R3YpfOEqOgo9DeHw86Ob8dFs6kEmbN DWbhe7guA28aI28SoQ0ho9SMj+JecjH3Emq0krwzkE7Wd1S14kWNiD75Sa0tVlpjVWyfK1QFO Bx5IFdO3T/b22HDOegSV5EIpud6pU+b7+3S/cVpIVdJ+CoHMB5c2+lFr2Nt7p7Or43gR0FXmC kf7IZrG1EEEcdvUzu4m0ceHop4NuWti6331no7+Cq3i+H1x5ueDupw9pvqbDeUjoEBLbpqzys Br5G65BQdttE4CqsTi2FVcXWuAMCy7Wg+z6UFFWgBrdg7RNjZCF4GM4Atv6iYW+L4bMBqxGZy owKlr+6iCr3KrNbTkn8p7HKbzmgMbvOHRPz+8YUkI2D6VqGAfq1T1VQRsj4XuOBhPlHwnyKFd CQbJ87UNJFUhnhHMD+Kd8tAZ+P2bQDCvxRXi5ZxnCX5wPW9Q6GR5h5hOtYhEuS725HeD2YMY/ qbrJoksj9jHhhElBYbMzoGD1hTp/Sgoe8SiUxvpT36sKUGqzNRH1GrDNbq6UFT0HtH+N7sQM Received-SPF: pass client-ip=212.227.15.14; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257286 Archived-At: --=-=-= Content-Type: text/plain Hello, since a couple of days, maybe around a week, master builds bug me with symbols with positions again. Here is a recipe for emacs -Q (dunno, there may be much simpler and shorter recipes, didn't try): Save this into a file: --=-=-= Content-Type: application/emacs-lisp Content-Disposition: attachment; filename=swp-test.el Content-Transfer-Encoding: quoted-printable ;; -*- lexical-binding: t -*- (cl-defstruct teststruct "Doc" xxx) (defun test () (let ((val (make-teststruct :xxx 20))) (pcase val ((and (pred cl-struct-p) (let class-name (type-of val))) (when class-name (ignore-errors (mapcar #'cl--slot-descriptor-name (cl--class-slots (cl-find-class class-name))))))))) --=-=-= Content-Type: text/plain Visit and M-x eval-buffer. M-: (test) yields xxx as expected. But now compile (C-c C-b) and M-: (test) unexpectedly (I guess?) yields (#), a symbol with position. TIA, Michael. In GNU Emacs 30.0.50 (build 11, x86_64-pc-linux-gnu, cairo version 1.16.0) of 2023-03-04 built on drachen Repository revision: 1b726f26986fa54751f613d1e332fd20c705e17f Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --with-x-toolkit=no' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF WEBP X11 XDBE XIM XINPUT2 XPM ZLIB --=-=-=--