GNU logs - #79657, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79657: vc-tests hangs in batch mode with interactive minibuffer prompt
Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 19 Oct 2025 13:52:02 +0000
Resent-Message-ID: <handler.79657.B.176088191532212 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 79657
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 79657 <at> debbugs.gnu.org
Cc: Sean Whitton <spwhitton@HIDDEN>
X-Debbugs-Original-To: Emacs Bug Report <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.176088191532212
          (code B ref -1); Sun, 19 Oct 2025 13:52:02 +0000
Received: (at submit) by debbugs.gnu.org; 19 Oct 2025 13:51:55 +0000
Received: from localhost ([127.0.0.1]:33417 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vATpC-0008NU-Nc
	for submit <at> debbugs.gnu.org; Sun, 19 Oct 2025 09:51:54 -0400
Received: from lists.gnu.org ([2001:470:142::17]:45806)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mattias.engdegard@HIDDEN>)
 id 1vATp9-0008NB-S5
 for submit <at> debbugs.gnu.org; Sun, 19 Oct 2025 09:51:52 -0400
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 <mattias.engdegard@HIDDEN>)
 id 1vATp4-0007MY-Av
 for bug-gnu-emacs@HIDDEN; Sun, 19 Oct 2025 09:51:46 -0400
Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <mattias.engdegard@HIDDEN>)
 id 1vATp1-0000gO-JA
 for bug-gnu-emacs@HIDDEN; Sun, 19 Oct 2025 09:51:44 -0400
Received: by mail-lf1-x12d.google.com with SMTP id
 2adb3069b0e04-57ea78e0618so4149655e87.0
 for <bug-gnu-emacs@HIDDEN>; Sun, 19 Oct 2025 06:51:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1760881900; x=1761486700; darn=gnu.org;
 h=to:cc:date:message-id:subject:mime-version:from:sender:from:to:cc
 :subject:date:message-id:reply-to;
 bh=1x3sxzXDbesnAOtMXlIArRBj7R27DeUAWLwRsjjN2wE=;
 b=KXRDw7D8WY/7FuUBTEC1ZaXoL7JWg3M26ur7vgbkcx9cOuzFgYrCstgq2jumjvuDWB
 ilt3ue/6lmchaAf1qWvD3m87+eAqwNiGD+EOhesMbBkvwd3voaWgVNXtQS2/7VZA+8tE
 r1zIZZc7icn9uB3JKUTLqUpDgcFHMhKhTaGI4gYwyhb0s24pDziLmVj5a3t2qccsL24H
 DV3orevoz5r68mop/pKp8o4A4CNeK8s7LkDSD1IsrLUJXUh6ftpo49NNzLM5H5r3yU3S
 3aUXkd/Vu94WP0p4kqhuugUSsSdkFr41p5gUtND7METcRSKnqSDBYZwHsVud0zDMuu8a
 hUbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1760881900; x=1761486700;
 h=to:cc:date:message-id:subject:mime-version:from:sender
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=1x3sxzXDbesnAOtMXlIArRBj7R27DeUAWLwRsjjN2wE=;
 b=QSguosh6NBweQFmoA+pkyuSktsgIYLhL1Sl6kYFhlUe9fHki8NsGZqGDhaPocTDnSJ
 M/DX1rGjsPq7NcNcydEXXd/rk1A3M24NLKe+MmptXNmvoNQHksf+UbBfb8uzYfzcfywb
 cKtWn5RoE5nbyatgdOZ6iQNqKmMndpP15kUmOMx5yE5C9KLrjAnMnXdthDk72A3+JaIE
 90r6OWJfywvWNUcs9eL8mdDwoYZ1c+MCztWO3LzjlWuCc56u3BLJXI8NUD76qMQBUU5O
 NlxSzxNRGp2HxWW8nazgIYhtW9GPJcR8vn7iz1XVG7vx8GiDdwCe0qz8iAKoNRKvC0Sr
 wcCA==
X-Gm-Message-State: AOJu0YxbLbAwbYTVTAzqiPBZdfoCtHcviG/w9Np8px1wgBCYzBg/Pfc7
 XQzUeTEmj0EN2OuyhQysmFLVp9WaGiQm0vEEDA0vnW9wBavRDwmCL9JRglzXig==
