From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 26 16:08:40 2025 Received: (at submit) by debbugs.gnu.org; 26 Jul 2025 20:08:40 +0000 Received: from localhost ([127.0.0.1]:45317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uflCB-0001Xd-ND for submit@debbugs.gnu.org; Sat, 26 Jul 2025 16:08:40 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55044) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uflC9-0001X3-Du for submit@debbugs.gnu.org; Sat, 26 Jul 2025 16:08:38 -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 ) id 1uflBy-000771-3V for bug-gnu-emacs@gnu.org; Sat, 26 Jul 2025 16:08:26 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uflBv-0002Y8-Ai for bug-gnu-emacs@gnu.org; Sat, 26 Jul 2025 16:08:25 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id E60B03C010860; Sat, 26 Jul 2025 13:08:20 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id Vitt5yjpAepz; Sat, 26 Jul 2025 13:08:20 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id BCFDA3C0149C9; Sat, 26 Jul 2025 13:08:20 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu BCFDA3C0149C9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1753560500; bh=DRM2enXv+jAyt3bhqJOE5B8OQtmovTNM4bHUGGvE0ZA=; h=Message-ID:Date:MIME-Version:To:From; b=bEWZrPE13fEl74CA6c4Lp2RxGYM47C99703PIQDZgVkxkHoiHO8rokSvpWc2d/Klw gkarxphzsduohlBfD92VKyvqajeeZ2mSWhKPEInkvBjKOM88uVyuQYuJ+xn0n6bTeE QcoEsFhUwaUbgWCfuyMcBAeenwgrcjT1zBVMh7gBSzYe3cV8YQ3aRqB4nHWFMZ+u7W 29IL7T0+nQy7kVLDmsGDYqEkT+YdvoeB5VBjSmvrZAZIFhQaAhKXXdE7hK5AtQJ2+x 50DQb5jVEkUCRL9BMdmjVV5Ujjj9NBwYSVx8+Esle3ytdJfxrgAAL44U+fsdHL9b6i PhgZVWEGrkDXg== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id ZsBaBLSYLVeY; Sat, 26 Jul 2025 13:08:20 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 8E8623C010860; Sat, 26 Jul 2025 13:08:20 -0700 (PDT) Message-ID: <55f64ad9-546a-45cb-b984-3904d2dcdaa1@cs.ucla.edu> Date: Sat, 26 Jul 2025 13:08:20 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Emacs bug reports and feature requests From: Paul Eggert Subject: vc-test-git07-other-working-trees failure with current master Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=131.179.128.66; envelope-from=eggert@cs.ucla.edu; helo=mail.cs.ucla.edu X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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-Debbugs-Envelope-To: submit Cc: Sean Whitton 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: -0.0 (/) I just now got the following failure with "make -j12 check" on current=20 master (commit 547525176f23bb543687de1be853da9ad556d60e), when running=20 on Ubuntu 25.04 x86-64. I see that recent changes were made to lisp/vc=20 so I expect that's related. Running 32 tests (2025-07-26 12:56:09-0700, selector =E2=80=98(not (or (t= ag=20 :expensive-test) (tag :unstable) (tag :nativecomp)))=E2=80=99) passed 1/32 vc-test-cvs00-create-repo (0.002621 sec) Registering (/tmp/vc-testlWDBzL/foo bla)... Registering (/tmp/vc-testlWDBzL/foo bla)... done passed 2/32 vc-test-cvs01-register (0.005654 sec) vc-state2 nil vc-state3 CVS unregistered Registering (foo)... Registering (foo)... done vc-state4 added vc-state5 unsupported passed 3/32 vc-test-cvs02-state (0.006105 sec) vc-working-revision1 nil vc-working-revision2 nil vc-working-revision3 nil Registering (foo)... Registering (foo)... done vc-working-revision4 0 vc-working-revision5 unsupported passed 4/32 vc-test-cvs03-working-revision (0.005702 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 unsupported passed 5/32 vc-test-cvs04-checkout-model (0.005205 sec) skipped 6/32 vc-test-cvs05-rename-file (0.000097 sec) Registering (foo)... Registering (foo)... done Checking out /tmp/vc-testFlG5xW/foo... Checking out /tmp/vc-testFlG5xW/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 Checking out /tmp/vc-testFlG5xW/foo... Checking out /tmp/vc-testFlG5xW/foo...done Finding changes in /tmp/vc-testFlG5xW/foo... passed 7/32 vc-test-cvs06-version-diff (0.745799 sec) skipped 8/32 vc-test-cvs07-other-working-trees (0.000085 sec) passed 9/32 vc-test-git00-create-repo (0.002417 sec) Registering (/tmp/vc-testURuCd3/foo bla)... Registering (/tmp/vc-testURuCd3/foo bla)... done passed 10/32 vc-test-git01-register (0.034710 sec) vc-state2 nil vc-state3 Git unregistered Registering (foo)... Registering (foo)... done vc-state4 added vc-state5 Git unregistered passed 11/32 vc-test-git02-state (0.014457 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 12/32 vc-test-git03-working-revision (0.016560 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 13/32 vc-test-git04-checkout-model (0.008949 sec) Registering (foo)... Registering (foo)... done passed 14/32 vc-test-git05-rename-file (0.013171 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 /tmp/vc-testoYI4Tv/foo... passed 15/32 vc-test-git06-version-diff (0.025248 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... Test vc-test-git07-other-working-trees backtrace: signal(error ("Failed (status 128): git --no-pager commit -m Testing error("Failed (%s): %s" "status 128" "git --no-pager commit -m Testi vc-do-command("*vc*" 0 "git" ("foo") "--no-pager" "commit" "-m" "Tes apply(vc-do-command "*vc*" 0 "git" ("foo") "--no-pager" ("commit" "- vc-git-command(nil 0 ("foo") "commit" "-m" "Testing other working tr apply(vc-git-command nil 0 ("foo") ("commit" "-m" "Testing other wor vc-git-checkin(("foo") #("Summary: Testing other working trees\n" 0 apply(vc-git-checkin (("foo") #("Summary: Testing other working tree vc-call-backend(Git checkin ("foo") #("Summary: Testing other workin #f(compiled-function (backend rev patch-string files comment) #) vc-finish-logentry() funcall-interactively(vc-finish-logentry) call-interactively(vc-finish-logentry) log-edit-done() vc-test--other-working-trees(Git) #f(lambda () :dynbind (let ((value-90 (gensym "ert-form-evaluation-a #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name vc-test-git07-other-working-trees :do ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :expensive-test) (tag :unstable) (tag :n ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable) ( ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( command-line-1(("-L" ":." "-l" "ert" "--eval" "(setq treesit-extra-l command-line() normal-top-level() Test vc-test-git07-other-working-trees condition: (error "Failed (status 128): git --no-pager commit -m Testing other=20 working trees\n\n --only -- foo") FAILED 16/32 vc-test-git07-other-working-trees (0.022482 sec) at=20 lisp/vc/vc-tests/vc-tests.el:1 passed 17/32 vc-test-hg00-create-repo (0.190110 sec) Registering (/tmp/vc-testLxDt02/foo bla)... Registering (/tmp/vc-testLxDt02/foo bla)... done passed 18/32 vc-test-hg01-register (2.158374 sec) vc-state2 nil vc-state3 Hg unregistered Registering (foo)... Registering (foo)... done vc-state4 added vc-state5 Hg unregistered passed 19/32 vc-test-hg02-state (0.737868 sec) vc-working-revision1 nil vc-working-revision2 nil vc-working-revision3 nil Registering (foo)... Registering (foo)... done vc-working-revision4 -1 vc-working-revision5 nil passed 20/32 vc-test-hg03-working-revision (0.739917 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 21/32 vc-test-hg04-checkout-model (0.402822 sec) Registering (foo)... Registering (foo)... done passed 22/32 vc-test-hg05-rename-file (0.728403 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 /tmp/vc-testafHXmn/foo... passed 23/32 vc-test-hg06-version-diff (0.985252 sec) skipped 24/32 vc-test-hg07-other-working-trees (0.090941 sec) passed 25/32 vc-test-rcs00-create-repo (0.000237 sec) Registering (/tmp/vc-testcfaANA/foo bla)... Registering (/tmp/vc-testcfaANA/foo bla)... done passed 26/32 vc-test-rcs01-register (0.010584 sec) vc-state2 nil vc-state3 RCS unregistered Registering (foo)... Registering (foo)... done vc-state4 up-to-date vc-state5 RCS unregistered passed 27/32 vc-test-rcs02-state (0.004707 sec) vc-working-revision1 nil vc-working-revision2 nil vc-working-revision3 nil Registering (foo)... Registering (foo)... done vc-working-revision4 1.1 vc-working-revision5 nil passed 28/32 vc-test-rcs03-working-revision (0.004764 sec) vc-checkout-model1 locking vc-checkout-model2 locking vc-checkout-model3 locking Registering (foo)... Registering (foo)... done vc-checkout-model4 locking vc-checkout-model5 locking passed 29/32 vc-test-rcs04-checkout-model (0.004797 sec) Registering (foo)... Registering (foo)... done passed 30/32 vc-test-rcs05-rename-file (0.006994 sec) Registering (foo)... Registering (foo)... done Checking out /tmp/vc-testERJ7gd/foo... Checking out /tmp/vc-testERJ7gd/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 Checking out /tmp/vc-testERJ7gd/foo... Checking out /tmp/vc-testERJ7gd/foo...done Finding changes in /tmp/vc-testERJ7gd/foo... passed 31/32 vc-test-rcs06-version-diff (0.014712 sec) skipped 32/32 vc-test-rcs07-other-working-trees (0.000066 sec) Ran 32 tests, 27 results as expected, 1 unexpected, 4 skipped=20 (2025-07-26 12:56:16-0700, 7.097466 sec) 1 unexpected results: FAILED vc-test-git07-other-working-trees 4 skipped results: SKIPPED vc-test-cvs05-rename-file SKIPPED vc-test-cvs07-other-working-trees SKIPPED vc-test-hg07-other-working-trees SKIPPED vc-test-rcs07-other-working-trees make[3]: *** [Makefile:184: lisp/vc/vc-tests/vc-tests.log] Error 1 make[3]: Leaving directory '/home/eggert/src/gnu/emacs/static-checking/te= st' make[2]: [Makefile:348: check-doit] Error 2 (ignored) From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 27 00:48:03 2025 Received: (at 79104) by debbugs.gnu.org; 27 Jul 2025 04:48:03 +0000 Received: from localhost ([127.0.0.1]:47271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uftIp-0005Wj-29 for submit@debbugs.gnu.org; Sun, 27 Jul 2025 00:48:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52694) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uftIl-0005W4-4Z; Sun, 27 Jul 2025 00:48:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uftIf-0006pc-9C; Sun, 27 Jul 2025 00:47:53 -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=BZmnHIrJTMiNNv3JLGSV9Z7Tj9GrnF3EOY+9039aHJ4=; b=Ffedkp+ZdeUx MxZDdE86/8ecLqEpeRZHTpSESBT3pD3gOcmPcdfiGleMGXBFSYAqcLzHnzHro7FaOVNK3ZCCBoRp8 PwOqV3Xymquo0TtmnUAv2clpyMscRMeUC2JVBuHKrmjKOR/qYn/mCNZqRvL6ivQz7TN502IL734ff nVGXWl8KR1mFuXa9ATmydKLj/piD588nK9SGHRnrcVy29GWNQ0TBTrQQJh/gYVywpeLZJ5h9IfkxA 3edz+bFO9yOrM8Jgj9XSPYkgo9J9yZ/pY0p3yuA2wwcvXNT9mAiRh+O4FBEldRMFFimmN10unhTxn CQrQeRXLtvg2nm8vr3mZ5g==; Date: Sun, 27 Jul 2025 07:47:49 +0300 Message-Id: <868qkaz1ca.fsf@gnu.org> From: Eli Zaretskii To: Paul Eggert In-Reply-To: <55f64ad9-546a-45cb-b984-3904d2dcdaa1@cs.ucla.edu> (message from Paul Eggert on Sat, 26 Jul 2025 13:08:20 -0700) Subject: Re: bug#79104: vc-test-git07-other-working-trees failure with current master References: <55f64ad9-546a-45cb-b984-3904d2dcdaa1@cs.ucla.edu> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79104 Cc: 79104@debbugs.gnu.org, spwhitton@spwhitton.name 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 (---) merge 79104 79024 thanks > Cc: Sean Whitton > Date: Sat, 26 Jul 2025 13:08:20 -0700 > From: Paul Eggert > > I just now got the following failure with "make -j12 check" on current > master (commit 547525176f23bb543687de1be853da9ad556d60e), when running > on Ubuntu 25.04 x86-64. I see that recent changes were made to lisp/vc > so I expect that's related. > [...] > 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... > Test vc-test-git07-other-working-trees backtrace: > signal(error ("Failed (status 128): git --no-pager commit -m Testing > error("Failed (%s): %s" "status 128" "git --no-pager commit -m Testi > vc-do-command("*vc*" 0 "git" ("foo") "--no-pager" "commit" "-m" "Tes > apply(vc-do-command "*vc*" 0 "git" ("foo") "--no-pager" ("commit" "- > vc-git-command(nil 0 ("foo") "commit" "-m" "Testing other working tr > apply(vc-git-command nil 0 ("foo") ("commit" "-m" "Testing other wor > vc-git-checkin(("foo") #("Summary: Testing other working trees\n" 0 > apply(vc-git-checkin (("foo") #("Summary: Testing other working tree > vc-call-backend(Git checkin ("foo") #("Summary: Testing other workin > #f(compiled-function (backend rev patch-string files comment) # #f(compiled-function (files comment) #) > vc-finish-logentry() > funcall-interactively(vc-finish-logentry) > call-interactively(vc-finish-logentry) > log-edit-done() > vc-test--other-working-trees(Git) > #f(lambda () :dynbind (let ((value-90 (gensym "ert-form-evaluation-a > #f(compiled-function () #)() > handler-bind-1(#f(compiled-function () # > ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test > ert-run-test(#s(ert-test :name vc-test-git07-other-working-trees :do > ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m > ert-run-tests((not (or (tag :expensive-test) (tag :unstable) (tag :n > ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable) ( > ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un > eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( > command-line-1(("-L" ":." "-l" "ert" "--eval" "(setq treesit-extra-l > command-line() > normal-top-level() > Test vc-test-git07-other-working-trees condition: > (error > "Failed (status 128): git --no-pager commit -m Testing other > working trees\n\n --only -- foo") > FAILED 16/32 vc-test-git07-other-working-trees (0.022482 sec) at > lisp/vc/vc-tests/vc-tests.el:1 That's very similar to the failure I get in this new test, as described in bug#79024 (although I didn't run the test suite in parallel with "make -jN"). So I'm merging these two bugs. From unknown Sat Sep 20 03:14:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 14 Sep 2025 11:24:05 +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