Received: (at 70357) by debbugs.gnu.org; 15 Apr 2024 08:01:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 04:01:33 2024 Received: from localhost ([127.0.0.1]:36595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rwHHP-0000OJ-Th for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 04:01:33 -0400 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:42048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rwHHN-0000Mr-D0 for 70357 <at> debbugs.gnu.org; Mon, 15 Apr 2024 04:01:30 -0400 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-a5224dfa9adso454570166b.0 for <70357 <at> debbugs.gnu.org>; Mon, 15 Apr 2024 01:01:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713168072; x=1713772872; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=x3JU7hQU0kq7T98Hxi7q+dIFViOBiTfeCepGO5/RAQk=; b=aOKYVd+xhdUY4Tvne/1bthl1cmCAWA0xyX1ZftYoc/CBHObJd+nsU0e0qEJkQWYO3j v4gDYOhFUGMLygs55oQFzwSpc+CNGhurOAaJkLqBMPaIPHAjxNOTQO+m8b3/qURVwzj7 JEjy+/U4M4wvKQUtbXhX0BlVteVPuAV6BjQxFQCqMdNmM4WDg6i/cJaXRRQkvXwkV5Zp A5f2qgbwYzGOotffsy8o2T4uZ5CryxLmbQptQSJlcXkCT6gTTUPxgxeSTb19VxIQohnO F7hPBklCgfnr7jEACc2GS9TT+3iPFIvFEEjuVcUdNIpVQVn7LRBb0iNSEPSi0l5nTBxZ hSFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713168072; x=1713772872; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=x3JU7hQU0kq7T98Hxi7q+dIFViOBiTfeCepGO5/RAQk=; b=hGl6dEDMjUlK1beewO01WIZ1KYwALLUJTK+d9gGznn/drpOOxtM8gMPnVu0IFBA/jb nPtAmr/n2EQgQw414LOEAe/h4XpE5sJc/nVQTgbeO7YPTdero988asDe0j/aR/vpNGv/ Q3B6LejnJE7nZDtfESdlFWWMCAkc83kaKyFAmLhG1U8PfIrE/A9Lg9VzVKvGbtQDzfww SDcEAlCLwkeDXACa0RmQbvO8cyMDN/lyIeJwQYomiShybCenmtwC0/MsJXj7bSAsZNsa kjreyM0hioD+LMvqsV5sC10fgfd3yInURM7BRbqfMaeCI5BumMZQ9QjOVRuL2dNMZm3o nLCw== X-Forwarded-Encrypted: i=1; AJvYcCXkbDZ4nhTQd/O0/5nNNv/qsECcp+ImC7KXcspeIPBmRqWTBpJmfBrnhdcAzk8LyuB182ga8mWBP5ioyvlrW331tr4ReJY= X-Gm-Message-State: AOJu0YxFCthX/Tc1FKKhT5CdJqp1RgeGjXoZXlHk7+CoqQAU/0dzHtv0 cU01B+/kUVvGRv0orGG316b2WmkqQpY4vdj+JEFa585HunyncJQgm0u3EQ== X-Google-Smtp-Source: AGHT+IHPveTu5lT1d8QhUQaKbhQi4vZdXXh21EJ2bO+WU24nptftO6im+BlnN0zq7WqMU/nEGyPIOw== X-Received: by 2002:a17:907:2d2c:b0:a4f:b398:2f47 with SMTP id gs44-20020a1709072d2c00b00a4fb3982f47mr11709316ejc.25.1713168071535; Mon, 15 Apr 2024 01:01:11 -0700 (PDT) Received: from Pro.fritz.box (pd9e369cb.dip0.t-ipconnect.de. [217.227.105.203]) by smtp.gmail.com with ESMTPSA id cw4-20020a170906c78400b00a4e58c74c9fsm5123617ejb.6.2024.04.15.01.01.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 01:01:11 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2cyqrvz4j.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Mon, 15 Apr 2024 09:55:24 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> <m2plurwcag.fsf@HIDDEN> <m2le5fw3pd.fsf@HIDDEN> <m2h6g3w1lu.fsf@HIDDEN> <m2cyqrvz4j.fsf@HIDDEN> Date: Mon, 15 Apr 2024 10:01:10 +0200 Message-ID: <m28r1fvyux.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > >> Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: >> >>> As I said, I have no idea yet what that means. I'll try a build without >>> MPS a bit later. >> >> Works without MPS :-|. Only 347293 problems remaining... > > And the reason seems to be that in the non-MPS build purify-flag is nil, > while it isn't in the MPS build. That was too easy. Only (1- 347293) > problems remaining :-). Erm, which begs the question if this answers the FIXME, maybe? Depending on what the "final" dump is... (when (and purify-flag ;FIXME: Is this a reliable test of the final dum= p? (eq cl--generic-compiler #'byte-compile)) ;; We don't want to preload the byte-compiler!! (error
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 15 Apr 2024 07:55:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 03:55:47 2024 Received: from localhost ([127.0.0.1]:36579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rwHBq-0007u6-OC for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:55:47 -0400 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:55536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rwHBn-0007sU-Q7 for 70357 <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:55:45 -0400 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-a44665605f3so293291266b.2 for <70357 <at> debbugs.gnu.org>; Mon, 15 Apr 2024 00:55:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713167726; x=1713772526; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3kXMJBDDvfICYrSnaqrXxZ8XqBmWphyx1wryaju+/6g=; b=DV1hnk5ZDnbV0NucgXhLAUELMEd4bSCX31IAUmmBTgyw+YFMP8GsY/h9fkOHIILHQ/ zXrasskZ6IAIRLtkTpd+nZlNzmuJw25lICrJDEoZ45RE2vOplf67NyYJL8zELZA7cYNh cPPOtN0x9zBCag8rfdJbLYi/BnnqU6HX8ki0uEtgiH8Kt83/hJniz2aPpsPL5FZTfSQt ZMo8s9WRjs+jlGcM8RTtorDGRBSDevSpCWObRzAv79SgP1lXXNNfWCGFkaLjC3YoPyEU Cx0E/GCVoUkzMIyw5c1y4xhnvlHQdWdgwekkB18rG5HbE42nRMzfAJyIprTIj48g/eVs kuhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713167726; x=1713772526; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=3kXMJBDDvfICYrSnaqrXxZ8XqBmWphyx1wryaju+/6g=; b=nA5HcdHvtBdNfTh0IpNA+0wmrsxF47P4stpUQeGxCHnLBzInE8sSGEOyRFqTZvhtrz lP2O1XSf5/m/8GAoj3RNtE8w4Tdvt25UZVyzud6tdIb9NrlSxBm6zKjBXNzJ68FDKmO/ ki+oBxkc26eX/yeFdqW9ibfiX3kR+/g2Y/1PadCIanZezi4NOi4Wjc+6aWYE19wWkk/m PB2S0d1JZQh7BuuqciWXeM9/Kny/FXiNbM0YbOuOuq0fxY5pB7ugExPvEhya2NE8jxOA XKYVMFj3cXSZTgtHPhSp9GtSdg0OY1tn4nSAmWmiCzhwUtFwN93e2KldL4A4c2aCe1Oz 4YFQ== X-Forwarded-Encrypted: i=1; AJvYcCV0DdnesqEGSTGtdxSGLN0kuMrIT0xHImr6VvQ19i7gbR4hvJwf6riKJt0yD6EB70wgPnmlufIVlkwe42rDMmy2GM3TWMk= X-Gm-Message-State: AOJu0YxCTS/bumwfPzdUXLweOYNlnwwaBe71oEqarzHB59qo15QLtRgp Md3Qf97OJt+mNCQnryMuok6epbehYNz8IJzfkh2+UEUXbEXk/Ej4doUcXA== X-Google-Smtp-Source: AGHT+IGLUMXUgDMQe+wiVztVR3HufNXRRJk6mwbH/v+3HU32L5YWj5PG4AoM4X51/yhma6wHPBHuJQ== X-Received: by 2002:a17:907:994b:b0:a51:a027:4172 with SMTP id kl11-20020a170907994b00b00a51a0274172mr5323127ejc.29.1713167726102; Mon, 15 Apr 2024 00:55:26 -0700 (PDT) Received: from Pro.fritz.box (pd9e369cb.dip0.t-ipconnect.de. [217.227.105.203]) by smtp.gmail.com with ESMTPSA id he38-20020a1709073da600b00a51fa9f6d92sm5100110ejc.38.2024.04.15.00.55.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 00:55:25 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2h6g3w1lu.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Mon, 15 Apr 2024 09:01:49 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> <m2plurwcag.fsf@HIDDEN> <m2le5fw3pd.fsf@HIDDEN> <m2h6g3w1lu.fsf@HIDDEN> Date: Mon, 15 Apr 2024 09:55:24 +0200 Message-ID: <m2cyqrvz4j.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > >> As I said, I have no idea yet what that means. I'll try a build without >> MPS a bit later. > > Works without MPS :-|. Only 347293 problems remaining... And the reason seems to be that in the non-MPS build purify-flag is nil, while it isn't in the MPS build. That was too easy. Only (1- 347293) problems remaining :-).
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 15 Apr 2024 07:02:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 03:02:30 2024 Received: from localhost ([127.0.0.1]:36514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rwGME-0000lA-5K for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:02:30 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:44329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rwGLw-0000h6-SH for 70357 <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:02:24 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-516d3776334so3608801e87.1 for <70357 <at> debbugs.gnu.org>; Mon, 15 Apr 2024 00:01:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713164511; x=1713769311; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PlylDyQn9g8mpRn2FHL9rUVbSef3MNAhWfZyC/0GXS4=; b=Kg0MaynKd3FB8hGd0qXiCYi/WJ6Y33y3NnvAEEgqgqHLBAwMNnJqf8eI2HRZ8OetRV l4xCaOgao1r7Fy3vq6Ot5VAM8YbqxwUqgry6AOh0muJxFBkszYtk7P43rE7zmvsaF/rd Bywpud2vBcdefq6RTqAc6ISNxASUB0M/SYpbSRv18yoERhTvthtOabIAylu+5aoCm8t3 gx6Tmw/pAq4Zq/sf+IkxzW5ER/6OB0rvZ1XdoqPbYs4xmRguELKtwcKGlSGZA9IlBfMk MKUxH8LwdQ8FWIEqW9BbJ7w3/JVPbnMsIbQWorv8/BzKe4ryQlFG6vrhDSF79V/s0MBD IIaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713164511; x=1713769311; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=PlylDyQn9g8mpRn2FHL9rUVbSef3MNAhWfZyC/0GXS4=; b=GH6gmX/LJVMHv3jtOA3WefHWlVF4tgyzrQBsD4KRZM33RbqZXwHvpuZFzVMVqqs+Dq tGJJwSPJkEJ76GccWWuRJac+ClWj5WpsValxNHGn3KbrG9qSrMp0pS3LBENREy2zenTN tyLORsPCLzefEQhCb6GHsXqj815QPPfZPWzkpN6UA7PGw4PKFdZSKDPA5HEUTXQzN2cm eKf42RqqWYR9MYCBPmu7XHpOq3ksEBRID8USfPDT0ICuGQ7GCIvbB0h76EQ0VA3jkl0k SxKMzuWCrw+obnDu7KPmg+MDZks4hBBLQUE/eVeIqMJfHSX4OnTfUrHAF762f/0vM9l3 dt4w== X-Forwarded-Encrypted: i=1; AJvYcCXStzTlQQgQt8BPBGJydHDR19I/mrz2WWxnTUlBH1WoLQtwp+V1EfYqL49fa1ZGv4k0C3e0McdfoiFRkfy/2SXzIAgizW0= X-Gm-Message-State: AOJu0YxvpLT6QLOksuK400H9SxcWY+o2dhVd9zZ6wL181W+I6TGVYtpX hgVT9/h3TJMlBBcvsGYTt7zGr05iV1fIpTS1RcT0wniZKO3nHFQn8opsHQ== X-Google-Smtp-Source: AGHT+IF1tJMCNBJ68xkKrqg+vcAlBB6m975PVDmoNGfuLD3QHaubEyr1bsVSVnv7Wl3YQNp7tRuLNQ== X-Received: by 2002:a05:6512:3a85:b0:516:d06b:4c5d with SMTP id q5-20020a0565123a8500b00516d06b4c5dmr8686839lfu.37.1713164510776; Mon, 15 Apr 2024 00:01:50 -0700 (PDT) Received: from Pro.fritz.box (pd9e369cb.dip0.t-ipconnect.de. [217.227.105.203]) by smtp.gmail.com with ESMTPSA id sa41-20020a1709076d2900b00a4e03823107sm5072854ejc.210.2024.04.15.00.01.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 00:01:50 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2le5fw3pd.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Mon, 15 Apr 2024 08:16:30 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> <m2plurwcag.fsf@HIDDEN> <m2le5fw3pd.fsf@HIDDEN> Date: Mon, 15 Apr 2024 09:01:49 +0200 Message-ID: <m2h6g3w1lu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > As I said, I have no idea yet what that means. I'll try a build without > MPS a bit later. Works without MPS :-|. Only 347293 problems remaining...
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 15 Apr 2024 06:16:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 02:16:59 2024 Received: from localhost ([127.0.0.1]:36467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rwFeC-0001rH-EE for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 02:16:59 -0400 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:59488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rwFe6-0001gS-BA for 70357 <at> debbugs.gnu.org; Mon, 15 Apr 2024 02:16:53 -0400 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-56e48d0a632so4450809a12.2 for <70357 <at> debbugs.gnu.org>; Sun, 14 Apr 2024 23:16:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713161792; x=1713766592; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=II7kg1mZShAeC3x03sf5XSLSPVmY6pcJXwXkSaK8l4U=; b=YpdrYak63g8QHuvvLt9S15lgZyA4cUImY9kcSNZFOj4N96Xp3DqvUqAJTkGvCo83DS BsR2l5ZMo5mFCNGpQlKLFSP0QbBsDAmi7Q6z7XwyNebaZlKdoA/+c1NWopZ4gjsSVud/ N5qEVtsI67wRKNPN7hS5Qs5WuNAWJDBXxF14dG6+Da1H7SOwZlUvOyqR5OSsBU3U6pvp gntIhGIblIo57p4MqRxzdM8SJIfzcrs4Q/2fR4zMyHuaXa7/PxG/xKHeFC16LugpHEaV SIrEfFx4vO2jxKqFZAw2zG17VAB5gPAvjJbrjoU+12SF46n3FyGmwMsy4eAzmGA6ONjx QI1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713161792; x=1713766592; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=II7kg1mZShAeC3x03sf5XSLSPVmY6pcJXwXkSaK8l4U=; b=aGRcyY48nAyFUYYqlZc1NMp49JRvn8QOnEMs+wB8OcqnT0TOhR+utKy53x9NByK8zD YZOlLRq4WVqa64CfPAHMJx8tvjQ5VYh98yjVwz9aKnGmdTzLqBwerHQYlF6HEtBPnzQV 7S4VrL22qrUwvQlGdRYxafbvDL3MO6XmeplPL/QRQP2LRZ/qj2I4yzdgikUpOJy1865G 40deoDb231swbt4jR+EP0ge7Bx5/d6svZN3s1F5afkJeY4qDJw51oJp2K+4rtwXxAxaO 4AL/dEdOE61ODznzUkPYmX6kxpFLHvoAQn220dZDBePFm+MikEFtN+HX3V4anL2c200p mHzA== X-Forwarded-Encrypted: i=1; AJvYcCVF4il0FT2EZiVpFcHDKepTcOZwxES+XE37NCR5BZ6EXq3jxqZOTrUeBdLskuzSRG68K64nad9tax8k2AiSvgVRPmK8xr4= X-Gm-Message-State: AOJu0YyJoqk9mDPfcALq4AewXz5NPdhjGgaFIo/WBMjQA33bVc3aoUVY KpsBHZRecW2QESr7imWzI0wWHc5L32Jztu6Fc/UZdzz/YTnRwFQ+6lsTFQ== X-Google-Smtp-Source: AGHT+IHGqgkDkk39OBldxyknceX9poSr+lHgBU3nScuHj3Aw94l5ASD2E8W6W/QUTASWqHerz4ngYA== X-Received: by 2002:a50:d782:0:b0:56e:441:8a94 with SMTP id w2-20020a50d782000000b0056e04418a94mr8514347edi.22.1713161792261; Sun, 14 Apr 2024 23:16:32 -0700 (PDT) Received: from Pro.fritz.box (pd9e369cb.dip0.t-ipconnect.de. [217.227.105.203]) by smtp.gmail.com with ESMTPSA id ev27-20020a056402541b00b0056b8dcdaca5sm4483573edb.73.2024.04.14.23.16.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Apr 2024 23:16:31 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2plurwcag.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Mon, 15 Apr 2024 05:11:03 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> <m2plurwcag.fsf@HIDDEN> Date: Mon, 15 Apr 2024 08:16:30 +0200 Message-ID: <m2le5fw3pd.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > Stefan Monnier <monnier@HIDDEN> writes: > >> A quick fix could be the patch below. > > Thanks Stefan. I'm now using your change locally to see if anything > doesn't work (but I don't expect that). I have something, but I'm 100% unsure if this has anything to do with your patch, not the least because I never got so far in the build before. This is with MPS-based GC, and a build from git clean -xdf. bootstrap-emacs.pdmp is built, some Lisp is compiled, and emacs.pdmp is about to be dumped. When loading ns-win (compiled), I get *** MPS GC start: Generation 0 of a chain has reached capacity: start a m= inor collection. Loading term/ns-win... Error: error ("Missing cl-generic dispatcher in the prefilled cache! Missing for: ((&context . window-system) cl--generic-eql-generalizer cl--= generic-t-generalizer) You might need to add: (cl--generic-prefill-dispatchers (&context . windo= w-system) (eql 'x))") signal(error ("Missing cl-generic dispatcher in the prefilled cache!\nM= issing for: ((&context . window-system) cl--generic-eql-generalizer cl--gen= eric-t-generalizer)\nYou might need to add: (cl--generic-prefill-dispatcher= s (&context . window-system) (eql 'x))")) I'm attaching the full backtrace. As I said, I have no idea yet what that means. I'll try a build without MPS a bit later. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=build.log Content-Transfer-Encoding: quoted-printable Content-Description: build.log Loading international/ucs-normalize... *** MPS GC start: Generation 0 of a chain has reached capacity: start a min= or collection. Loading term/ns-win... Error: error ("Missing cl-generic dispatcher in the prefilled cache! Missing for: ((&context . window-system) cl--generic-eql-generalizer cl--ge= neric-t-generalizer) You might need to add: (cl--generic-prefill-dispatchers (&context . window-= system) (eql 'x))") signal(error ("Missing cl-generic dispatcher in the prefilled cache!\nMis= sing for: ((&context . window-system) cl--generic-eql-generalizer cl--gener= ic-t-generalizer)\nYou might need to add: (cl--generic-prefill-dispatchers = (&context . window-system) (eql 'x))")) error("Missing cl-generic dispatcher in the prefilled cache!\nMissing for= : %S\nYou might need to add: %S" ((&context . window-system) cl--generic-eq= l-generalizer cl--generic-t-generalizer) (cl--generic-prefill-dispatchers (= &context . window-system) (eql 'x))) cl--generic-get-dispatcher(((&context . window-system) #s(cl--generic-gen= eralizer cl--generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash = (cl--generic-eql-used)] 5 ("emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\2= 42\300=3D\205\11\0\1A\207" [eql] 4 ("emacs-lisp/cl-generic.elc" . 6963)]) #= s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil= ] 3 ("emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("emacs-= lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic window-system-initializatio= n (((&context . window-system) #s(cl--generic-generalizer cl--generic-eql-g= eneralizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5 = ("emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207"= [eql] 4 ("emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer = cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.elc" . 696= 3)]))) (#s(cl--generic-method (((&context . window-system) eql 'ns)) nil ni= l #[256 "\10\203\10\0\306\307!\210\310\11!\21\311 \210\3121\34\0\313\n\314\= "0\210\202&\0\315\316\317\320\4\"\321#\266\2\322\323 \206-\0\324\13\314#\21= 0\325\326!\203X\0\327\24\330\15\331\332\16;B#\210\330\15\333\334#\210\330\1= 5\335\336#\210\330\15\337\340\341\340!B#\210\342 \211\203\201\0\211@\211@\3= 43=3D\203p\0\344\1A!\266\2\202}\0\345\15\346\3@!\344\4A!#\266\2A\202Z\0\210= \347\350\351\"\314=3D\203\231\0\347\350\352\"\314=3D\203\231\0\353\354\355\= "\210\356\347\350\357\"\203\245\0\360\202\246\0\361!\210\16<\362=3D\203\264= \0\353\363\364\"\210\365\350\366\367#\210\370 \210\353\371\372\"\210\314\21= 1\20\207" [ns-initialized command-line-args ns-standard-fontset-spec x-comm= and-line-resources menu-bar-final-items global-map cl--assertion-failed (no= t ns-initialized) x-handle-args create-default-fontset (error) create-fonts= et-from-fontset-spec t display-warning initialization format "Creation of t= he standard fontset failed: %s" :error x-open-connection system-name "" fea= turep gnustep (buffer services hide-app quit) bindings--define-key [menu-ba= r help-menu] "Info" [menu-bar quit] (menu-item "Quit" save-buffers-kill-ema= cs :help "Save unsaved buffers, then exit") [menu-bar hide-app] (menu-item = "Hide" ns-do-hide-emacs :help "Hide Emacs") [menu-bar services] "Services" = make-sparse-keymap ns-list-services undefined ns-define-service define-key = vector get-lisp-resource nil "NXAutoLaunch" "HideOnAutoLaunch" add-hook aft= er-init-hook ns-do-hide-emacs menu-bar-mode "Menus" 1 -1 darwin before-init= -hook #[0 "\302\20\303\211\21\207" [locale-coding-system default-process-co= ding-system utf-8-unix (utf-8-unix . utf-8-unix)] 2] ns-set-resource "Apple= PressAndHoldEnabled" "NO" x-apply-session-resources suspend-hook ns-suspend= -error menu-bar-help-menu system-type] 8 ("term/ns-win.elc" . 18449)]) #s(c= l--generic-method nil nil nil #[256 "\300\207" [nil] 2 ("startup.elc" . 265= 35)])) nil) (((&context . window-system) #s(cl--generic-generalizer cl--gen= eric-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql= -used)] 5 ("emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11= \0\1A\207" [eql] 4 ("emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-ge= neralizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("emacs-lisp= /cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.= elc" . 6963)]))) (#s(cl--generic-method (((&context . window-system) eql 'n= s)) nil nil #[256 "\10\203\10\0\306\307!\210\310\11!\21\311 \210\3121\34\0\= 313\n\314\"0\210\202&\0\315\316\317\320\4\"\321#\266\2\322\323 \206-\0\324\= 13\314#\210\325\326!\203X\0\327\24\330\15\331\332\16;B#\210\330\15\333\334#= \210\330\15\335\336#\210\330\15\337\340\341\340!B#\210\342 \211\203\201\0\2= 11@\211@\343=3D\203p\0\344\1A!\266\2\202}\0\345\15\346\3@!\344\4A!#\266\2A\= 202Z\0\210\347\350\351\"\314=3D\203\231\0\347\350\352\"\314=3D\203\231\0\35= 3\354\355\"\210\356\347\350\357\"\203\245\0\360\202\246\0\361!\210\16<\362= =3D\203\264\0\353\363\364\"\210\365\350\366\367#\210\370 \210\353\371\372\"= \210\314\211\20\207" [ns-initialized command-line-args ns-standard-fontset-= spec x-command-line-resources menu-bar-final-items global-map cl--assertion= -failed (not ns-initialized) x-handle-args create-default-fontset (error) c= reate-fontset-from-fontset-spec t display-warning initialization format "Cr= eation of the standard fontset failed: %s" :error x-open-connection system-= name "" featurep gnustep (buffer services hide-app quit) bindings--define-k= ey [menu-bar help-menu] "Info" [menu-bar quit] (menu-item "Quit" save-buffe= rs-kill-emacs :help "Save unsaved buffers, then exit") [menu-bar hide-app] = (menu-item "Hide" ns-do-hide-emacs :help "Hide Emacs") [menu-bar services] = "Services" make-sparse-keymap ns-list-services undefined ns-define-service = define-key vector get-lisp-resource nil "NXAutoLaunch" "HideOnAutoLaunch" a= dd-hook after-init-hook ns-do-hide-emacs menu-bar-mode "Menus" 1 -1 darwin = before-init-hook #[0 "\302\20\303\211\21\207" [locale-coding-system default= -process-coding-system utf-8-unix (utf-8-unix . utf-8-unix)] 2] ns-set-reso= urce "ApplePressAndHoldEnabled" "NO" x-apply-session-resources suspend-hook= ns-suspend-error menu-bar-help-menu system-type] 8 ("term/ns-win.elc" . 18= 449)]) #s(cl--generic-method nil nil nil #[256 "\300\207" [nil] 2 ("startup= .elc" . 26535)]))) cl--generic-make-function(#s(cl--generic window-system-initialization (((= &context . window-system) #s(cl--generic-generalizer cl--generic-eql-genera= lizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5 ("ema= cs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql= ] 4 ("emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("emacs-lisp/cl-generic.elc= " . 6938)] #[385 "\300\207" [(t)] 3 ("emacs-lisp/cl-generic.elc" . 6963)]))= ) (#s(cl--generic-method (((&context . window-system) eql 'ns)) nil nil #[2= 56 "\10\203\10\0\306\307!\210\310\11!\21\311 \210\3121\34\0\313\n\314\"0\21= 0\202&\0\315\316\317\320\4\"\321#\266\2\322\323 \206-\0\324\13\314#\210\325= \326!\203X\0\327\24\330\15\331\332\16;B#\210\330\15\333\334#\210\330\15\335= \336#\210\330\15\337\340\341\340!B#\210\342 \211\203\201\0\211@\211@\343=3D= \203p\0\344\1A!\266\2\202}\0\345\15\346\3@!\344\4A!#\266\2A\202Z\0\210\347\= 350\351\"\314=3D\203\231\0\347\350\352\"\314=3D\203\231\0\353\354\355\"\210= \356\347\350\357\"\203\245\0\360\202\246\0\361!\210\16<\362=3D\203\264\0\35= 3\363\364\"\210\365\350\366\367#\210\370 \210\353\371\372\"\210\314\211\20\= 207" [ns-initialized command-line-args ns-standard-fontset-spec x-command-l= ine-resources menu-bar-final-items global-map cl--assertion-failed (not ns-= initialized) x-handle-args create-default-fontset (error) create-fontset-fr= om-fontset-spec t display-warning initialization format "Creation of the st= andard fontset failed: %s" :error x-open-connection system-name "" featurep= gnustep (buffer services hide-app quit) bindings--define-key [menu-bar hel= p-menu] "Info" [menu-bar quit] (menu-item "Quit" save-buffers-kill-emacs :h= elp "Save unsaved buffers, then exit") [menu-bar hide-app] (menu-item "Hide= " ns-do-hide-emacs :help "Hide Emacs") [menu-bar services] "Services" make-= sparse-keymap ns-list-services undefined ns-define-service define-key vecto= r get-lisp-resource nil "NXAutoLaunch" "HideOnAutoLaunch" add-hook after-in= it-hook ns-do-hide-emacs menu-bar-mode "Menus" 1 -1 darwin before-init-hook= #[0 "\302\20\303\211\21\207" [locale-coding-system default-process-coding-= system utf-8-unix (utf-8-unix . utf-8-unix)] 2] ns-set-resource "ApplePress= AndHoldEnabled" "NO" x-apply-session-resources suspend-hook ns-suspend-erro= r menu-bar-help-menu system-type] 8 ("term/ns-win.elc" . 18449)]) #s(cl--ge= neric-method nil nil nil #[256 "\300\207" [nil] 2 ("startup.elc" . 26535)])= ) nil)) cl-generic-define-method(window-system-initialization nil (&context (wind= ow-system ns) &optional _display) nil #[256 "\10\203\10\0\306\307!\210\310\= 11!\21\311 \210\3121\34\0\313\n\314\"0\210\202&\0\315\316\317\320\4\"\321#\= 266\2\322\323 \206-\0\324\13\314#\210\325\326!\203X\0\327\24\330\15\331\332= \16;B#\210\330\15\333\334#\210\330\15\335\336#\210\330\15\337\340\341\340!B= #\210\342 \211\203\201\0\211@\211@\343=3D\203p\0\344\1A!\266\2\202}\0\345\1= 5\346\3@!\344\4A!#\266\2A\202Z\0\210\347\350\351\"\314=3D\203\231\0\347\350= \352\"\314=3D\203\231\0\353\354\355\"\210\356\347\350\357\"\203\245\0\360\2= 02\246\0\361!\210\16<\362=3D\203\264\0\353\363\364\"\210\365\350\366\367#\2= 10\370 \210\353\371\372\"\210\314\211\20\207" [ns-initialized command-line-= args ns-standard-fontset-spec x-command-line-resources menu-bar-final-items= global-map cl--assertion-failed (not ns-initialized) x-handle-args create-= default-fontset (error) create-fontset-from-fontset-spec t display-warning = initialization format "Creation of the standard fontset failed: %s" :error = x-open-connection system-name "" featurep gnustep (buffer services hide-app= quit) bindings--define-key [menu-bar help-menu] "Info" [menu-bar quit] (me= nu-item "Quit" save-buffers-kill-emacs :help "Save unsaved buffers, then ex= it") [menu-bar hide-app] (menu-item "Hide" ns-do-hide-emacs :help "Hide Ema= cs") [menu-bar services] "Services" make-sparse-keymap ns-list-services und= efined ns-define-service define-key vector get-lisp-resource nil "NXAutoLau= nch" "HideOnAutoLaunch" add-hook after-init-hook ns-do-hide-emacs menu-bar-= mode "Menus" 1 -1 darwin before-init-hook #[0 "\302\20\303\211\21\207" [loc= ale-coding-system default-process-coding-system utf-8-unix (utf-8-unix . ut= f-8-unix)] 2] ns-set-resource "ApplePressAndHoldEnabled" "NO" x-apply-sessi= on-resources suspend-hook ns-suspend-error menu-bar-help-menu system-type] = 8 ("term/ns-win.elc" . 18449)]) byte-code("\300\301\302\303\302\304%\210\305\306\307\"\210\300\310\302\31= 1\302\312%\210\300\313\302\314\302\315%\207" [cl-generic-define-method wind= ow-system-initialization nil (&context (window-system ns) &optional _displa= y) #[256 "\10\203\10\0\306\307!\210\310\11!\21\311 \210\3121\34\0\313\n\314= \"0\210\202&\0\315\316\317\320\4\"\321#\266\2\322\323 \206-\0\324\13\314#\2= 10\325\326!\203X\0\327\24\330\15\331\332\16;B#\210\330\15\333\334#\210\330\= 15\335\336#\210\330\15\337\340\341\340!B#\210\342 \211\203\201\0\211@\211@\= 343=3D\203p\0\344\1A!\266\2\202}\0\345\15\346\3@!\344\4A!#\266\2A\202Z\0\21= 0\347\350\351\"\314=3D\203\231\0\347\350\352\"\314=3D\203\231\0\353\354\355= \"\210\356\347\350\357\"\203\245\0\360\202\246\0\361!\210\16<\362=3D\203\26= 4\0\353\363\364\"\210\365\350\366\367#\210\370 \210\353\371\372\"\210\314\2= 11\20\207" [ns-initialized command-line-args ns-standard-fontset-spec x-com= mand-line-resources menu-bar-final-items global-map cl--assertion-failed (n= ot ns-initialized) x-handle-args create-default-fontset (error) create-font= set-from-fontset-spec t display-warning initialization format "Creation of = the standard fontset failed: %s" :error x-open-connection system-name "" fe= aturep gnustep (buffer services hide-app quit) bindings--define-key [menu-b= ar help-menu] "Info" [menu-bar quit] (menu-item "Quit" save-buffers-kill-em= acs :help "Save unsaved buffers, then exit") [menu-bar hide-app] (menu-item= "Hide" ns-do-hide-emacs :help "Hide Emacs") [menu-bar services] "Services"= make-sparse-keymap ns-list-services undefined ns-define-service define-key= vector get-lisp-resource nil "NXAutoLaunch" "HideOnAutoLaunch" add-hook af= ter-init-hook ns-do-hide-emacs menu-bar-mode "Menus" 1 -1 darwin before-ini= t-hook #[0 "\302\20\303\211\21\207" [locale-coding-systemMissing cl-generic= dispatcher in the prefilled cache! Missing for: ((&context . window-system) cl--generic-eql-generalizer cl--ge= neric-t-generalizer) You might need to add: (cl--generic-prefill-dispatchers (&context . window-= system) (eql 'x)) default-process-coding-system utf-8-unix (utf-8-unix . utf-8-unix)] 2] ns-= set-resource "ApplePressAndHoldEnabled" "NO" x-apply-session-resources susp= end-hook ns-suspend-error menu-bar-help-menu system-type] 8 ("term/ns-win.e= lc" . 18449)] add-to-list display-format-alist (".*" . ns) handle-args-func= tion (args &context (window-system ns)) #[257 "\300\1!\207" [x-handle-args]= 3 ("term/ns-win.elc" . 18537)] frame-creation-function (params &context (w= indow-system ns)) #[257 "\300\1!\207" [x-create-frame-with-faces] 3 ("term/= ns-win.elc" . 18554)]] 6) load("term/ns-win") (progn (load "international/mule-util") (load "international/ucs-normaliz= e") (load "term/ns-win")) (if (featurep 'charprop) (progn (load "international/mule-util") (load "i= nternational/ucs-normalize") (load "term/ns-win"))) (when (featurep 'charprop) (load "international/mule-util") (load "intern= ational/ucs-normalize") (load "term/ns-win")) (progn (load "term/common-win") (when (featurep 'charprop) (load "interna= tional/mule-util") (load "international/ucs-normalize") (load "term/ns-win"= ))) (if (featurep 'ns) (progn (load "term/common-win") (when (featurep 'charp= rop) (load "international/mule-util") (load "international/ucs-normalize") = (load "term/ns-win")))) load("loadup.el") gmake[2]: *** [Makefile:685: emacs.pdmp] Error 255 gmake[1]: *** [Makefile:554: src] Error 2 *** *** "make all" failed with exit status 2. *** *** You could try to: *** - run "make bootstrap", which might fix the problem *** - run "make V=3D1", which displays the full commands invoked by make, *** to further investigate the problem *** gmake[1]: *** [Makefile:418: advice-on-failure] Error 2 gmake: *** [Makefile:374: all] Error 2 real 5:48.60 user 16:52.93 sys 50.872 /Users/gerd/bin/make-emacs --cache-file /var/folders/1d/k_6t25f94sl83szqbf8= gpkrh0000gn/T//config.cache.igc --enable-checking --with-native-compilation= =3Dno --with-mps=3Ddebug CC=3Dclang CFLAGS=3D-g -O0 complete. Compilation finished at Mon Apr 15 08:04:40, duration 0:05:49 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 15 Apr 2024 03:11:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 23:11:26 2024 Received: from localhost ([127.0.0.1]:36430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rwCkg-0005Ir-6q for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 23:11:26 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:45545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rwCkd-0005HJ-4O for 70357 <at> debbugs.gnu.org; Sun, 14 Apr 2024 23:11:24 -0400 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-a51b008b3aeso318801866b.3 for <70357 <at> debbugs.gnu.org>; Sun, 14 Apr 2024 20:11:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713150665; x=1713755465; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=guBEj2zuUNzZ7gcbXOBY6RWR1skwvpUcsw/rY2u6RLc=; b=OVc1b7ehr9gWUL249kPvDOqHNvSj7pnR+S0QKHx4dKYs8soKeWTlnLQh2sf5iufMSP 1sHCOKxmVGbIJju6nMJD5IdLx+/J9xZjGrZRDppyTm9U5EmJOtBH6Qfmr6aAVinggnwe 5DxbB7qR8mN3AQKwmBrbMg0pIBR4vnp35Ndi0o5J5ko9l4evcg6Iw2ACwSU2EuqXANjA s9SJndskjmbj8erzywvILtwHsSV9aWgJDCU7g0yoLdgfL7gddIMV6Pk43OMWVcRch+HB dbJIjNNfGDqQHQKyEkEkrnoUSe98eBjHWxUZ0wRlBP/jDI55yZh1Yi2YK02y9OMJ4qbu 7L7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713150665; x=1713755465; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=guBEj2zuUNzZ7gcbXOBY6RWR1skwvpUcsw/rY2u6RLc=; b=BrFC/kgY4z5vM3d4s1GuD95fnXR+147jHMcKT8JxVcSaBXW0eAsODpOSj107RagtAp IbOxCY9obyLRdgVD68RUmToyNhkIpp1yeSBzSCAODtEETDLfcDqA/sMFN0Do//8UoCgG un+XYN1ICsdLf5Wgez1jocSkl2K+EnfBrYzMteJFPVIN5BH28O3fwnnZhIgSarFG6Tz4 PZT8JNIXvPCvSO/rSFk/xECLjidGzEl8sIcYn4QqhMcajGwucZPgKfLv90UwY/MvRAEL FWHRTzyiFQXfa47KnljY/Ys97X/fEovIyx9dWYU3jQuaEtQZqp3svHCyGkW1WLcqpAY3 F3Mg== X-Forwarded-Encrypted: i=1; AJvYcCVR1Js8nto6v737BVrsC+GK3nPqrtH9Y79iJqKAQLDhl2zKg8SVCNTvj+aevvFXtfQ1W5B76dj7gtvU6Hb9u4mQyMPXEx0= X-Gm-Message-State: AOJu0YzPN7i4JX9hl1cDQ3TKRSPudA0VPfAKkMnRS3iOHmf0I7QXKO1x YEH3qODLHYIOgAeaiPnY0KnRyn1GRWFom/wVQSH5HoczeXNgRpgqo0gTFQ== X-Google-Smtp-Source: AGHT+IHbn/8ya7OYMz6hHngXjDWedpyo+chssFHjjQgRzj0TjMbyNyvnw6hynkHj4TW8F3NESIrCow== X-Received: by 2002:a17:907:e94:b0:a52:27c6:a5c3 with SMTP id ho20-20020a1709070e9400b00a5227c6a5c3mr7420577ejc.29.1713150665302; Sun, 14 Apr 2024 20:11:05 -0700 (PDT) Received: from Pro.fritz.box (pd9e369cb.dip0.t-ipconnect.de. [217.227.105.203]) by smtp.gmail.com with ESMTPSA id dm3-20020a170907948300b00a523b03a1edsm3594128ejc.20.2024.04.14.20.11.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Apr 2024 20:11:04 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Sun, 14 Apr 2024 10:14:39 -0400") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> Date: Mon, 15 Apr 2024 05:11:03 +0200 Message-ID: <m2plurwcag.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Monnier <monnier@HIDDEN> writes: > A quick fix could be the patch below. Thanks Stefan. I'm now using your change locally to see if anything doesn't work (but I don't expect that).
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 14 Apr 2024 14:15:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 10:15:01 2024 Received: from localhost ([127.0.0.1]:35932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rw0dI-0002yR-R4 for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 10:15:01 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1rw0dG-0002xB-64 for 70357 <at> debbugs.gnu.org; Sun, 14 Apr 2024 10:14:58 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id B581E80C41; Sun, 14 Apr 2024 10:14:41 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1713104080; bh=2seuqM21cheYeR8OrGvPNKke+Lfsg1ru9catyY3A9mw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=jutb+JroSncjJ+XP3ojONluBtYmj35+etDmFAGR+W6BaSKr5XEtMB0E2hjS6LFLNv w6KBd5iR+xaNpxRkxfKz2PmeB341nIduK6xFkkQ7Jy4z/xeN0Gv11kRrCOPFfmO+00 MprAnWI/NdVYnDpU2uv52oZBMaPEjgkiDo7XsupKIN66sLJ+8qo54hdqNJr45HRVQL fmfS9WzKTihZmV/o7bVxaQAhFNYvRwhqK9amYoszSJkHY9XNEecMLax9ZuwjgMhqyZ zs7B/bDrpT5jMzPgSU84rS7VJd8G8gJnce6UjQ+/Vcsc8vfZnwHbID/10yUDPHghPj SoqVwHpHBVN0Q== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 98BE380A6B; Sun, 14 Apr 2024 10:14:40 -0400 (EDT) Received: from pastel (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6C74812021C; Sun, 14 Apr 2024 10:14:40 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Sat, 13 Apr 2024 08:44:24 -0400") Message-ID: <jwvedb8vy6z.fsf-monnier+emacs@HIDDEN> References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> Date: Sun, 14 Apr 2024 10:14:39 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.067 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > I did not look in enough detail to see the specific problem. > E.g. I don't know what is the actual warning that we're trying to emit. Oh, I see the origin of the problem: `cl-generic` calls `byte-compile` too early during the bootstrap. Normally, this is avoided with: (defvar cl--generic-compiler ;; Don't byte-compile the dispatchers if cl-generic itself is not ;; compiled. Otherwise the byte-compiler and all the code on ;; which it depends needs to be usable before cl-generic is loaded, ;; which imposes a significant burden on the bootstrap. (if (not (compiled-function-p (lambda (x) (+ x 1)))) (lambda (exp) (eval exp t)) ;; But do byte-compile the dispatchers once bootstrap is passed: ;; the performance difference is substantial (like a 5x speedup on ;; the `eieio' elisp-benchmark)). ;; To avoid loading the byte-compiler during the final preload, ;; see `cl--generic-prefill-dispatchers'. #'byte-compile)) but in your case `cl-generic.el` has been compiled, so the `if` test decides to use the byte-compiler. I haven't figured out why this doesn't bite more often nor why it bites in this specific case (I haven't been able to reproduce the problem). A quick fix could be the patch below. Stefan diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el index fb3278c08ab..c402f91d67c 100644 --- a/lisp/emacs-lisp/bytecomp.el +++ b/lisp/emacs-lisp/bytecomp.el @@ -1492,7 +1492,8 @@ byte-compile--function-signature (and (eq 'macro (car-safe f)) (setq f (cdr f))) ;; Advice wrappers have "catch all" args, so fetch the actual underlying ;; function to find the real arguments. - (setq f (advice--cd*r f)) + (when (fboundp 'advice--cd*r) ;;nil during early bootstrap. + (setq f (advice--cd*r f))) (if (eq (car-safe f) 'declared) (byte-compile-arglist-signature (nth 1 f)) (condition-case nil
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 14 Apr 2024 12:48:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 08:48:39 2024 Received: from localhost ([127.0.0.1]:34485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvzHh-0006AF-1l for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 08:48:39 -0400 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:50667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvzHX-00068u-WE for 70357 <at> debbugs.gnu.org; Sun, 14 Apr 2024 08:48:34 -0400 Received: by mail-lj1-x22b.google.com with SMTP id 38308e7fff4ca-2d47a92cfefso28356631fa.1 for <70357 <at> debbugs.gnu.org>; Sun, 14 Apr 2024 05:48:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713098891; x=1713703691; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b9BQLQw7cpzTleVIzMejiZgin5sLuhEGcxx8w0E+ybw=; b=ODYH6PFkOh8YTj5w3eJz2b4xbeefrYIg3EdbVr31r1ukR+M4BNckMMcsxto/tUbykl GtQIonuOycAZM7TWFBN5yXM9BeKonLNDW21NoSKotSzLpJBUV41GnNp2LF/rOnMg1PT1 byR+yqi4hFrNP2/b1hbqb1z23ZKXi8zBBtSZr48F2PRpsKkNLfugAZlj1NLC3jAozl2k hARKyDAHiaS0Xyw0WIrGeAPiRfRhJwtIRFancr2tBZ8QrIvMuFftqbDKt8h3X7ojyGRD YZMAaDEeT42nDz6WFsbI6Ktu9fEnh5lDaCYOaFJ+sux2LF7Bu5W38Fmrpr17gF2bzJC8 Us6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713098891; x=1713703691; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=b9BQLQw7cpzTleVIzMejiZgin5sLuhEGcxx8w0E+ybw=; b=xJy0umIAxSTgKsbdPps3Vtd/bmRYeP0Rv+kZRZaJjmTKsrIaz/96ZtlN/20siTJaLP lheoArtzjdkwwjSgUs7gKFT/tj3ar34Sqs7JNkpyIMKeDk1SSNuWkwGbuh2Iv3edu8cR f9a4tIDEWoy7THx2ckIgOyVQxI7UdYdBoU5oTaOu6h/CnHPOdCqtH1tqdCX81Tx2dEQk CTykY4Py2TSRwQEFztgT4P1Nvj189N2NXkvQT53muv0cAwz2CaLRjQo0sXWw6IRmp1/w 1uusHkrBvHrN7Wrjuu7TU+OyDY6mSp1gw0vJ1kur/KZOqp+QBdIf7MBslOq78+Yhm7iq idfg== X-Forwarded-Encrypted: i=1; AJvYcCWeKTjCKMQtS/8+J+v9c5Pu36nCsMXd/ZEmB9nqUDOTXPs4/ueJvM12MqJH0p3/ie36P0aLwqMi2UgJaG9Ev/fAn5hh/A4= X-Gm-Message-State: AOJu0YwLsKyXsnLm9KIqmQbeBnsqlZ2A3XlxSmcS71bVpGeyLN+OymkO pOL0/cgv1JpOct6LZsjaLzQKARoLchyB431I9uqBUjzic+xjHSgIcYH5NsO5 X-Google-Smtp-Source: AGHT+IGDPDk6dtg0cwss7YtP0QI6u9FjB1pUPrF05PrDlfm0obyzGM2cAdk7Jn3DPIyQAQ51gfRigA== X-Received: by 2002:a2e:9e87:0:b0:2d8:a889:172 with SMTP id f7-20020a2e9e87000000b002d8a8890172mr3881897ljk.8.1713098890374; Sun, 14 Apr 2024 05:48:10 -0700 (PDT) Received: from Pro.fritz.box (p4fe3a8b6.dip0.t-ipconnect.de. [79.227.168.182]) by smtp.gmail.com with ESMTPSA id i20-20020a05600c355400b004183edc31adsm2930260wmq.44.2024.04.14.05.48.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Apr 2024 05:48:10 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <868r1go0y9.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 14 Apr 2024 10:30:54 +0300") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <87zftw7k23.fsf@HIDDEN> <m25xwkxxxf.fsf@HIDDEN> <868r1go0y9.fsf@HIDDEN> Date: Sun, 14 Apr 2024 14:48:08 +0200 Message-ID: <m2zftww1o7.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: michael_heerdegen@HIDDEN, 70357 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Cc: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife = of >> text editors" <bug-gnu-emacs@HIDDEN>, Stefan Monnier >> <monnier@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, >> 70357 <at> debbugs.gnu.org >> Date: Sun, 14 Apr 2024 08:26:04 +0200 >>=20 >> What Stefan said about the different behaviour when some files are >> compiled and others are not, is, I guess, what I see here. Sometimes >> things work, sometimes they don't. Eli's attempt to reproduce the >> problem also shows that, I think. Hence my thought if it wouldn't be an >> idea to ignore .elcs when dumping bootstrap-emacs.pdmp. It doesn't help >> with circular dependencies, but at least it is easier to reproduce when >> it happens. > > If we load only *.el files into bootstrap-emacs, then bootstrap-emacs > will be much slower. And since it is used to compile many Lisp files, > the net effect will be to make the build (not just bootstrap, but > _every_ build) slower. This is a serious disadvantage from where I > stand. So I hope we can find a better way of fixing this. Especially > since the problem seems to be marginal and rare, so punishing everyone > because of it doesn't sound TRT to me. Well, it's only 10% of the files that are compiled with bootstrap-emacs (148 vs. 1464 which are compiled with emacs.pdmp). Anyway, I have a workaround now in my local repo.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 14 Apr 2024 07:31:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 03:31:24 2024 Received: from localhost ([127.0.0.1]:34212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvuKh-0005WB-Hv for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 03:31:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rvuKY-0005Tk-QV for 70357 <at> debbugs.gnu.org; Sun, 14 Apr 2024 03:31:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rvuKH-0001VZ-4r; Sun, 14 Apr 2024 03:30:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=cuS9OD/Rx5+NxDFU9UnqEHeE1V45fGe9nSk+gP6GNm0=; b=pNZc11k8WWVWZIZLc7d3 sig1g5arrAC3JxutJwOR/xCA7MxQCcL0Z7fyxp7x1urSL0gMbGekcR9kwXdG2HHW4moHLCWS+WYI3 14qWsYVAscRjKllPLld2NZ1xmM8OIL6rwxjMcNfmTD7QN6Bxmwkkchhh8rIPiI3P9Htz5yR30t3gz 5NDwVeVLOTxogLE4kGos/rPLq0gSsw7KSrxYFDHEYI4D8tygxNkX08mSSgmdf1Az6BaMIo5CxmrWa DEP7XX4NxvrV//QDSH4pOStAFCmqLeTApGj1VpjKvAm4MjiZ79zVimTw04Zp+mxMtBB696NVud45z BDr82zN3h/m8BA==; Date: Sun, 14 Apr 2024 10:30:54 +0300 Message-Id: <868r1go0y9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?iso-8859-1?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m25xwkxxxf.fsf@HIDDEN> (message from Gerd =?iso-8859-1?Q?M=F6llmann?= on Sun, 14 Apr 2024 08:26:04 +0200) Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <87zftw7k23.fsf@HIDDEN> <m25xwkxxxf.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: michael_heerdegen@HIDDEN, 70357 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" <bug-gnu-emacs@HIDDEN>, Stefan Monnier > <monnier@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, > 70357 <at> debbugs.gnu.org > Date: Sun, 14 Apr 2024 08:26:04 +0200 > > What Stefan said about the different behaviour when some files are > compiled and others are not, is, I guess, what I see here. Sometimes > things work, sometimes they don't. Eli's attempt to reproduce the > problem also shows that, I think. Hence my thought if it wouldn't be an > idea to ignore .elcs when dumping bootstrap-emacs.pdmp. It doesn't help > with circular dependencies, but at least it is easier to reproduce when > it happens. If we load only *.el files into bootstrap-emacs, then bootstrap-emacs will be much slower. And since it is used to compile many Lisp files, the net effect will be to make the build (not just bootstrap, but _every_ build) slower. This is a serious disadvantage from where I stand. So I hope we can find a better way of fixing this. Especially since the problem seems to be marginal and rare, so punishing everyone because of it doesn't sound TRT to me.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 14 Apr 2024 06:26:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 02:26:32 2024 Received: from localhost ([127.0.0.1]:34116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvtJu-0003z8-J8 for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:26:32 -0400 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]:57643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvtJo-0003xs-Ia for 70357 <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:26:28 -0400 Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-a51969e780eso286797066b.3 for <70357 <at> debbugs.gnu.org>; Sat, 13 Apr 2024 23:26:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713075966; x=1713680766; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Le69MwqxPGU4KCxrC9jnDJcpWs/vZaNhyCqEBjrYhD4=; b=GibfW59TTnLSXiGiYMdINvU1LnFX+3jf5gv27dp5BnpYH7BVLNcJou33/y69iJCkzY eS0W2mDG6GXbiQ2Go2Sd+wS3rTU6k4sI27PuFxXyHDwOJytckOERAVcJkhWy9Qhce5lV BM9OUZuVhJ7OfQ7vcD1WkBWayA41h9DkRyhMR+fI0zsgllO7JyIgfpX4R96RcCKJKyt2 O09SSfazxqAb3I/hDrVn5zT5HEt+UCJZpVm+GiPgN6VTijWqYYVnQbW77eyLXHHFE5g1 tkJtDklttF/hUjpbbGVV64sNnD6WC8FfGohe48TMF//lfyG8BQeRGYbWmBNhm/bAFkay 5i8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713075966; x=1713680766; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Le69MwqxPGU4KCxrC9jnDJcpWs/vZaNhyCqEBjrYhD4=; b=nYTzd+AswWl7tui/kT//g4tTrh/nBzt7wyTJTbnAn3WcI5LQe3Aq4bGGBSj/rPJVCT mIZBls9x8eFEMk0/zg3fhTztlEEJCrlvP+2D94hOIMmL8gCd/SyYqMGakuIHDfSGQpj8 zT4ADeHC5ExlEZ/0KvfOApuzC19MwdW2bUBLtBrIQqSYX4zQSDPhUKvU5fg3qdN1PHvn m78oZcrchaUuSurqdTQ0Sx0x632mQdzXQ5D0E1k/AtWdMhHZEwtk1q5+HhkJHoBT5hLP xbRSw6mDgtbKqCJQPBJtOf3jVhGqRjggpYI3qZxERJ3ypLuHMb8zbcTGo17mlXZ1aPcL uRlg== X-Forwarded-Encrypted: i=1; AJvYcCXd7ih1DVtA6mOdUFy+f2gW8Ru3voA64tuX/QQERnF0hip8j86vLEbtoZyTaVyiX2IdEoeFyLff2E2VPIIpzqC1Rsnuz84= X-Gm-Message-State: AOJu0YxY6miEvhOqzcbSfKYH/wZ60aeKfKTArRz9itHyfpYLaIX5eYcM vQeTc1/R7ZW2UKEpNr7852xfIm0CWw4yuSeF8TdEKS9EHrDFJHHIFl1LLQwR X-Google-Smtp-Source: AGHT+IHsujONNaaolVUcOpWQ9Jyutxb4Y5tGYbb/lzWhz4Bvpn1q8b0X1lck9G6ho3qzAFpDrtNDPw== X-Received: by 2002:a17:906:f2c6:b0:a52:5aa4:6ef2 with SMTP id gz6-20020a170906f2c600b00a525aa46ef2mr609710ejb.71.1713075966017; Sat, 13 Apr 2024 23:26:06 -0700 (PDT) Received: from Pro.fritz.box (p4fe3a8b6.dip0.t-ipconnect.de. [79.227.168.182]) by smtp.gmail.com with ESMTPSA id ds19-20020a170907725300b00a522911e2aesm3389691ejc.124.2024.04.13.23.26.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 23:26:05 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <87zftw7k23.fsf@HIDDEN> (Michael Heerdegen's message of "Sun, 14 Apr 2024 04:30:12 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <87zftw7k23.fsf@HIDDEN> Date: Sun, 14 Apr 2024 08:26:04 +0200 Message-ID: <m25xwkxxxf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: "Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, 70357 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" <bug-gnu-emacs@HIDDEN> writes: > >> I did not look in enough detail to see the specific problem. E.g. I >> don't know what is the actual warning that we're trying to emit. > > It says > > byte-compile-report-error((void-function advice--cd*r)) Right, that's where I got the idea from that loading nadvice first might help. > > This should be the occurrence in `byte-compile--function-signature', no? > And nadvice.el maybe not loaded? > > AFAIU this could be the cause of the circle and its recursion. What Stefan said about the different behaviour when some files are compiled and others are not, is, I guess, what I see here. Sometimes things work, sometimes they don't. Eli's attempt to reproduce the problem also shows that, I think. Hence my thought if it wouldn't be an idea to ignore .elcs when dumping bootstrap-emacs.pdmp. It doesn't help with circular dependencies, but at least it is easier to reproduce when it happens.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Apr 2024 06:26:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 02:26:43 2024 Received: from localhost ([127.0.0.1]:34119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvtK5-00041F-A9 for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:26:43 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvtJu-0003y0-Vs for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:26:34 -0400 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 <gerd.moellmann@HIDDEN>) id 1rvtJa-00044m-W8 for bug-gnu-emacs@HIDDEN; Sun, 14 Apr 2024 02:26:11 -0400 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvtJY-0001ZA-FX; Sun, 14 Apr 2024 02:26:10 -0400 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-56e136cbcecso2340908a12.3; Sat, 13 Apr 2024 23:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713075966; x=1713680766; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Le69MwqxPGU4KCxrC9jnDJcpWs/vZaNhyCqEBjrYhD4=; b=nO3BezLROW+cHKt+pbSW2t5FMYHSreRIVNs3e+/o9qc7Kj0uBCumtRrFKf910Z+Daq EHSc+8YEl/T/9GSdO387cXsCu9lTpSr5d7NKlpjmkzlGaJZYCLPopCwtDH88AZ0MAnaQ k0pHmycUMJrEHTlhG5clsUe1dQyHuktgjuSrc8PutSwmTCWq8Xd5mn9tcLEhgT/HzxVK 1M2OyFjY+yWU+eBXQCtTS4S0MaAd/Zfps5VQlezWU25a6qtC7UxobaKXHWgZCg4HhI4Y H3no5pxxdkXqt/qmZZRy7ZwGRCLQP7liepI05G6fO8oPysvocLlHhia3kU2prL09jNgo +7Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713075966; x=1713680766; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Le69MwqxPGU4KCxrC9jnDJcpWs/vZaNhyCqEBjrYhD4=; b=GKEDMyS/V6qjB/v2/zYrgXviN3W/B2oNz2r/0aY5mQn04NSggi81j2fCN6QAl9npLd ykuwTTPOClmLdY+EPAvF4tf1OBMCHQktIhU1kIHDFIhaRTGvyqmsK/ssSXX5RhLSo3NX i4ra+vkTbb+MdiOWVw+f8LKSTxNOKDn6YAXukGlkZB6nlBWNRvsFHjWup3YfPRdclzcP Yu+/wQCjiC5E5TSIUt++JtlxY9Z9hbC+k4p8Voq0ZnrvzXigsEaYZgQ3YtQqa7u4w1kf yTlVzYdRHfDbMdeCL1PqF8X3/xE+LZRmQ/SF0lAh/Iyawn9uOfWUHfxMvO1VJpLNKANN CRcg== X-Forwarded-Encrypted: i=1; AJvYcCXZeiWDNmWKFI5wHAQakW0vRODfMo8yIO4car+TxSjBYiF0ZH7QTpcG0yAHRaJazNEvf/mNMIt3B9V5Pck= X-Gm-Message-State: AOJu0Yzn/KQCRrbZQIJSU+TUgNFL3ecwYfszwF2kaMIsRwxUeaiqL6dq glMS9nJCxX+BVG2oEUGNPo0bVJmxWzXHThFP/4qrELlwIv8Dx7ep X-Google-Smtp-Source: AGHT+IHsujONNaaolVUcOpWQ9Jyutxb4Y5tGYbb/lzWhz4Bvpn1q8b0X1lck9G6ho3qzAFpDrtNDPw== X-Received: by 2002:a17:906:f2c6:b0:a52:5aa4:6ef2 with SMTP id gz6-20020a170906f2c600b00a525aa46ef2mr609710ejb.71.1713075966017; Sat, 13 Apr 2024 23:26:06 -0700 (PDT) Received: from Pro.fritz.box (p4fe3a8b6.dip0.t-ipconnect.de. [79.227.168.182]) by smtp.gmail.com with ESMTPSA id ds19-20020a170907725300b00a522911e2aesm3389691ejc.124.2024.04.13.23.26.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 23:26:05 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <87zftw7k23.fsf@HIDDEN> (Michael Heerdegen's message of "Sun, 14 Apr 2024 04:30:12 +0200") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> <87zftw7k23.fsf@HIDDEN> Date: Sun, 14 Apr 2024 08:26:04 +0200 Message-ID: <m25xwkxxxf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::52f; envelope-from=gerd.moellmann@HIDDEN; helo=mail-ed1-x52f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: "Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, 70357 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" <bug-gnu-emacs@HIDDEN> writes: > >> I did not look in enough detail to see the specific problem. E.g. I >> don't know what is the actual warning that we're trying to emit. > > It says > > byte-compile-report-error((void-function advice--cd*r)) Right, that's where I got the idea from that loading nadvice first might help. > > This should be the occurrence in `byte-compile--function-signature', no? > And nadvice.el maybe not loaded? > > AFAIU this could be the cause of the circle and its recursion. What Stefan said about the different behaviour when some files are compiled and others are not, is, I guess, what I see here. Sometimes things work, sometimes they don't. Eli's attempt to reproduce the problem also shows that, I think. Hence my thought if it wouldn't be an idea to ignore .elcs when dumping bootstrap-emacs.pdmp. It doesn't help with circular dependencies, but at least it is easier to reproduce when it happens.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 14 Apr 2024 02:30:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 22:30:10 2024 Received: from localhost ([127.0.0.1]:34035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvpdA-0001VM-Ti for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 22:30:10 -0400 Received: from mout.web.de ([212.227.15.3]:37017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1rvpd4-0001SU-Qk for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 22:30:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1713061774; x=1713666574; i=michael_heerdegen@HIDDEN; bh=oc3RnOwMeuQx9XscBvOD41F+CM+fiFATSSuyRhwX5RM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=lJZIiIzqTqmC6MU15qlJ1H5O3hdvjggVIsMQIsdwo7DgoF4hhmKYpHC1PUdEsTZR EhHwb6fsYpJkdNq8j7JcCNGWHgb5RHImMaZbyNau2fG8z0A+5Ma1Aj4pfHjiXRIxS Q+Epyw5AfVLj18EYiXiX7WNiL1vqwrLmjF+XLT6SwOuzpjHvKVHE6YUxZwYqzeYFW gQys20IAPNq9Xlx62praSuTDzZbNnw9QI+wMSzCs5PDLyb4pfGufoA3a33PiMq+C3 MqRl+9iw97TcZhQg7ESxEYiSAioGtiI/CtT56Gsx7uovniWbyQ3V09m3zBSKmfM95 sBoQ34XQDy+cxB6xdA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N2SL5-1stesb2ybP-013von; Sun, 14 Apr 2024 04:29:34 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> (Stefan Monnier via's message of "Sat, 13 Apr 2024 08:44:24 -0400") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> Date: Sun, 14 Apr 2024 04:30:12 +0200 Message-ID: <87zftw7k23.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:/fxZ907397n/hX/YpiVSYyLh4gZZqA25EhISFJ+h9KAtO4d3jZ0 cBth+/D7e8T/65nwFQ2C5uI1kiixy3fJr5rqMqUqcHUBBrLn3WDYPN94GOWtmvdE///3qvM j+1Z8C4xe0dtDhzgS6Xt81yESqOVZxb6LG7zW7hBiekdTnAHK6slZkLds70I/2QGt28bulm NsW5o/qkvnFE2RE40wsrA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6T98Dijdm8M=;knmlUd8AQEs9CDQYVfq2OIlmeAm sQZI3/OWg4UE40d/DNcOPqeyz72OyezTXH1ESMyUq81Xz/IKchX/0Qt5ewUWLcwLektv+KlUi Xvbwxim0sOpNAcPQBnIJf0ZOzPxjfbxidB5In8KjFs9LPFjZeJHQKQnS8oBlM/lemWSr+Ut4t avaHsCPJTcaJ+ogdN7rYMhE/OVYcJdXdY67mRMKRHeNmklPnKd4vc7Shp9hGXXDMCPxJfj8jl oyYF6P9c6jDlO9Aij0EZVE8IfESBcDFPZcfKk2e0idfNHWJ/r7voN/CAbH0npcAuWuk+8M7p5 2LvLWej+T735vPoexoFRu5QEsXzgT5sfvIUBgxznAhcCmUrdGKhw9WKJDGRddAP3Wtc/dJcRF W+JRHfIb1hR2qvPf2uaZo8llI+WIrQbtdUy+xO5WEAL4QsUqUBA+V13Io0rDjGdIQTi1nJogs 6gn3vHXUat4DzpmNhgyxyqvb1U9YjqThnx11VC/QlJZ0zlqjd1/RZGtVavp5rddgS+wamDL62 uppOx742iIz7tWjeSKMX8F37Aas+v9WgikgwjKGLxhC/wssZON6DCk4reTIw4/X2ktvHLMnlB pjm+o3n8N+0Z05fHOLrRziN2pnRL5xim9dGeMf4NazFIdNM3W4thldgSCFon6sfgi5b+NuIuh y/PKEmTrQb2TN7gFVkfcspui7jw4eMeFnCeieihkxyDPOT37pjnYUioW1ytPbrOR4aNdo5++f 3oPFyDgo82SC398kwSgtA+CLbHC9SFbALRFDVguWl27gve14tep3Qkqc6KX6b7ZOvRE2bO+DR zTZss9riXXlJo+9E2lb3cpWMOi8STntg4NyT0cdBT2JSE= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70357 Cc: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I did not look in enough detail to see the specific problem. E.g. I > don't know what is the actual warning that we're trying to emit. It says byte-compile-report-error((void-function advice--cd*r)) This should be the occurrence in `byte-compile--function-signature', no? And nadvice.el maybe not loaded? AFAIU this could be the cause of the circle and its recursion. Michael.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Apr 2024 02:30:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 22:30:23 2024 Received: from localhost ([127.0.0.1]:34038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvpdN-0001Xa-9i for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 22:30:22 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1rvpdJ-0001Vt-MM for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 22:30:20 -0400 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 <michael_heerdegen@HIDDEN>) id 1rvpd2-0004Zk-W5 for bug-gnu-emacs@HIDDEN; Sat, 13 Apr 2024 22:30:01 -0400 Received: from mout.web.de ([212.227.15.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <michael_heerdegen@HIDDEN>) id 1rvpd1-0006m3-5v; Sat, 13 Apr 2024 22:30:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1713061774; x=1713666574; i=michael_heerdegen@HIDDEN; bh=oc3RnOwMeuQx9XscBvOD41F+CM+fiFATSSuyRhwX5RM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=lJZIiIzqTqmC6MU15qlJ1H5O3hdvjggVIsMQIsdwo7DgoF4hhmKYpHC1PUdEsTZR EhHwb6fsYpJkdNq8j7JcCNGWHgb5RHImMaZbyNau2fG8z0A+5Ma1Aj4pfHjiXRIxS Q+Epyw5AfVLj18EYiXiX7WNiL1vqwrLmjF+XLT6SwOuzpjHvKVHE6YUxZwYqzeYFW gQys20IAPNq9Xlx62praSuTDzZbNnw9QI+wMSzCs5PDLyb4pfGufoA3a33PiMq+C3 MqRl+9iw97TcZhQg7ESxEYiSAioGtiI/CtT56Gsx7uovniWbyQ3V09m3zBSKmfM95 sBoQ34XQDy+cxB6xdA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N2SL5-1stesb2ybP-013von; Sun, 14 Apr 2024 04:29:34 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> (Stefan Monnier via's message of "Sat, 13 Apr 2024 08:44:24 -0400") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> Date: Sun, 14 Apr 2024 04:30:12 +0200 Message-ID: <87zftw7k23.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:/fxZ907397n/hX/YpiVSYyLh4gZZqA25EhISFJ+h9KAtO4d3jZ0 cBth+/D7e8T/65nwFQ2C5uI1kiixy3fJr5rqMqUqcHUBBrLn3WDYPN94GOWtmvdE///3qvM j+1Z8C4xe0dtDhzgS6Xt81yESqOVZxb6LG7zW7hBiekdTnAHK6slZkLds70I/2QGt28bulm NsW5o/qkvnFE2RE40wsrA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6T98Dijdm8M=;knmlUd8AQEs9CDQYVfq2OIlmeAm sQZI3/OWg4UE40d/DNcOPqeyz72OyezTXH1ESMyUq81Xz/IKchX/0Qt5ewUWLcwLektv+KlUi Xvbwxim0sOpNAcPQBnIJf0ZOzPxjfbxidB5In8KjFs9LPFjZeJHQKQnS8oBlM/lemWSr+Ut4t avaHsCPJTcaJ+ogdN7rYMhE/OVYcJdXdY67mRMKRHeNmklPnKd4vc7Shp9hGXXDMCPxJfj8jl oyYF6P9c6jDlO9Aij0EZVE8IfESBcDFPZcfKk2e0idfNHWJ/r7voN/CAbH0npcAuWuk+8M7p5 2LvLWej+T735vPoexoFRu5QEsXzgT5sfvIUBgxznAhcCmUrdGKhw9WKJDGRddAP3Wtc/dJcRF W+JRHfIb1hR2qvPf2uaZo8llI+WIrQbtdUy+xO5WEAL4QsUqUBA+V13Io0rDjGdIQTi1nJogs 6gn3vHXUat4DzpmNhgyxyqvb1U9YjqThnx11VC/QlJZ0zlqjd1/RZGtVavp5rddgS+wamDL62 uppOx742iIz7tWjeSKMX8F37Aas+v9WgikgwjKGLxhC/wssZON6DCk4reTIw4/X2ktvHLMnlB pjm+o3n8N+0Z05fHOLrRziN2pnRL5xim9dGeMf4NazFIdNM3W4thldgSCFon6sfgi5b+NuIuh y/PKEmTrQb2TN7gFVkfcspui7jw4eMeFnCeieihkxyDPOT37pjnYUioW1ytPbrOR4aNdo5++f 3oPFyDgo82SC398kwSgtA+CLbHC9SFbALRFDVguWl27gve14tep3Qkqc6KX6b7ZOvRE2bO+DR zTZss9riXXlJo+9E2lb3cpWMOi8STntg4NyT0cdBT2JSE= Received-SPF: pass client-ip=212.227.15.3; envelope-from=michael_heerdegen@HIDDEN; 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I did not look in enough detail to see the specific problem. E.g. I > don't know what is the actual warning that we're trying to emit. It says byte-compile-report-error((void-function advice--cd*r)) This should be the occurrence in `byte-compile--function-signature', no? And nadvice.el maybe not loaded? AFAIU this could be the cause of the circle and its recursion. Michael.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 12:44:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 08:44:44 2024 Received: from localhost ([127.0.0.1]:60304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvckO-0007HN-2i for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 08:44:44 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:32389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1rvckM-0007GO-H8 for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 08:44:43 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 0AAD410005D; Sat, 13 Apr 2024 08:44:26 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1713012265; bh=6PaBdO12wcKouePI8YHw8NCsHqU+QOeJJ5xFCYt+WHw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=beQRHAI2vxEOpvZumHrPYP0EocL+F4mSG3sU+1XgqI2BuzSChJAajWdXJhOEclNmR J9jSf41ITMuOPLWPrLI5CR2dwP/FFx9ahtys4jy/KBtXmP2Zy85yBloq3o7fBrgbzl XzNBl6+nYme4zLgpuTje4cwvpgi2WlJsV3cvsf8PjaIpFcIh2nE4MZf9a1V/e2wMuX Wgku3e+CEacB7qDZoLf2Dm2vKf1pC59Q39oMQkSuhRoc7J7izb9yQ5dlVHNzEAcV8/ EQ0hU+AINDs5kXo9OZJRIOl1cQnztZWZlsDWGeQCrfcVmm+U8NCzwzi/DHv6Twiq+j QbDtcYWSD3ejw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 197D1100046; Sat, 13 Apr 2024 08:44:25 -0400 (EDT) Received: from pastel (unknown [45.72.201.215]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E0A9512030C; Sat, 13 Apr 2024 08:44:24 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2frvpyc3k.fsf@HIDDEN> ("Gerd =?windows-1252?Q?M=F6ll?= =?windows-1252?Q?mann=22's?= message of "Sat, 13 Apr 2024 09:07:43 +0200") Message-ID: <jwvy19hzb84.fsf-monnier+emacs@HIDDEN> References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> Date: Sat, 13 Apr 2024 08:44:24 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.003 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: Eli Zaretskii <eliz@HIDDEN>, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) >> Me, I don't think I understand the situation well enough. How come >> this doesn't happen each time Emacs is built, for example? IOW, >> there's something in the situation that triggers this that doesn't >> happen "usually", and I don't understand from the description what >> that its. This first sentence: The bootstrap is quite delicate, in part because depending on which file is already compiled and which one is not, the execution can be different (usually the difference is itself caused by hacks needed to get the bootstrap working). I did not look in enough detail to see the specific problem. E.g. I don't know what is the actual warning that we're trying to emit. Stefan
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 09:29:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 05:29:33 2024 Received: from localhost ([127.0.0.1]:60140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvZhU-0006Ld-Ct for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 05:29:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rvZhS-0006KM-Kz for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 05:29:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rvZhC-00076j-UU; Sat, 13 Apr 2024 05:29:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=fY+UFiKMnuFoDJJ3462lhFLGnANqfSx7bah30YU3mgM=; b=llgtsITYEDmyLSZgtOgZ n0nbvoErTQBHBfKsJhFk/bFTsHRLtv9IRfLCbpCyTPY7GPlwK0wQ8DOlVDR8DKXrYnYIYjKod6s68 GXx9ekzeILibENONbTcSeIPFWs5xwWiKY48oJu+WYARFecwGgSdXtKPghhbFzZrKBg0818id/5xlF wBfynVHRpVW8YF+Py1QUuEsjyilcJHukib2eJobekSYYcTWuJOqtANRCX4NY9eOTj92IzQbmTEDMq ccx0VijLd3vQCviIegFXQHTsOqVs7HoL7FC13enH6MejZDN+AraemXA+K6D2IaQZF4IR3f7JcZoFB BpwvtWJaC59s6Q==; Date: Sat, 13 Apr 2024 12:29:11 +0300 Message-Id: <86ttk5pq54.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2bk6dyan5.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sat, 13 Apr 2024 09:39:10 +0200) Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <86o7adra5r.fsf@HIDDEN> <m2bk6dyan5.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 70357 <at> debbugs.gnu.org > Date: Sat, 13 Apr 2024 09:39:10 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> If seq.el, the source file, is loaded from loadup, these functions are > >> not yet compiled. If seq.elc is loaded, the functions are apparently > >> already compiled, and a warning is emitted. > > > > How to create this situation? > > I get that regularly when I make changes in some .c file, build in src, > which builds a new temacs, and so on, and all while seq.elc exists. Strange. I just tried to reproduce this, but couldn't. I did "touch src/data.c", then "make", and I see no problem. Moreover, loadup says Loading emacs-lisp/seq... both when it dumps bootstrap-emacs and when it dumps emacs, and that means it loads seq.elc, not seq.el. So there's something else here we are missing, I suppose.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 07:39:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:39:35 2024 Received: from localhost ([127.0.0.1]:59983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvXz1-0003rQ-Sm for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:39:35 -0400 Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]:55342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvXyy-0003pq-KI for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:39:29 -0400 Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-a44665605f3so159869766b.2 for <70357 <at> debbugs.gnu.org>; Sat, 13 Apr 2024 00:39:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712993952; x=1713598752; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=St6Qr2kDG7ksHcoBnHm/oXKUT0R0LjLVMcCq7tFnG4I=; b=l8j97Ykz1MWk4EgV93czVC8311bz8U+oFtYub2ukHPh+anLjeW0xY8XLvVxTxoNWoy mufLP9jdIDWkuzdurS6IANh7fIY9NUvtu5fnKAR9amyIMXr+TVBfV9tkK5ms8MDlXnon TOfji1opgJ0LowR/+ue+WU5WpXTbS9aKLbLpoOcaDI3HLbEzxXXoFyLdjimW/BqCxoUq At0uwSQslfeuUzDJ/r8JYK7s/hw0Sa54uc4rolROHzbEPZlU95xWrsPFLNifBkonWamk XiH/k6g9ajr4b9TLlglcQWEMf5qFBDUiTwis515qgU1olLBpZUD3ndu1MQF+vWTC0XfJ Mu2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712993952; x=1713598752; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=St6Qr2kDG7ksHcoBnHm/oXKUT0R0LjLVMcCq7tFnG4I=; b=XutvevWWaHfyROcur/I2wVfLKrLjNkmWEyjOP5jLDZCEucOgzeUrxo+s3vmYc3Rqnz /TRmh2nX80WBwAcM7gIai16zhXvu400HX5f+EQqiPS1mIgyHMp8njKWwpjWojd176dEU 16kFO7zLfQ3viYBrG0dXt1aOHCWN4+kBc2evyWpSflP0YpTpdid3YvlJEQF3qYW2Fijc HVFfvKprKnmanC4UFjn6QispBODJaaK98Z9wWgYmLo5cHBujisfy4Orli8cp9dniCxF7 FepNwWoSULwD5Qg/rIajs3wJk1NBfPTh93RRYDoonbUJZ2ZMjU1bEaYP5mMAbFu+i6Wl od1Q== X-Forwarded-Encrypted: i=1; AJvYcCXu9ulvNsfkAU9JjXViGUuOx56hkeChAZ3MEaE5hx4wAaKZKefYw+JYoV+xm6g6VyEgd9Ro3nAdf1dmnaOJ+S/Iwad+Akg= X-Gm-Message-State: AOJu0YwnBnf8eVQQIjR5P0PAH/MT0CvVQ2dlyBK6T+BLaOn6HX7f56TV NV4teJzbXktr0sruVqLu7uhlX3fkAJQ54YZ0QAaaumDoPUxHKm3rlXs2/F9O X-Google-Smtp-Source: AGHT+IEgcKnPk1ysq0iWdLJCzZvc090Cg7+DuAI488WDezwEMIjey1LVUFLJINzPXVvsPeYxWUZlBw== X-Received: by 2002:a17:907:7283:b0:a52:320a:632f with SMTP id dt3-20020a170907728300b00a52320a632fmr3363053ejc.27.1712993952038; Sat, 13 Apr 2024 00:39:12 -0700 (PDT) Received: from Pro.fritz.box (p4fe3aa41.dip0.t-ipconnect.de. [79.227.170.65]) by smtp.gmail.com with ESMTPSA id qb42-20020a1709077eaa00b00a5216df5d25sm2670700ejc.3.2024.04.13.00.39.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 00:39:11 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <86o7adra5r.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 13 Apr 2024 10:31:28 +0300") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> <86o7adra5r.fsf@HIDDEN> Date: Sat, 13 Apr 2024 09:39:10 +0200 Message-ID: <m2bk6dyan5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Cc: Stefan Monnier <monnier@HIDDEN>, 70357 <at> debbugs.gnu.org >> Date: Sat, 13 Apr 2024 09:07:43 +0200 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> >> If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets >> >> loaded, then the cl-generic machinery will want to warn about the fact >> >> that certain method stuff in seq.elc is already compiled. >> > >> > lost me: why is that warning being emitted, if all we need is to load >> > seq.el during loadup? >>=20 >> loadup.el loads seq.elc in my case, not seq.el, and I think that's the >> difference. > > But loadup always loads seq.elc, except when seq.el is newer, so what > am I still missing here? I can't answer that. Maybe it's the --temacs=3Dpbootstrap that is used for dumping? But that's just a guess, I don't know what that does. At least that seems to be a difference. > >> My mental model is, Stefan please correct me, that cl-generic calls the >> compiler on method functions, effective method function, and such. >>=20 >> If seq.el, the source file, is loaded from loadup, these functions are >> not yet compiled. If seq.elc is loaded, the functions are apparently >> already compiled, and a warning is emitted. > > How to create this situation? I get that regularly when I make changes in some .c file, build in src, which builds a new temacs, and so on, and all while seq.elc exists.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 07:31:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:31:51 2024 Received: from localhost ([127.0.0.1]:59975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvXra-0002km-VU for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:31:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rvXrX-0002jD-KK for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:31:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rvXrH-00015l-2w; Sat, 13 Apr 2024 03:31:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=hkbnEoywU+zOZRSkz8LN2xtaxHSo9G6eSkYqcMJit3U=; b=kY789kPYr50QKdr1ynS9 n/NwYTvrijrba5aRpSU2QRL353unYCGS3Dm+xhhx1jQI/kdSdaMbkBGR79umogBaPOqupdTwV2Db8 LOugrV5DssISZ4bwW2kqRy6XpnDdz975x48Wvdgyb7k2ANh6g4Ie3ugJCVRHHSQx97YSNtePZk2rg skI+YQ9Z6QcWqxqw+LY5pkNNToYSkVM6q++jtIZw3zLl6MVGZ1HKHQI5P+oL7UDIcPsM+OPZHC82a xZnWbyQYi+Ff+1VDq+iTXQUOknYaReqBxjJa08Iv98NXfgrRdA9mbCCbnM0tLoOI0N+MyNLPK08MA NhMxXQXmLjkFYA==; Date: Sat, 13 Apr 2024 10:31:28 +0300 Message-Id: <86o7adra5r.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?iso-8859-1?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2frvpyc3k.fsf@HIDDEN> (message from Gerd =?iso-8859-1?Q?M=F6llmann?= on Sat, 13 Apr 2024 09:07:43 +0200) Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> <m2frvpyc3k.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org, monnier@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: Stefan Monnier <monnier@HIDDEN>, 70357 <at> debbugs.gnu.org > Date: Sat, 13 Apr 2024 09:07:43 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets > >> loaded, then the cl-generic machinery will want to warn about the fact > >> that certain method stuff in seq.elc is already compiled. > > > > lost me: why is that warning being emitted, if all we need is to load > > seq.el during loadup? > > loadup.el loads seq.elc in my case, not seq.el, and I think that's the > difference. But loadup always loads seq.elc, except when seq.el is newer, so what am I still missing here? > My mental model is, Stefan please correct me, that cl-generic calls the > compiler on method functions, effective method function, and such. > > If seq.el, the source file, is loaded from loadup, these functions are > not yet compiled. If seq.elc is loaded, the functions are apparently > already compiled, and a warning is emitted. How to create this situation?
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 07:08:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:08:06 2024 Received: from localhost ([127.0.0.1]:59911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvXUb-0007i5-BN for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:08:06 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:46215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvXUY-0007g5-DF for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:08:04 -0400 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-56fd7df9ea9so1814001a12.0 for <70357 <at> debbugs.gnu.org>; Sat, 13 Apr 2024 00:07:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712992066; x=1713596866; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lvIbsm2YKbBXXlZYLgN2SwmGILOp23R8ZuQeVo20z0A=; b=eDFUve4twbp9B9ckFnL5KGv/RQMuY2XAoJdr8J0tL9xcSXSBGDYic0YyzaILw3qISc bsZna/a+xnXuWNrl+8n+1uDmerqll3mAwJeZB6fpfGXZnGg7lnAXMO+ASq4gF0R5cnf+ QMgEIabAPLJnVZVjtu8cCrmhGkpJz9ne0lCX6EbbtDKV+tvTvC5G3NPnre5JxNcEusCb eqBEE27qp0UjZXoUTBP0eMSPsgSULy56HQlv5BjQ2DUr1As64ztRS7vOhq7esDWTOPj1 xx/lTsBbmSHOStkX38Y3WkgtvON7Gegi7dac9Eihui3cLjqU8oB6cG+qTzDhtj/v+xrN 9XhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712992066; x=1713596866; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lvIbsm2YKbBXXlZYLgN2SwmGILOp23R8ZuQeVo20z0A=; b=Bw+UtSc7KUgk9iH1Ilni12bZ+8Pisp0crVdnzUC1nUmHrTzretF4fq4sJmfwl6IGWo yWbzp+XuO2RdfOpj9wt7SDD/54yXO/NhFT9rwmEs3Ahp8pmDMVrJbo4smh6HiryGgumN PggfRkrLzzSvdw3yHQ7Ubz4m8XpoVz3LcjYbdzPscYaN9Tb2oT7q6iBNTvX7Ib8N6nG0 PLCJqllFHRGWjVdfx1Mdg+tFw8o0EvCvxt9MpSveBkp1Cm5C/6R150CgZbXOD3DjMoPs MPrZM8LUE6xhUxu9R3iA18v8CawT2rYylIhIPQhSJ5y5OkOWWnCGJKfLX8GzevbICH7R noYQ== X-Forwarded-Encrypted: i=1; AJvYcCVRDzWD/dSC5WaxpxL2gOgvOiw42fjD8LYpUJF8pzky+yrVhjM4PYDb/ACeuoWQlsC+YFNHP/UwPNJThOhRfI3TCDG/Q7o= X-Gm-Message-State: AOJu0Yx4Dh0X8dLwbVDFVo8Pr2L0R6GqnjLVaS+rPdwkVNgRdeCKgQOd ob526+M4uxtdGA+em9mZGbRetfOfcExsw2T0ACGeUxo7ajX9plobNsnynGsJ X-Google-Smtp-Source: AGHT+IEC1xiImZS5S1AMkrBLKg9nia8GDSJuskSxSAY1e+MjEyjENRFmbu6c3hyv4z8w663yN/6Gmg== X-Received: by 2002:a50:ccd7:0:b0:56e:2e96:2f8f with SMTP id b23-20020a50ccd7000000b0056e2e962f8fmr3052879edj.6.1712992065761; Sat, 13 Apr 2024 00:07:45 -0700 (PDT) Received: from Pro.fritz.box (p4fe3aa41.dip0.t-ipconnect.de. [79.227.170.65]) by smtp.gmail.com with ESMTPSA id z3-20020a056402274300b0056e3d80ca71sm2405551edd.35.2024.04.13.00.07.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 00:07:45 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <861q79ss2s.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 13 Apr 2024 09:19:07 +0300") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> <861q79ss2s.fsf@HIDDEN> Date: Sat, 13 Apr 2024 09:07:43 +0200 Message-ID: <m2frvpyc3k.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Cc: 70357 <at> debbugs.gnu.org >> Date: Fri, 12 Apr 2024 16:43:56 -0400 >> From: Stefan Monnier via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> > If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets >> > loaded, then the cl-generic machinery will want to warn about the fact >> > that certain method stuff in seq.elc is already compiled. This warning >> > wants to use somethign from nadvice, and ultimately a recursive load >> > (warnings.el requires icons.el, which uses seq, which leads to a >> > warning, etc). >> >> As a general rule, it's better (long term) to try and fix those circular >> dependencies by breaking the cycle. >> >> Maybe we could tweak `cl-generic` so it calls the byte-compiler in a way >> that silences all the warnings? >> Also, I'm not sure loading `icons` is necessary batch mode, so maybe we >> could make that conditional. > > Me, I don't think I understand the situation well enough. How come > this doesn't happen each time Emacs is built, for example? IOW, > there's something in the situation that triggers this that doesn't > happen "usually", and I don't understand from the description what > that its. This first sentence: > >> If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets >> loaded, then the cl-generic machinery will want to warn about the fact >> that certain method stuff in seq.elc is already compiled. > > lost me: why is that warning being emitted, if all we need is to load > seq.el during loadup? loadup.el loads seq.elc in my case, not seq.el, and I think that's the difference. My mental model is, Stefan please correct me, that cl-generic calls the compiler on method functions, effective method function, and such. If seq.el, the source file, is loaded from loadup, these functions are not yet compiled. If seq.elc is loaded, the functions are apparently already compiled, and a warning is emitted.
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 06:19:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 02:19:31 2024 Received: from localhost ([127.0.0.1]:59842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvWjb-0000JM-1x for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 02:19:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rvWjX-0000Hn-8b for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 02:19:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rvWjG-0003S6-VF; Sat, 13 Apr 2024 02:19:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6pEULt4cB+Vniq449LBQNOZYiT8jN+SpyaqH2bKsyGE=; b=n8/fFrbO2/B4 0TyXVMrLFI5xb7ptTIHcEkHY/5edNZ+7Mjn9ZjSW+zV3aYUie2Z8s3FQf/lAG0X4uIacCDFvugE8Y DVlcpI/rB9tW67ayg5nq5kOaFNitKq6XNnbyrUYsz1Fqkl2dpfrgDXUGLz11aLZTpdqy0cmyiKUZj /x04am4oin1891Z+dutEpAMhMVTk+2eiuL/bupDphcByJidToeWKAqAVsKFJyANeaLbmOpjK3lvCh 8HImM+b/nmXeBuDJT4rFOnYOLd/0OKAdA+d3HvRaOwGl5RK1rdkBlT8b/YzeSUxygwrA5Mt83FB+6 cnk/jdXfmaQPZfXGl8YXhg==; Date: Sat, 13 Apr 2024 09:19:07 +0300 Message-Id: <861q79ss2s.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> In-Reply-To: <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: gerd.moellmann@HIDDEN, 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 70357 <at> debbugs.gnu.org > Date: Fri, 12 Apr 2024 16:43:56 -0400 > From: Stefan Monnier via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets > > loaded, then the cl-generic machinery will want to warn about the fact > > that certain method stuff in seq.elc is already compiled. This warning > > wants to use somethign from nadvice, and ultimately a recursive load > > (warnings.el requires icons.el, which uses seq, which leads to a > > warning, etc). > > As a general rule, it's better (long term) to try and fix those circular > dependencies by breaking the cycle. > > Maybe we could tweak `cl-generic` so it calls the byte-compiler in a way > that silences all the warnings? > Also, I'm not sure loading `icons` is necessary batch mode, so maybe we > could make that conditional. Me, I don't think I understand the situation well enough. How come this doesn't happen each time Emacs is built, for example? IOW, there's something in the situation that triggers this that doesn't happen "usually", and I don't understand from the description what that its. This first sentence: > If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets > loaded, then the cl-generic machinery will want to warn about the fact > that certain method stuff in seq.elc is already compiled. lost me: why is that warning being emitted, if all we need is to load seq.el during loadup?
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 05:22:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 01:22:33 2024 Received: from localhost ([127.0.0.1]:59823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvVqS-0008Ug-DC for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 01:22:33 -0400 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]:50499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvVqQ-0008Sy-1B for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 01:22:31 -0400 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-a4715991c32so194276166b.1 for <70357 <at> debbugs.gnu.org>; Fri, 12 Apr 2024 22:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712985733; x=1713590533; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=yPN48vIw6SSIx6BsV9HMIMt1bj1JAHYo5DWJ9Nx8HnU=; b=flYxZsYbn8o+T+11SusCi17G8+PfkHL78jiMgDbSjOwjLhV0TDNWUU0ALE1JTvPyEu GoQURH0pZmhhdAFVcViX6fdsKdKFOCmniV92WqV79SQOx8SlOFFqGJ+CPz9YVxmpnX4h ltjNOMzK7QV32FxgoO3sbgj/rdSRPIUfSprluz90FtfDJVFls6rUYyAA03fed9O9zsas RzdvvJJm+8sgF+QdtISc9PdLb9W7H1DHXTZilsd61yykpTO66S8S4ekqWedmiej1odxs HxhiJ9243pzcaFkG4rtDD9GhsHU6s11wQ7F8PCXOno96Ta3qxMA21K2FMxVg+0Kc7u6m wWNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712985733; x=1713590533; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yPN48vIw6SSIx6BsV9HMIMt1bj1JAHYo5DWJ9Nx8HnU=; b=dk8sFsLvxT9eOaEwRob3T7xmNGfSj8swz3YFJwoh+ZfNQnagrH86oyRNscOs2/uVW1 B1FD8KgS4BaRfKLfXT9kSn9noNXGUmhOrYEMkN4vAXwWXcD9HXOGh22bkdqVFne9grTQ yKA251kQTC/cxKhOBQDOZn3XXHFE3/YR0Fk+FLfB2ey5dbVC2PPobue1dFHFGTGq8Rpm R1TIAmooyR9An3vBhs8SAYDLLYku+NJAUXyBlM8SUGDpSYGu/hJ2fRyzEVyCqQk7/K9q aw0fqAk3z5L+Q2ViJHg2d3qModoDBAQlhF07HG7SpQK+qU4BkPMloY1O8VCkx8Elx+RQ NTtg== X-Gm-Message-State: AOJu0YyIwrjkbg5daxvbjNRb6hQKgdf4DMEjsUUP2otp+zF75Rers0TY sPMZag4LLcEYwX2Ps6lO3a4vxc+yN9SIBYRIPsZQ4HBwzmxdyoWSX7eMT1JE X-Google-Smtp-Source: AGHT+IFPUwdBlvcPIGQsdNnSkdoGAdeOhcpjMZHeNZIjeiPL0LQnZsmdPkBrS1u576dyVNHzgUp+DQ== X-Received: by 2002:a17:906:4086:b0:a51:df52:5a65 with SMTP id u6-20020a170906408600b00a51df525a65mr3035329ejj.2.1712985733051; Fri, 12 Apr 2024 22:22:13 -0700 (PDT) Received: from Pro.fritz.box (p4fe3aa41.dip0.t-ipconnect.de. [79.227.170.65]) by smtp.gmail.com with ESMTPSA id z16-20020a170906715000b00a474ef94fddsm2571476ejj.70.2024.04.12.22.22.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Apr 2024 22:22:12 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Fri, 12 Apr 2024 16:43:56 -0400") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> Date: Sat, 13 Apr 2024 07:22:11 +0200 Message-ID: <m2jzl1ygzg.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Monnier <monnier@HIDDEN> writes: > As a general rule, it's better (long term) to try and fix those circular > dependencies by breaking the cycle. > > Maybe we could tweak `cl-generic` so it calls the byte-compiler in a way > that silences all the warnings? > Also, I'm not sure loading `icons` is necessary batch mode, so maybe we > could make that conditional. BTW, do we have a tool that gives us a dependency graph?
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 13 Apr 2024 04:02:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 00:02:21 2024 Received: from localhost ([127.0.0.1]:59799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvUar-0004m4-Io for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 00:02:21 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:53353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvUao-0004kL-Oa for 70357 <at> debbugs.gnu.org; Sat, 13 Apr 2024 00:02:19 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2d485886545so23496641fa.2 for <70357 <at> debbugs.gnu.org>; Fri, 12 Apr 2024 21:02:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712980921; x=1713585721; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=+zfGdRyjON72u8Yu0Zy7kejHlGWMPUMDqx1pLyo6bPU=; b=KszATGOFjTRbG5Vtlh19ZXiKaaX9R9Bu1VEcNT0MmucFLOr+V5Zf3MUeUUJ6BENWlg 0nA5Mftbk56rkbO1qHHb6YCmCW2+RSivdWeDSudoO2P4Xd1zNaCicqNMV4gC2qdSO6GU iSNu2WxUT0n6eDLQaqJ3WZOIndNzQVzVWmDrhrkrFxplLaMbE52vw4W4dCd2SqMBviag unQc2JdpwJjzbiLKnTmbILF9Ie8OHwKWBqSz/rp/bmt7ty7GuBUXvvzZw/ENEKOhP6nN Giym0pdPi7fhfPB6o2iov2CokaQiHZuw6+YGAgLhItUNeJWigIyXuttgK5pScoRE7Ee5 lalQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712980921; x=1713585721; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+zfGdRyjON72u8Yu0Zy7kejHlGWMPUMDqx1pLyo6bPU=; b=KJVl8MqdzaydQ8ab4FowFLfFUYFv10QNdsgSZ23mBsNoUtEku82KLhNRquIDtJZepn vCApdNYk+vvHmbfATvuNsS47KW8ccD51PgOIi/1mBguXx56owWBb7gdN3tqlTJXBmK5/ nAbzuzLq3C7iStVyg/RTVJT5qb18WCi+LPPL2WW1Z55NEr4Gk4TkPsjCkGW2DjAkQWhw JoxVeklkSFby8syske97NZPpvR8eDnbM+ko2NwOTtFKDxOdzH4qy8EZVLlv+E045sft4 N0br4lQQkqkD4KX+hd1nKSwzFMFAhJNJfwfgENO/57urnwQoDMROpWGNaDL6wiKQ/ZXS tKkA== X-Gm-Message-State: AOJu0YxhqfUcw83KZrQdOcvxOtFQPOI+XxuyEATNN2DJtCwzDfqnk1q+ B7HkPhjnHHx9Dv7KszsMMKjPS+7KfZ+QZv2IOX9mlwALuF3RsTb6gSxHqO+Y X-Google-Smtp-Source: AGHT+IEtyRjUrOuCapJLFzfNnUoIjAolsjSnDiHz8gNhq9ufOev/Jst+hPYwWTQ2CJir7k4dvV63bQ== X-Received: by 2002:a2e:9e96:0:b0:2d8:64c9:8d39 with SMTP id f22-20020a2e9e96000000b002d864c98d39mr3336033ljk.37.1712980921072; Fri, 12 Apr 2024 21:02:01 -0700 (PDT) Received: from Pro.fritz.box (p4fe3aa41.dip0.t-ipconnect.de. [79.227.170.65]) by smtp.gmail.com with ESMTPSA id he38-20020a1709073da600b00a51fa9f6d92sm2492453ejc.38.2024.04.12.21.01.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Apr 2024 21:02:00 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Fri, 12 Apr 2024 16:43:56 -0400") References: <m2sezqxx37.fsf@HIDDEN> <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> Date: Sat, 13 Apr 2024 06:01:59 +0200 Message-ID: <m2o7adykp4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Monnier <monnier@HIDDEN> writes: >> I would like to propose loading nadvice before seq in loadup.el, for the >> following reason: > > I'm not opposed to reordering, but ... have you tried? AFAICT, `nadvice` > requires `oclosure` which requires `cl-lib` which uses `seq`, so it > might be tricky. Yes, I've tried, and it workds for me (tm). I find it a mess (the whole thing), but I needed something to get this out of my way so that I can continue with what I actually want to do. The usual situation... (Cl-lib using seq is good :-). Made my day :-) :-).).
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 12 Apr 2024 20:44:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 16:44:22 2024 Received: from localhost ([127.0.0.1]:59674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvNkz-0006Ct-Ou for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 16:44:21 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:10990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1rvNkw-0006BA-Ac for 70357 <at> debbugs.gnu.org; Fri, 12 Apr 2024 16:44:19 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 512D0442523; Fri, 12 Apr 2024 16:44:01 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1712954640; bh=jLUV4PIGMpsXIKF1jHNLK5Uj23opaFxYXvGaMf89gVc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=LHYIgrmf5tFnyQvFJv2w4HPmQt7IXiNLjxMDVIQbUpDwfSqpgDPyuXs1Wb82r63NS HyQRrdslEmKrpIRzQafPE1cKZ65nFDsRIWaL1Vt4ZPbPo7nVY07Y+ElrzWn5IVrOS4 LKsn3s9fSOueW8FzCkHQXcDvMMnH1LKjoojcwxqqVFsFre+80/sxpoMJm+SA0sWYRc n50dJNbCNJIRuaCXpWaH+vEtOV1nIqJISNVzNsAIDZN8UOpoNRUhRUDsOnwloDn/go 7xmLaGwQr83Tvb3XQTWe+Um+Zn8gPIiXa7RAjjPj6ti/0aNyjx0MGtj951Zf5gmu1z JPXo3AdTGflfg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id F19E844212D; Fri, 12 Apr 2024 16:43:59 -0400 (EDT) Received: from alfajor (unknown [76.9.204.122]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id D01001202D5; Fri, 12 Apr 2024 16:43:59 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq In-Reply-To: <m2sezqxx37.fsf@HIDDEN> ("Gerd =?windows-1252?Q?M=F6ll?= =?windows-1252?Q?mann=22's?= message of "Fri, 12 Apr 2024 20:19:40 +0200") Message-ID: <jwva5ly5nc7.fsf-monnier+emacs@HIDDEN> References: <m2sezqxx37.fsf@HIDDEN> Date: Fri, 12 Apr 2024 16:43:56 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > I would like to propose loading nadvice before seq in loadup.el, for the > following reason: I'm not opposed to reordering, but ... have you tried? AFAICT, `nadvice` requires `oclosure` which requires `cl-lib` which uses `seq`, so it might be tricky. > If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets > loaded, then the cl-generic machinery will want to warn about the fact > that certain method stuff in seq.elc is already compiled. This warning > wants to use somethign from nadvice, and ultimately a recursive load > (warnings.el requires icons.el, which uses seq, which leads to a > warning, etc). As a general rule, it's better (long term) to try and fix those circular dependencies by breaking the cycle. Maybe we could tweak `cl-generic` so it calls the byte-compiler in a way that silences all the warnings? Also, I'm not sure loading `icons` is necessary batch mode, so maybe we could make that conditional. Stefan
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at 70357) by debbugs.gnu.org; 12 Apr 2024 19:04:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 15:04:18 2024 Received: from localhost ([127.0.0.1]:59605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvMC9-0002du-25 for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 15:04:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rvMC7-0002ci-1U for 70357 <at> debbugs.gnu.org; Fri, 12 Apr 2024 15:04:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rvMBq-000407-Px; Fri, 12 Apr 2024 15:03:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=UCn+5+2sMMjDSci+qzd/TBmhyz85Pki/6QkU7WDmuXQ=; b=RsCRO1dZcE55KhWxpJPB gP0tGOpVcGiDKn60Eo7ofme7/FMUJR2uMSmnVLZTgPyQTGo3xg0ax2V1j3BYUrFwShsXzcBzKEdNj yiaJwrZubApva2essgpxzdU/PLsdzu0e+63br5d3AaOrfF/VirvLNDMAnuBzVeYTpawYScxIsHgY8 GUgsSKry0C0irfO6djTskeEvOCVKk8szy7+p/48j30eLdjBWtJqj3/JtWIlw6vTCjzYNEz90SXibk zC59J8yLwQelJbts8mqdWde5W2eYUaM+WIS6hWx3jXw2iijTwikjL5K0kYah5b6jYmxpx3B1l4BoK ON9ZISUpzEIkAA==; Date: Fri, 12 Apr 2024 22:03:31 +0300 Message-Id: <864jc6s8sc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?iso-8859-1?Q?M=F6llmann?= <gerd.moellmann@HIDDEN>, Stefan Monnier <monnier@HIDDEN> In-Reply-To: <m2sezqxx37.fsf@HIDDEN> (message from Gerd =?iso-8859-1?Q?M=F6llmann?= on Fri, 12 Apr 2024 20:19:40 +0200) Subject: Re: bug#70357: 30.0.50; loadup.el, load nadvice before seq References: <m2sezqxx37.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70357 Cc: 70357 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Gerd Möllmann <gerd.moellmann@HIDDEN> > Date: Fri, 12 Apr 2024 20:19:40 +0200 > > I would like to propose loading nadvice before seq in loadup.el, for the > following reason: > > If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets > loaded, then the cl-generic machinery will want to warn about the fact > that certain method stuff in seq.elc is already compiled. This warning > wants to use somethign from nadvice, and ultimately a recursive load > (warnings.el requires icons.el, which uses seq, which leads to a > warning, etc). > > I'm attaching an example log > > (I guess one could get more prodictable behaviour if > bootstrap-emacs.pdmp would load only sources.) Stefan, WDYT about this?
bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 12 Apr 2024 18:20:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 14:20:33 2024 Received: from localhost ([127.0.0.1]:59547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rvLVc-0004Cl-H4 for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 14:20:33 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvLVN-00048w-0h for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 14:20:18 -0400 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 <gerd.moellmann@HIDDEN>) id 1rvLV6-00006F-Ux for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 14:19:49 -0400 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <gerd.moellmann@HIDDEN>) id 1rvLV2-0004Ry-30 for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 14:19:48 -0400 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-565c6cf4819so3891312a12.1 for <bug-gnu-emacs@HIDDEN>; Fri, 12 Apr 2024 11:19:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712945982; x=1713550782; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=DZYoMUlwsI0u8KMMPmkeIX6xoLGFW2kazi/8p4WWwYA=; b=JY2ejxQbn5BPVDu6kZS+h8eJoA/+aeBpHyxkhPN48csGUaCb0AZKMDWlRPuwmtJa77 FkC1lMwuBFJOsdqUS6xpxAgMbV5NEFb1dYIqjNa+dZyByUbJAWz+LFLree7WlUkBLAVf 21PiEbvmTqiW93g71PK1ow9z5Ie1EVCdf3TyCsfbZeLjftv/Gu9XYaMvXCnAmgvuaT/L EzaTA7NVmMPlw7VpimPrSUNjdFIOPRsxhX9TWl1Tkt8GLzWN3rfXYokG+N4f8gE7SVSE CxtPFvi3trDwzM7e+t9vrk+QBOKA0d07jFepxni+pit6ukiW934tj8NQaGVvnwnhyZoE GXbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712945982; x=1713550782; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DZYoMUlwsI0u8KMMPmkeIX6xoLGFW2kazi/8p4WWwYA=; b=nJo3+dNbkoGlyxiXynrz6MwqaXyM3NUBNrkxnsjIZ4IdPbEJ5w8YCB34uVqtkrw2al 6kWviVu6umWLXGEOI6Ph+aroXrJw4HyTBdpEilfg48frVAb9WRoIFSdvHNWb4sPNWAvL 7fqIr4Oj8a+wOenhkSNkA4CPqAMshH+ROpdIB/t2aCrqUswrGzSGhr8SggGcWdUgSgLy ZQYU9jcLwXLskZg3MN/q47PlR+3YfCirvqon+7BVEWYgDrvmyxBIryvCWeGixSZ9WbXN R/rDszjZbGQVvxAZ8z+lM0MegKyi+0143c2+SBDbjlMhHxVR247tFIZS7nW7rYyzGf54 aZwg== X-Gm-Message-State: AOJu0YwsRm0+Eqc1vAuJ+aYFNmVlSCPVkLmMNfS1MkYMbxGPuF5ozlNP J5zfStKP9MNiTBmJPBkEklmozRqAVklN2OFIP1pcTY8c3VHK4Ot7koM8Hg== X-Google-Smtp-Source: AGHT+IHGQ75QfRjGBkLBO0HyWwycJSuJeVk8C2ZWHgejopwqLVQzfh6LV0DOPTqdUAoEUyl9i2vKug== X-Received: by 2002:a17:906:3641:b0:a52:182b:dee9 with SMTP id r1-20020a170906364100b00a52182bdee9mr2498606ejb.35.1712945982024; Fri, 12 Apr 2024 11:19:42 -0700 (PDT) Received: from Pro.fritz.box (pd9e36b11.dip0.t-ipconnect.de. [217.227.107.17]) by smtp.gmail.com with ESMTPSA id hr11-20020a1709073f8b00b00a51a00142bdsm2069916ejc.212.2024.04.12.11.19.40 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Apr 2024 11:19:41 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; loadup.el, load nadvice before seq X-Debbugs-Cc: Date: Fri, 12 Apr 2024 20:19:40 +0200 Message-ID: <m2sezqxx37.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::531; envelope-from=gerd.moellmann@HIDDEN; helo=mail-ed1-x531.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain I would like to propose loading nadvice before seq in loadup.el, for the following reason: If a seq.elc exists, and we dump bootstrap-emacs.pdmp, and seq.el gets loaded, then the cl-generic machinery will want to warn about the fact that certain method stuff in seq.elc is already compiled. This warning wants to use somethign from nadvice, and ultimately a recursive load (warnings.el requires icons.el, which uses seq, which leads to a warning, etc). I'm attaching an example log (I guess one could get more prodictable behaviour if bootstrap-emacs.pdmp would load only sources.) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=recursive-load.txt Content-Transfer-Encoding: quoted-printable Content-Description: recursive load Loading emacs-lisp/seq... Error: error ("Recursive load" "/Users/gerd/emacs/github/igc/lisp/emacs-lis= p/warnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el" "/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" "/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/icons.el" "/Users/gerd/emacs/github/igc/lisp/emac= s-lisp/warnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el"= "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" "/Users/gerd/em= acs/github/igc/lisp/emacs-lisp/icons.el" "/Users/gerd/emacs/github/igc/lisp= /emacs-lisp/warnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/seq.= elc" "/Users/gerd/emacs/github/igc/lisp/loadup.el") display-warning(bytecomp "Symbol=E2=80=99s function definition is void: a= dvice--cd*r" :error "*Compile-Log*") byte-compile--log-warning-for-byte-compile("Symbol=E2=80=99s function def= inition is void: advice--cd*r" 1 nil :error) byte-compile-log-warning("Symbol=E2=80=99s function definition is void: a= dvice--cd*r" nil :error) byte-compile-report-error((void-function advice--cd*r)) #[257 "\10\203\7\0\211 \207\302C\3031\32\0\304\305\306\4\"\307\305\310\5\= "#0\207\1\242\31\311\1!)\207" [byte-compile-debug byte-compile-form-stack n= il (error) handler-bind-1 make-closure #[0 "\300 \207" [V0] 1] (error) #[25= 7 "\300\11\240\207" [V0 byte-compile-form-stack] 3 ("/Users/gerd/emacs/gith= ub/igc/lisp/emacs-lisp/bytecomp.elc" . 70582)] byte-compile-report-error] 8= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/bytecomp.elc" . 70562)](#[0= "\306\11!\307\211\310\311\312\"\307\211\211\211\211\211\211\n\13\f\15\307C= \36\26\35\34\33\32\36\27\36\30\36\31\36\32\36\33\36\34\36\35\36\36\36\37\36= \36!\16\"\36\"\3009\203@\0\300K\202A\0\300\211\242\313=3D\307\1\203P\0\210= \314\2A\262\3\315\3!\203h\0\316\317\3009\203a\0\300\202b\0\320\"\210\2\202\= 257\0\3009\204t\0\2\242\321=3D\203\205\0\2\242\321=3D\211\26\"\203\203\0\32= 2\3!\262\3\210\314\323\3!\262\3\324\3\307\325#\262\3\211\203\234\0\325\3\16= \"\"\262\3\1\203\245\0\313\3B\262\3\3009\203\256\0\300\3M\210\2)\266\203\16= #\203\273\0\16\35\26$.\20\207" [(lambda (generic dispatches-left methods) (= let ((method-cache (make-hash-table :test #'eql))) (lambda (arg &rest args)= (let nil (apply (with-memoization (gethash (or (gethash arg cl--generic-eq= l-used)) method-cache) (cl--generic-cache-miss generic '0 dispatches-left m= ethods (append (funcall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethas= h arg cl--generic-eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg ar= gs))))) byte-compile-initial-macro-environment byte-compile-verbose byte-op= timize byte-compile-dynamic-docstrings byte-compile-warnings copy-alist nil= make-hash-table :test equal macro t compiled-function-p message "Function = %s is already compiled" "provided" closure byte-compile--reify-function byt= e-compile-preprocess byte-compile-top-level eval current-load-list byte-com= pile-free-assignments byte-compile-free-references byte-compile-const-varia= bles byte-compile-lexical-variables byte-compile-bound-variables byte-compi= le-function-environment overriding-plist-environment byte-compile--docstrin= gs byte-compile--\#$ byte-compile--outbuffer byte-compile-macro-environment= lexical-binding byte-native-compiling byte-to-native-plist-environment] 16= ]) bytecomp--displaying-warnings(#[0 "\306\11!\307\211\310\311\312\"\307\211= \211\211\211\211\211\n\13\f\15\307C\36\26\35\34\33\32\36\27\36\30\36\31\36\= 32\36\33\36\34\36\35\36\36\36\37\36 \36!\16\"\36\"\3009\203@\0\300K\202A\0\= 300\211\242\313=3D\307\1\203P\0\210\314\2A\262\3\315\3!\203h\0\316\317\3009= \203a\0\300\202b\0\320\"\210\2\202\257\0\3009\204t\0\2\242\321=3D\203\205\0= \2\242\321=3D\211\26\"\203\203\0\322\3!\262\3\210\314\323\3!\262\3\324\3\30= 7\325#\262\3\211\203\234\0\325\3\16\"\"\262\3\1\203\245\0\313\3B\262\3\3009= \203\256\0\300\3M\210\2)\266\203\16#\203\273\0\16\35\26$.\20\207" [(lambda = (generic dispatches-left methods) (let ((method-cache (make-hash-table :tes= t #'eql))) (lambda (arg &rest args) (let nil (apply (with-memoization (geth= ash (or (gethash arg cl--generic-eql-used)) method-cache) (cl--generic-cach= e-miss generic '0 dispatches-left methods (append (funcall '#[385 "\1\242\3= 00=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-li= sp/cl-generic.elc" . 6963)] (gethash arg cl--generic-eql-used)) (funcall '#= [385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-g= eneric.elc" . 6963)] nil)))) arg args))))) byte-compile-initial-macro-envir= onment byte-compile-verbose byte-optimize byte-compile-dynamic-docstrings b= yte-compile-warnings copy-alist nil make-hash-table :test equal macro t com= piled-function-p message "Function %s is already compiled" "provided" closu= re byte-compile--reify-function byte-compile-preprocess byte-compile-top-le= vel eval current-load-list byte-compile-free-assignments byte-compile-free-= references byte-compile-const-variables byte-compile-lexical-variables byte= -compile-bound-variables byte-compile-function-environment overriding-plist= -environment byte-compile--docstrings byte-compile--\#$ byte-compile--outbu= ffer byte-compile-macro-environment lexical-binding byte-native-compiling b= yte-to-native-plist-environment] 16]) byte-compile((lambda (generic dispatches-left methods) (let ((method-cach= e (make-hash-table :test #'eql))) (lambda (arg &rest args) (let nil (apply = (with-memoization (gethash (or (gethash arg cl--generic-eql-used)) method-c= ache) (cl--generic-cache-miss generic '0 dispatches-left methods (append (f= uncall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethash arg cl--generic= -eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg args)))))) cl--generic-get-dispatcher((0 #s(cl--generic-generalizer cl--generic-eql-= generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[= 385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/= lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer cl--ge= neric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Use= rs/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic icons--create ((2 #s(cl--ge= neric-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "= \300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 = #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-= generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer= cl--generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--gen= eric-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/= emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-g= eneralizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\20= 7" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" .= 6963)]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (= _type icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) ic= on (and (fboundp 'image-search-load-path) (image-search-load-path icon)))) = (file-exists (and (stringp file) (file-readable-p file)))) (and file-exists= (display-images-p) (fboundp 'image-supported-file-p) (image-supported-file= -p file) (propertize " " 'display (let ((props (append (let* ((height (and = t (plist-get keywords :height)))) (if height (list :height (if (eq height '= line) (window-default-line-height) height)) nil)) (let* ((width (and t (pli= st-get keywords :width)))) (if width (list :width (if (eq width 'font) (def= ault-font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-g= et keywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let= * ((margin (and t (plist-get keywords :margin)))) (if margin (list :margin = margin) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get = keywords :ascent) 'center))))) (apply 'create-image file nil nil props)))))= )))) nil) ((2 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 = "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(= cl--generic-generalizer cl--generic-eql-generalizer 100 #[385 "\300\2\301BB= \207" [gethash (cl--generic-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207"= [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6= 963)]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\2= 07" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" = . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs= -lisp/cl-generic.elc" . 6963)]))) (#s(cl--generic-method ((eql 'image) t t)= nil nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file-n= ame-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-sea= rch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p fi= le)))) (and file-exists (display-images-p) (fboundp 'image-supported-file-p= ) (image-supported-file-p file) (propertize " " 'display (let ((props (appe= nd (let* ((height (and t (plist-get keywords :height)))) (if height (list := height (if (eq height 'line) (window-default-line-height) height)) nil)) (l= et* ((width (and t (plist-get keywords :width)))) (if width (list :width (i= f (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* ((r= otation (and t (plist-get keywords :rotation)))) (if rotation (list :rotati= on rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) (i= f margin (list :margin margin) nil)) (list :ascent (if (plist-member keywor= ds :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-image = file nil nil props)))))))))) cl--generic-make-function(#s(cl--generic icons--create ((2 #s(cl--generic= -generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/= gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\= 207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385= "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gener= ic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer cl--= generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-= eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs= /github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-genera= lizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/em= acs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(= t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963= )]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (_type= icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) icon (a= nd (fboundp 'image-search-load-path) (image-search-load-path icon)))) (file= -exists (and (stringp file) (file-readable-p file)))) (and file-exists (dis= play-images-p) (fboundp 'image-supported-file-p) (image-supported-file-p fi= le) (propertize " " 'display (let ((props (append (let* ((height (and t (pl= ist-get keywords :height)))) (if height (list :height (if (eq height 'line)= (window-default-line-height) height)) nil)) (let* ((width (and t (plist-ge= t keywords :width)))) (if width (list :width (if (eq width 'font) (default-= font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-get ke= ywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let* ((m= argin (and t (plist-get keywords :margin)))) (if margin (list :margin margi= n) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get keywo= rds :ascent) 'center))))) (apply 'create-image file nil nil props))))))))) = nil)) cl-generic-define-method(icons--create nil ((_type (eql 'image)) icon key= words) nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file= -name-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-s= earch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p = file)))) (and file-exists (display-images-p) (fboundp 'image-supported-file= -p) (image-supported-file-p file) (propertize " " 'display (let ((props (ap= pend (let* ((height (and t (plist-get keywords :height)))) (if height (list= :height (if (eq height 'line) (window-default-line-height) height)) nil)) = (let* ((width (and t (plist-get keywords :width)))) (if width (list :width = (if (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* (= (rotation (and t (plist-get keywords :rotation)))) (if rotation (list :rota= tion rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) = (if margin (list :margin margin) nil)) (list :ascent (if (plist-member keyw= ords :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-imag= e file nil nil props)))))))) eval-buffer(#<buffer *load*-650736> nil "/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/icons.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/i= cons.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el" nil t) require(icons) eval-buffer(#<buffer *load*-83895> nil "/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/warnings.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/w= arnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" nil = t) display-warning(bytecomp "Symbol=E2=80=99s function definition is void: a= dvice--cd*r" :error "*Compile-Log*") byte-compile--log-warning-for-byte-compile("Symbol=E2=80=99s function def= inition is void: advice--cd*r" 1 nil :error) byte-compile-log-warning("Symbol=E2=80=99s function definition is void: a= dvice--cd*r" nil :error) byte-compile-report-error((void-function advice--cd*r)) #[257 "\10\203\7\0\211 \207\302C\3031\32\0\304\305\306\4\"\307\305\310\5\= "#0\207\1\242\31\311\1!)\207" [byte-compile-debug byte-compile-form-stack n= il (error) handler-bind-1 make-closure #[0 "\300 \207" [V0] 1] (error) #[25= 7 "\300\11\240\207" [V0 byte-compile-form-stack] 3 ("/Users/gerd/emacs/gith= ub/igc/lisp/emacs-lisp/bytecomp.elc" . 70582)] byte-compile-report-error] 8= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/bytecomp.elc" . 70562)](#[0= "\306\11!\307\211\310\311\312\"\307\211\211\211\211\211\211\n\13\f\15\307C= \36\26\35\34\33\32\36\27\36\30\36\31\36\32\36\33\36\34\36\35\36\36\36\37\36= \36!\16\"\36\"\3009\203@\0\300K\202A\0\300\211\242\313=3D\307\1\203P\0\210= \314\2A\262\3\315\3!\203h\0\316\317\3009\203a\0\300\202b\0\320\"\210\2\202\= 257\0\3009\204t\0\2\242\321=3D\203\205\0\2\242\321=3D\211\26\"\203\203\0\32= 2\3!\262\3\210\314\323\3!\262\3\324\3\307\325#\262\3\211\203\234\0\325\3\16= \"\"\262\3\1\203\245\0\313\3B\262\3\3009\203\256\0\300\3M\210\2)\266\203\16= #\203\273\0\16\35\26$.\20\207" [(lambda (generic dispatches-left methods) (= let ((method-cache (make-hash-table :test #'eql))) (lambda (arg &rest args)= (let nil (apply (with-memoization (gethash (or (gethash arg cl--generic-eq= l-used)) method-cache) (cl--generic-cache-miss generic '0 dispatches-left m= ethods (append (funcall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethas= h arg cl--generic-eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg ar= gs))))) byte-compile-initial-macro-environment byte-compile-verbose byte-op= timize byte-compile-dynamic-docstrings byte-compile-warnings copy-alist nil= make-hash-table :test equal macro t compiled-function-p message "Function = %s is already compiled" "provided" closure byte-compile--reify-function byt= e-compile-preprocess byte-compile-top-level eval current-load-list byte-com= pile-free-assignments byte-compile-free-references byte-compile-const-varia= bles byte-compile-lexical-variables byte-compile-bound-variables byte-compi= le-function-environment overriding-plist-environment byte-compile--docstrin= gs byte-compile--\#$ byte-compile--outbuffer byte-compile-macro-environment= lexical-binding byte-native-compiling byte-to-native-plist-environment] 16= ]) bytecomp--displaying-warnings(#[0 "\306\11!\307\211\310\311\312\"\307\211= \211\211\211\211\211\n\13\f\15\307C\36\26\35\34\33\32\36\27\36\30\36\31\36\= 32\36\33\36\34\36\35\36\36\36\37\36 \36!\16\"\36\"\3009\203@\0\300K\202A\0\= 300\211\242\313=3D\307\1\203P\0\210\314\2A\262\3\315\3!\203h\0\316\317\3009= \203a\0\300\202b\0\320\"\210\2\202\257\0\3009\204t\0\2\242\321=3D\203\205\0= \2\242\321=3D\211\26\"\203\203\0\322\3!\262\3\210\314\323\3!\262\3\324\3\30= 7\325#\262\3\211\203\234\0\325\3\16\"\"\262\3\1\203\245\0\313\3B\262\3\3009= \203\256\0\300\3M\210\2)\266\203\16#\203\273\0\16\35\26$.\20\207" [(lambda = (generic dispatches-left methods) (let ((method-cache (make-hash-table :tes= t #'eql))) (lambda (arg &rest args) (let nil (apply (with-memoization (geth= ash (or (gethash arg cl--generic-eql-used)) method-cache) (cl--generic-cach= e-miss generic '0 dispatches-left methods (append (funcall '#[385 "\1\242\3= 00=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-li= sp/cl-generic.elc" . 6963)] (gethash arg cl--generic-eql-used)) (funcall '#= [385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-g= eneric.elc" . 6963)] nil)))) arg args))))) byte-compile-initial-macro-envir= onment byte-compile-verbose byte-optimize byte-compile-dynamic-docstrings b= yte-compile-warnings copy-alist nil make-hash-table :test equal macro t com= piled-function-p message "Function %s is already compiled" "provided" closu= re byte-compile--reify-function byte-compile-preprocess byte-compile-top-le= vel eval current-load-list byte-compile-free-assignments byte-compile-free-= references byte-compile-const-variables byte-compile-lexical-variables byte= -compile-bound-variables byte-compile-function-environment overriding-plist= -environment byte-compile--docstrings byte-compile--\#$ byte-compile--outbu= ffer byte-compile-macro-environment lexical-binding byte-native-compiling b= yte-to-native-plist-environment] 16]) byte-compile((lambda (generic dispatches-left methods) (let ((method-cach= e (make-hash-table :test #'eql))) (lambda (arg &rest args) (let nil (apply = (with-memoization (gethash (or (gethash arg cl--generic-eql-used)) method-c= ache) (cl--generic-cache-miss generic '0 dispatches-left methods (append (f= uncall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethash arg cl--generic= -eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg args)))))) cl--generic-get-dispatcher((0 #s(cl--generic-generalizer cl--generic-eql-= generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[= 385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/= lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer cl--ge= neric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Use= rs/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic icons--create ((2 #s(cl--ge= neric-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "= \300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 = #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-= generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer= cl--generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--gen= eric-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/= emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-g= eneralizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\20= 7" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" .= 6963)]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (= _type icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) ic= on (and (fboundp 'image-search-load-path) (image-search-load-path icon)))) = (file-exists (and (stringp file) (file-readable-p file)))) (and file-exists= (display-images-p) (fboundp 'image-supported-file-p) (image-supported-file= -p file) (propertize " " 'display (let ((props (append (let* ((height (and = t (plist-get keywords :height)))) (if height (list :height (if (eq height '= line) (window-default-line-height) height)) nil)) (let* ((width (and t (pli= st-get keywords :width)))) (if width (list :width (if (eq width 'font) (def= ault-font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-g= et keywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let= * ((margin (and t (plist-get keywords :margin)))) (if margin (list :margin = margin) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get = keywords :ascent) 'center))))) (apply 'create-image file nil nil props)))))= )))) nil) ((2 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 = "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(= cl--generic-generalizer cl--generic-eql-generalizer 100 #[385 "\300\2\301BB= \207" [gethash (cl--generic-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207"= [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6= 963)]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\2= 07" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" = . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs= -lisp/cl-generic.elc" . 6963)]))) (#s(cl--generic-method ((eql 'image) t t)= nil nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file-n= ame-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-sea= rch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p fi= le)))) (and file-exists (display-images-p) (fboundp 'image-supported-file-p= ) (image-supported-file-p file) (propertize " " 'display (let ((props (appe= nd (let* ((height (and t (plist-get keywords :height)))) (if height (list := height (if (eq height 'line) (window-default-line-height) height)) nil)) (l= et* ((width (and t (plist-get keywords :width)))) (if width (list :width (i= f (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* ((r= otation (and t (plist-get keywords :rotation)))) (if rotation (list :rotati= on rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) (i= f margin (list :margin margin) nil)) (list :ascent (if (plist-member keywor= ds :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-image = file nil nil props)))))))))) cl--generic-make-function(#s(cl--generic icons--create ((2 #s(cl--generic= -generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/= gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\= 207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385= "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gener= ic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer cl--= generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-= eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs= /github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-genera= lizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/em= acs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(= t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963= )]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (_type= icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) icon (a= nd (fboundp 'image-search-load-path) (image-search-load-path icon)))) (file= -exists (and (stringp file) (file-readable-p file)))) (and file-exists (dis= play-images-p) (fboundp 'image-supported-file-p) (image-supported-file-p fi= le) (propertize " " 'display (let ((props (append (let* ((height (and t (pl= ist-get keywords :height)))) (if height (list :height (if (eq height 'line)= (window-default-line-height) height)) nil)) (let* ((width (and t (plist-ge= t keywords :width)))) (if width (list :width (if (eq width 'font) (default-= font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-get ke= ywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let* ((m= argin (and t (plist-get keywords :margin)))) (if margin (list :margin margi= n) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get keywo= rds :ascent) 'center))))) (apply 'create-image file nil nil props))))))))) = nil)) cl-generic-define-method(icons--create nil ((_type (eql 'image)) icon key= words) nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file= -name-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-s= earch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p = file)))) (and file-exists (display-images-p) (fboundp 'image-supported-file= -p) (image-supported-file-p file) (propertize " " 'display (let ((props (ap= pend (let* ((height (and t (plist-get keywords :height)))) (if height (list= :height (if (eq height 'line) (window-default-line-height) height)) nil)) = (let* ((width (and t (plist-get keywords :width)))) (if width (list :width = (if (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* (= (rotation (and t (plist-get keywords :rotation)))) (if rotation (list :rota= tion rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) = (if margin (list :margin margin) nil)) (list :ascent (if (plist-member keyw= ords :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-imag= e file nil nil props)))))))) eval-buffer(#<buffer *load*-308901> nil "/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/icons.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/i= cons.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el" nil t) require(icons) eval-buffer(#<buffer *load*-985275> nil "/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/warnings.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/w= arnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" nil = t) display-warning(bytecomp "Symbol=E2=80=99s function definition is void: a= dvice--cd*r" :error "*Compile-Log*") byte-compile--log-warning-for-byte-compile("Symbol=E2=80=99s function def= inition is void: advice--cd*r" 1 nil :error) byte-compile-log-warning("Symbol=E2=80=99s function definition is void: a= dvice--cd*r" nil :error) byte-compile-report-error((void-function advice--cd*r)) #[257 "\10\203\7\0\211 \207\302C\3031\32\0\304\305\306\4\"\307\305\310\5\= "#0\207\1\242\31\311\1!)\207" [byte-compile-debug byte-compile-form-stack n= il (error) handler-bind-1 make-closure #[0 "\300 \207" [V0] 1] (error) #[25= 7 "\300\11\240\207" [V0 byte-compile-form-stack] 3 ("/Users/gerd/emacs/gith= ub/igc/lisp/emacs-lisp/bytecomp.elc" . 70582)] byte-compile-report-error] 8= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/bytecomp.elc" . 70562)](#[0= "\306\11!\307\211\310\311\312\"\307\211\211\211\211\211\211\n\13\f\15\307C= \36\26\35\34\33\32\36\27\36\30\36\31\36\32\36\33\36\34\36\35\36\36\36\37\36= \36!\16\"\36\"\3009\203@\0\300K\202A\0\300\211\242\313=3D\307\1\203P\0\210= \314\2A\262\3\315\3!\203h\0\316\317\3009\203a\0\300\202b\0\320\"\210\2\202\= 257\0\3009\204t\0\2\242\321=3D\203\205\0\2\242\321=3D\211\26\"\203\203\0\32= 2\3!\262\3\210\314\323\3!\262\3\324\3\307\325#\262\3\211\203\234\0\325\3\16= \"\"\262\3\1\203\245\0\313\3B\262\3\3009\203\256\0\300\3M\210\2)\266\203\16= #\203\273\0\16\35\26$.\20\207" [(lambda (generic dispatches-left methods) (= let ((method-cache (make-hash-table :test #'eql))) (lambda (arg &rest args)= (let nil (apply (with-memoization (gethash (or (gethash arg cl--generic-eq= l-used)) method-cache) (cl--generic-cache-miss generic '0 dispatches-left m= ethods (append (funcall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethas= h arg cl--generic-eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg ar= gs))))) byte-compile-initial-macro-environment byte-compile-verbose byte-op= timize byte-compile-dynamic-docstrings byte-compile-warnings copy-alist nil= make-hash-table :test equal macro t compiled-function-p message "Function = %s is already compiled" "provided" closure byte-compile--reify-function byt= e-compile-preprocess byte-compile-top-level eval current-load-list byte-com= pile-free-assignments byte-compile-free-references byte-compile-const-varia= bles byte-compile-lexical-variables byte-compile-bound-variables byte-compi= le-function-environment overriding-plist-environment byte-compile--docstrin= gs byte-compile--\#$ byte-compile--outbuffer byte-compile-macro-environment= lexical-binding byte-native-compiling byte-to-native-plist-environment] 16= ]) bytecomp--displaying-warnings(#[0 "\306\11!\307\211\310\311\312\"\307\211= \211\211\211\211\211\n\13\f\15\307C\36\26\35\34\33\32\36\27\36\30\36\31\36\= 32\36\33\36\34\36\35\36\36\36\37\36 \36!\16\"\36\"\3009\203@\0\300K\202A\0\= 300\211\242\313=3D\307\1\203P\0\210\314\2A\262\3\315\3!\203h\0\316\317\3009= \203a\0\300\202b\0\320\"\210\2\202\257\0\3009\204t\0\2\242\321=3D\203\205\0= \2\242\321=3D\211\26\"\203\203\0\322\3!\262\3\210\314\323\3!\262\3\324\3\30= 7\325#\262\3\211\203\234\0\325\3\16\"\"\262\3\1\203\245\0\313\3B\262\3\3009= \203\256\0\300\3M\210\2)\266\203\16#\203\273\0\16\35\26$.\20\207" [(lambda = (generic dispatches-left methods) (let ((method-cache (make-hash-table :tes= t #'eql))) (lambda (arg &rest args) (let nil (apply (with-memoization (geth= ash (or (gethash arg cl--generic-eql-used)) method-cache) (cl--generic-cach= e-miss generic '0 dispatches-left methods (append (funcall '#[385 "\1\242\3= 00=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-li= sp/cl-generic.elc" . 6963)] (gethash arg cl--generic-eql-used)) (funcall '#= [385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-g= eneric.elc" . 6963)] nil)))) arg args))))) byte-compile-initial-macro-envir= onment byte-compile-verbose byte-optimize byte-compile-dynamic-docstrings b= yte-compile-warnings copy-alist nil make-hash-table :test equal macro t com= piled-function-p message "Function %s is already compiled" "provided" closu= re byte-compile--reify-function byte-compile-preprocess byte-compile-top-le= vel eval current-load-list byte-compile-free-assignments byte-compile-free-= references byte-compile-const-variables byte-compile-lexical-variables byte= -compile-bound-variables byte-compile-function-environment overriding-plist= -environment byte-compile--docstrings byte-compile--\#$ byte-compile--outbu= ffer byte-compile-macro-environment lexical-binding byte-native-compiling b= yte-to-native-plist-environment] 16]) byte-compile((lambda (generic dispatches-left methods) (let ((method-cach= e (make-hash-table :test #'eql))) (lambda (arg &rest args) (let nil (apply = (with-memoization (gethash (or (gethash arg cl--generic-eql-used)) method-c= ache) (cl--generic-cache-miss generic '0 dispatches-left methods (append (f= uncall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethash arg cl--generic= -eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg args)))))) cl--generic-get-dispatcher((0 #s(cl--generic-generalizer cl--generic-eql-= generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[= 385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/= lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer cl--ge= neric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Use= rs/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic icons--create ((2 #s(cl--ge= neric-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "= \300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 = #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-= generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer= cl--generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--gen= eric-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/= emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-g= eneralizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\20= 7" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" .= 6963)]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (= _type icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) ic= on (and (fboundp 'image-search-load-path) (image-search-load-path icon)))) = (file-exists (and (stringp file) (file-readable-p file)))) (and file-exists= (display-images-p) (fboundp 'image-supported-file-p) (image-supported-file= -p file) (propertize " " 'display (let ((props (append (let* ((height (and = t (plist-get keywords :height)))) (if height (list :height (if (eq height '= line) (window-default-line-height) height)) nil)) (let* ((width (and t (pli= st-get keywords :width)))) (if width (list :width (if (eq width 'font) (def= ault-font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-g= et keywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let= * ((margin (and t (plist-get keywords :margin)))) (if margin (list :margin = margin) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get = keywords :ascent) 'center))))) (apply 'create-image file nil nil props)))))= )))) nil) ((2 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 = "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(= cl--generic-generalizer cl--generic-eql-generalizer 100 #[385 "\300\2\301BB= \207" [gethash (cl--generic-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207"= [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6= 963)]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\2= 07" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" = . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs= -lisp/cl-generic.elc" . 6963)]))) (#s(cl--generic-method ((eql 'image) t t)= nil nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file-n= ame-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-sea= rch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p fi= le)))) (and file-exists (display-images-p) (fboundp 'image-supported-file-p= ) (image-supported-file-p file) (propertize " " 'display (let ((props (appe= nd (let* ((height (and t (plist-get keywords :height)))) (if height (list := height (if (eq height 'line) (window-default-line-height) height)) nil)) (l= et* ((width (and t (plist-get keywords :width)))) (if width (list :width (i= f (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* ((r= otation (and t (plist-get keywords :rotation)))) (if rotation (list :rotati= on rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) (i= f margin (list :margin margin) nil)) (list :ascent (if (plist-member keywor= ds :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-image = file nil nil props)))))))))) cl--generic-make-function(#s(cl--generic icons--create ((2 #s(cl--generic= -generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/= gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\= 207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385= "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gener= ic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer cl--= generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-= eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs= /github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-genera= lizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/em= acs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(= t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963= )]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (_type= icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) icon (a= nd (fboundp 'image-search-load-path) (image-search-load-path icon)))) (file= -exists (and (stringp file) (file-readable-p file)))) (and file-exists (dis= play-images-p) (fboundp 'image-supported-file-p) (image-supported-file-p fi= le) (propertize " " 'display (let ((props (append (let* ((height (and t (pl= ist-get keywords :height)))) (if height (list :height (if (eq height 'line)= (window-default-line-height) height)) nil)) (let* ((width (and t (plist-ge= t keywords :width)))) (if width (list :width (if (eq width 'font) (default-= font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-get ke= ywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let* ((m= argin (and t (plist-get keywords :margin)))) (if margin (list :margin margi= n) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get keywo= rds :ascent) 'center))))) (apply 'create-image file nil nil props))))))))) = nil)) cl-generic-define-method(icons--create nil ((_type (eql 'image)) icon key= words) nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file= -name-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-s= earch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p = file)))) (and file-exists (display-images-p) (fboundp 'image-supported-file= -p) (image-supported-file-p file) (propertize " " 'display (let ((props (ap= pend (let* ((height (and t (plist-get keywords :height)))) (if height (list= :height (if (eq height 'line) (window-default-line-height) height)) nil)) = (let* ((width (and t (plist-get keywords :width)))) (if width (list :width = (if (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* (= (rotation (and t (plist-get keywords :rotation)))) (if rotation (list :rota= tion rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) = (if margin (list :margin margin) nil)) (list :ascent (if (plist-member keyw= ords :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-imag= e file nil nil props)))))))) eval-buffer(#<buffer *load*-37254> nil "/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/icons.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/i= cons.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el" nil t) require(icons) eval-buffer(#<buffer *load*-434912> nil "/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/warnings.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/w= arnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" nil = t) display-warning(bytecomp "Symbol=E2=80=99s function definition is void: a= dvice--cd*r" :error "*Compile-Log*") byte-compile--log-warning-for-byte-compile("Symbol=E2=80=99s function def= inition is void: advice--cd*r" 1 nil :error) byte-compile-log-warning("Symbol=E2=80=99s function definition is void: a= dvice--cd*r" nil :error) byte-compile-report-error((void-function advice--cd*r)) #[257 "\10\203\7\0\211 \207\302C\3031\32\0\304\305\306\4\"\307\305\310\5\= "#0\207\1\242\31\311\1!)\207" [byte-compile-debug byte-compile-form-stack n= il (error) handler-bind-1 make-closure #[0 "\300 \207" [V0] 1] (error) #[25= 7 "\300\11\240\207" [V0 byte-compile-form-stack] 3 ("/Users/gerd/emacs/gith= ub/igc/lisp/emacs-lisp/bytecomp.elc" . 70582)] byte-compile-report-error] 8= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/bytecomp.elc" . 70562)](#[0= "\306\11!\307\211\310\311\312\"\307\211\211\211\211\211\211\n\13\f\15\307C= \36\26\35\34\33\32\36\27\36\30\36\31\36\32\36\33\36\34\36\35\36\36\36\37\36= \36!\16\"\36\"\3009\203@\0\300K\202A\0\300\211\242\313=3D\307\1\203P\0\210= \314\2A\262\3\315\3!\203h\0\316\317\3009\203a\0\300\202b\0\320\"\210\2\202\= 257\0\3009\204t\0\2\242\321=3D\203\205\0\2\242\321=3D\211\26\"\203\203\0\32= 2\3!\262\3\210\314\323\3!\262\3\324\3\307\325#\262\3\211\203\234\0\325\3\16= \"\"\262\3\1\203\245\0\313\3B\262\3\3009\203\256\0\300\3M\210\2)\266\203\16= #\203\273\0\16\35\26$.\20\207" [(lambda (generic dispatches-left methods) (= let ((method-cache (make-hash-table :test #'eql))) (lambda (arg &rest args)= (let nil (apply (with-memoization (gethash (or (gethash arg cl--generic-eq= l-used)) method-cache) (cl--generic-cache-miss generic '0 dispatches-left m= ethods (append (funcall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethas= h arg cl--generic-eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg ar= gs))))) byte-compile-initial-macro-environment byte-compile-verbose byte-op= timize byte-compile-dynamic-docstrings byte-compile-warnings copy-alist nil= make-hash-table :test equal macro t compiled-function-p message "Function = %s is already compiled" "provided" closure byte-compile--reify-function byt= e-compile-preprocess byte-compile-top-level eval current-load-list byte-com= pile-free-assignments byte-compile-free-references byte-compile-const-varia= bles byte-compile-lexical-variables byte-compile-bound-variables byte-compi= le-function-environment overriding-plist-environment byte-compile--docstrin= gs byte-compile--\#$ byte-compile--outbuffer byte-compile-macro-environment= lexical-binding byte-native-compiling byte-to-native-plist-environment] 16= ]) bytecomp--displaying-warnings(#[0 "\306\11!\307\211\310\311\312\"\307\211= \211\211\211\211\211\n\13\f\15\307C\36\26\35\34\33\32\36\27\36\30\36\31\36\= 32\36\33\36\34\36\35\36\36\36\37\36 \36!\16\"\36\"\3009\203@\0\300K\202A\0\= 300\211\242\313=3D\307\1\203P\0\210\314\2A\262\3\315\3!\203h\0\316\317\3009= \203a\0\300\202b\0\320\"\210\2\202\257\0\3009\204t\0\2\242\321=3D\203\205\0= \2\242\321=3D\211\26\"\203\203\0\322\3!\262\3\210\314\323\3!\262\3\324\3\30= 7\325#\262\3\211\203\234\0\325\3\16\"\"\262\3\1\203\245\0\313\3B\262\3\3009= \203\256\0\300\3M\210\2)\266\203\16#\203\273\0\16\35\26$.\20\207" [(lambda = (generic dispatches-left methods) (let ((method-cache (make-hash-table :tes= t #'eql))) (lambda (arg &rest args) (let nil (apply (with-memoization (geth= ash (or (gethash arg cl--generic-eql-used)) method-cache) (cl--generic-cach= e-miss generic '0 dispatches-left methods (append (funcall '#[385 "\1\242\3= 00=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-li= sp/cl-generic.elc" . 6963)] (gethash arg cl--generic-eql-used)) (funcall '#= [385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-g= eneric.elc" . 6963)] nil)))) arg args))))) byte-compile-initial-macro-envir= onment byte-compile-verbose byte-optimize byte-compile-dynamic-docstrings b= yte-compile-warnings copy-alist nil make-hash-table :test equal macro t com= piled-function-p message "Function %s is already compiled" "provided" closu= re byte-compile--reify-function byte-compile-preprocess byte-compile-top-le= vel eval current-load-list byte-compile-free-assignments byte-compile-free-= references byte-compile-const-variables byte-compile-lexical-variables byte= -compile-bound-variables byte-compile-function-environment overriding-plist= -environment byte-compile--docstrings byte-compile--\#$ byte-compile--outbu= ffer byte-compile-macro-environment lexical-binding byte-native-compiling b= yte-to-native-plist-environment] 16]) byte-compile((lambda (generic dispatches-left methods) (let ((method-cach= e (make-hash-table :test #'eql))) (lambda (arg &rest args) (let nil (apply = (with-memoization (gethash (or (gethash arg cl--generic-eql-used)) method-c= ache) (cl--generic-cache-miss generic '0 dispatches-left methods (append (f= uncall '#[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)] (gethash arg cl--generic= -eql-used)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg args)))))) cl--generic-get-dispatcher((0 #s(cl--generic-generalizer cl--generic-eql-= generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-eql-used)] 5= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[= 385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs/github/igc/= lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-generalizer cl--ge= neric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Use= rs/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic icons--create ((2 #s(cl--ge= neric-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/U= sers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "= \300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 = #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-= generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/i= gc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer= cl--generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--gen= eric-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic= .elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/= emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-g= eneralizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/ge= rd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\20= 7" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" .= 6963)]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (= _type icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) ic= on (and (fboundp 'image-search-load-path) (image-search-load-path icon)))) = (file-exists (and (stringp file) (file-readable-p file)))) (and file-exists= (display-images-p) (fboundp 'image-supported-file-p) (image-supported-file= -p file) (propertize " " 'display (let ((props (append (let* ((height (and = t (plist-get keywords :height)))) (if height (list :height (if (eq height '= line) (window-default-line-height) height)) nil)) (let* ((width (and t (pli= st-get keywords :width)))) (if width (list :width (if (eq width 'font) (def= ault-font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-g= et keywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let= * ((margin (and t (plist-get keywords :margin)))) (if margin (list :margin = margin) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get = keywords :ascent) 'center))))) (apply 'create-image file nil nil props)))))= )))) nil) ((2 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 = "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(= cl--generic-generalizer cl--generic-eql-generalizer 100 #[385 "\300\2\301BB= \207" [gethash (cl--generic-eql-used)] 5 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207"= [eql] 4 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6= 963)]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\2= 07" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" = . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs= -lisp/cl-generic.elc" . 6963)]))) (#s(cl--generic-method ((eql 'image) t t)= nil nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file-n= ame-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-sea= rch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p fi= le)))) (and file-exists (display-images-p) (fboundp 'image-supported-file-p= ) (image-supported-file-p file) (propertize " " 'display (let ((props (appe= nd (let* ((height (and t (plist-get keywords :height)))) (if height (list := height (if (eq height 'line) (window-default-line-height) height)) nil)) (l= et* ((width (and t (plist-get keywords :width)))) (if width (list :width (i= f (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* ((r= otation (and t (plist-get keywords :rotation)))) (if rotation (list :rotati= on rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) (i= f margin (list :margin margin) nil)) (list :ascent (if (plist-member keywor= ds :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-image = file nil nil props)))))))))) cl--generic-make-function(#s(cl--generic icons--create ((2 #s(cl--generic= -generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/= gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\= 207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6963)])) (1 #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385= "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gener= ic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/li= sp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer cl--= generic-eql-generalizer 100 #[385 "\300\2\301BB\207" [gethash (cl--generic-= eql-used)] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc"= . 6938)] #[385 "\1\242\300=3D\205\11\0\1A\207" [eql] 4 ("/Users/gerd/emacs= /github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]) #s(cl--generic-genera= lizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/em= acs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(= t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963= )]))) (#s(cl--generic-method ((eql 'image) t t) nil nil (closure (t) (_type= icon keywords) (progn (let* ((file (if (file-name-absolute-p icon) icon (a= nd (fboundp 'image-search-load-path) (image-search-load-path icon)))) (file= -exists (and (stringp file) (file-readable-p file)))) (and file-exists (dis= play-images-p) (fboundp 'image-supported-file-p) (image-supported-file-p fi= le) (propertize " " 'display (let ((props (append (let* ((height (and t (pl= ist-get keywords :height)))) (if height (list :height (if (eq height 'line)= (window-default-line-height) height)) nil)) (let* ((width (and t (plist-ge= t keywords :width)))) (if width (list :width (if (eq width 'font) (default-= font-width) width)) nil)) '(:scale 1) (let* ((rotation (and t (plist-get ke= ywords :rotation)))) (if rotation (list :rotation rotation) nil)) (let* ((m= argin (and t (plist-get keywords :margin)))) (if margin (list :margin margi= n) nil)) (list :ascent (if (plist-member keywords :ascent) (plist-get keywo= rds :ascent) 'center))))) (apply 'create-image file nil nil props))))))))) = nil)) cl-generic-define-method(icons--create nil ((_type (eql 'image)) icon key= words) nil (closure (t) (_type icon keywords) (progn (let* ((file (if (file= -name-absolute-p icon) icon (and (fboundp 'image-search-load-path) (image-s= earch-load-path icon)))) (file-exists (and (stringp file) (file-readable-p = file)))) (and file-exists (display-images-p) (fboundp 'image-supported-file= -p) (image-supported-file-p file) (propertize " " 'display (let ((props (ap= pend (let* ((height (and t (plist-get keywords :height)))) (if height (list= :height (if (eq height 'line) (window-default-line-height) height)) nil)) = (let* ((width (and t (plist-get keywords :width)))) (if width (list :width = (if (eq width 'font) (default-font-width) width)) nil)) '(:scale 1) (let* (= (rotation (and t (plist-get keywords :rotation)))) (if rotation (list :rota= tion rotation) nil)) (let* ((margin (and t (plist-get keywords :margin)))) = (if margin (list :margin margin) nil)) (list :ascent (if (plist-member keyw= ords :ascent) (plist-get keywords :ascent) 'center))))) (apply 'create-imag= e file nil nil props)))))))) eval-buffer(#<buffer *load*-46075> nil "/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/icons.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/i= cons.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/icons.el" nil t) require(icons) eval-buffer(#<buffer *load*> nil "/Users/gerd/emacs/github/igc/lisp/emac= s-lisp/warnings.el" nil t) load-with-code-conversion("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/w= arnings.el" "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/warnings.el" nil = t) display-warning(bytecomp "Symbol=E2=80=99s function definition is void: a= dvice--cd*r" :error "*Compile-Log*") byte-compile--log-warning-for-byte-compile("Symbol=E2=80=99s function def= inition is void: advice--cd*r" 1 nil :error) byte-compile-log-warning("Symbol=E2=80=99s function definition is void: a= dvice--cd*r" nil :error) byte-compile-report-error((void-function advice--cd*r)) #[257 "\10\203\7\0\211 \207\302C\3031\32\0\304\305\306\4\"\307\305\310\5\= "#0\207\1\242\31\311\1!)\207" [byte-compile-debug byte-compile-form-stack n= il (error) handler-bind-1 make-closure #[0 "\300 \207" [V0] 1] (error) #[25= 7 "\300\11\240\207" [V0 byte-compile-form-stack] 3 ("/Users/gerd/emacs/gith= ub/igc/lisp/emacs-lisp/bytecomp.elc" . 70582)] byte-compile-report-error] 8= ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/bytecomp.elc" . 70562)](#[0= "\306\11!\307\211\310\311\312\"\307\211\211\211\211\211\211\n\13\f\15\307C= \36\26\35\34\33\32\36\27\36\30\36\31\36\32\36\33\36\34\36\35\36\36\36\37\36= \36!\16\"\36\"\3009\203@\0\300K\202A\0\300\211\242\313=3D\307\1\203P\0\210= \314\2A\262\3\315\3!\203h\0\316\317\3009\203a\0\300\202b\0\320\"\210\2\202\= 257\0\3009\204t\0\2\242\321=3D\203\205\0\2\242\321=3D\211\26\"\203\203\0\32= 2\3!\262\3\210\314\323\3!\262\3\324\3\307\325#\262\3\211\203\234\0\325\3\16= \"\"\262\3\1\203\245\0\313\3B\262\3\3009\203\256\0\300\3M\210\2)\266\203\16= #\203\273\0\16\35\26$.\20\207" [(lambda (generic dispatches-left methods) (= let ((method-cache (make-hash-table :test #'eql))) (lambda (arg0 arg &rest = args) (let nil (apply (with-memoization (gethash (or (if arg (type-of arg) = 'null)) method-cache) (cl--generic-cache-miss generic '1 dispatches-left me= thods (append (funcall 'cl--generic-type-specializers (if arg (type-of arg)= 'null)) (funcall '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/= lisp/emacs-lisp/cl-generic.elc" . 6963)] nil)))) arg0 arg args))))) byte-co= mpile-initial-macro-environment byte-compile-verbose byte-optimize byte-com= pile-dynamic-docstrings byte-compile-warnings copy-alist nil make-hash-tabl= e :test equal macro t compiled-function-p message "Function %s is already c= ompiled" "provided" closure byte-compile--reify-function byte-compile-prepr= ocess byte-compile-top-level eval current-load-list byte-compile-free-assig= nments byte-compile-free-references byte-compile-const-variables byte-compi= le-lexical-variables byte-compile-bound-variables byte-compile-function-env= ironment overriding-plist-environment byte-compile--docstrings byte-compile= --\#$ byte-compile--outbuffer byte-compile-macro-environment lexical-bindin= g byte-native-compiling byte-to-native-plist-environment] 16]) bytecomp--displaying-warnings(#[0 "\306\11!\307\211\310\311\312\"\307\211= \211\211\211\211\211\n\13\f\15\307C\36\26\35\34\33\32\36\27\36\30\36\31\36\= 32\36\33\36\34\36\35\36\36\36\37\36 \36!\16\"\36\"\3009\203@\0\300K\202A\0\= 300\211\242\313=3D\307\1\203P\0\210\314\2A\262\3\315\3!\203h\0\316\317\3009= \203a\0\300\202b\0\320\"\210\2\202\257\0\3009\204t\0\2\242\321=3D\203\205\0= \2\242\321=3D\211\26\"\203\203\0\322\3!\262\3\210\314\323\3!\262\3\324\3\30= 7\325#\262\3\211\203\234\0\325\3\16\"\"\262\3\1\203\245\0\313\3B\262\3\3009= \203\256\0\300\3M\210\2)\266\203\16#\203\273\0\16\35\26$.\20\207" [(lambda = (generic dispatches-left methods) (let ((method-cache (make-hash-table :tes= t #'eql))) (lambda (arg0 arg &rest args) (let nil (apply (with-memoization = (gethash (or (if arg (type-of arg) 'null)) method-cache) (cl--generic-cache= -miss generic '1 dispatches-left methods (append (funcall 'cl--generic-type= -specializers (if arg (type-of arg) 'null)) (funcall '#[385 "\300\207" [(t)= ] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]= nil)))) arg0 arg args))))) byte-compile-initial-macro-environment byte-com= pile-verbose byte-optimize byte-compile-dynamic-docstrings byte-compile-war= nings copy-alist nil make-hash-table :test equal macro t compiled-function-= p message "Function %s is already compiled" "provided" closure byte-compile= --reify-function byte-compile-preprocess byte-compile-top-level eval curren= t-load-list byte-compile-free-assignments byte-compile-free-references byte= -compile-const-variables byte-compile-lexical-variables byte-compile-bound-= variables byte-compile-function-environment overriding-plist-environment by= te-compile--docstrings byte-compile--\#$ byte-compile--outbuffer byte-compi= le-macro-environment lexical-binding byte-native-compiling byte-to-native-p= list-environment] 16]) byte-compile((lambda (generic dispatches-left methods) (let ((method-cach= e (make-hash-table :test #'eql))) (lambda (arg0 arg &rest args) (let nil (a= pply (with-memoization (gethash (or (if arg (type-of arg) 'null)) method-ca= che) (cl--generic-cache-miss generic '1 dispatches-left methods (append (fu= ncall 'cl--generic-type-specializers (if arg (type-of arg) 'null)) (funcall= '#[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/c= l-generic.elc" . 6963)] nil)))) arg0 arg args)))))) cl--generic-get-dispatcher((1 #s(cl--generic-generalizer cl--generic-type= of-generalizer 10 #[385 "\300\2\301\4D\302BBB\207" [if type-of ('null)] 6 (= "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] cl--= generic-type-specializers) #s(cl--generic-generalizer cl--generic-t-general= izer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-l= isp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/g= ithub/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) cl--generic-make-next-function(#s(cl--generic \(setf\ seq-elt\) ((2 #s(cl= --generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 = ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[3= 85 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gen= eric.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-typeof-gener= alizer 10 #[385 "\300\2\301\4D\302BBB\207" [if type-of ('null)] 6 ("/Users/= gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] cl--generic-= type-specializers) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #= [385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-g= eneric.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/ig= c/lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer = cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/gi= thub/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 = ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) = (#s(cl--generic-method (t array t) nil nil #[771 "\1\1\4I\207" [] 6 ("/User= s/gerd/emacs/github/igc/lisp/emacs-lisp/seq.elc" . 1942)])) nil) ((2 #s(cl-= -generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 (= "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[38= 5 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-gene= ric.elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-typeof-genera= lizer 10 #[385 "\300\2\301\4D\302BBB\207" [if type-of ('null)] 6 ("/Users/g= erd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] cl--generic-t= ype-specializers) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[= 385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-ge= neric.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc= /lisp/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer c= l--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/git= hub/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 (= "/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) (= #s(cl--generic-method (t array t) nil nil #[771 "\1\1\4I\207" [] 6 ("/Users= /gerd/emacs/github/igc/lisp/emacs-lisp/seq.elc" . 1942)]))) cl--generic-make-function(#s(cl--generic \(setf\ seq-elt\) ((2 #s(cl--gen= eric-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\= 300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.= elc" . 6963)])) (1 #s(cl--generic-generalizer cl--generic-typeof-generalize= r 10 #[385 "\300\2\301\4D\302BBB\207" [if type-of ('null)] 6 ("/Users/gerd/= emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] cl--generic-type-= specializers) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 = "\300\207" [nil] 3 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generi= c.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Users/gerd/emacs/github/igc/lis= p/emacs-lisp/cl-generic.elc" . 6963)])) (0 #s(cl--generic-generalizer cl--g= eneric-t-generalizer 0 #[385 "\300\207" [nil] 3 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/cl-generic.elc" . 6938)] #[385 "\300\207" [(t)] 3 ("/Us= ers/gerd/emacs/github/igc/lisp/emacs-lisp/cl-generic.elc" . 6963)]))) (#s(c= l--generic-method (t array t) nil nil #[771 "\1\1\4I\207" [] 6 ("/Users/ger= d/emacs/github/igc/lisp/emacs-lisp/seq.elc" . 1942)])) nil)) cl-generic-define-method(\(setf\ seq-elt\) nil (store (sequence array) n)= nil #[771 "\1\1\4I\207" [] 6 ("/Users/gerd/emacs/github/igc/lisp/emacs-lis= p/seq.elc" . 1942)]) byte-code("\300\301\302\303#\210\304\305\306\305\307\310#\311#\210\312\30= 5\310\307\310\313%\210\312\314\310\315\310\316%\210\312\314\310\317\310\320= %\210\304\321\306\321\322\310#\323#\210\312\321\310\322\310\324%\207" [put = seq-setq edebug-form-spec (sexp form) defalias seq-elt cl-generic-define (s= equence n) nil "Return the Nth element of SEQUENCE.\n\n(fn SEQUENCE N)" cl-= generic-define-method #[514 "\1\1\234\207" [] 4 ("/Users/gerd/emacs/github/= igc/lisp/emacs-lisp/seq.elc" . 1919)] \(setf\ seq-elt\) (store (sequence ar= ray) n) #[771 "\1\1\4I\207" [] 6 ("/Users/gerd/emacs/github/igc/lisp/emacs-= lisp/seq.elc" . 1942)] (store (sequence cons) n) #[771 "\211\2\233\3\240\20= 7" [] 5 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/seq.elc" . 1942)] se= q-length (sequence) "Return the number of elements in SEQUENCE.\n\n(fn SEQU= ENCE)" #[257 "G\207" [] 2 ("/Users/gerd/emacs/github/igc/lisp/emacs-lisp/se= q.elc" . 2034)]] 6) load("emacs-lisp/seq") load("loadup.el") --=-=-= Content-Type: text/plain In GNU Emacs 30.0.50 (build 1, x86_64-apple-darwin23.4.0, NS appkit-2487.50 Version 14.4.1 (Build 23E224)) of 2024-04-12 built on Pro.fritz.box Repository revision: 21775a936bd3838adaae38bd5c5ec776434736c1 Repository branch: master --=-=-=--
Gerd Möllmann <gerd.moellmann@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#70357
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.