X-Gm-Gg: ASbGnct+1T9+6pQKdmcAjBDbAdaoxPq4aSM+6SjC7CTXt2ASghaKIkwcK65DEFiwn1/
 0/2IbXlpjsea9zXqHnkfyENX+JICdporNF0MGgTQYWj4oabD696sWwFoONddIWS8UFBKLN/uBzr
 HSkKWmWxoYupk6GhbNSWxIayt3TVniw4vO3CwLN96qKpPrt7offzjq5SXQBIDJke1UnK4sfPvo3
 NvY48/NTCqv8sIlj2zc71CEABvW8TAwXCMmFFbRurLEdtk8pKuHcGUN42+QyToM8nsLEs6VYheE
 PRYPpXiBj2FQP52dhqMDwY4tx6QuIf3a/i766vAHgJjE71qRoCxzUuobZCdP/0xkeMQWBsLl/So
 K17mwEmiz+TJjCRKaX7yF9dMOoVIaqe1IrQm4ABq1vRi+o/iBai5ckVyMIWzmz1FJaySLtOOn4R
 1sICnX5jTPi5llumOzJq8/RxQRjZ8frnKOIhEyVSKl4rcKFBg6xiJQXurSBdeBHV6SlPql/5lbC
 42H
X-Google-Smtp-Source: AGHT+IGCOovPqKDeWbI9HKPc9WQEQKWixeZoY4qNs4dkuuO3DlP2PDXwswKTV/s56Uq6GORikNEV8Q==
X-Received: by 2002:a05:6512:1557:b0:591:d903:4391 with SMTP id
 2adb3069b0e04-591d90347a2mr2148483e87.41.1760881899675; 
 Sun, 19 Oct 2025 06:51:39 -0700 (PDT)
Received: from smtpclient.apple (c188-150-186-155.bredband.tele2.se.
 [188.150.186.155]) by smtp.gmail.com with ESMTPSA id
 2adb3069b0e04-591deea8c8dsm1592165e87.3.2025.10.19.06.51.39
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 19 Oct 2025 06:51:39 -0700 (PDT)
From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_89C358F1-A081-46E9-A69D-79C9ED529E85"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Message-Id: <44C0E9D0-EA57-4870-92F9-FE4DB1593870@HIDDEN>
Date: Sun, 19 Oct 2025 15:51:35 +0200
X-Mailer: Apple Mail (2.3654.120.0.1.15)
Received-SPF: pass client-ip=2a00:1450:4864:20::12d;
 envelope-from=mattias.engdegard@HIDDEN; helo=mail-lf1-x12d.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


--Apple-Mail=_89C358F1-A081-46E9-A69D-79C9ED529E85
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

When I run vc-tests noninteractively (on macOS, separate build tree) I =
get a failure in vc-test-git08-checkin-patch, which asks

  foo has changed since visited or saved.  Save anyway? (yes or no)

and waits indefinitely for an interactive input. In the test log below, =
I answered with ^D because that's what I usually reply when people say =
"yes or no". (It sometimes works.)

Either basic-save-buffer shouldn't be used here, or that function =
shouldn't ask the user questions when running noninteractively, or both.

Or it's just a logic error in the test somewhere. I'll be happy to help =
debugging it if there's something you can't reproduce locally.


--Apple-Mail=_89C358F1-A081-46E9-A69D-79C9ED529E85
Content-Disposition: attachment;
	filename=vc-tests.log
Content-Type: application/octet-stream;
	x-unix-mode=0644;
	name="vc-tests.log"
Content-Transfer-Encoding: 7bit

