From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Gerd_M=C3=B6llmann?= Newsgroups: gmane.emacs.devel Subject: Re: MPS: native comp Date: Tue, 30 Apr 2024 06:58:49 +0200 Message-ID: References: <86le4wsj14.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26125"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 30 06:59:31 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1s1faU-0006d0-QX for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Apr 2024 06:59:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s1fZv-0005zt-MK; Tue, 30 Apr 2024 00:58:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s1fZu-0005zO-Ci for emacs-devel@gnu.org; Tue, 30 Apr 2024 00:58:54 -0400 Original-Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s1fZs-0003AY-Nz; Tue, 30 Apr 2024 00:58:54 -0400 Original-Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-346b96f1483so2831243f8f.1; Mon, 29 Apr 2024 21:58:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714453130; x=1715057930; darn=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=HcMN+LZX6leO5e10OT4XI5eeoHJJH1aJes/boA19nN0=; b=J/sM71X5HtxK74K2HeXkZ0DnYeZTido6KASGVKkroU8TEJ01ryJEcoKCog1I9F+dbg vOdWofQVIUJ63r8RGg6HiPPz6PDItNYBpPBv9Z65MzFwxpqldCMBMS2MTXYAvaoorUoJ 9o71PM4D0bNerxaRbzym4ws4jPjj3T/2fjYlVc+dOkajphrVh83vMZEyffR0mAz3zyZq cjheC51U/syKN+CcCKks6Fffi0Pi3WwAk/gs3ZZjNAVNvpCi12CKYIiLf4xj0x/b5Gjy Rb3gj12fPe+f7Qnze5wMfxwhB+9ggl5FK1TaXwsR+SejNjUL8WAlzlRxIlctKzlc8gfe j6gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714453130; x=1715057930; 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=HcMN+LZX6leO5e10OT4XI5eeoHJJH1aJes/boA19nN0=; b=Q+g57i3sLrWL6MZ9HT9pWu65HWrlgmYVNIJ5g8q8yju/6U4SRwv1Ze92V2njzTexJ3 jVgTgoIQZVAVOgcQveKrsEbn5xQ18orjgxjfoGISUi8PwwQVNMdjuB7wyhlmMTHyg+pU 7n462H06+OeJWQfGuPL4Y7uHZYDMf8u58xPAd1Zd3qc1s5tGcf4AYHn6jl7sa9qwcPGY WdqBHwcrhHQKeoLkpD6RoPDGQP9R1JDKI8P+LxwbrrRV/Yf1NxA8JpcSHuwm4r/6SnJq 879LKam0uXzDbmtAUm6seykihbDrtT3glzoQowsVvo/XMy2PCvkigsOH8GfJFL1JduzX X8qQ== X-Forwarded-Encrypted: i=1; AJvYcCUv5o39mZ9QlopbZndiXKBKGY/tGy7nSfee+FpOYcv9ZyeOzq1ttKWtB820zjVt0heamQQLonD46a7LgyLA9G2zx0Id X-Gm-Message-State: AOJu0Yx0kzU2OCXLUtU6Rx0vIIWXUbDVzygqAL++s/EDNnUopADomhLn GFkqM/GlhgqjJpD2QaRlZ565A6ZfVqphmaBv+zlo4zOr8GoYPg+kpycjOQ== X-Google-Smtp-Source: AGHT+IGIHv33hZtEf3uWqb9NzEgx61d+UVvSlgAJgns4xum3wgex0BcRdM1IwQQOxIuQpSyKV2jaDA== X-Received: by 2002:adf:e403:0:b0:346:9321:c293 with SMTP id g3-20020adfe403000000b003469321c293mr1278442wrm.15.1714453130029; Mon, 29 Apr 2024 21:58:50 -0700 (PDT) Original-Received: from pro2.fritz.box (p4fe3ae18.dip0.t-ipconnect.de. [79.227.174.24]) by smtp.gmail.com with ESMTPSA id v30-20020adf8b5e000000b0034d9012e74bsm306569wra.72.2024.04.29.21.58.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Apr 2024 21:58:49 -0700 (PDT) In-Reply-To: ("Gerd =?utf-8?Q?M=C3=B6llman?= =?utf-8?Q?n=22's?= message of "Tue, 30 Apr 2024 06:39:54 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=gerd.moellmann@gmail.com; helo=mail-wr1-x42d.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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:318394 Archived-At: Gerd M=C3=B6llmann writes: > Gerd M=C3=B6llmann writes: > >> Progress. Same scenario as before and we come to pdumping, but it >> complains >> >> ./temacs --batch -l loadup --temacs=3Dpbootstrap \ >> --bin-dest --eln-dest >> ... >> Loading emacs-lisp/macroexp (native compiled elisp)... >> .. >> Dumping under the name bootstrap-emacs.pdmp >> Dumping fingerprint: 4ff41caeb772618cf9be4dd61ae8a1cf909c29b0ff417318e= c6039950eaf53fc >> >> Error: error ("trying to dump non fixed-up eln file") >> > > Actually, and strangely, I get a different error when running under > LLDB. > > Loading /Users/gerd/emacs/savannah/igc/lisp/emacs-lisp/cl-generic.el (s= ource)... > Loading /Users/gerd/emacs/savannah/igc/lisp/simple.el (source)... > > Error: error ("Eager macro-expansion failure: (setting-constant byte-co= mpile-form-stack)") > signal(error ("Eager macro-expansion failure: (setting-constant byte-= compile-form-stack)")) > > In a way that makes more sense because we saw that "Eager..." string > before. byte-compile-form-stack is a var defined in macroexp. > > Does someone know what "eager" macro expansion means? In what way is it > eager? Or different from non-eager (lazy?) macro expansion? But why > would ME be lazy? Questions about questions... And sometimes, dumping is even successful Dump complete (3.01 seconds) Byte counts: header=3D100 hot=3D16116548 discardable=3D203120 cold=3D1126= 3336 Reloc counts: hot=3D1118119 discardable=3D5568 Process 24209 exited with status =3D 0 (0x00000000)=20 That promises to become fun :-/