From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "T.V Raman" Newsgroups: gmane.emacs.devel Subject: Re: Known case that emacs lisp code doesn't work correctly if native compilde Date: Mon, 30 Aug 2021 19:13:24 -0700 Message-ID: References: <20210831.033056.146651018022029027.yasu@utahime.org> Mime-Version: 1.0 Content-Type: text/plain; charset=gb18030 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18603"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Yasuhiro Kimura , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 31 04:14:32 2021 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 1mKtIE-0004Wk-Sj for ged-emacs-devel@m.gmane-mx.org; Tue, 31 Aug 2021 04:14:30 +0200 Original-Received: from localhost ([::1]:56622 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKtIC-0002OG-Ou for ged-emacs-devel@m.gmane-mx.org; Mon, 30 Aug 2021 22:14:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKtHH-0001ji-MB for emacs-devel@gnu.org; Mon, 30 Aug 2021 22:13:31 -0400 Original-Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]:42614) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mKtHG-0007y0-8e for emacs-devel@gnu.org; Mon, 30 Aug 2021 22:13:31 -0400 Original-Received: by mail-pj1-x1033.google.com with SMTP id w19-20020a17090aaf9300b00191e6d10a19so1297143pjq.1 for ; Mon, 30 Aug 2021 19:13:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=uJnHchlrzBG7QIFFWIt1IrI6c7A+MntLhAgtnjBQImc=; b=uj1A+lV+6GAN6HHz6t8sMB2DrSoHUBtmrmG4KW+fnqSBwYXJphbtoOQHGH6i89g22e yQud1bHLEym9PvXTpDPSxs36IDJ7PN1YMHk0lRqRx4c690tGeu06VriGDmVycVz3Vty/ rL738xDyUFvTL4o3+BBoF+iH77Z/yDFNMLNzX7XAtLXr6WE72ZVDemko8ai68lJuKRj1 Z09FMrVpiJsGDhMJvTpin0zca4kuQOKedVmWKIkhGr5Ie8xN5g1QHiJzWL84nJ1Z0yDX B35xfK8jgnat/o7SxD+llv3aPxfRms9Dh9WUE+O5Zhv5q8tFEBvDPHKznOc2vFLyS+yz 2n5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=uJnHchlrzBG7QIFFWIt1IrI6c7A+MntLhAgtnjBQImc=; b=kLEPXBRAFAn1gMbVaA4QPNke5qx/AAZpJZ7+iyvKmVvXs42aBYFp42BmSkXPi6mIdt k1Q5FvZ2ZoaieagTDO7rB5hY8uCWAODNV2S229Ty/ZToKQy1XXEi8PYu2z8hC64CzQ5q 2O2P7TmTBqirKZ+xTzHI1D/qOWBM83r38OhmaCL6akmArW2yT6vczJS8ZNqvYvLbGTT6 WxlXATcRNSZY0UJMLV3ht8pzDbSEdTs7ngFLxn9FfKctw0HEPj4SbyDjCJgNAA6ZZf89 hLJu6Lro6t7HuFjMWV1z87kfhdd7Sh6dyAKaGlIjlPm42gMqJFE2PIV8QL1j4uyPmRJC GafQ== X-Gm-Message-State: AOAM531AmK+k/6aOG+M7VXirU4goVvGudaUsdhDqH5B/2DK+XW3TO+h9 VumxO9FBJT4Z2ho6P9jlvDOs+3Xi89/SxA== X-Google-Smtp-Source: ABdhPJwUjIXoWEseICFZEePL2da8VaqmsfouJgrQoTP+vVuqLFegBmaF/zNPoWJItqO0yLW8r4ArQg== X-Received: by 2002:a17:902:e801:b0:138:8b70:b374 with SMTP id u1-20020a170902e80100b001388b70b374mr2382715plg.0.1630376007590; Mon, 30 Aug 2021 19:13:27 -0700 (PDT) Original-Received: from raman-glaptop (c-24-4-174-65.hsd1.ca.comcast.net. [24.4.174.65]) by smtp.gmail.com with ESMTPSA id m18sm751394pjq.32.2021.08.30.19.13.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Aug 2021 19:13:26 -0700 (PDT) In-Reply-To: (Stefan Monnier's message of "Mon, 30 Aug 2021 16:28:27 -0400") Received-SPF: pass client-ip=2607:f8b0:4864:20::1033; envelope-from=raman@google.com; helo=mail-pj1-x1033.google.com X-Spam_score_int: -175 X-Spam_score: -17.6 X-Spam_bar: ----------------- X-Spam_report: (-17.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:273563 Archived-At: Stefan Monnier writes: this might be worth fixing before releasing emacs 28 with native compilation turned on, I suspect other complex packages will break in a similar manner. For my own part, I stopped pursuing native compilation since most of the speedup native comp gives you is with respect to visual updates (or at least that is my suspicion) for me, it made no difference running emacspeak and using speech output, and given that I had to do a bunch of dances to build emacspeak correctly with native-comp, I just moved on hoping it would get fixed when I wasn't looking (in the spirit of Douglas Adams' SEP (Someone Else's Problem) -- it gets solved when you look away:-) >> I remember there was a thread on this earlier (one I perhaps started) >> where there was an assertion that perhaps .eln files should be derived >> from the .elc files, rather than from the .el files to avoid compilation >> order issues. > > Indeed. > > > Stefan > > --=20 Thanks, --Raman(I Search, I Find, I Misplace, I Research) =817=A94 Id: kg:/m/0285kf1 =950=DC8