Running 9 tests (2025-10-19 15:34:40+0200, selector `(not (or (tag :unstable) (tag :nativecomp)))')
   passed  1/9  vc-test-git00-create-repo (0.042894 sec)
Registering (/var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/vc-testq5qmMn/foo bla)... 
Registering (/var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/vc-testq5qmMn/foo bla)... done
   passed  2/9  vc-test-git01-register (0.501871 sec)
vc-state2 nil
vc-state3 Git unregistered
Registering (foo)... 
Registering (foo)... done
vc-state4 added
vc-state5 Git unregistered
   passed  3/9  vc-test-git02-state (0.205564 sec)
vc-working-revision1 nil
vc-working-revision2 nil
vc-working-revision3 nil
Registering (foo)... 
Registering (foo)... done
vc-working-revision4 nil
vc-working-revision5 nil
   passed  4/9  vc-test-git03-working-revision (0.257704 sec)
vc-checkout-model1 implicit
vc-checkout-model2 implicit
vc-checkout-model3 implicit
Registering (foo)... 
Registering (foo)... done
vc-checkout-model4 implicit
vc-checkout-model5 implicit
   passed  5/9  vc-test-git04-checkout-model (0.097072 sec)
Registering (foo)... 
Registering (foo)... done
   passed  6/9  vc-test-git05-rename-file (0.155036 sec)
Registering (foo)... 
Registering (foo)... done
Mark set
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in foo...
Checking in foo...done
Finding changes in /private/var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/vc-test1XnVXh/foo...
   passed  7/9  vc-test-git06-version-diff (0.233808 sec)
Registering (foo)... 
Registering (foo)... done
Mark set
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in foo...
Checking in foo...done
ls does not support --dired -N; see `dired-use-ls-dired' for more details.
Project `/private/var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/vc-test119hD5/second/' removed from known projects
   passed  8/9  vc-test-git07-other-working-trees (0.614920 sec)
Registering (foo)... 
Registering (foo)... done
Mark set
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in foo...
Checking in foo...done
Finding changes in /var/folders/qy/zstv16390nlcs47kz8nff_mm0000gn/T/vc-testHpttYI/...
Mark set
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in foo...
Checking in foo...done
Mark set
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in foo...
Checking in foo...done
foo has changed since visited or saved.  Save anyway? (yes or no) ^D
Test vc-test-git08-checkin-patch backtrace:
  yes-or-no-p("foo has changed since visited or saved.  Save anyway? "
  basic-save-buffer()
  (save-current-buffer (set-buffer buf) (basic-save-buffer))
  (unwind-protect (save-current-buffer (set-buffer buf) (activate-chan
  (let ((handle290 (prepare-change-group buf))) (unwind-protect (save-
  (let ((patch-string (funcall --cl-get-patch-string--))) (funcall --c
  (progn (add-hook 'vc-test--cleanup-hook (let ((dir default-directory
  (let* ((--cl-get-patch-string-- #'(lambda nil "Get patch correspondi
  (unwind-protect (let* ((--cl-get-patch-string-- #'(lambda nil "Get p
  (let ((process-environment process-environment) (vc-hg-global-switch
  (let ((vc-handled-backends (list backend)) (default-directory (file-
  (progn (let ((vc-handled-backends (list backend)) (default-directory
  (unwind-protect (progn (let ((vc-handled-backends (list backend)) (d
  (let* ((coding-system-for-write nil) (temp-file (file-name-as-direct
  vc-test--checkin-patch(Git)
  #f(lambda () :dynbind (let ((value-332 (gensym "ert-form-evaluation-
  #f(compiled-function () #<bytecode 0xd90c4aec285627e>)()
  handler-bind-1(#f(compiled-function () #<bytecode 0xd90c4aec285627e>
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name vc-test-git08-checkin-patch :document
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil
  ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp))))
  ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco
  eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n
  command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq 
  command-line()
  normal-top-level()
Test vc-test-git08-checkin-patch condition:
    (end-of-file "Error reading from stdin")
   FAILED  9/9  vc-test-git08-checkin-patch (1.456648 sec) at ../../emacs/test/lisp/vc/vc-tests/vc-tests.el:1

Ran 9 tests, 8 results as expected, 1 unexpected (2025-10-19 15:34:44+0200, 3.774379 sec)

1 unexpected results:
   FAILED  vc-test-git08-checkin-patch


--Apple-Mail=_89C358F1-A081-46E9-A69D-79C9ED529E85--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Subject: bug#79657: Acknowledgement (vc-tests hangs in batch mode with
 interactive minibuffer prompt)
Message-ID: <handler.79657.B.176088191532212.ack <at> debbugs.gnu.org>
References: <44C0E9D0-EA57-4870-92F9-FE4DB1593870@HIDDEN>
X-Gnu-PR-Message: ack 79657
X-Gnu-PR-Package: emacs
Reply-To: 79657 <at> debbugs.gnu.org
Date: Sun, 19 Oct 2025 13:52:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 79657 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
79657: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79657
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Sun, 19 Oct 2025 14:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.