From unknown Fri Jun 20 07:29:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44742: Cuirass crashed when run interactively Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 19 Nov 2020 17:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44742 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 44742@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160580815322687 (code B ref -1); Thu, 19 Nov 2020 17:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Nov 2020 17:49:13 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfo3V-0005tr-2V for submit@debbugs.gnu.org; Thu, 19 Nov 2020 12:49:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:51104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfo3S-0005ti-BC for submit@debbugs.gnu.org; Thu, 19 Nov 2020 12:49:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfo3S-0000el-3A for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58144) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kfo3R-0007Bx-Of for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:09 -0500 Received: from [2a01:e0a:19b:d9a0:b0e9:5d53:5d5c:ccf2] (port=51510 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kfo3R-0004ud-4s for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:09 -0500 From: Mathieu Othacehe Date: Thu, 19 Nov 2020 18:49:06 +0100 Message-ID: <874kllqlt9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Hello, When running Cuirass (3fd0eb1) directly from a command line, I have the following error: --8<---------------cut here---------------start------------->8--- 2020-11-19T18:34:29 exception arguments: (#f "Wrong number of arguments to = ~A" (#) #f) In ice-9/boot-9.scm: 1731:15 12 (with-exception-handler # =E2=80=A6) 1736:10 11 (with-exception-handler _ _ #:unwind? _ # _) 718:2 10 (call-with-prompt ("break") # =E2=80=A6) 718:2 9 (call-with-prompt ("continue") # =E2=80=A6) In ice-9/eval.scm: 619:8 8 (_ #(#(# # = =E2=80=A6))) In srfi/srfi-1.scm: 634:9 7 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1731:15 6 (with-exception-handler # =E2=80=A6) 1669:16 5 (raise-exception _ #:continuable? _) 1764:13 4 (_ #<&compound-exception components: (#<&assertion-fail=E2=80= =A6>) In cuirass/utils.scm: 319:8 3 (_ _ . _) In ice-9/boot-9.scm: 1731:15 2 (with-exception-handler # =E2=80=A6) In cuirass/utils.scm: 320:22 1 (_) In unknown file: 0 (make-stack #t) ERROR: In procedure make-stack: Wrong number of arguments to # --8<---------------cut here---------------end--------------->8--- this seems to be cause by the recent addition of a progress bar when using Guile-Git. The following work-around seem to confirm it: --8<---------------cut here---------------start------------->8--- - (fetch-input store input - #:writable-copy? (compile? input))))) + (parameterize ((current-error-port (%make-void-port "rw+"= ))) + (fetch-input store input + #:writable-copy? (compile? input)))))) --8<---------------cut here---------------end--------------->8--- Thanks, Mathieu From unknown Fri Jun 20 07:29:25 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mathieu Othacehe Subject: bug#44742: closed (Re: bug#44742: Cuirass crashed when run interactively) Message-ID: References: <87h7owtuwb.fsf@gnu.org> <874kllqlt9.fsf@gnu.org> X-Gnu-PR-Message: they-closed 44742 X-Gnu-PR-Package: guix Reply-To: 44742@debbugs.gnu.org Date: Tue, 08 Dec 2020 11:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1607425922-15403-1" This is a multi-part message in MIME format... ------------=_1607425922-15403-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #44742: Cuirass crashed when run interactively which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 44742@debbugs.gnu.org. --=20 44742: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44742 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1607425922-15403-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 44742-done) by debbugs.gnu.org; 8 Dec 2020 11:11:24 +0000 Received: from localhost ([127.0.0.1]:56694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmatw-0003zX-8M for submit@debbugs.gnu.org; Tue, 08 Dec 2020 06:11:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmatv-0003zJ-B9 for 44742-done@debbugs.gnu.org; Tue, 08 Dec 2020 06:11:23 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47577) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmatq-0004c3-4V for 44742-done@debbugs.gnu.org; Tue, 08 Dec 2020 06:11:18 -0500 Received: from [2a01:e0a:19b:d9a0:1037:ae1:62bd:ffe9] (port=50476 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kmatp-0007pX-PH for 44742-done@debbugs.gnu.org; Tue, 08 Dec 2020 06:11:18 -0500 From: Mathieu Othacehe To: 44742-done@debbugs.gnu.org Subject: Re: bug#44742: Cuirass crashed when run interactively References: <874kllqlt9.fsf@gnu.org> Date: Tue, 08 Dec 2020 12:11:16 +0100 In-Reply-To: <874kllqlt9.fsf@gnu.org> (Mathieu Othacehe's message of "Thu, 19 Nov 2020 18:49:06 +0100") Message-ID: <87h7owtuwb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44742-done 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 (---) Hello, > The following work-around seem to confirm it: > > - (fetch-input store input > - #:writable-copy? (compile? input))))) > + (parameterize ((current-error-port (%make-void-port "rw+"))) > + (fetch-input store input > + #:writable-copy? (compile? input)))))) I've pushed this work-around as e0f97e475f6d9d832eb67b3576f2c43a0aff65b4. Thanks, Mathieu ------------=_1607425922-15403-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Nov 2020 17:49:13 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfo3V-0005tr-2V for submit@debbugs.gnu.org; Thu, 19 Nov 2020 12:49:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:51104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfo3S-0005ti-BC for submit@debbugs.gnu.org; Thu, 19 Nov 2020 12:49:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfo3S-0000el-3A for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58144) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kfo3R-0007Bx-Of for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:09 -0500 Received: from [2a01:e0a:19b:d9a0:b0e9:5d53:5d5c:ccf2] (port=51510 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kfo3R-0004ud-4s for bug-guix@gnu.org; Thu, 19 Nov 2020 12:49:09 -0500 From: Mathieu Othacehe To: bug-guix@gnu.org Subject: Cuirass crashed when run interactively Date: Thu, 19 Nov 2020 18:49:06 +0100 Message-ID: <874kllqlt9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (---) Hello, When running Cuirass (3fd0eb1) directly from a command line, I have the following error: --8<---------------cut here---------------start------------->8--- 2020-11-19T18:34:29 exception arguments: (#f "Wrong number of arguments to = ~A" (#) #f) In ice-9/boot-9.scm: 1731:15 12 (with-exception-handler # =E2=80=A6) 1736:10 11 (with-exception-handler _ _ #:unwind? _ # _) 718:2 10 (call-with-prompt ("break") # =E2=80=A6) 718:2 9 (call-with-prompt ("continue") # =E2=80=A6) In ice-9/eval.scm: 619:8 8 (_ #(#(# # = =E2=80=A6))) In srfi/srfi-1.scm: 634:9 7 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1731:15 6 (with-exception-handler # =E2=80=A6) 1669:16 5 (raise-exception _ #:continuable? _) 1764:13 4 (_ #<&compound-exception components: (#<&assertion-fail=E2=80= =A6>) In cuirass/utils.scm: 319:8 3 (_ _ . _) In ice-9/boot-9.scm: 1731:15 2 (with-exception-handler # =E2=80=A6) In cuirass/utils.scm: 320:22 1 (_) In unknown file: 0 (make-stack #t) ERROR: In procedure make-stack: Wrong number of arguments to # --8<---------------cut here---------------end--------------->8--- this seems to be cause by the recent addition of a progress bar when using Guile-Git. The following work-around seem to confirm it: --8<---------------cut here---------------start------------->8--- - (fetch-input store input - #:writable-copy? (compile? input))))) + (parameterize ((current-error-port (%make-void-port "rw+"= ))) + (fetch-input store input + #:writable-copy? (compile? input)))))) --8<---------------cut here---------------end--------------->8--- Thanks, Mathieu ------------=_1607425922-15403-1--