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#54433: 29.0.50; Invalid read syntax: "#<" with async-bytecomp Date: Fri, 18 Mar 2022 01:09:24 +0100 Message-ID: <87bky4m897.fsf@web.de> References: <87a6dpnv8g.fsf@web.de> <87fsngm952.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9857"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 54433@debbugs.gnu.org To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 18 01:22:42 2022 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 1nV0OA-0002Oi-7A for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 18 Mar 2022 01:22:42 +0100 Original-Received: from localhost ([::1]:36662 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nV0O8-0003Sp-HI for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 17 Mar 2022 20:22:40 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:39316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nV0CG-0004HM-Qw for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2022 20:10:25 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33550) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nV0Bu-0000Gj-6p for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2022 20:10:22 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nV0Bt-00020C-QL for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2022 20:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Mar 2022 00:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54433 X-GNU-PR-Package: emacs Original-Received: via spool by 54433-submit@debbugs.gnu.org id=B54433.16475621757655 (code B ref 54433); Fri, 18 Mar 2022 00:10:01 +0000 Original-Received: (at 54433) by debbugs.gnu.org; 18 Mar 2022 00:09:35 +0000 Original-Received: from localhost ([127.0.0.1]:55680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nV0BS-0001zP-Ok for submit@debbugs.gnu.org; Thu, 17 Mar 2022 20:09:34 -0400 Original-Received: from mout.web.de ([212.227.17.12]:51573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nV0BQ-0001z5-Ad for 54433@debbugs.gnu.org; Thu, 17 Mar 2022 20:09:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1647562165; bh=P6uxx5NTl2lflcXniZSUGcVtt0F/FVi5bP9cr5lTOLw=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Ih4jndUY9HJMkx88PZ0lQ5mN2MlaePc6gnYDGsk7RXotX2vdAxJg5j+F96xtv6jdJ L7gv6S2cROXajG7lRwWEVMfkS/8JlzPf1Gkslila+w6w2IgYMH5vQcHC5rF2akOYKY nCD9pUeY7e1krTTCnOvpQDAA9Mdqpn66e/RNOVeo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([84.60.174.212]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MZB07-1nZ6mq1Bon-00VD34; Fri, 18 Mar 2022 01:09:25 +0100 In-Reply-To: <87fsngm952.fsf@web.de> (Michael Heerdegen's message of "Fri, 18 Mar 2022 00:50:17 +0100") X-Provags-ID: V03:K1:SCT7V6fJdMN8wqEZQOCauDep/x9QspI92MKLpttr6TYCK4qq+eX +lUboIrjyjp+6B3gXK5HFCWtxmZNSNfI00PpJTQBvn91NyJhLdSQBDNdggmPC70K5lPnEgb Ak014GlRYu66A/PAt66FJzdHLAuULGPYYXvup1PVEYhq1Dr3gh0q/APHsWxpm9TQVlbyOLb LJuRiSzww/DQRb1s9ppow== X-UI-Out-Filterresults: notjunk:1;V03:K0:wOpjEteokzw=:40Qnm/vvJdMjH/6TP0vXpS ORzYLdc4qz7PCBADcs25CFV8s+rwEo8IYTvtJzWeHmMi8S9GphCvy1kMVBJZt5ZNYiqAkGM1U mivmEQO2Fbtwenuk7wjO8ccwz7SDYqb9ZtALtWCtHMTE08uAJxAT93lYJ34Ddg4DqjsVzP84T M86M3V58QNcfWKZyZNLtCNCWCftemAj12LiCu05YvjVjIQeh14h3/uGi1Kkip76Rqaj0HnqBn Z4wpoc7jn2tQBpeJCRuv4toh4b1FJ/k2n8JW2Ci0tqb5HoHPrvlEbTATjFmhAtEWii2OcfYq0 VM8ySEumc/KxO3qa8GHkFu5AZmDBFnhjhVP4mLFpJLoPM1n0E7eEuxa5KwC7N0dYaAJF9iCra 0lnGo+S1RxGUQNz8HuGUQ9RU8iGd8JOoZdEELC8WMb4UZPGk11Ks+XKZ+qDpRracB2xi/gvvZ Gzibsw98vkYmqN5ye6WSdjLn6PhVyaZYEiKNbx7G7DPiYR/IUtHISAZzfp9Fgce68baHN4x+Z jgscEbb2PGm6sVgQUOROA6tvjm0UUr4jEnAjiwns876n1WftW+C4G0ls0u7p/A83pLdxNwl2Y jnobklVNJ7SlNcdt1ejBhmIM9MuFjWNE0xAwIu09c2ZDRz1XIdSMmCC0iGi9QA9N4qrcnVwxd /zY8iBUfAD6KmHPhC/JqkD0DaHfoxEYhPW06gyKuJsDQJioc7Y2KGZtQckWYZiIfKLJZwVDgc T4dMZCWqmZVG7Q80sUlCzHkQvvoybZheRPUJyw6uJmC2U3oKAn1jPei18gDjDr+EJD2eGZ+9 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" Xref: news.gmane.io gmane.emacs.bugs:228518 Archived-At: Michael Heerdegen writes: > Here is the issue: > > https://github.com/jwiegley/emacs-async/issues/153 For now I gave the advice to print symbols with `print-symbols-bare' bound to t... > byte-optimize--dynamic-vars -> > (# #) ... and leave it to you to decide if this should be fixed. It's not a big surprise to find symbols with positions in an internal variable of the byte compiler. If the position information is of no relevance in that variable, I guess you can strip the positions? BTW, async-bytecomp just compiles files in another Emacs instance for better speed. The concept is really simple. It only informs the other instance of some variable bindings it needs to know (e.g. default-directory and load-path) - and `byte-optimize--dynamic-vars' is one of them. The values are being printed in the original session and `read' and assigned in the slave instance. Michael.