From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#46256: [feature/native-comp] AOT eln files ignored if run from build tree Date: Fri, 05 Mar 2021 17:00:12 +0200 Message-ID: <83h7lpy7b7.fsf@gnu.org> References: <83h7m84h9g.fsf@gnu.org> <86v9ao5czu.fsf@gmail.com> <86wnutogrh.fsf@gmail.com> <86wnut8fb9.fsf@gmail.com> <861rd1tbpa.fsf@gmail.com> <83pn0km6y3.fsf@gnu.org> <86ft1f8ara.fsf@gmail.com> <83sg5cjdn8.fsf@gnu.org> <83r1kwjcy2.fsf@gnu.org> <83k0qoj9zv.fsf@gnu.org> <83im68j963.fsf@gnu.org> <83tuprhur0.fsf@gnu.org> <83o8fxyafx.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34810"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 46256@debbugs.gnu.org, andrewjmoreton@gmail.com To: Andrea Corallo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 05 16:29:43 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1lICOZ-0008tj-Kr for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 16:29:39 +0100 Original-Received: from localhost ([::1]:45828 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lICOY-0008UM-MT for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 10:29:38 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIBwt-0002KZ-OD for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:01:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51828) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIBws-0004OO-45 for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:01:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lIBws-0003Uh-23 for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 10:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Mar 2021 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46256 X-GNU-PR-Package: emacs Original-Received: via spool by 46256-submit@debbugs.gnu.org id=B46256.161495643313385 (code B ref 46256); Fri, 05 Mar 2021 15:01:02 +0000 Original-Received: (at 46256) by debbugs.gnu.org; 5 Mar 2021 15:00:33 +0000 Original-Received: from localhost ([127.0.0.1]:35141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIBwP-0003To-9i for submit@debbugs.gnu.org; Fri, 05 Mar 2021 10:00:33 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIBwO-0003Td-H5 for 46256@debbugs.gnu.org; Fri, 05 Mar 2021 10:00:32 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42687) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIBwJ-00048W-1I; Fri, 05 Mar 2021 10:00:27 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4547 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lIBwH-0001IU-Ry; Fri, 05 Mar 2021 10:00:26 -0500 In-Reply-To: (message from Andrea Corallo on Fri, 05 Mar 2021 14:04:58 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:201550 Archived-At: > From: Andrea Corallo > Cc: 46256@debbugs.gnu.org, andrewjmoreton@gmail.com > Date: Fri, 05 Mar 2021 14:04:58 +0000 > > > Maybe if I "stepi" inside that last libgccjit function, I will be able > > to advance more. But something is definitely fishy here, and I'm not > > sure what that is. Ideas for further debugging are welcome. > > Not many here, just two Mr. obvious observations: > > Recompiling comp.c at -O0 -g3 might help the broken stepping? comp.c (and all of Emacs) is already compiled with those options, as this is an unoptimized build. And anyway, I'm stepping through the code of libgccjit, not comp.c, when the crash happens. > Is SSDATA (tmp_file) containing something not meaningful or maybe > suspicious? The file name is fine. Thanks, I guess I will keep debugging this, then (The garbled callstack hints on some memory-related issue. Hmmm...)