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 codegen Date: Fri, 14 Jun 2024 16:46:59 +0200 Message-ID: References: <86r0d21tqj.fsf@gnu.org> <877cetgqiz.fsf_-_@gmail.com> <87wmmsg2e4.fsf@gmail.com> <878qz8ezn4.fsf@gmail.com> <8734pfgb51.fsf@gmail.com> <86ikybyd2h.fsf@gnu.org> <86bk43y8tr.fsf@gnu.org> <868qz7y6vj.fsf@gnu.org> <865xuby4p6.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37590"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: eller.helmut@gmail.com, acorallo@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 14 16:47:58 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 1sI8Dd-0009UM-Fk for ged-emacs-devel@m.gmane-mx.org; Fri, 14 Jun 2024 16:47:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sI8Co-0006k7-Dl; Fri, 14 Jun 2024 10:47:06 -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 1sI8Cm-0006jY-T1 for emacs-devel@gnu.org; Fri, 14 Jun 2024 10:47:04 -0400 Original-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 ) id 1sI8Cl-0000y4-Cn; Fri, 14 Jun 2024 10:47:04 -0400 Original-Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-57c83100bd6so2820901a12.3; Fri, 14 Jun 2024 07:47:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718376421; x=1718981221; 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=RGhZQYiGDM42Ea6Wquv2Yozvpxb01hFRgXZvBSH62IU=; b=DJu6NGAmOiqmrzFRps2sSFsOCgm9AxvNsdtLt59PSSwb8/6bpGjnSFf3K1mRJly1jT QiNQzVXtqA8G1SS8dN/EjgS7j8PID4RtkGvdYg+JUZ5Rb5GvxGuuStcT3TEJexu2eB31 svnPB1FlXyM4t5G0xmmKq2Gu4f17fdIfgFfJtoFHsl43VMfXitwRZPMcSmCaw7h6N8sR JDJL7T9RS+eIiaplxqItJaV4OA03H8V2FyzdpnHptyfUNF53Lyop5MC+wQ4hsh3o8aDn Wq1AlrK/B+TeG32XIC1/YXxXH8r2wlWiyFyQGjmUg7FFz5WRir+eSn2YYRfsgM+brcfr +dDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718376421; x=1718981221; 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=RGhZQYiGDM42Ea6Wquv2Yozvpxb01hFRgXZvBSH62IU=; b=G1Fl37/RU5A+B8+Ll4qmtC1fp8CvqEQAOJvlEgG0nlPqufdgXwlz+N/cNrNRBaOBOC 8X1EIUWeiouHXZIQlA8oC7OhH1zmOWF2BBI5dTDNn9EjViwOL98ZwDR2PD8Z+zzfjIHS DTgRjPuuvXkfqjmvjkTREmTJMiu+MfhEDpbC7UUUJRicWIAPkHky6VfeWKQL94oxgTgX oC94gHZQY9oiz4RPTdpelq1Jxmi85ZwW2pVjxKrkSEVC+j862MJANFnTnICb/beIR9Bt mxUZXJq7yS5QYaVhUT76saGMPhZp0xcAyiRIZIqxhiLbLcz1YGJ6rtS0KrLaLM4vzs02 6oHw== X-Forwarded-Encrypted: i=1; AJvYcCUY/8XJxKH41+jHKWJQdlkKwJxELbQnpKxg4AwKmiFm2fJzvjLkJBP8DBr42DvUmwqZWMAD8Xt76ZOPpw/9pxTslKZLqfT5+e3jjOA24U8MiSNom6Ar X-Gm-Message-State: AOJu0YzQDdaWMeS2ZA0kP9Ox1cCeXwQo/pm6Vv09UL/lfUAGiSCclZLR OiIPsKP5YYThj5+GUSbu7pG3gj/Y2zCIJIItQK0tnCD4KnCK8bOMpjk+yQ== X-Google-Smtp-Source: AGHT+IF4+Mvf16Wrd6GFEnOeZsWpgVBqb4vex8Zh9N6LjMYXkM7m/PwEdZYJ1g/5JRmByHbmSbG8kA== X-Received: by 2002:a17:906:9c8d:b0:a6f:6df5:a24c with SMTP id a640c23a62f3a-a6f6df5b36cmr48750266b.47.1718376420807; Fri, 14 Jun 2024 07:47:00 -0700 (PDT) Original-Received: from pro2.fritz.box (pd9e367ea.dip0.t-ipconnect.de. [217.227.103.234]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a6f56ecd65bsm191162866b.105.2024.06.14.07.47.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 07:47:00 -0700 (PDT) In-Reply-To: <865xuby4p6.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 14 Jun 2024 17:33:25 +0300") Received-SPF: pass client-ip=2a00:1450:4864:20::531; envelope-from=gerd.moellmann@gmail.com; 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, T_SCC_BODY_TEXT_LINE=-0.01 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:320076 Archived-At: Eli Zaretskii writes: >> I'd probably put a breakpoitn in mirror_fwd and look around if something >> there is not right for IA32, or Windows, don't know. > > Thanks. But this kind of journey down the rabbit hole (mirror_fwd > leads to IGC_MIRROR_OBJ, which leads to mirror_lisp_obj, which leads > to look up_copy and a bunch of other functions whose functionality is > not documented anywhere) will have to wait for someone else. Sorry, I > have too much on my plate at this time: need to start the Emacs 30 > release cycle. > > I can only say that I tried to bisect your changes installed today, > and failed: almost all of the commits between 219f7d5 (the last one > which builds and works) and HEAD don't even compile due to compilation > errors (undeclared variables, missing functions, etc.), and those > which do compile crash when Emacs attempts to byte-compile some Lisp. > My guess is that something very basic in dumping and/or loading from > the pdumper file became broken, but due to the above I cannot pinpoint > the commit which broke it. Sorry. Yeah, that's the joy of not working in unrelated branches in two repos. The commits build in the original, but not without fixes when patched into the other repo.