From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 14 11:59:07 2021 Received: (at submit) by debbugs.gnu.org; 14 Mar 2021 15:59:07 +0000 Received: from localhost ([127.0.0.1]:34087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLT91-0000Ex-Eg for submit@debbugs.gnu.org; Sun, 14 Mar 2021 11:59:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:36596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLT90-0000Er-DW for submit@debbugs.gnu.org; Sun, 14 Mar 2021 11:59:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lLT90-0001d4-4d for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2021 11:59:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53986) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lLT8z-00017k-TK for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2021 11:59:05 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3243 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lLT8y-0006Z1-SN for bug-gnu-emacs@gnu.org; Sun, 14 Mar 2021 11:59:05 -0400 Date: Sun, 14 Mar 2021 17:59:14 +0200 Message-Id: <83tupdg20d.fsf@gnu.org> From: Eli Zaretskii To: bug-gnu-emacs@gnu.org Subject: 28.0.50; comp-tests suite creates a /nonexistent directory X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Running test/src/comp-tests.el causes creation of the directory /nonexistent/.emacs.d/eln-cache/ and puts there *.eln files it generates. I think the test (or test/Makefile) should be modified to direct the eln cache to some temporary directory that should be deleted after the test completes. Otherwise the files in this eln cache could affect future test runs. In GNU Emacs 28.0.50 (build 35, i686-pc-mingw32) of 2021-03-14 built on HOME-C4E4A596F7 Repository revision: d018584814e0c15f13bc458ba54491239b584069 Repository branch: feature/native-comp Windowing system distributor 'Microsoft Corp.', version 5.1.2600 System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) Configured using: 'configure -C --prefix=/d/usr --with-wide-int --with-native-compilation --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XPM ZLIB Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source eieio eieio-core eieio-loaddefs password-cache json map text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings subr-x rx cl-seq cl-macs cl-extra help-mode seq byte-opt gv cl-loaddefs cl-lib bytecomp byte-compile cconv iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process nativecomp emacs) Memory information: ((conses 16 82974 11957) (symbols 48 8984 1) (strings 16 25100 4132) (string-bytes 1 761605) (vectors 16 16828) (vector-slots 8 293283 15392) (floats 8 28 79) (intervals 40 266 73) (buffers 888 11)) From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 14 12:20:52 2021 Received: (at control) by debbugs.gnu.org; 14 Mar 2021 16:20:52 +0000 Received: from localhost ([127.0.0.1]:34109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLTU4-0000mV-GL for submit@debbugs.gnu.org; Sun, 14 Mar 2021 12:20:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLTU3-0000mF-9x for control@debbugs.gnu.org; Sun, 14 Mar 2021 12:20:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54615) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lLTTy-0000p9-1t for control@debbugs.gnu.org; Sun, 14 Mar 2021 12:20:46 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4570 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lLTTx-0005br-DN for control@debbugs.gnu.org; Sun, 14 Mar 2021 12:20:45 -0400 Date: Sun, 14 Mar 2021 18:20:53 +0200 Message-Id: <83sg4xg10a.fsf@gnu.org> From: Eli Zaretskii To: control@debbugs.gnu.org In-Reply-To: <83tupdg20d.fsf@gnu.org> (message from Eli Zaretskii on Sun, 14 Mar 2021 17:59:14 +0200) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) retitle 47138 [feature/native-comp] comp-tests suite creates a /nonexistent directory thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 16 13:32:52 2021 Received: (at 47138) by debbugs.gnu.org; 16 Mar 2021 17:32:52 +0000 Received: from localhost ([127.0.0.1]:40934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMDYp-0004ke-Vo for submit@debbugs.gnu.org; Tue, 16 Mar 2021 13:32:52 -0400 Received: from mx.sdf.org ([205.166.94.24]:53762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMDYm-0004kV-Q8 for 47138@debbugs.gnu.org; Tue, 16 Mar 2021 13:32:51 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12GHWlts021978 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 16 Mar 2021 17:32:47 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> Date: Tue, 16 Mar 2021 17:32:47 +0000 In-Reply-To: <83tupdg20d.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 14 Mar 2021 17:59:14 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Running test/src/comp-tests.el causes creation of the directory > /nonexistent/.emacs.d/eln-cache/ and puts there *.eln files it > generates. I think the test (or test/Makefile) should be modified to > direct the eln cache to some temporary directory that should be > deleted after the test completes. Otherwise the files in this eln > cache could affect future test runs. Hi Eli, just a question: how are you invoking the tests in comp-tests.el? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 16 14:36:21 2021 Received: (at 47138) by debbugs.gnu.org; 16 Mar 2021 18:36:21 +0000 Received: from localhost ([127.0.0.1]:41066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMEYG-0008Vj-SB for submit@debbugs.gnu.org; Tue, 16 Mar 2021 14:36:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMEYF-0008VR-10 for 47138@debbugs.gnu.org; Tue, 16 Mar 2021 14:36:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43895) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMEY9-0007Pb-QH; Tue, 16 Mar 2021 14:36:13 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3891 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lMEXv-00021y-Ez; Tue, 16 Mar 2021 14:36:06 -0400 Date: Tue, 16 Mar 2021 20:36:15 +0200 Message-Id: <83blbjdjz4.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Tue, 16 Mar 2021 17:32:47 +0000) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Andrea Corallo > Cc: 47138@debbugs.gnu.org > Date: Tue, 16 Mar 2021 17:32:47 +0000 > > > Running test/src/comp-tests.el causes creation of the directory > > /nonexistent/.emacs.d/eln-cache/ and puts there *.eln files it > > generates. I think the test (or test/Makefile) should be modified to > > direct the eln cache to some temporary directory that should be > > deleted after the test completes. Otherwise the files in this eln > > cache could affect future test runs. > > Hi Eli, > > just a question: how are you invoking the tests in comp-tests.el? Like this: $ cd test $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 04:43:40 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 08:43:40 +0000 Received: from localhost ([127.0.0.1]:53522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNtgS-0008Vy-95 for submit@debbugs.gnu.org; Sun, 21 Mar 2021 04:43:40 -0400 Received: from mx.sdf.org ([205.166.94.24]:53489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNtgQ-0008Vq-Gl for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 04:43:39 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12L8hasC004189 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 21 Mar 2021 08:43:36 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> Date: Sun, 21 Mar 2021 08:43:36 +0000 In-Reply-To: <83blbjdjz4.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Mar 2021 20:36:15 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: 47138@debbugs.gnu.org >> Date: Tue, 16 Mar 2021 17:32:47 +0000 >> >> > Running test/src/comp-tests.el causes creation of the directory >> > /nonexistent/.emacs.d/eln-cache/ and puts there *.eln files it >> > generates. I think the test (or test/Makefile) should be modified to >> > direct the eln cache to some temporary directory that should be >> > deleted after the test completes. Otherwise the files in this eln >> > cache could affect future test runs. >> >> Hi Eli, >> >> just a question: how are you invoking the tests in comp-tests.el? > > Like this: > > $ cd test > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' Is /nonexistent... really created in the root? AFAICS on my system the usual 'native-lisp' directory is used for these compilations. Might be this Windows specific? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 06:33:08 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 10:33:08 +0000 Received: from localhost ([127.0.0.1]:53601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNvOO-0002v1-A3 for submit@debbugs.gnu.org; Sun, 21 Mar 2021 06:33:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNvOM-0002ua-Js for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 06:33:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37845) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lNvOH-0008HO-9Q; Sun, 21 Mar 2021 06:33:01 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4444 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lNvOG-0003Fh-JH; Sun, 21 Mar 2021 06:33:00 -0400 Date: Sun, 21 Mar 2021 12:33:00 +0200 Message-Id: <83o8fcbxur.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Sun, 21 Mar 2021 08:43:36 +0000) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Andrea Corallo > Cc: 47138@debbugs.gnu.org > Date: Sun, 21 Mar 2021 08:43:36 +0000 > > > $ cd test > > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' > > Is /nonexistent... really created in the root? Yes. (Well, no, because MinGW maps "/" to some place else, but that's an internal detail of how MinGW and MSYS work with Posix file names.) > AFAICS on my system the usual 'native-lisp' directory is used for > these compilations. Really? that's peculiar, because test/Makefile says: # Set HOME to a nonexistent directory to prevent tests from accessing # it accidentally (e.g., popping up a gnupg dialog if ~/.authinfo.gpg # exists, or writing to ~/.bzr.log when running bzr commands). TEST_HOME = /nonexistent ... %.log: %.elc $(AM_V_at)${MKDIR_P} $(dir $@) $(AM_V_GEN)HOME=$(TEST_HOME) $(emacs) \ -l ert ${ert_opts} -l $(testloadfile) \ $(TEST_RUN_ERT) Does Emacs on GNU/Linux ignore a nonexistent home directory, and uses the original one instead? That'd mean the above trick isn't working. > Might be this Windows specific? I hope not. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 12:28:15 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 16:28:16 +0000 Received: from localhost ([127.0.0.1]:55330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO0w3-0007cW-LA for submit@debbugs.gnu.org; Sun, 21 Mar 2021 12:28:15 -0400 Received: from mx.sdf.org ([205.166.94.24]:52652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO0w1-0007cO-Mj for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 12:28:14 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12LGSCTi025914 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 21 Mar 2021 16:28:12 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> Date: Sun, 21 Mar 2021 16:28:12 +0000 In-Reply-To: <83o8fcbxur.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 21 Mar 2021 12:33:00 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: 47138@debbugs.gnu.org >> Date: Sun, 21 Mar 2021 08:43:36 +0000 >> >> > $ cd test >> > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' >> >> Is /nonexistent... really created in the root? > > Yes. (Well, no, because MinGW maps "/" to some place else, but that's > an internal detail of how MinGW and MSYS work with Posix file names.) > >> AFAICS on my system the usual 'native-lisp' directory is used for >> these compilations. > > Really? that's peculiar, because test/Makefile says: > > # Set HOME to a nonexistent directory to prevent tests from accessing > # it accidentally (e.g., popping up a gnupg dialog if ~/.authinfo.gpg > # exists, or writing to ~/.bzr.log when running bzr commands). > TEST_HOME = /nonexistent > ... > %.log: %.elc > $(AM_V_at)${MKDIR_P} $(dir $@) > $(AM_V_GEN)HOME=$(TEST_HOME) $(emacs) \ > -l ert ${ert_opts} -l $(testloadfile) \ > $(TEST_RUN_ERT) > > Does Emacs on GNU/Linux ignore a nonexistent home directory, and uses > the original one instead? That'd mean the above trick isn't working. > >> Might be this Windows specific? > > I hope not. I see, the target directory for a newly compiled .eln is the first entry in `comp-eln-load-path', so HOME is not accounted and the trick didn't applied. Okay af739863b0 when running the testsuite is adding in front of `comp-eln-load-path' a temporary directory such that now all native compilations tests are deposed and loaded there. Does is look like a good solution? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 12:57:35 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 16:57:35 +0000 Received: from localhost ([127.0.0.1]:55352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1OR-0008JO-5d for submit@debbugs.gnu.org; Sun, 21 Mar 2021 12:57:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1OO-0008JB-Pg for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 12:57:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41992) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lO1OH-0004gS-5H; Sun, 21 Mar 2021 12:57:25 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4180 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lO1OA-00062T-Fy; Sun, 21 Mar 2021 12:57:19 -0400 Date: Sun, 21 Mar 2021 18:57:21 +0200 Message-Id: <838s6gbg26.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Sun, 21 Mar 2021 16:28:12 +0000) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Andrea Corallo > Cc: 47138@debbugs.gnu.org > Date: Sun, 21 Mar 2021 16:28:12 +0000 > > I see, the target directory for a newly compiled .eln is the first entry > in `comp-eln-load-path', so HOME is not accounted and the trick didn't > applied. Right, makes sense. > Okay af739863b0 when running the testsuite is adding in front of > `comp-eln-load-path' a temporary directory such that now all native > compilations tests are deposed and loaded there. Does is look like a > good solution? Yes, I think so. But please add a note in test/Makefile.in, where this /nonexistent trick is set up, that if the name is changed, startup.el should be changed as well. However, I've run the test suite after updating from Git, and that /nonexistent directory is still being created, with files comp-test-funcs, comp-test-funcs-dyn, comp-test-45603, and a few subr--trampoline* files. The rest of the *.eln files created by the test are going to the temporary directory, but there's no emacs-testsuite-NNN subdirectory there. Any ideas what could be causing that? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 13:17:44 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 17:17:44 +0000 Received: from localhost ([127.0.0.1]:55376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1hw-0000Mi-17 for submit@debbugs.gnu.org; Sun, 21 Mar 2021 13:17:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1ht-0000MS-6h for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 13:17:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42169) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lO1hn-0004zV-0P; Sun, 21 Mar 2021 13:17:35 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lO1hj-0005Gm-Ut; Sun, 21 Mar 2021 13:17:32 -0400 From: Glenn Morris To: Andrea Corallo Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> X-Spook: Jet ANDVT basement NWO Trump Computer infrastructure VIP X-Ran: ~@w#}[YTGdt2,0Z9ky0}SXaTO|j"OMnVpLq (Andrea Corallo's message of "Sun, 21 Mar 2021 16:28:12 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47138 Cc: Eli Zaretskii , 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Andrea Corallo wrote: > Okay af739863b0 when running the testsuite is adding in front of > `comp-eln-load-path' a temporary directory such that now all native > compilations tests are deposed and loaded there. Does is look like a > good solution? Hard-coding a check in startup.el based on a setting for HOME that happens to be used by the test-suite doesn't look like a good solution to me. I'm not familiar with the native compilation branch, so I won't try to suggest an alternative. Also, the Emacs tests generally try to clean up when they exit, and it looks like nothing ever deletes this temporary directory? From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 13:30:39 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 17:30:39 +0000 Received: from localhost ([127.0.0.1]:55400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1uQ-0000hh-VE for submit@debbugs.gnu.org; Sun, 21 Mar 2021 13:30:39 -0400 Received: from mx.sdf.org ([205.166.94.24]:64373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO1uP-0000hX-Ei for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 13:30:37 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12LHUaJ8020392 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 21 Mar 2021 17:30:36 GMT From: Andrea Corallo To: Glenn Morris Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> Date: Sun, 21 Mar 2021 17:30:36 +0000 In-Reply-To: (Glenn Morris's message of "Sun, 21 Mar 2021 13:17:31 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Glenn Morris writes: > Andrea Corallo wrote: > >> Okay af739863b0 when running the testsuite is adding in front of >> `comp-eln-load-path' a temporary directory such that now all native >> compilations tests are deposed and loaded there. Does is look like a >> good solution? > > Hard-coding a check in startup.el based on a setting for HOME that > happens to be used by the test-suite doesn't look like a good solution > to me. I'm not familiar with the native compilation branch, so I won't > try to suggest an alternative. Also, the Emacs tests generally try to > clean up when they exit, and it looks like nothing ever deletes this > temporary directory? Hi Glenn, if we have a better idea on how to detect we are running the testsuite we can use that in place. Maybe defining a dedicated env variable during the build? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 14:53:30 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 18:53:30 +0000 Received: from localhost ([127.0.0.1]:55496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO3Cb-0006w1-QZ for submit@debbugs.gnu.org; Sun, 21 Mar 2021 14:53:30 -0400 Received: from mx.sdf.org ([205.166.94.24]:56774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO3CY-0006vn-1I for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 14:53:28 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12LIrKh3001585 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 21 Mar 2021 18:53:23 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> <838s6gbg26.fsf@gnu.org> Date: Sun, 21 Mar 2021 18:53:20 +0000 In-Reply-To: <838s6gbg26.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 21 Mar 2021 18:57:21 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: 47138@debbugs.gnu.org >> Date: Sun, 21 Mar 2021 16:28:12 +0000 >> >> I see, the target directory for a newly compiled .eln is the first entry >> in `comp-eln-load-path', so HOME is not accounted and the trick didn't >> applied. > > Right, makes sense. > >> Okay af739863b0 when running the testsuite is adding in front of >> `comp-eln-load-path' a temporary directory such that now all native >> compilations tests are deposed and loaded there. Does is look like a >> good solution? > > Yes, I think so. But please add a note in test/Makefile.in, where > this /nonexistent trick is set up, that if the name is changed, > startup.el should be changed as well. Right, ec12cdd197 does that, in case we'll find a more elegant way for the future I'll clean this up. > However, I've run the test suite after updating from Git, and that > /nonexistent directory is still being created, with files > comp-test-funcs, comp-test-funcs-dyn, comp-test-45603, and a few > subr--trampoline* files. The rest of the *.eln files created by the > test are going to the temporary directory, but there's no > emacs-testsuite-NNN subdirectory there. Any ideas what could be > causing that? Mmhh no, not really. These native compilations are triggered from the "comp-tests.el" top-level but they should still obey to `comp-eln-load-path' that we set earlier. On my system these are create in the temporary dir, I'll think about but we may need to debug this it sounds strange. Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 21 15:00:39 2021 Received: (at 47138) by debbugs.gnu.org; 21 Mar 2021 19:00:39 +0000 Received: from localhost ([127.0.0.1]:55504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO3JW-000787-W7 for submit@debbugs.gnu.org; Sun, 21 Mar 2021 15:00:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lO3JW-00077u-51 for 47138@debbugs.gnu.org; Sun, 21 Mar 2021 15:00:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43341) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lO3JL-0007cY-5f; Sun, 21 Mar 2021 15:00:30 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3948 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lO3J6-0006nC-2F; Sun, 21 Mar 2021 15:00:24 -0400 Date: Sun, 21 Mar 2021 21:00:11 +0200 Message-Id: <834kh4badg.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 47138 Cc: rgm@gnu.org, 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Cc: 47138@debbugs.gnu.org > Date: Sun, 21 Mar 2021 17:30:36 +0000 > From: Andrea Corallo via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > if we have a better idea on how to detect we are running the testsuite > we can use that in place. Maybe defining a dedicated env variable > during the build? Howe about EMACS_ELN_PATH, similar to EMACS_LOADPATH? Then the test Makefile could set it for the src/comp-tests test. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 24 10:47:34 2021 Received: (at 47138) by debbugs.gnu.org; 24 Mar 2021 14:47:34 +0000 Received: from localhost ([127.0.0.1]:35778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lP4nG-0001KS-8x for submit@debbugs.gnu.org; Wed, 24 Mar 2021 10:47:34 -0400 Received: from mx.sdf.org ([205.166.94.24]:57585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lP4nD-0001GG-Kn for 47138@debbugs.gnu.org; Wed, 24 Mar 2021 10:47:32 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 12OElR9c029938 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 24 Mar 2021 14:47:28 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <83o8fcbxur.fsf@gnu.org> <834kh4badg.fsf@gnu.org> Date: Wed, 24 Mar 2021 14:47:27 +0000 In-Reply-To: <834kh4badg.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 21 Mar 2021 21:00:11 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47138 Cc: rgm@gnu.org, 47138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> Cc: 47138@debbugs.gnu.org >> Date: Sun, 21 Mar 2021 17:30:36 +0000 >> From: Andrea Corallo via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> if we have a better idea on how to detect we are running the testsuite >> we can use that in place. Maybe defining a dedicated env variable >> during the build? > > Howe about EMACS_ELN_PATH, similar to EMACS_LOADPATH? Then the test > Makefile could set it for the src/comp-tests test. That's an idea but how can we create a temporary directory to set into EMACS_ELN_PATH from the build system? I was thinking more to an env far to check for to replace the (equal (getenv "HOME") "/nonexistent") we have in `normal-top-level' with: (getenv "TESTSUITE_RUN") Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 08:30:39 2022 Received: (at 47138) by debbugs.gnu.org; 24 May 2022 12:30:39 +0000 Received: from localhost ([127.0.0.1]:51211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntTgM-0002lW-I1 for submit@debbugs.gnu.org; Tue, 24 May 2022 08:30:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntTgK-0002d8-3R for 47138@debbugs.gnu.org; Tue, 24 May 2022 08:30:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=CSk16ZmCsF/w5ADn2A19ObkM6KfMtAYUVjrvPIIo/UM=; b=ERjt4MJbs2zbyR7/AzSxphTa5j ZjpSepSLPE+KRu5aMaRTcwZQdTYKQtXspBa1HcLfi7rweqPUoFPqpMeG0R2pjv4bDJ9PFPGV1JmGd XAGbb3Ytg0Kw7nXdtTXTe+8/KYbPG1DLqChno4OsSMxWOF+PBwfc034Pcifynvb0CQjI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ntTgA-0006gq-EK; Tue, 24 May 2022 14:30:28 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> X-Now-Playing: Depeche Mode's _A Question of Lust_: "A Question of Lust (minimal)" Date: Tue, 24 May 2022 14:30:25 +0200 In-Reply-To: <83blbjdjz4.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Mar 2021 20:36:15 +0200") Message-ID: <87mtf7jeou.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Like this: > > $ cd test > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' It looks like this now works OK in Emacs 29 (except for the number of temp files that's dumped in /tmp, but I've opened a new bug report for that). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org, Andrea Corallo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: > Like this: > > $ cd test > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' It looks like this now works OK in Emacs 29 (except for the number of temp files that's dumped in /tmp, but I've opened a new bug report for that). Eli, does this work for you too (on the trunk)? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 08:30:43 2022 Received: (at control) by debbugs.gnu.org; 24 May 2022 12:30:43 +0000 Received: from localhost ([127.0.0.1]:51214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntTgQ-0002pk-VR for submit@debbugs.gnu.org; Tue, 24 May 2022 08:30:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntTgN-0002h2-H4 for control@debbugs.gnu.org; Tue, 24 May 2022 08:30:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=RIz6zuu3/HvSwVyoEujDiN4WLVxuB20uoKI6KSqH/VI=; b=XBb1IcHn2LRSA8i2iURX29kBha 96xeoDl5/umdUa4OPcMA+JGxliWKD4XjnDBO57uFR3eFNnMdzufHCpaWenVNC3ohb5RVciKTfGiuG ldR4zvN7SY9SSKaftnpLSm/7HqUvs+Hy7aSPw4UZMyRGCBOkT3hKE/pHY7TodXMkzAxk=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ntTgF-0006gw-Me for control@debbugs.gnu.org; Tue, 24 May 2022 14:30:33 +0200 Date: Tue, 24 May 2022 14:30:31 +0200 Message-Id: <87leurjeoo.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47138 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 47138 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 47138 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 10:17:23 2022 Received: (at 47138) by debbugs.gnu.org; 24 May 2022 14:17:23 +0000 Received: from localhost ([127.0.0.1]:52973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVLf-0005Zf-79 for submit@debbugs.gnu.org; Tue, 24 May 2022 10:17:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVLc-0005ZS-P4 for 47138@debbugs.gnu.org; Tue, 24 May 2022 10:17:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntVLX-00075m-Eh; Tue, 24 May 2022 10:17:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=vRNbnKjLiM8WU/IU1kAcott0BjDm/KF9uRUh3tiCngU=; b=es2IVFqiVki9 NYV8U7VorUAENCW/axCI13ShHh73NHj29M4cyYG9zjvffT6p+nIyeatmt0eOqvfbHvbG/ysIER2ul L4/8HpW+odXs34YeiobdBgk12EbH2vsgbnggzH016orM5s3YoJFcn50AUnVMPU+4gYwQSnhY7ZNLN Wuo7jM4hwJy/SX/y7XM2xZgT7C2p5LyyigXrmrt7AsTiva+l/Fo9Po6/mHOAPBkTGNfcjjxyeoxi2 y/I0UaUV/rTIZBo7n1nEcrA7CvVv2k6IXGguvPiI06pDN2qbGdoPUFCzqujKCP+9SjFlri5O5paOu 2D1vanJW6VLCom//SrSklQ==; Received: from [87.69.77.57] (port=4377 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntVLR-0006Ee-UX; Tue, 24 May 2022 10:17:15 -0400 Date: Tue, 24 May 2022 17:16:59 +0300 Message-Id: <837d6b582s.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87mtf7jeou.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 24 May 2022 14:30:25 +0200) Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <87mtf7jeou.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Andrea Corallo , 47138@debbugs.gnu.org > Date: Tue, 24 May 2022 14:30:25 +0200 > > Eli Zaretskii writes: > > > Like this: > > > > $ cd test > > $ make src/comp-tests SELECTOR='(not comp-tests-bootstrap)' > > It looks like this now works OK in Emacs 29 (except for the number of > temp files that's dumped in /tmp, but I've opened a new bug report for > that). > > Eli, does this work for you too (on the trunk)? The /nonexistent directory is no longer created. But there are a lot of freefn-XXXXX.eln directories in /tmp. From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 10:18:17 2022 Received: (at 47138) by debbugs.gnu.org; 24 May 2022 14:18:17 +0000 Received: from localhost ([127.0.0.1]:52977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVMX-0005bG-Gl for submit@debbugs.gnu.org; Tue, 24 May 2022 10:18:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVMV-0005av-Ae for 47138@debbugs.gnu.org; Tue, 24 May 2022 10:18:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=2mjSDMDQpP4CHwba4SQ44yXCIuSDfUNimhlAcC6ptX0=; b=dHlUwUBlDzkAKZ8VQd73hAjE1z IBbzkUKsrlF8Pi6TwnADS30vVVdsZoqihe2A3MwKatTroIZEp0x4Wy/qFpoDBS+XE3Bw1+zF7WKDz LcI+eavkMEGSijFuFYT7qEm/IWCSHy20sd8WtrbYwAm+jZEs32LvnOtVDMjQKclYxhUM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ntVMM-0007Yu-7k; Tue, 24 May 2022 16:18:08 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#47138: 28.0.50; comp-tests suite creates a /nonexistent directory References: <83tupdg20d.fsf@gnu.org> <83blbjdjz4.fsf@gnu.org> <87mtf7jeou.fsf@gnus.org> <837d6b582s.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEW2wpmtuJSfoXWN dXgZGB5XU1XHxrT////kBx3DAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFGA4RI6qk3VcAAAGoSURB VDjLjZRLboMwEIZniJT1DKhdYyfdl7hcoLH3UbD3qAvuf4SOMQZDq6q/EqL487xtAJKYCZALyRqh fPioCKAUJXsByKh0kjEXZmMMzYC5spvu8U8bAUnQAjxxBVCCO7wkMMcrwPvJJ4B74ODDZlc7cB9f /K/A1VBtAIsY0pjrCrhyQRR92KHDyi8AER1PU++TM2qvmyv3Op2X9RtzaUEzGJgm4A97tHiOEzdm Tjc1GqsZfI5NCCm3NvWfE3igz0kvFpBAC2/BhwOIwR9wns5fg/9h4RhpbMc3MWqpBDYEY1iPoP0C JKtzLjAMRhESZwAZxOKHbuk6RAB+a/E6j5jVfwHhXxZ4iHHTtIy8AC48WfdyxjdX83onzi+9tKQI bq1WpPhiUksK8JA7YtLkW4b57CbQqsb0+zpOckrAKr0m9l4W6Kr618pRUkEddoAjIOvMjcDk0caJ 4CkXOHR0ifFzuigTaPoQehlTV/sQZHsCdVg1qKoxGfwULl1EpsOOCBa7eHvlZqf9IBtR1axqSYPl d/5qedYcXxssrmD/iqkpuYteDkG+AXZJoFfktC8XAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1 LTI0VDE0OjE3OjM1KzAwOjAwvhiZlQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yNFQxNDox NzozNSswMDowMM9FISkAAAAASUVORK5CYII= X-Now-Playing: Porridge Radio's _Waterslide, Diving Board, Ladder To The Sky_: "Flowers" Date: Tue, 24 May 2022 16:18:05 +0200 In-Reply-To: <837d6b582s.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 24 May 2022 17:16:59 +0300") Message-ID: <87a6b7hv4y.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > The /nonexistent directory is no longer created. But there are a lot > of freefn-XXXXX.eln directories in /tmp. Yes, and I've opened a new bug report for that. So I'm closing this bug report, then. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 47138 Cc: 47138@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: > The /nonexistent directory is no longer created. But there are a lot > of freefn-XXXXX.eln directories in /tmp. Yes, and I've opened a new bug report for that. So I'm closing this bug report, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 24 10:18:30 2022 Received: (at control) by debbugs.gnu.org; 24 May 2022 14:18:31 +0000 Received: from localhost ([127.0.0.1]:52980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVMk-0005bg-Oo for submit@debbugs.gnu.org; Tue, 24 May 2022 10:18:30 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntVMi-0005bS-AS for control@debbugs.gnu.org; Tue, 24 May 2022 10:18:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=OaenqByl6j7/JjRJLGq822b2EF3LpwUrDjfiSdzZcEY=; b=g9XVPhYusLlKMzdcUD30qzp0T5 0vpgSFIt5TWmKLltvahbV3qbQ0ElLP9PhSu8eu+13HWsYrAzpaNa1o9YAN7LRAB1S+Zc6DXLT6meF G5uN/nyMYIxFvtrOmcmdaP78wnSgqVaEfEgfrohXsorgwAJAgiKNNjdfvV3YWel6eG/I=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ntVMa-0007Z3-7s for control@debbugs.gnu.org; Tue, 24 May 2022 16:18:22 +0200 Date: Tue, 24 May 2022 16:18:15 +0200 Message-Id: <878rqrhv4o.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47138 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 47138 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 47138 29.1 quit From unknown Sun Jun 22 07:55:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 22 Jun 2022 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator