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.devel Subject: Re: master 91e02dde5fe: New tests for nested archives (bug#70987) Date: Mon, 20 May 2024 13:45:37 +0200 Message-ID: <87h6eslna6.fsf@gmx.de> References: <171618627762.8573.3679457028884512823@vcs2.savannah.gnu.org> <20240520062438.19910C35337@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2598"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Juri Linkov To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 20 13:46:31 2024 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 1s91TL-0000S1-8A for ged-emacs-devel@m.gmane-mx.org; Mon, 20 May 2024 13:46:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s91Sl-0003Lf-6N; Mon, 20 May 2024 07:45:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s91Sb-0003Kg-KK for emacs-devel@gnu.org; Mon, 20 May 2024 07:45:47 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s91SX-0006yO-C9 for emacs-devel@gnu.org; Mon, 20 May 2024 07:45:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1716205537; x=1716810337; i=michael.albinus@gmx.de; bh=ZyKCjsxNYPW5ojWWbd60BAcpUTZyD5S1vTwd9BK9JC8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=FCyhv17zCH5w6h3DnGBhL8pkEUZuq7EOlAzLBrs9KbsHhnOLZ1sbunTlcorFVVlY 53pmYEQ6yFHYSLvrNwD0kGyCac1aXfH0CwU38zP8AyEEo179vAgTg3VCbAVhqV8Kd C2Wr6K1F2GmynnUB0Wso96V95zYzabYnv4CUmIXDGz+AeIFr7Fb8xy+7aZJwiD8s8 V9c8k3ICB2yn4xYHdNw0NKdPEq5crwuDfoALcKiKuIIOu5TKtwgjy9H4gh/8IepOk NP+tJECtGvItj6X7DAVgfWZLBrzpeXGRHowbLy0V6mb9Zv1iIICOJg0FTDwY4mDV1 VjokUQzHymM5xty85Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.38.151]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MPogF-1rv2ws345b-00MuDC; Mon, 20 May 2024 13:45:37 +0200 In-Reply-To: <20240520062438.19910C35337@vcs2.savannah.gnu.org> (Juri Linkov's message of "Mon, 20 May 2024 02:24:37 -0400 (EDT)") X-Provags-ID: V03:K1:QVVGnIlaxBzkuKdUtiewOATXvpyfYr8tKpUKacX9PHtf1lttiAN MKSEtB6Yr+oONav9hZmK43zvzDRATY9DkV4Wzec0VMXHkL70zuxY8XcuEoo2Z/pKrq4tWTL Bfaeots2oExQq9StWsiCttGSyQhMw1yFmVsJUJtgPv8YsB2SHsG9Zh62r/NCSG7N1LzK6Gh 90DoJYFYth8H2HplhYZIA== UI-OutboundReport: notjunk:1;M01:P0:tDa2FvX2NkQ=;HUY4KchmWjciyjvoTndPl2tTnv6 J4jI+1s/K9l9MONZ16/3G98cOIl1MKQqY4RgZN0kp+D+DMNKWTyfmxH3gVUEYeDwK1B8KO3fl YIBp1OSNPrwkK0+UlvkfEw7Je8uwHwFH9mxlFBYtdslY81sCenctGua/0oO0jlbzxvIJVEKuO 4nWEeYPEFaiU4Jol08nSJEO61EjKLmrUiQKQGr5cEmCA2uexzsa7Zrrl49Ckxisk5DKyW/2MV WjA5adjh8r52xOBFKi4b2X8VE/Z6MDu2QSxdZwID5L3EKvMtdNN0db61+Ta7bEYnOlCyRXMWp 2Z9lNfoegK9XeVfSAldQuCuLR5ZrUQWIrg3HBHiD9uW85fTS6gMEXU/hnp8Ptb4F+poYDKAvF ED0gfnJTVOJ63InooEPkhQExxgW1PUTnTNclIXumRNCZIJX/gpluy87yCIp55vBSsP+fzXzCw aeJhOKSK9R6xkZ1ElD32UxN7d4ZLxqTBNK5GMv/CHe6AecLa6Mh5V8rj4VtylpAeN4trw9DFu QCTP5MaSmPIrUHVhiF59Dm+OOxm3eojRiCfirGsYRJ4wyTbAcO+6Ypn7gmDBzLruuF/7SaBIl tbiFRad1j1QbHOwPa/5QEs1PaMKXhtUHuduzhW+HKwwYNgl1vyLkxA8AL0d8i5OSJIM35yFc0 vSMK4Kk6sW3zLF2hqWjnQM2DwAwQkVxaFWCxjxD8TMYx116njTOWt/8VmgAexjvHAZuRp8d8R NEhdqtOmp2xisr9eUQm/POrsAAU00dMgaAa1ZL3flou2JtzOjxuU6Np+6bg1FWLBG8Cozp5E Received-SPF: pass client-ip=212.227.17.20; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 autolearn=no 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:319408 Archived-At: Juri Linkov writes: Hi Juri, > New tests for nested archives (bug#70987) > > * test/lisp/tar-mode-tests.el (tar-mode-test-tar-extract-zip-and-gz)= : > * test/lisp/arc-mode-tests.el (arc-mode-test-zip-extract-tar-and-gz)= : > New tests. > * test/data/decompress/tzg.tar.gz: > * test/data/decompress/ztg.zip: > New data files to test decompressing of different combinations > of nested tar and zip archives. > --- > test/data/decompress/tzg.tar.gz | Bin 0 -> 255 bytes > test/data/decompress/ztg.zip | Bin 0 -> 316 bytes > test/lisp/arc-mode-tests.el | 16 ++++++++++++++++ > test/lisp/tar-mode-tests.el | 14 ++++++++++++++ > 4 files changed, 30 insertions(+) This fails: =2D-8<---------------cut here---------------start------------->8--- # make -C test tar-mode-tests make: Entering directory '/home/albinus/src/emacs/test' make[1]: Entering directory '/home/albinus/src/emacs/test' ELC+ELN lisp/tar-mode-tests.elc GEN lisp/tar-mode-tests.log Running 3 tests (2024-05-20 13:40:09+0200, selector `(not (tag :unstable))= ') uncompressing tg.tar.gz... uncompressing tg.tar.gz...done Parsing tar file... Parsing tar file...done uncompressing gfk2kIr.gz... uncompressing gfk2kIr.gz...done passed 1/3 tar-mode-test-tar-extract-gz (0.697621 sec) uncompressing tzg.tar.gz... uncompressing tzg.tar.gz...done Parsing tar file... Parsing tar file...done Parsing archive file... Parsing archive file...done. unzip: cannot find or open /home/albinus/src/emacs/test/data/decompress/t= zg.tar.gz!./zg.zip, /home/albinus/src/emacs/test/data/decompress/tzg.tar.g= z!./zg.zip.zip or /home/albinus/src/emacs/test/data/decompress/tzg.tar.gz!= ./zg.zip.ZIP. uncompressing gl7vatI.gz... Test tar-mode-test-tar-extract-zip-and-gz backtrace: signal(compression-error ("Opening input file" "error uncompressing jka-compr-insert-file-contents("/tmp/gl7vatI.gz" nil nil nil nil) apply(jka-compr-insert-file-contents ("/tmp/gl7vatI.gz" nil nil nil jka-compr-handler(insert-file-contents "/tmp/gl7vatI.gz" nil nil nil insert-file-contents("/tmp/gl7vatI.gz") archive-try-jka-compr() archive-extract() (setq gz-buffer (archive-extract)) (save-current-buffer (set-buffer (setq zip-buffer (tar-extract))) (s (save-current-buffer (set-buffer (setq tar-buffer (find-file-noselec (unwind-protect (save-current-buffer (set-buffer (setq tar-buffer (f (let* ((tar-file (expand-file-name "tzg.tar.gz" tar-mode-tests-data- #f(lambda () [t] (let* ((fn-15 #'executable-find) (args-16 (conditio #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #8--- Best regards, Michael.