From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#48060: "make check" leaves temporary files after native-comp merge Date: Tue, 27 Apr 2021 21:25:56 +0200 Message-ID: <87im47cywr.fsf@gmx.de> References: 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="5302"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 48060@debbugs.gnu.org, Stefan Kangas To: Andrea Corallo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 27 21:27:11 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 1lbTMV-00018A-Ck for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 21:27:11 +0200 Original-Received: from localhost ([::1]:55062 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbTMU-0002gg-Di for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 15:27:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbTMM-0002gG-Sz for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:27:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbTMM-0008RS-Kp for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lbTMM-0005ey-HC for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 19:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48060 X-GNU-PR-Package: emacs Original-Received: via spool by 48060-submit@debbugs.gnu.org id=B48060.161955156821696 (code B ref 48060); Tue, 27 Apr 2021 19:27:02 +0000 Original-Received: (at 48060) by debbugs.gnu.org; 27 Apr 2021 19:26:08 +0000 Original-Received: from localhost ([127.0.0.1]:50963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTLU-0005ds-AM for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:26:08 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:45399) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTLS-0005dO-IS for 48060@debbugs.gnu.org; Tue, 27 Apr 2021 15:26:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619551560; bh=uuhrgP74u+zkCxLxjSs6RsgN0zezX2WDCdOOstq25S8=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=iuAYjFo2mKcHSNNMrzNm21g1vcpdHbH+CbbcQ9t4qtn4GI+XZWU4MsQev0aM+4SB1 TKXZioakl2sRqg8ngrgjPCVqoj4orATxWkB0pwf5TPmyGoueO0AvJNp9zjYkfQ/bh5 7b4Gr8kxIFKgaeadknt7oNf1aoIR3hwcv0vNrsdQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.86.54.40]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEm2D-1lnHzg3dud-00GKbK; Tue, 27 Apr 2021 21:26:00 +0200 In-Reply-To: (Andrea Corallo via's message of "Tue, 27 Apr 2021 16:53:33 +0000") X-Provags-ID: V03:K1:wjzgu73CGVvWEQE4EYtULNAChuLqIPvdn+BvJ0ML7c1KMUYuG1/ kYEZ+lbJ3reQec6rmaPLz/i1ARbwsYXeI/m3MrjhpRBHCrTyln0tQlSxH9TvdT24xjbyQa+ D7/K2NnHfpcs6JA9nnqEdLy0OsPpxztwguJzGF6fJGylxCBXN0wxmoeIJmvcZAKuHPSi17R QA3O0OA2kJaWgWQgRPRzQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:ToOY8e9IjSM=:FIGhdej3UwXZ2HHpnTpJYt nKxav3LJXclVV8vxcqlbR/p0XujFCT78hc3Ek2mJTHFGEm1iHtjSrUyX0f5dQ07lur6FwN0Fl qSa3hE8XjBqWxJwpAINZKaEY9VVH29RFEa39rkytw0OvhUuzeH6y5U9nV7t5WRqSRpZVLYj/x H928dMgzAuLL7z3uLRLZAcc9DCULdJ1+3KzJ+k6dd/rNoxPHlPLgGZiU6U+XNrQVUsmColNkR lG0fwlIwTrICSKgoYU0Kw2JZd824PfgsVRbbH3jsQw6NLvHeWFGmOaBG4GWOHfkEitrFAbCvd ZexElNS/GzOMRKhHEm7i7r8FJ5w2ax4CCAA6dtdZ+JmZCQ+6MCZUOZptfzw4hrgi9PBewKMtz IeCofcY+OMxPO71OtN9ez7ODgMttBSW6vWeyR9hq9WUf4FrZ5cit+UY0apfsew5on6bE3EVYG lR8bKXSKcLkQW+WHqdExXM+92+J5HcKATe2hRvLgbBophsLqa01x+tM5Te4lcAbtwd4VjS4xf ePYe858mO4TPwc6BSxrZLb+H6PeN6G27Ry8BcoAyEuMoVN73oPGvyxH+c/w6oOUJqXicVFf3n 6m/NEH9v4TlL9rlI0hw/ZojnfjlCSj2r+5AGWeEvjwG5pWpsVPCWHDIPz6bVdMr3Vx2bpo2Lf qiIG5tNRctt8ryPSwnw2/Yzh3Te5t8Te4ex0h6FHuo97a0koryawq/XOcDACn9yh7WrTnxSyM jkjDqFaU3Kz+FKrO3TxoGTobdjOMUWd5QbD2W+k3/ok3rupTAg7DISVULfTNOo9Ud3Q4xSCt 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:205051 Archived-At: Andrea Corallo via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: Hi Andrea, >> The content of one of these directories is: >> >> emacs-testsuite-xdgMCK >> =E2=94=94=E2=94=80=E2=94=80 28.0.50-d25e21f7 >> =E2=94=94=E2=94=80=E2=94=80 subr--trampoline-63616c6c2d70726f63657= 373_call_process_0.eln >> >> 1 directory, 1 file >> >> Others are empty: >> >> emacs-testsuite-1HQfjD >> >> 0 directories, 0 files >> >> Every time I run "make -j8 check", I get another 584 of these directorie= s. >> >> Could we do something to ensure these directories are always deleted? > > I guess the correct way to do it would be in the Makefile when tests are > done, am I correct? > > The other option would be to have Emacs to clean-up this directory > before exiting, but in case of a crash it wouldn't work. Not an Emacs cleanup. Usually, test functions are responsible for their own cleanup. You could put the whole test body in an unwind-protect bodyform, and perform the cleanup in one of the unwindforms. > Andrea Best regards, Michael.