From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lynn Winebarger Newsgroups: gmane.emacs.devel Subject: Re: disable automatic native-compilation? Date: Sun, 10 Jul 2022 11:10:27 -0400 Message-ID: References: <86h73qi62w.fsf@stephe-leake.org> <83zghi19ps.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30909"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stephen Leake , emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 10 17:11:27 2022 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 1oAYal-0007sC-Ez for ged-emacs-devel@m.gmane-mx.org; Sun, 10 Jul 2022 17:11:27 +0200 Original-Received: from localhost ([::1]:50778 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oAYak-0000GQ-9H for ged-emacs-devel@m.gmane-mx.org; Sun, 10 Jul 2022 11:11:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oAYa5-0007zm-Dm for emacs-devel@gnu.org; Sun, 10 Jul 2022 11:10:45 -0400 Original-Received: from mail-oo1-xc33.google.com ([2607:f8b0:4864:20::c33]:41715) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oAYa2-0007Py-5I; Sun, 10 Jul 2022 11:10:44 -0400 Original-Received: by mail-oo1-xc33.google.com with SMTP id n11-20020a4ad12b000000b00425b01c3326so600450oor.8; Sun, 10 Jul 2022 08:10:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CjSPKBfCRKGxXhFXg0a37T0LHyZ8I+HXZNQMI5yv7ps=; b=o9wF1LipbvHl76l248tzD1nq7EV/z9fTLdO8H8MHbM0COcaaA2myT4p32o93D1Zu0z 499+uM6wxIknpU84mJzeHL5SflXcN3qLG/eNfPOJgqBLXAQW/hmozevL0YU2Xl+bBnJ4 DpV4nytT5z6vZjvco2qs5oP++KuVBJx6oJKQqXJgghCewNTk5HLOJYc5Lyikl3X73D55 ToqKfiSFfr906dtBsiPyO1NH4kzq1xOBz1v1klQXwyl32MPoBDr15ov4VVzLm3hAKBDL 9U7xr/74eSf0fclmmcjcLPB7G1G6TnDfiWhhkzJeraE63tmfv0JkQx/23yNU478XFBK9 e1Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CjSPKBfCRKGxXhFXg0a37T0LHyZ8I+HXZNQMI5yv7ps=; b=rN6Lhx06oFoDEnGAUJTA1ftkB8DuWMhw2SZnXQwadYbJL5Pr3bW/BjsC6RCyEnWFc2 kjqmw6ZsFH1FIZIBpWXwtWZxk1c6n6CMtoM24vW3+2eKBuHGE0lgHskwWnowan+Xpq7g IMGVa/wkjXhnf5eKGEb9PBCaeTm9uEAOMVJ4btyhvYtCQlrH6qm8bnrsW3aKtdH3mj9X BpazBfc45Rh+3Iwfz5hiu5pIZRJWB5piWloUkSpvDYifrrE42YWZJO82vN4maYIgD5EB NM2kyoTEsYTeZcFG27FtzCCPV8uB/JoamYKMZSS2V1mLy/l2Kt23dZOmzTNjtzx1NYJT HOsg== X-Gm-Message-State: AJIora8PY9g0beDE33JtaIW5udFetN2Wb+gn3MeC591wVrZmeOmnEKqk oBo40DcMw1tlz4susaCbQoZar4e266oxhYL6lnbK3RnM X-Google-Smtp-Source: AGRyM1toXqrbZGLOBk5ezfrGHPH2XkbqKJ2odGCP2ZpKwDTWEebOEbqDqgswpUmh7KkwKAXg/Ji1IvkPTcoIvQnZQn8= X-Received: by 2002:a4a:abcf:0:b0:428:47bc:4bc0 with SMTP id o15-20020a4aabcf000000b0042847bc4bc0mr5150276oon.15.1657465839413; Sun, 10 Jul 2022 08:10:39 -0700 (PDT) In-Reply-To: <83zghi19ps.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::c33; envelope-from=owinebar@gmail.com; helo=mail-oo1-xc33.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" Xref: news.gmane.io gmane.emacs.devel:292018 Archived-At: On Sat, Jul 9, 2022 at 1:26 PM Eli Zaretskii wrote: > > > From: Stephen Leake > > Date: Sat, 09 Jul 2022 09:49:59 -0700 > > > > I've just started using Emacs 28. I'm trying run the ada-mode test > > suite, which lauches a new Emacs instance for each test. > > > > Now that instance also starts a native-compile process, which slows > > things down (a lot), and does not terminate cleanly when the Emacs > > instance does at the end of the test. > > How does it not "terminate cleanly"? what uncleanliness is left? > Please do tell the details. > > > I'm on Windows, so this pops up a dialog that I have to acknowledge > > eventually. > > What dialog did pop up that you needed to acknowledge? what did it > say? > If Stephen's building native compilation under cygwin, perhaps he's referring to an error message about not being able to load the ELN file, either in the form of a "fork" failure, or an explicit complaint about the dll base address conflicting with another dll that's already been loaded. For a 64-bit build, a restart of emacs seems to be enough to cure the issue, although I have also had issues that didn't seem to be resolved without doing a "rebase all". I don't know if this behavior is considered a bug (in either libgccjit or emacs) or just a basic limitation of using the cygwin platform. It is definitely an annoyance when either installing packages or when one of the package's features/modules is autoloaded the first time. Lynn